Generics117.cpp 3.2 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957449584495944960449614496244963449644496544966449674496844969449704497144972449734497444975449764497744978449794498044981449824498344984449854498644987449884498944990449914499244993449944499544996449974499844999450004500145002450034500445005450064500745008450094501045011450124501345014450154501645017450184501945020450214502245023450244502545026450274502845029450304503145032450334503445035450364503745038450394504045041450424504345044450454504645047450484504945050450514505245053450544505545056450574505845059450604506145062450634506445065450664506745068450694507045071450724507345074450754507645077450784507945080450814508245083450844508545086450874508845089450904509145092450934509445095450964509745098450994510045101451024510345104451054510645107451084510945110451114511245113451144511545116451174511845119451204512145122451234512445125451264512745128451294513045131451324513345134451354513645137451384513945140451414514245143451444514545146451474514845149451504515145152451534515445155451564515745158451594516045161451624516345164451654516645167451684516945170451714517245173451744517545176451774517845179451804518145182451834518445185451864518745188451894519045191451924519345194451954519645197451984519945200452014520245203452044520545206452074520845209452104521145212452134521445215452164521745218452194522045221452224522345224452254522645227452284522945230452314523245233452344523545236452374523845239452404524145242452434524445245452464524745248452494525045251452524525345254452554525645257452584525945260452614526245263452644526545266452674526845269452704527145272452734527445275452764527745278452794528045281452824528345284452854528645287452884528945290452914529245293452944529545296452974529845299453004530145302453034530445305453064530745308453094531045311453124531345314453154531645317453184531945320453214532245323453244532545326453274532845329453304533145332453334533445335453364533745338453394534045341453424534345344453454534645347453484534945350453514535245353453544535545356453574535845359453604536145362453634536445365453664536745368453694537045371453724537345374453754537645377453784537945380453814538245383453844538545386453874538845389453904539145392453934539445395453964539745398453994540045401454024540345404454054540645407454084540945410454114541245413454144541545416454174541845419454204542145422454234542445425454264542745428454294543045431454324543345434454354543645437454384543945440454414544245443454444544545446454474544845449454504545145452454534545445455454564545745458454594546045461454624546345464454654546645467454684546945470454714547245473454744547545476454774547845479454804548145482454834548445485454864548745488454894549045491454924549345494454954549645497454984549945500455014550245503455044550545506455074550845509455104551145512455134551445515455164551745518455194552045521455224552345524455254552645527455284552945530455314553245533455344553545536455374553845539455404554145542455434554445545455464554745548455494555045551455524555345554455554555645557455584555945560455614556245563455644556545566455674556845569455704557145572455734557445575455764557745578455794558045581455824558345584455854558645587455884558945590455914559245593455944559545596455974559845599456004560145602456034560445605456064560745608456094561045611456124561345614456154561645617456184561945620456214562245623456244562545626456274562845629456304563145632456334563445635456364563745638456394564045641456424564345644456454564645647456484564945650456514565245653456544565545656456574565845659456604566145662456634566445665456664566745668456694567045671456724567345674456754567645677456784567945680456814568245683456844568545686456874568845689456904569145692456934569445695456964569745698456994570045701457024570345704457054570645707457084570945710457114571245713457144571545716457174571845719457204572145722457234572445725457264572745728457294573045731457324573345734457354573645737457384573945740457414574245743457444574545746457474574845749457504575145752457534575445755457564575745758457594576045761457624576345764457654576645767457684576945770457714577245773457744577545776457774577845779457804578145782457834578445785457864578745788457894579045791457924579345794457954579645797457984579945800458014580245803458044580545806458074580845809458104581145812458134581445815458164581745818458194582045821458224582345824458254582645827458284582945830458314583245833458344583545836458374583845839458404584145842458434584445845458464584745848458494585045851458524585345854458554585645857458584585945860458614586245863458644586545866458674586845869458704587145872458734587445875458764587745878458794588045881458824588345884458854588645887458884588945890458914589245893458944589545896458974589845899459004590145902459034590445905459064590745908459094591045911459124591345914459154591645917459184591945920459214592245923459244592545926459274592845929459304593145932459334593445935459364593745938459394594045941459424594345944459454594645947459484594945950459514595245953459544595545956459574595845959459604596145962459634596445965459664596745968459694597045971459724597345974459754597645977459784597945980459814598245983459844598545986459874598845989459904599145992459934599445995459964599745998459994600046001460024600346004460054600646007460084600946010460114601246013460144601546016460174601846019460204602146022460234602446025460264602746028460294603046031460324603346034460354603646037460384603946040460414604246043460444604546046460474604846049460504605146052460534605446055460564605746058460594606046061460624606346064460654606646067460684606946070460714607246073460744607546076460774607846079460804608146082460834608446085460864608746088460894609046091460924609346094460954609646097460984609946100461014610246103461044610546106461074610846109461104611146112461134611446115461164611746118461194612046121461224612346124461254612646127461284612946130461314613246133461344613546136461374613846139461404614146142461434614446145461464614746148461494615046151461524615346154461554615646157461584615946160461614616246163461644616546166461674616846169461704617146172461734617446175461764617746178461794618046181461824618346184461854618646187461884618946190461914619246193461944619546196461974619846199462004620146202462034620446205462064620746208462094621046211462124621346214462154621646217462184621946220462214622246223462244622546226462274622846229462304623146232462334623446235462364623746238462394624046241462424624346244462454624646247462484624946250462514625246253462544625546256462574625846259462604626146262462634626446265462664626746268462694627046271462724627346274462754627646277462784627946280462814628246283462844628546286462874628846289462904629146292462934629446295462964629746298462994630046301463024630346304463054630646307463084630946310463114631246313463144631546316463174631846319463204632146322463234632446325463264632746328463294633046331463324633346334463354633646337463384633946340463414634246343463444634546346463474634846349463504635146352463534635446355463564635746358463594636046361463624636346364463654636646367463684636946370463714637246373463744637546376463774637846379463804638146382463834638446385463864638746388463894639046391463924639346394463954639646397463984639946400464014640246403464044640546406464074640846409464104641146412464134641446415464164641746418464194642046421464224642346424464254642646427464284642946430464314643246433464344643546436464374643846439464404644146442464434644446445464464644746448464494645046451464524645346454464554645646457464584645946460464614646246463464644646546466464674646846469464704647146472464734647446475464764647746478464794648046481464824648346484464854648646487464884648946490464914649246493464944649546496464974649846499465004650146502465034650446505465064650746508465094651046511465124651346514465154651646517465184651946520465214652246523465244652546526465274652846529465304653146532465334653446535465364653746538465394654046541465424654346544465454654646547465484654946550465514655246553465544655546556465574655846559465604656146562465634656446565465664656746568465694657046571465724657346574465754657646577465784657946580465814658246583465844658546586465874658846589465904659146592465934659446595465964659746598465994660046601466024660346604466054660646607466084660946610466114661246613466144661546616466174661846619466204662146622466234662446625466264662746628466294663046631466324663346634466354663646637466384663946640466414664246643466444664546646466474664846649466504665146652466534665446655466564665746658466594666046661466624666346664466654666646667466684666946670466714667246673466744667546676466774667846679466804668146682466834668446685466864668746688466894669046691466924669346694466954669646697466984669946700467014670246703467044670546706467074670846709467104671146712467134671446715467164671746718467194672046721467224672346724467254672646727467284672946730467314673246733467344673546736467374673846739467404674146742467434674446745467464674746748467494675046751467524675346754467554675646757467584675946760467614676246763467644676546766467674676846769467704677146772467734677446775467764677746778467794678046781467824678346784467854678646787467884678946790467914679246793467944679546796467974679846799468004680146802468034680446805468064680746808468094681046811468124681346814468154681646817468184681946820468214682246823468244682546826468274682846829468304683146832468334683446835468364683746838468394684046841468424684346844468454684646847468484684946850468514685246853468544685546856468574685846859468604686146862468634686446865468664686746868468694687046871468724687346874468754687646877468784687946880468814688246883468844688546886468874688846889468904689146892468934689446895468964689746898468994690046901469024690346904469054690646907469084690946910469114691246913469144691546916469174691846919469204692146922469234692446925469264692746928469294693046931469324693346934469354693646937469384693946940469414694246943469444694546946469474694846949469504695146952469534695446955469564695746958469594696046961469624696346964469654696646967469684696946970469714697246973469744697546976469774697846979469804698146982469834698446985469864698746988469894699046991469924699346994469954699646997469984699947000470014700247003470044700547006470074700847009470104701147012470134701447015470164701747018470194702047021470224702347024470254702647027470284702947030470314703247033470344703547036470374703847039470404704147042470434704447045470464704747048470494705047051470524705347054470554705647057470584705947060470614706247063470644706547066470674706847069470704707147072470734707447075470764707747078470794708047081470824708347084470854708647087470884708947090470914709247093470944709547096470974709847099471004710147102471034710447105471064710747108471094711047111471124711347114471154711647117471184711947120471214712247123471244712547126471274712847129471304713147132471334713447135471364713747138471394714047141471424714347144471454714647147471484714947150471514715247153471544715547156471574715847159471604716147162471634716447165471664716747168471694717047171471724717347174471754717647177471784717947180471814718247183471844718547186471874718847189471904719147192471934719447195471964719747198471994720047201472024720347204472054720647207472084720947210472114721247213472144721547216472174721847219472204722147222472234722447225472264722747228472294723047231472324723347234472354723647237472384723947240472414724247243472444724547246472474724847249472504725147252472534725447255472564725747258472594726047261472624726347264472654726647267472684726947270472714727247273472744727547276472774727847279472804728147282472834728447285472864728747288472894729047291472924729347294472954729647297472984729947300473014730247303473044730547306473074730847309473104731147312473134731447315473164731747318473194732047321473224732347324473254732647327473284732947330473314733247333473344733547336473374733847339473404734147342473434734447345473464734747348473494735047351473524735347354473554735647357473584735947360473614736247363473644736547366473674736847369473704737147372473734737447375473764737747378473794738047381473824738347384473854738647387473884738947390473914739247393473944739547396473974739847399474004740147402474034740447405474064740747408474094741047411474124741347414474154741647417474184741947420474214742247423474244742547426474274742847429474304743147432474334743447435474364743747438474394744047441474424744347444474454744647447474484744947450474514745247453474544745547456474574745847459474604746147462474634746447465474664746747468474694747047471474724747347474474754747647477474784747947480474814748247483474844748547486474874748847489474904749147492474934749447495474964749747498474994750047501475024750347504475054750647507475084750947510475114751247513475144751547516475174751847519475204752147522475234752447525475264752747528475294753047531475324753347534475354753647537475384753947540475414754247543475444754547546475474754847549475504755147552475534755447555475564755747558475594756047561475624756347564475654756647567475684756947570475714757247573475744757547576475774757847579475804758147582475834758447585475864758747588475894759047591475924759347594475954759647597475984759947600476014760247603476044760547606476074760847609476104761147612476134761447615476164761747618476194762047621476224762347624476254762647627476284762947630476314763247633476344763547636476374763847639476404764147642476434764447645476464764747648476494765047651476524765347654476554765647657476584765947660476614766247663476644766547666476674766847669476704767147672476734767447675476764767747678476794768047681476824768347684476854768647687476884768947690476914769247693476944769547696476974769847699477004770147702477034770447705477064770747708477094771047711477124771347714477154771647717477184771947720477214772247723477244772547726477274772847729477304773147732477334773447735477364773747738477394774047741477424774347744477454774647747477484774947750477514775247753477544775547756477574775847759477604776147762477634776447765477664776747768477694777047771477724777347774477754777647777477784777947780477814778247783477844778547786477874778847789477904779147792477934779447795477964779747798477994780047801478024780347804478054780647807478084780947810478114781247813478144781547816478174781847819478204782147822478234782447825478264782747828478294783047831478324783347834478354783647837478384783947840478414784247843478444784547846478474784847849478504785147852478534785447855478564785747858478594786047861478624786347864478654786647867478684786947870478714787247873478744787547876478774787847879478804788147882478834788447885478864788747888478894789047891478924789347894478954789647897478984789947900479014790247903479044790547906479074790847909479104791147912479134791447915479164791747918479194792047921479224792347924479254792647927479284792947930479314793247933479344793547936479374793847939479404794147942479434794447945479464794747948479494795047951479524795347954479554795647957479584795947960479614796247963479644796547966479674796847969479704797147972479734797447975479764797747978479794798047981479824798347984479854798647987479884798947990479914799247993479944799547996479974799847999480004800148002480034800448005480064800748008480094801048011480124801348014480154801648017480184801948020480214802248023480244802548026480274802848029480304803148032480334803448035480364803748038480394804048041480424804348044480454804648047480484804948050480514805248053480544805548056480574805848059480604806148062480634806448065480664806748068480694807048071480724807348074480754807648077480784807948080480814808248083480844808548086480874808848089480904809148092480934809448095480964809748098480994810048101481024810348104481054810648107481084810948110481114811248113481144811548116481174811848119481204812148122481234812448125481264812748128481294813048131481324813348134481354813648137481384813948140481414814248143481444814548146481474814848149481504815148152481534815448155481564815748158481594816048161481624816348164481654816648167481684816948170481714817248173481744817548176481774817848179481804818148182481834818448185481864818748188481894819048191481924819348194481954819648197481984819948200482014820248203482044820548206482074820848209482104821148212482134821448215482164821748218482194822048221482224822348224482254822648227482284822948230482314823248233482344823548236482374823848239482404824148242482434824448245482464824748248482494825048251482524825348254482554825648257482584825948260482614826248263482644826548266482674826848269482704827148272482734827448275482764827748278482794828048281482824828348284482854828648287482884828948290482914829248293482944829548296482974829848299483004830148302483034830448305483064830748308483094831048311483124831348314483154831648317483184831948320483214832248323483244832548326483274832848329483304833148332483334833448335483364833748338483394834048341483424834348344483454834648347483484834948350483514835248353483544835548356483574835848359483604836148362483634836448365483664836748368483694837048371483724837348374483754837648377483784837948380483814838248383483844838548386483874838848389483904839148392483934839448395483964839748398483994840048401484024840348404484054840648407484084840948410484114841248413484144841548416484174841848419484204842148422484234842448425484264842748428484294843048431484324843348434484354843648437484384843948440484414844248443484444844548446484474844848449484504845148452484534845448455484564845748458484594846048461484624846348464484654846648467484684846948470484714847248473484744847548476484774847848479484804848148482484834848448485484864848748488484894849048491484924849348494484954849648497484984849948500485014850248503485044850548506485074850848509485104851148512485134851448515485164851748518485194852048521485224852348524485254852648527485284852948530485314853248533485344853548536485374853848539485404854148542485434854448545485464854748548485494855048551485524855348554485554855648557485584855948560485614856248563485644856548566485674856848569485704857148572485734857448575485764857748578485794858048581485824858348584485854858648587485884858948590485914859248593485944859548596485974859848599486004860148602486034860448605486064860748608486094861048611486124861348614486154861648617486184861948620486214862248623486244862548626486274862848629486304863148632486334863448635486364863748638486394864048641486424864348644486454864648647486484864948650486514865248653486544865548656486574865848659486604866148662486634866448665486664866748668486694867048671486724867348674486754867648677486784867948680486814868248683486844868548686486874868848689486904869148692486934869448695486964869748698486994870048701487024870348704487054870648707487084870948710487114871248713487144871548716487174871848719487204872148722487234872448725487264872748728487294873048731487324873348734487354873648737487384873948740487414874248743487444874548746487474874848749487504875148752487534875448755487564875748758487594876048761487624876348764487654876648767487684876948770487714877248773487744877548776487774877848779487804878148782487834878448785487864878748788487894879048791487924879348794487954879648797487984879948800488014880248803488044880548806488074880848809488104881148812488134881448815488164881748818488194882048821488224882348824488254882648827488284882948830488314883248833488344883548836488374883848839488404884148842488434884448845488464884748848488494885048851488524885348854488554885648857488584885948860488614886248863488644886548866488674886848869488704887148872488734887448875488764887748878488794888048881488824888348884488854888648887488884888948890488914889248893488944889548896488974889848899489004890148902489034890448905489064890748908489094891048911489124891348914489154891648917489184891948920489214892248923489244892548926489274892848929489304893148932489334893448935489364893748938489394894048941489424894348944489454894648947489484894948950489514895248953489544895548956489574895848959489604896148962489634896448965489664896748968489694897048971489724897348974489754897648977489784897948980489814898248983489844898548986489874898848989489904899148992489934899448995489964899748998489994900049001490024900349004490054900649007490084900949010490114901249013490144901549016490174901849019490204902149022490234902449025490264902749028490294903049031490324903349034490354903649037490384903949040490414904249043490444904549046490474904849049490504905149052490534905449055490564905749058490594906049061490624906349064490654906649067490684906949070490714907249073490744907549076490774907849079490804908149082490834908449085490864908749088490894909049091490924909349094490954909649097490984909949100491014910249103491044910549106491074910849109491104911149112491134911449115491164911749118491194912049121491224912349124491254912649127491284912949130491314913249133491344913549136491374913849139491404914149142491434914449145491464914749148491494915049151491524915349154491554915649157491584915949160491614916249163491644916549166491674916849169491704917149172491734917449175491764917749178491794918049181491824918349184491854918649187491884918949190491914919249193491944919549196491974919849199492004920149202492034920449205492064920749208492094921049211492124921349214492154921649217492184921949220492214922249223492244922549226492274922849229492304923149232492334923449235492364923749238492394924049241492424924349244492454924649247492484924949250492514925249253492544925549256492574925849259492604926149262492634926449265492664926749268492694927049271492724927349274492754927649277492784927949280492814928249283492844928549286492874928849289492904929149292492934929449295492964929749298492994930049301493024930349304493054930649307493084930949310493114931249313493144931549316493174931849319493204932149322493234932449325493264932749328493294933049331493324933349334493354933649337493384933949340493414934249343493444934549346493474934849349493504935149352493534935449355493564935749358493594936049361493624936349364493654936649367493684936949370493714937249373493744937549376493774937849379493804938149382493834938449385493864938749388493894939049391493924939349394493954939649397493984939949400494014940249403494044940549406494074940849409494104941149412494134941449415494164941749418494194942049421494224942349424494254942649427494284942949430494314943249433494344943549436494374943849439494404944149442494434944449445494464944749448494494945049451494524945349454494554945649457494584945949460494614946249463494644946549466494674946849469494704947149472494734947449475494764947749478494794948049481494824948349484494854948649487494884948949490494914949249493494944949549496494974949849499495004950149502495034950449505495064950749508495094951049511495124951349514495154951649517495184951949520495214952249523495244952549526495274952849529495304953149532495334953449535495364953749538495394954049541495424954349544495454954649547495484954949550495514955249553495544955549556495574955849559495604956149562495634956449565495664956749568495694957049571495724957349574495754957649577495784957949580495814958249583495844958549586495874958849589495904959149592495934959449595495964959749598495994960049601496024960349604496054960649607496084960949610496114961249613496144961549616496174961849619496204962149622496234962449625496264962749628496294963049631496324963349634496354963649637496384963949640496414964249643496444964549646496474964849649496504965149652496534965449655496564965749658496594966049661496624966349664496654966649667496684966949670496714967249673496744967549676496774967849679496804968149682496834968449685496864968749688496894969049691496924969349694496954969649697496984969949700497014970249703497044970549706497074970849709497104971149712497134971449715497164971749718497194972049721497224972349724497254972649727497284972949730497314973249733497344973549736497374973849739497404974149742497434974449745497464974749748497494975049751497524975349754497554975649757497584975949760497614976249763497644976549766497674976849769497704977149772497734977449775497764977749778497794978049781497824978349784497854978649787497884978949790497914979249793497944979549796497974979849799498004980149802498034980449805498064980749808498094981049811498124981349814498154981649817498184981949820498214982249823498244982549826498274982849829498304983149832498334983449835498364983749838498394984049841498424984349844498454984649847498484984949850498514985249853498544985549856498574985849859498604986149862498634986449865498664986749868498694987049871498724987349874498754987649877498784987949880498814988249883498844988549886498874988849889498904989149892498934989449895498964989749898498994990049901499024990349904499054990649907499084990949910499114991249913499144991549916499174991849919499204992149922499234992449925499264992749928499294993049931499324993349934499354993649937499384993949940499414994249943499444994549946499474994849949499504995149952499534995449955499564995749958499594996049961499624996349964499654996649967499684996949970499714997249973499744997549976499774997849979499804998149982499834998449985499864998749988499894999049991499924999349994499954999649997499984999950000500015000250003500045000550006500075000850009500105001150012500135001450015500165001750018500195002050021500225002350024500255002650027500285002950030500315003250033500345003550036500375003850039500405004150042500435004450045500465004750048500495005050051500525005350054500555005650057500585005950060500615006250063500645006550066500675006850069500705007150072500735007450075500765007750078500795008050081500825008350084500855008650087500885008950090500915009250093500945009550096500975009850099501005010150102501035010450105501065010750108501095011050111501125011350114501155011650117501185011950120501215012250123501245012550126501275012850129501305013150132501335013450135501365013750138501395014050141501425014350144501455014650147501485014950150501515015250153501545015550156501575015850159501605016150162501635016450165501665016750168501695017050171501725017350174501755017650177501785017950180501815018250183501845018550186501875018850189501905019150192501935019450195501965019750198501995020050201502025020350204502055020650207502085020950210502115021250213502145021550216502175021850219502205022150222502235022450225502265022750228502295023050231502325023350234502355023650237502385023950240502415024250243502445024550246502475024850249502505025150252502535025450255502565025750258502595026050261502625026350264502655026650267502685026950270502715027250273502745027550276502775027850279502805028150282502835028450285502865028750288502895029050291502925029350294502955029650297502985029950300503015030250303503045030550306503075030850309503105031150312503135031450315503165031750318503195032050321503225032350324503255032650327503285032950330503315033250333503345033550336503375033850339503405034150342503435034450345503465034750348503495035050351503525035350354503555035650357503585035950360503615036250363503645036550366503675036850369503705037150372503735037450375503765037750378503795038050381503825038350384503855038650387503885038950390503915039250393503945039550396503975039850399504005040150402504035040450405504065040750408504095041050411504125041350414504155041650417504185041950420504215042250423504245042550426504275042850429504305043150432504335043450435504365043750438504395044050441504425044350444504455044650447504485044950450504515045250453504545045550456504575045850459504605046150462504635046450465504665046750468504695047050471504725047350474504755047650477504785047950480504815048250483504845048550486504875048850489504905049150492504935049450495504965049750498504995050050501505025050350504505055050650507505085050950510505115051250513505145051550516505175051850519505205052150522505235052450525505265052750528505295053050531505325053350534505355053650537505385053950540505415054250543505445054550546505475054850549505505055150552505535055450555505565055750558505595056050561505625056350564505655056650567505685056950570505715057250573505745057550576505775057850579505805058150582505835058450585505865058750588505895059050591505925059350594505955059650597505985059950600506015060250603506045060550606506075060850609506105061150612506135061450615506165061750618506195062050621506225062350624506255062650627506285062950630506315063250633506345063550636506375063850639506405064150642506435064450645506465064750648506495065050651506525065350654506555065650657506585065950660506615066250663506645066550666506675066850669506705067150672506735067450675506765067750678506795068050681506825068350684506855068650687506885068950690506915069250693506945069550696506975069850699507005070150702507035070450705507065070750708507095071050711507125071350714507155071650717507185071950720507215072250723507245072550726507275072850729507305073150732507335073450735507365073750738507395074050741507425074350744507455074650747507485074950750507515075250753507545075550756507575075850759507605076150762507635076450765507665076750768507695077050771507725077350774507755077650777507785077950780507815078250783507845078550786507875078850789507905079150792507935079450795507965079750798507995080050801508025080350804508055080650807508085080950810508115081250813508145081550816508175081850819508205082150822508235082450825508265082750828508295083050831508325083350834508355083650837508385083950840508415084250843508445084550846508475084850849508505085150852508535085450855508565085750858508595086050861508625086350864508655086650867508685086950870508715087250873508745087550876508775087850879508805088150882508835088450885508865088750888508895089050891508925089350894508955089650897508985089950900509015090250903509045090550906509075090850909509105091150912509135091450915509165091750918509195092050921509225092350924509255092650927509285092950930509315093250933509345093550936509375093850939509405094150942509435094450945509465094750948509495095050951509525095350954509555095650957509585095950960509615096250963509645096550966509675096850969509705097150972509735097450975509765097750978509795098050981509825098350984509855098650987509885098950990509915099250993509945099550996509975099850999510005100151002510035100451005510065100751008510095101051011510125101351014510155101651017510185101951020510215102251023510245102551026510275102851029510305103151032510335103451035510365103751038510395104051041510425104351044510455104651047510485104951050510515105251053510545105551056510575105851059510605106151062510635106451065510665106751068510695107051071510725107351074510755107651077510785107951080510815108251083510845108551086510875108851089510905109151092510935109451095510965109751098510995110051101511025110351104511055110651107511085110951110511115111251113511145111551116511175111851119511205112151122511235112451125511265112751128511295113051131511325113351134511355113651137511385113951140511415114251143511445114551146511475114851149511505115151152511535115451155511565115751158511595116051161511625116351164511655116651167511685116951170511715117251173511745117551176511775117851179511805118151182511835118451185511865118751188511895119051191511925119351194511955119651197511985119951200512015120251203512045120551206512075120851209512105121151212512135121451215512165121751218512195122051221512225122351224512255122651227512285122951230512315123251233512345123551236512375123851239512405124151242512435124451245512465124751248512495125051251512525125351254512555125651257512585125951260512615126251263512645126551266512675126851269512705127151272512735127451275512765127751278512795128051281512825128351284512855128651287512885128951290512915129251293512945129551296512975129851299513005130151302513035130451305513065130751308513095131051311513125131351314513155131651317513185131951320513215132251323513245132551326513275132851329513305133151332513335133451335513365133751338513395134051341513425134351344513455134651347513485134951350513515135251353513545135551356513575135851359513605136151362513635136451365513665136751368513695137051371513725137351374513755137651377513785137951380513815138251383513845138551386513875138851389513905139151392513935139451395513965139751398513995140051401514025140351404514055140651407514085140951410514115141251413514145141551416514175141851419514205142151422514235142451425514265142751428514295143051431514325143351434514355143651437514385143951440514415144251443514445144551446514475144851449514505145151452514535145451455514565145751458514595146051461514625146351464514655146651467514685146951470514715147251473514745147551476514775147851479514805148151482514835148451485514865148751488514895149051491514925149351494514955149651497514985149951500515015150251503515045150551506515075150851509515105151151512515135151451515515165151751518515195152051521515225152351524515255152651527515285152951530515315153251533515345153551536515375153851539515405154151542515435154451545515465154751548515495155051551515525155351554515555155651557515585155951560515615156251563515645156551566515675156851569515705157151572515735157451575515765157751578515795158051581515825158351584515855158651587515885158951590515915159251593515945159551596515975159851599516005160151602516035160451605516065160751608516095161051611516125161351614516155161651617516185161951620516215162251623516245162551626516275162851629516305163151632516335163451635516365163751638516395164051641516425164351644516455164651647516485164951650516515165251653516545165551656516575165851659516605166151662516635166451665516665166751668516695167051671516725167351674516755167651677516785167951680516815168251683516845168551686516875168851689516905169151692516935169451695516965169751698516995170051701517025170351704517055170651707517085170951710517115171251713517145171551716517175171851719517205172151722517235172451725517265172751728517295173051731517325173351734517355173651737517385173951740517415174251743517445174551746517475174851749517505175151752517535175451755517565175751758517595176051761517625176351764517655176651767517685176951770517715177251773517745177551776517775177851779517805178151782517835178451785517865178751788517895179051791517925179351794517955179651797517985179951800518015180251803518045180551806518075180851809518105181151812518135181451815518165181751818518195182051821518225182351824518255182651827518285182951830518315183251833518345183551836518375183851839518405184151842518435184451845518465184751848518495185051851518525185351854518555185651857518585185951860518615186251863518645186551866518675186851869518705187151872518735187451875518765187751878518795188051881518825188351884518855188651887518885188951890518915189251893518945189551896518975189851899519005190151902519035190451905519065190751908519095191051911519125191351914519155191651917519185191951920519215192251923519245192551926519275192851929519305193151932519335193451935519365193751938519395194051941519425194351944519455194651947519485194951950519515195251953519545195551956519575195851959519605196151962519635196451965519665196751968519695197051971519725197351974519755197651977519785197951980519815198251983519845198551986519875198851989519905199151992519935199451995519965199751998519995200052001520025200352004520055200652007520085200952010520115201252013520145201552016520175201852019520205202152022520235202452025520265202752028520295203052031520325203352034520355203652037520385203952040520415204252043520445204552046520475204852049520505205152052520535205452055520565205752058520595206052061520625206352064520655206652067520685206952070520715207252073520745207552076520775207852079520805208152082520835208452085520865208752088520895209052091520925209352094520955209652097520985209952100521015210252103521045210552106521075210852109521105211152112521135211452115521165211752118521195212052121521225212352124521255212652127521285212952130521315213252133521345213552136521375213852139521405214152142521435214452145521465214752148521495215052151521525215352154521555215652157521585215952160521615216252163521645216552166521675216852169521705217152172521735217452175521765217752178521795218052181521825218352184521855218652187521885218952190521915219252193521945219552196521975219852199522005220152202522035220452205522065220752208522095221052211522125221352214522155221652217522185221952220522215222252223522245222552226522275222852229522305223152232522335223452235522365223752238522395224052241522425224352244522455224652247522485224952250522515225252253522545225552256522575225852259522605226152262522635226452265522665226752268522695227052271522725227352274522755227652277522785227952280522815228252283522845228552286522875228852289522905229152292522935229452295522965229752298522995230052301523025230352304523055230652307523085230952310523115231252313523145231552316523175231852319523205232152322523235232452325523265232752328523295233052331523325233352334523355233652337523385233952340523415234252343523445234552346523475234852349523505235152352523535235452355523565235752358523595236052361523625236352364523655236652367523685236952370523715237252373523745237552376523775237852379523805238152382523835238452385523865238752388523895239052391523925239352394523955239652397523985239952400524015240252403524045240552406524075240852409524105241152412524135241452415524165241752418524195242052421524225242352424524255242652427524285242952430524315243252433524345243552436524375243852439524405244152442524435244452445524465244752448524495245052451524525245352454524555245652457524585245952460524615246252463524645246552466524675246852469524705247152472524735247452475524765247752478524795248052481524825248352484524855248652487524885248952490524915249252493524945249552496524975249852499525005250152502525035250452505525065250752508525095251052511525125251352514525155251652517525185251952520525215252252523525245252552526525275252852529525305253152532525335253452535525365253752538525395254052541525425254352544525455254652547525485254952550525515255252553525545255552556525575255852559525605256152562525635256452565525665256752568525695257052571525725257352574525755257652577525785257952580525815258252583525845258552586525875258852589525905259152592525935259452595525965259752598525995260052601526025260352604526055260652607526085260952610526115261252613526145261552616526175261852619526205262152622526235262452625526265262752628526295263052631526325263352634526355263652637526385263952640526415264252643526445264552646526475264852649526505265152652526535265452655526565265752658526595266052661526625266352664526655266652667526685266952670526715267252673526745267552676526775267852679526805268152682526835268452685526865268752688526895269052691526925269352694526955269652697526985269952700527015270252703527045270552706527075270852709527105271152712527135271452715527165271752718527195272052721527225272352724527255272652727527285272952730527315273252733527345273552736527375273852739527405274152742527435274452745527465274752748527495275052751527525275352754527555275652757527585275952760527615276252763527645276552766527675276852769527705277152772527735277452775527765277752778527795278052781527825278352784527855278652787527885278952790527915279252793527945279552796527975279852799528005280152802528035280452805528065280752808528095281052811528125281352814528155281652817528185281952820528215282252823528245282552826528275282852829528305283152832528335283452835528365283752838528395284052841528425284352844528455284652847528485284952850528515285252853528545285552856528575285852859528605286152862528635286452865528665286752868528695287052871528725287352874528755287652877528785287952880528815288252883528845288552886528875288852889528905289152892528935289452895528965289752898528995290052901529025290352904529055290652907529085290952910529115291252913529145291552916529175291852919529205292152922529235292452925529265292752928529295293052931529325293352934529355293652937529385293952940529415294252943529445294552946529475294852949529505295152952529535295452955529565295752958529595296052961529625296352964529655296652967529685296952970529715297252973529745297552976529775297852979529805298152982529835298452985529865298752988529895299052991529925299352994529955299652997529985299953000530015300253003530045300553006530075300853009530105301153012530135301453015530165301753018530195302053021530225302353024530255302653027530285302953030530315303253033530345303553036530375303853039530405304153042530435304453045530465304753048530495305053051530525305353054530555305653057530585305953060530615306253063530645306553066530675306853069530705307153072530735307453075530765307753078530795308053081530825308353084530855308653087530885308953090530915309253093530945309553096530975309853099531005310153102531035310453105531065310753108531095311053111531125311353114531155311653117531185311953120531215312253123531245312553126531275312853129531305313153132531335313453135531365313753138531395314053141531425314353144531455314653147531485314953150
  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. // System.Lazy`1<System.Collections.Generic.Dictionary`2<System.String,SixLabors.ImageSharp.Color>>
  20. struct Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84;
  21. // System.Lazy`1<SixLabors.ImageSharp.Color[]>
  22. struct Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134;
  23. // System.Collections.Generic.List`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode[]>
  24. struct List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E;
  25. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.A8>
  26. struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED;
  27. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  28. struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD;
  29. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  30. struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A;
  31. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  32. struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF;
  33. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  34. struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637;
  35. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  36. struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF;
  37. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  38. struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03;
  39. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  40. struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A;
  41. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  42. struct Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98;
  43. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>
  44. struct Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD;
  45. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>
  46. struct Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04;
  47. // System.Pinnable`1<System.Boolean>
  48. struct Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC;
  49. // System.Pinnable`1<System.Byte>
  50. struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110;
  51. // System.Pinnable`1<System.Byte>
  52. struct Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE;
  53. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  54. struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF;
  55. // System.Pinnable`1<System.Char>
  56. struct Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C;
  57. // System.Pinnable`1<System.Char>
  58. struct Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E;
  59. // System.Pinnable`1<SixLabors.ImageSharp.Color>
  60. struct Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250;
  61. // System.Pinnable`1<SixLabors.ImageSharp.Complex64>
  62. struct Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4;
  63. // System.Pinnable`1<SixLabors.ImageSharp.ComplexVector4>
  64. struct Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30;
  65. // System.Pinnable`1<System.Decimal>
  66. struct Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC;
  67. // System.Pinnable`1<System.Double>
  68. struct Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6;
  69. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>
  70. struct Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA;
  71. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>
  72. struct Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A;
  73. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>
  74. struct Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596;
  75. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>
  76. struct Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230;
  77. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  78. struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5;
  79. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  80. struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D;
  81. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  82. struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B;
  83. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>
  84. struct Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34;
  85. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>
  86. struct Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC;
  87. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>
  88. struct Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360;
  89. // SixLabors.ImageSharp.PixelFormats.A8[]
  90. struct A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B;
  91. // SixLabors.ImageSharp.PixelFormats.Abgr32[]
  92. struct Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283;
  93. // SixLabors.ImageSharp.PixelFormats.Argb32[]
  94. struct Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948;
  95. // SixLabors.ImageSharp.PixelFormats.Bgr24[]
  96. struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8;
  97. // SixLabors.ImageSharp.PixelFormats.Bgr565[]
  98. struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4;
  99. // SixLabors.ImageSharp.PixelFormats.Bgra32[]
  100. struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581;
  101. // SixLabors.ImageSharp.PixelFormats.Bgra4444[]
  102. struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC;
  103. // SixLabors.ImageSharp.PixelFormats.Bgra5551[]
  104. struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775;
  105. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8[]
  106. struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174;
  107. // SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader[]
  108. struct BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8;
  109. // SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader[]
  110. struct BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026;
  111. // System.Boolean[]
  112. struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C;
  113. // System.Byte[]
  114. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  115. // SixLabors.ImageSharp.PixelFormats.Byte4[]
  116. struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765;
  117. // System.Char[]
  118. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  119. // SixLabors.ImageSharp.Color[]
  120. struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A;
  121. // SixLabors.ImageSharp.Complex64[]
  122. struct Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650;
  123. // SixLabors.ImageSharp.ComplexVector4[]
  124. struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5;
  125. // System.Decimal[]
  126. struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA;
  127. // System.Double[]
  128. struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB;
  129. // SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension[]
  130. struct GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2;
  131. // SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor[]
  132. struct GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C;
  133. // SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor[]
  134. struct GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F;
  135. // SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup[]
  136. struct HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431;
  137. // SixLabors.ImageSharp.PixelFormats.HalfSingle[]
  138. struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454;
  139. // SixLabors.ImageSharp.PixelFormats.HalfVector2[]
  140. struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8;
  141. // SixLabors.ImageSharp.PixelFormats.HalfVector4[]
  142. struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0;
  143. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode[]
  144. struct HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D;
  145. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree[]
  146. struct HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07;
  147. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode[]
  148. struct HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22;
  149. // System.Int16[]
  150. struct Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD;
  151. // System.IntPtr[]
  152. struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
  153. // System.Diagnostics.StackTrace[]
  154. struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
  155. // System.Type[]
  156. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  157. // System.UInt32[]
  158. struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF;
  159. // SixLabors.ImageSharp.PixelFormats.A8
  160. struct A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4;
  161. // SixLabors.ImageSharp.PixelFormats.Abgr32
  162. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890;
  163. // SixLabors.ImageSharp.PixelFormats.Argb32
  164. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD;
  165. // SixLabors.ImageSharp.PixelFormats.Bgr24
  166. struct Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9;
  167. // SixLabors.ImageSharp.PixelFormats.Bgr565
  168. struct Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C;
  169. // SixLabors.ImageSharp.PixelFormats.Bgra32
  170. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02;
  171. // SixLabors.ImageSharp.PixelFormats.Bgra4444
  172. struct Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4;
  173. // SixLabors.ImageSharp.PixelFormats.Bgra5551
  174. struct Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8;
  175. // System.Reflection.Binder
  176. struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  177. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8
  178. struct Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37;
  179. // SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader
  180. struct BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F;
  181. // SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader
  182. struct BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364;
  183. // System.Boolean
  184. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37;
  185. // System.Byte
  186. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056;
  187. // SixLabors.ImageSharp.PixelFormats.Byte4
  188. struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22;
  189. // System.Char
  190. struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14;
  191. // SixLabors.ImageSharp.Color
  192. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8;
  193. // SixLabors.ImageSharp.Complex64
  194. struct Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1;
  195. // SixLabors.ImageSharp.ComplexVector4
  196. struct ComplexVector4_t88219122749587130667C01407E5E785BC2055EB;
  197. // System.Decimal
  198. struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7;
  199. // System.Double
  200. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181;
  201. // SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension
  202. struct GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E;
  203. // SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor
  204. struct GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F;
  205. // SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor
  206. struct GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC;
  207. // SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup
  208. struct HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196;
  209. // SixLabors.ImageSharp.PixelFormats.HalfSingle
  210. struct HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E;
  211. // SixLabors.ImageSharp.PixelFormats.HalfVector2
  212. struct HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC;
  213. // SixLabors.ImageSharp.PixelFormats.HalfVector4
  214. struct HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97;
  215. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode
  216. struct HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88;
  217. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree
  218. struct HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB;
  219. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode
  220. struct HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441;
  221. // System.Collections.IDictionary
  222. struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
  223. // SixLabors.ImageSharp.PixelFormats.IPixel
  224. struct IPixel_t325BF3794E11C7E6D8E236DAC4504DCC1C2E225C;
  225. // System.Reflection.MemberFilter
  226. struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  227. // System.NotSupportedException
  228. struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339;
  229. // System.Runtime.Serialization.SafeSerializationManager
  230. struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
  231. // System.String
  232. struct String_t;
  233. // System.Type
  234. struct Type_t;
  235. // System.Void
  236. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  237. IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var;
  238. IL2CPP_EXTERN_C RuntimeClass* MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var;
  239. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var;
  240. IL2CPP_EXTERN_C RuntimeClass* SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var;
  241. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  242. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  243. IL2CPP_EXTERN_C String_t* _stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D;
  244. IL2CPP_EXTERN_C String_t* _stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D;
  245. IL2CPP_EXTERN_C String_t* _stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8;
  246. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m06A46C2EAE076FE48344B54CE64BE5E79D2D28DE_RuntimeMethod_var;
  247. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m0EDA4AF59B36FC8868D9A9283531209467DB793E_RuntimeMethod_var;
  248. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m0FE592D0FD0AB666FD0DF9E7D853EE11C4C68FA9_RuntimeMethod_var;
  249. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m121E683449743DCC48EB05E06C175AA5B95B5FB0_RuntimeMethod_var;
  250. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m14E2C54A77147DA35FCBA268B9C5C7E9A8851775_RuntimeMethod_var;
  251. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m18618604530F33DD0A35FD14B2E43CC4508F3118_RuntimeMethod_var;
  252. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m1ADA49FDA91B87C69D06B2DFBA3C63075C94E3F8_RuntimeMethod_var;
  253. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m28B2B7CE2A29BD2469DAB4AB3046874730757C08_RuntimeMethod_var;
  254. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m426EE26E524AF9C157F2152A5A4B5902D89661F4_RuntimeMethod_var;
  255. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m48FA0DE3AA3C471BFA272973AADD0D0F82801BEA_RuntimeMethod_var;
  256. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m4C29557C3B877C32DDE2F1C928C5089E153CBA9B_RuntimeMethod_var;
  257. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m51D0ED5731F168C895E00C59A3765F987E199D03_RuntimeMethod_var;
  258. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m60513E192FE35487C393ED76E2F6245B2BEC2187_RuntimeMethod_var;
  259. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m6658A6EDB1143E928A49835C25F467F657588C1F_RuntimeMethod_var;
  260. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m6739EF25B11237500BB8BFBBBFC5A1EA8B47BE4F_RuntimeMethod_var;
  261. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m67A9CD285136525BAF5D0F355EC6CEA2793C8030_RuntimeMethod_var;
  262. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m728BCC02F8CFF8116B7CE22F5C81A5E58E2C0032_RuntimeMethod_var;
  263. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_m74CE838CE6B4DC6B2730CFE697A8D14835C514F2_RuntimeMethod_var;
  264. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mA3BD2E4473F1F79B1D112234AD741EB00E8CDA32_RuntimeMethod_var;
  265. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mA541457D7919111377AEADDA67A2EAFCC054FCA8_RuntimeMethod_var;
  266. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mA6B3384E83D32ECA64A2128106AE060FC62DF17D_RuntimeMethod_var;
  267. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mA8513598249CEA82FCD6CC2BB6C71350D226F63C_RuntimeMethod_var;
  268. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mB582A1ADE468C454C589692526D6A7721CFAC587_RuntimeMethod_var;
  269. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mB94DC7680A2ECAD5B4F563F8732118EDAC87CC19_RuntimeMethod_var;
  270. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mC9356868F70CC13AAD9FA67D947B6C6F3B40A71E_RuntimeMethod_var;
  271. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mCC24FD75E9059BE5803145D7F8F35ADFF60F3CC5_RuntimeMethod_var;
  272. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mE5BB6B197134F5292FA86C0BAEF2027CE326C628_RuntimeMethod_var;
  273. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mEE60B01CA82C98847905D5C74CEC16C52A556B8A_RuntimeMethod_var;
  274. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mF384EC6C6F80749798AD5114F9E61057A1CF96FC_RuntimeMethod_var;
  275. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mFA59AD8437ADC9F1005246D113A0AD3EEC169BC2_RuntimeMethod_var;
  276. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mFD64B3F52979FE8E8D759D77AD0C73B821105841_RuntimeMethod_var;
  277. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_Equals_mFFE06CF4558953F518D8D1E8FF73C5D50F1253E0_RuntimeMethod_var;
  278. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m064A874407708D82854CB29D9B84DBCBD8BB239B_RuntimeMethod_var;
  279. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m1121BB34A3AEB54E8DC5FA6A531636ECEC23F1A6_RuntimeMethod_var;
  280. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m15063F6A389ABA91D059A5B236BDAAB8FD413E0C_RuntimeMethod_var;
  281. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m1CC79FFFFCD20091086C0E81594EB893191D35C8_RuntimeMethod_var;
  282. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m2EB5AAA2191CE860B64F601015643F8C2C2B6A72_RuntimeMethod_var;
  283. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m33C9265858ECA3A2CBDB81539A6059E0EE62927F_RuntimeMethod_var;
  284. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m3B3A2A6AE05F4F876604C0771CF2F317047D7AE4_RuntimeMethod_var;
  285. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m58974E631D7214E23506726D3C6C843FF97C3216_RuntimeMethod_var;
  286. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m5BDE924026F12160CF80AD5BEB453C6F5844F85C_RuntimeMethod_var;
  287. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m5F4479B0EE781EB3EF5425AA8E2458B13352ED72_RuntimeMethod_var;
  288. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m6393785F55DE9D5B36ADFA27AB07F9B2BDD1BA10_RuntimeMethod_var;
  289. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m67B0528BDA19A7A7969A67933101DDADBB208536_RuntimeMethod_var;
  290. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m74701CDCD52209D965E94EB435AECFE21989B67D_RuntimeMethod_var;
  291. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m882D323866D6710FAE76C3296C73697FF3494D8F_RuntimeMethod_var;
  292. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m8D016D5980C7D18B9EC022EEBDB2DFC88E2CBD0E_RuntimeMethod_var;
  293. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m8FDABA3C365A0CEAD1DA0DCDB0495C3ED3CCD5CF_RuntimeMethod_var;
  294. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m92B7FFFC67E63451D931F378D85D7AEFD5223EC0_RuntimeMethod_var;
  295. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_m9D8A90A901BA997430B1D6573F815EC0FCF5EA78_RuntimeMethod_var;
  296. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mA2DFE55820A82D125991AD658C7088585D8C40A0_RuntimeMethod_var;
  297. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mA5C092A51D773550873A51DF7B4634046F21467A_RuntimeMethod_var;
  298. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mAE739468A94BF8CFA532A2C296498541B824E20B_RuntimeMethod_var;
  299. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mAF31C24E28C7B66DF49A0BA84A327B2B9CE8D162_RuntimeMethod_var;
  300. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mB2E9C523433BAB9CF48D235022D360A11AE3C4B6_RuntimeMethod_var;
  301. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mB8AA8DCB42E3835EA75CC5DD9D3A09B09C7BCF31_RuntimeMethod_var;
  302. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mB9CB4659CB9B4651D4D8AEDFAC665978A18ECDE4_RuntimeMethod_var;
  303. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mC0BEEB3240AD1F7D64AC721E3708600658849739_RuntimeMethod_var;
  304. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mC46B7600B38176E6985EB612BC90CD8AD1A11E7D_RuntimeMethod_var;
  305. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mD26052455088B534290A40933D91D14538E4EE07_RuntimeMethod_var;
  306. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mD2EA84CEA75E55592BCF3062DBF14B5FBFC7ED95_RuntimeMethod_var;
  307. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mE3BA4B1846377E4D96CAF10A99195DB36F0B846B_RuntimeMethod_var;
  308. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mE563D1A20A88A533E8E3B0F61830DC67C8E32DEE_RuntimeMethod_var;
  309. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetHashCode_mEFBDBED61E0C4D6D58B640F2412E9666C6041BF4_RuntimeMethod_var;
  310. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var;
  311. IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var;
  312. struct Exception_t_marshaled_com;
  313. struct Exception_t_marshaled_pinvoke;
  314. struct HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 ;
  315. struct A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B;
  316. struct Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283;
  317. struct Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948;
  318. struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8;
  319. struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4;
  320. struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581;
  321. struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC;
  322. struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775;
  323. struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174;
  324. struct BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8;
  325. struct BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026;
  326. struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C;
  327. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  328. struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765;
  329. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  330. struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A;
  331. struct Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650;
  332. struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5;
  333. struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA;
  334. struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB;
  335. struct GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2;
  336. struct GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C;
  337. struct GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F;
  338. struct HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431;
  339. struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454;
  340. struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8;
  341. struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0;
  342. struct HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D;
  343. struct HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07;
  344. struct HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22;
  345. IL2CPP_EXTERN_C_BEGIN
  346. IL2CPP_EXTERN_C_END
  347. #ifdef __clang__
  348. #pragma clang diagnostic push
  349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  350. #pragma clang diagnostic ignored "-Wunused-variable"
  351. #endif
  352. // System.Object
  353. // System.Pinnable`1<System.Boolean>
  354. struct Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC : public RuntimeObject
  355. {
  356. public:
  357. // T System.Pinnable`1::Data
  358. bool ___Data_0;
  359. public:
  360. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC, ___Data_0)); }
  361. inline bool get_Data_0() const { return ___Data_0; }
  362. inline bool* get_address_of_Data_0() { return &___Data_0; }
  363. inline void set_Data_0(bool value)
  364. {
  365. ___Data_0 = value;
  366. }
  367. };
  368. // System.Pinnable`1<System.Byte>
  369. struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 : public RuntimeObject
  370. {
  371. public:
  372. // T System.Pinnable`1::Data
  373. uint8_t ___Data_0;
  374. public:
  375. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110, ___Data_0)); }
  376. inline uint8_t get_Data_0() const { return ___Data_0; }
  377. inline uint8_t* get_address_of_Data_0() { return &___Data_0; }
  378. inline void set_Data_0(uint8_t value)
  379. {
  380. ___Data_0 = value;
  381. }
  382. };
  383. // System.Pinnable`1<System.Byte>
  384. struct Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE : public RuntimeObject
  385. {
  386. public:
  387. // T System.Pinnable`1::Data
  388. uint8_t ___Data_0;
  389. public:
  390. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE, ___Data_0)); }
  391. inline uint8_t get_Data_0() const { return ___Data_0; }
  392. inline uint8_t* get_address_of_Data_0() { return &___Data_0; }
  393. inline void set_Data_0(uint8_t value)
  394. {
  395. ___Data_0 = value;
  396. }
  397. };
  398. // System.Pinnable`1<System.Char>
  399. struct Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C : public RuntimeObject
  400. {
  401. public:
  402. // T System.Pinnable`1::Data
  403. Il2CppChar ___Data_0;
  404. public:
  405. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C, ___Data_0)); }
  406. inline Il2CppChar get_Data_0() const { return ___Data_0; }
  407. inline Il2CppChar* get_address_of_Data_0() { return &___Data_0; }
  408. inline void set_Data_0(Il2CppChar value)
  409. {
  410. ___Data_0 = value;
  411. }
  412. };
  413. // System.Pinnable`1<System.Char>
  414. struct Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E : public RuntimeObject
  415. {
  416. public:
  417. // T System.Pinnable`1::Data
  418. Il2CppChar ___Data_0;
  419. public:
  420. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E, ___Data_0)); }
  421. inline Il2CppChar get_Data_0() const { return ___Data_0; }
  422. inline Il2CppChar* get_address_of_Data_0() { return &___Data_0; }
  423. inline void set_Data_0(Il2CppChar value)
  424. {
  425. ___Data_0 = value;
  426. }
  427. };
  428. // System.Pinnable`1<System.Double>
  429. struct Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 : public RuntimeObject
  430. {
  431. public:
  432. // T System.Pinnable`1::Data
  433. double ___Data_0;
  434. public:
  435. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6, ___Data_0)); }
  436. inline double get_Data_0() const { return ___Data_0; }
  437. inline double* get_address_of_Data_0() { return &___Data_0; }
  438. inline void set_Data_0(double value)
  439. {
  440. ___Data_0 = value;
  441. }
  442. };
  443. struct Il2CppArrayBounds;
  444. // System.Array
  445. // System.Reflection.MemberInfo
  446. struct MemberInfo_t : public RuntimeObject
  447. {
  448. public:
  449. public:
  450. };
  451. // System.String
  452. struct String_t : public RuntimeObject
  453. {
  454. public:
  455. // System.Int32 System.String::m_stringLength
  456. int32_t ___m_stringLength_0;
  457. // System.Char System.String::m_firstChar
  458. Il2CppChar ___m_firstChar_1;
  459. public:
  460. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  461. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  462. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  463. inline void set_m_stringLength_0(int32_t value)
  464. {
  465. ___m_stringLength_0 = value;
  466. }
  467. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  468. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  469. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  470. inline void set_m_firstChar_1(Il2CppChar value)
  471. {
  472. ___m_firstChar_1 = value;
  473. }
  474. };
  475. struct String_t_StaticFields
  476. {
  477. public:
  478. // System.String System.String::Empty
  479. String_t* ___Empty_5;
  480. public:
  481. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  482. inline String_t* get_Empty_5() const { return ___Empty_5; }
  483. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  484. inline void set_Empty_5(String_t* value)
  485. {
  486. ___Empty_5 = value;
  487. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  488. }
  489. };
  490. // System.ValueType
  491. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  492. {
  493. public:
  494. public:
  495. };
  496. // Native definition for P/Invoke marshalling of System.ValueType
  497. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  498. {
  499. };
  500. // Native definition for COM marshalling of System.ValueType
  501. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  502. {
  503. };
  504. // SixLabors.ImageSharp.PixelFormats.A8
  505. struct A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4
  506. {
  507. public:
  508. // System.Byte SixLabors.ImageSharp.PixelFormats.A8::<PackedValue>k__BackingField
  509. uint8_t ___U3CPackedValueU3Ek__BackingField_0;
  510. public:
  511. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4, ___U3CPackedValueU3Ek__BackingField_0)); }
  512. inline uint8_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  513. inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  514. inline void set_U3CPackedValueU3Ek__BackingField_0(uint8_t value)
  515. {
  516. ___U3CPackedValueU3Ek__BackingField_0 = value;
  517. }
  518. };
  519. // SixLabors.ImageSharp.PixelFormats.Bgr24
  520. struct Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9
  521. {
  522. public:
  523. union
  524. {
  525. #pragma pack(push, tp, 1)
  526. struct
  527. {
  528. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::B
  529. uint8_t ___B_0;
  530. };
  531. #pragma pack(pop, tp)
  532. struct
  533. {
  534. uint8_t ___B_0_forAlignmentOnly;
  535. };
  536. #pragma pack(push, tp, 1)
  537. struct
  538. {
  539. char ___G_1_OffsetPadding[1];
  540. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::G
  541. uint8_t ___G_1;
  542. };
  543. #pragma pack(pop, tp)
  544. struct
  545. {
  546. char ___G_1_OffsetPadding_forAlignmentOnly[1];
  547. uint8_t ___G_1_forAlignmentOnly;
  548. };
  549. #pragma pack(push, tp, 1)
  550. struct
  551. {
  552. char ___R_2_OffsetPadding[2];
  553. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::R
  554. uint8_t ___R_2;
  555. };
  556. #pragma pack(pop, tp)
  557. struct
  558. {
  559. char ___R_2_OffsetPadding_forAlignmentOnly[2];
  560. uint8_t ___R_2_forAlignmentOnly;
  561. };
  562. };
  563. public:
  564. inline static int32_t get_offset_of_B_0() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___B_0)); }
  565. inline uint8_t get_B_0() const { return ___B_0; }
  566. inline uint8_t* get_address_of_B_0() { return &___B_0; }
  567. inline void set_B_0(uint8_t value)
  568. {
  569. ___B_0 = value;
  570. }
  571. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___G_1)); }
  572. inline uint8_t get_G_1() const { return ___G_1; }
  573. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  574. inline void set_G_1(uint8_t value)
  575. {
  576. ___G_1 = value;
  577. }
  578. inline static int32_t get_offset_of_R_2() { return static_cast<int32_t>(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___R_2)); }
  579. inline uint8_t get_R_2() const { return ___R_2; }
  580. inline uint8_t* get_address_of_R_2() { return &___R_2; }
  581. inline void set_R_2(uint8_t value)
  582. {
  583. ___R_2 = value;
  584. }
  585. };
  586. // SixLabors.ImageSharp.PixelFormats.Bgr565
  587. struct Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C
  588. {
  589. public:
  590. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::<PackedValue>k__BackingField
  591. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  592. public:
  593. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C, ___U3CPackedValueU3Ek__BackingField_0)); }
  594. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  595. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  596. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  597. {
  598. ___U3CPackedValueU3Ek__BackingField_0 = value;
  599. }
  600. };
  601. // SixLabors.ImageSharp.PixelFormats.Bgra4444
  602. struct Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4
  603. {
  604. public:
  605. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra4444::<PackedValue>k__BackingField
  606. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  607. public:
  608. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4, ___U3CPackedValueU3Ek__BackingField_0)); }
  609. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  610. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  611. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  612. {
  613. ___U3CPackedValueU3Ek__BackingField_0 = value;
  614. }
  615. };
  616. // SixLabors.ImageSharp.PixelFormats.Bgra5551
  617. struct Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8
  618. {
  619. public:
  620. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::<PackedValue>k__BackingField
  621. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  622. public:
  623. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8, ___U3CPackedValueU3Ek__BackingField_0)); }
  624. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  625. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  626. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  627. {
  628. ___U3CPackedValueU3Ek__BackingField_0 = value;
  629. }
  630. };
  631. // SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader
  632. #pragma pack(push, tp, 1)
  633. struct BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F
  634. {
  635. public:
  636. // System.Int16 SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader::<Type>k__BackingField
  637. int16_t ___U3CTypeU3Ek__BackingField_0;
  638. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader::<FileSize>k__BackingField
  639. int32_t ___U3CFileSizeU3Ek__BackingField_1;
  640. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader::<Reserved>k__BackingField
  641. int32_t ___U3CReservedU3Ek__BackingField_2;
  642. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader::<Offset>k__BackingField
  643. int32_t ___U3COffsetU3Ek__BackingField_3;
  644. public:
  645. inline static int32_t get_offset_of_U3CTypeU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F, ___U3CTypeU3Ek__BackingField_0)); }
  646. inline int16_t get_U3CTypeU3Ek__BackingField_0() const { return ___U3CTypeU3Ek__BackingField_0; }
  647. inline int16_t* get_address_of_U3CTypeU3Ek__BackingField_0() { return &___U3CTypeU3Ek__BackingField_0; }
  648. inline void set_U3CTypeU3Ek__BackingField_0(int16_t value)
  649. {
  650. ___U3CTypeU3Ek__BackingField_0 = value;
  651. }
  652. inline static int32_t get_offset_of_U3CFileSizeU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F, ___U3CFileSizeU3Ek__BackingField_1)); }
  653. inline int32_t get_U3CFileSizeU3Ek__BackingField_1() const { return ___U3CFileSizeU3Ek__BackingField_1; }
  654. inline int32_t* get_address_of_U3CFileSizeU3Ek__BackingField_1() { return &___U3CFileSizeU3Ek__BackingField_1; }
  655. inline void set_U3CFileSizeU3Ek__BackingField_1(int32_t value)
  656. {
  657. ___U3CFileSizeU3Ek__BackingField_1 = value;
  658. }
  659. inline static int32_t get_offset_of_U3CReservedU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F, ___U3CReservedU3Ek__BackingField_2)); }
  660. inline int32_t get_U3CReservedU3Ek__BackingField_2() const { return ___U3CReservedU3Ek__BackingField_2; }
  661. inline int32_t* get_address_of_U3CReservedU3Ek__BackingField_2() { return &___U3CReservedU3Ek__BackingField_2; }
  662. inline void set_U3CReservedU3Ek__BackingField_2(int32_t value)
  663. {
  664. ___U3CReservedU3Ek__BackingField_2 = value;
  665. }
  666. inline static int32_t get_offset_of_U3COffsetU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F, ___U3COffsetU3Ek__BackingField_3)); }
  667. inline int32_t get_U3COffsetU3Ek__BackingField_3() const { return ___U3COffsetU3Ek__BackingField_3; }
  668. inline int32_t* get_address_of_U3COffsetU3Ek__BackingField_3() { return &___U3COffsetU3Ek__BackingField_3; }
  669. inline void set_U3COffsetU3Ek__BackingField_3(int32_t value)
  670. {
  671. ___U3COffsetU3Ek__BackingField_3 = value;
  672. }
  673. };
  674. #pragma pack(pop, tp)
  675. // System.Boolean
  676. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  677. {
  678. public:
  679. // System.Boolean System.Boolean::m_value
  680. bool ___m_value_0;
  681. public:
  682. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  683. inline bool get_m_value_0() const { return ___m_value_0; }
  684. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  685. inline void set_m_value_0(bool value)
  686. {
  687. ___m_value_0 = value;
  688. }
  689. };
  690. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  691. {
  692. public:
  693. // System.String System.Boolean::TrueString
  694. String_t* ___TrueString_5;
  695. // System.String System.Boolean::FalseString
  696. String_t* ___FalseString_6;
  697. public:
  698. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  699. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  700. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  701. inline void set_TrueString_5(String_t* value)
  702. {
  703. ___TrueString_5 = value;
  704. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  705. }
  706. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  707. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  708. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  709. inline void set_FalseString_6(String_t* value)
  710. {
  711. ___FalseString_6 = value;
  712. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  713. }
  714. };
  715. // System.Byte
  716. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056
  717. {
  718. public:
  719. // System.Byte System.Byte::m_value
  720. uint8_t ___m_value_0;
  721. public:
  722. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  723. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  724. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  725. inline void set_m_value_0(uint8_t value)
  726. {
  727. ___m_value_0 = value;
  728. }
  729. };
  730. // SixLabors.ImageSharp.PixelFormats.Byte4
  731. struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22
  732. {
  733. public:
  734. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::<PackedValue>k__BackingField
  735. uint32_t ___U3CPackedValueU3Ek__BackingField_0;
  736. public:
  737. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22, ___U3CPackedValueU3Ek__BackingField_0)); }
  738. inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  739. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  740. inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value)
  741. {
  742. ___U3CPackedValueU3Ek__BackingField_0 = value;
  743. }
  744. };
  745. // System.Char
  746. struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14
  747. {
  748. public:
  749. // System.Char System.Char::m_value
  750. Il2CppChar ___m_value_0;
  751. public:
  752. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14, ___m_value_0)); }
  753. inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
  754. inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
  755. inline void set_m_value_0(Il2CppChar value)
  756. {
  757. ___m_value_0 = value;
  758. }
  759. };
  760. struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields
  761. {
  762. public:
  763. // System.Byte[] System.Char::categoryForLatin1
  764. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___categoryForLatin1_3;
  765. public:
  766. inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields, ___categoryForLatin1_3)); }
  767. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
  768. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
  769. inline void set_categoryForLatin1_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  770. {
  771. ___categoryForLatin1_3 = value;
  772. Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value);
  773. }
  774. };
  775. // SixLabors.ImageSharp.Complex64
  776. struct Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1
  777. {
  778. public:
  779. // System.Single SixLabors.ImageSharp.Complex64::Real
  780. float ___Real_0;
  781. // System.Single SixLabors.ImageSharp.Complex64::Imaginary
  782. float ___Imaginary_1;
  783. public:
  784. inline static int32_t get_offset_of_Real_0() { return static_cast<int32_t>(offsetof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1, ___Real_0)); }
  785. inline float get_Real_0() const { return ___Real_0; }
  786. inline float* get_address_of_Real_0() { return &___Real_0; }
  787. inline void set_Real_0(float value)
  788. {
  789. ___Real_0 = value;
  790. }
  791. inline static int32_t get_offset_of_Imaginary_1() { return static_cast<int32_t>(offsetof(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1, ___Imaginary_1)); }
  792. inline float get_Imaginary_1() const { return ___Imaginary_1; }
  793. inline float* get_address_of_Imaginary_1() { return &___Imaginary_1; }
  794. inline void set_Imaginary_1(float value)
  795. {
  796. ___Imaginary_1 = value;
  797. }
  798. };
  799. // System.Decimal
  800. struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7
  801. {
  802. public:
  803. // System.Int32 System.Decimal::flags
  804. int32_t ___flags_14;
  805. // System.Int32 System.Decimal::hi
  806. int32_t ___hi_15;
  807. // System.Int32 System.Decimal::lo
  808. int32_t ___lo_16;
  809. // System.Int32 System.Decimal::mid
  810. int32_t ___mid_17;
  811. public:
  812. inline static int32_t get_offset_of_flags_14() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___flags_14)); }
  813. inline int32_t get_flags_14() const { return ___flags_14; }
  814. inline int32_t* get_address_of_flags_14() { return &___flags_14; }
  815. inline void set_flags_14(int32_t value)
  816. {
  817. ___flags_14 = value;
  818. }
  819. inline static int32_t get_offset_of_hi_15() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___hi_15)); }
  820. inline int32_t get_hi_15() const { return ___hi_15; }
  821. inline int32_t* get_address_of_hi_15() { return &___hi_15; }
  822. inline void set_hi_15(int32_t value)
  823. {
  824. ___hi_15 = value;
  825. }
  826. inline static int32_t get_offset_of_lo_16() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___lo_16)); }
  827. inline int32_t get_lo_16() const { return ___lo_16; }
  828. inline int32_t* get_address_of_lo_16() { return &___lo_16; }
  829. inline void set_lo_16(int32_t value)
  830. {
  831. ___lo_16 = value;
  832. }
  833. inline static int32_t get_offset_of_mid_17() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7, ___mid_17)); }
  834. inline int32_t get_mid_17() const { return ___mid_17; }
  835. inline int32_t* get_address_of_mid_17() { return &___mid_17; }
  836. inline void set_mid_17(int32_t value)
  837. {
  838. ___mid_17 = value;
  839. }
  840. };
  841. struct Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields
  842. {
  843. public:
  844. // System.UInt32[] System.Decimal::Powers10
  845. UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___Powers10_6;
  846. // System.Decimal System.Decimal::Zero
  847. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___Zero_7;
  848. // System.Decimal System.Decimal::One
  849. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___One_8;
  850. // System.Decimal System.Decimal::MinusOne
  851. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MinusOne_9;
  852. // System.Decimal System.Decimal::MaxValue
  853. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MaxValue_10;
  854. // System.Decimal System.Decimal::MinValue
  855. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___MinValue_11;
  856. // System.Decimal System.Decimal::NearNegativeZero
  857. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___NearNegativeZero_12;
  858. // System.Decimal System.Decimal::NearPositiveZero
  859. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___NearPositiveZero_13;
  860. public:
  861. inline static int32_t get_offset_of_Powers10_6() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___Powers10_6)); }
  862. inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* get_Powers10_6() const { return ___Powers10_6; }
  863. inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF** get_address_of_Powers10_6() { return &___Powers10_6; }
  864. inline void set_Powers10_6(UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* value)
  865. {
  866. ___Powers10_6 = value;
  867. Il2CppCodeGenWriteBarrier((void**)(&___Powers10_6), (void*)value);
  868. }
  869. inline static int32_t get_offset_of_Zero_7() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___Zero_7)); }
  870. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_Zero_7() const { return ___Zero_7; }
  871. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_Zero_7() { return &___Zero_7; }
  872. inline void set_Zero_7(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  873. {
  874. ___Zero_7 = value;
  875. }
  876. inline static int32_t get_offset_of_One_8() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___One_8)); }
  877. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_One_8() const { return ___One_8; }
  878. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_One_8() { return &___One_8; }
  879. inline void set_One_8(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  880. {
  881. ___One_8 = value;
  882. }
  883. inline static int32_t get_offset_of_MinusOne_9() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MinusOne_9)); }
  884. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MinusOne_9() const { return ___MinusOne_9; }
  885. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MinusOne_9() { return &___MinusOne_9; }
  886. inline void set_MinusOne_9(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  887. {
  888. ___MinusOne_9 = value;
  889. }
  890. inline static int32_t get_offset_of_MaxValue_10() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MaxValue_10)); }
  891. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MaxValue_10() const { return ___MaxValue_10; }
  892. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MaxValue_10() { return &___MaxValue_10; }
  893. inline void set_MaxValue_10(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  894. {
  895. ___MaxValue_10 = value;
  896. }
  897. inline static int32_t get_offset_of_MinValue_11() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___MinValue_11)); }
  898. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_MinValue_11() const { return ___MinValue_11; }
  899. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_MinValue_11() { return &___MinValue_11; }
  900. inline void set_MinValue_11(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  901. {
  902. ___MinValue_11 = value;
  903. }
  904. inline static int32_t get_offset_of_NearNegativeZero_12() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___NearNegativeZero_12)); }
  905. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_NearNegativeZero_12() const { return ___NearNegativeZero_12; }
  906. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_NearNegativeZero_12() { return &___NearNegativeZero_12; }
  907. inline void set_NearNegativeZero_12(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  908. {
  909. ___NearNegativeZero_12 = value;
  910. }
  911. inline static int32_t get_offset_of_NearPositiveZero_13() { return static_cast<int32_t>(offsetof(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7_StaticFields, ___NearPositiveZero_13)); }
  912. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_NearPositiveZero_13() const { return ___NearPositiveZero_13; }
  913. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_NearPositiveZero_13() { return &___NearPositiveZero_13; }
  914. inline void set_NearPositiveZero_13(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  915. {
  916. ___NearPositiveZero_13 = value;
  917. }
  918. };
  919. // System.Double
  920. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181
  921. {
  922. public:
  923. // System.Double System.Double::m_value
  924. double ___m_value_0;
  925. public:
  926. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); }
  927. inline double get_m_value_0() const { return ___m_value_0; }
  928. inline double* get_address_of_m_value_0() { return &___m_value_0; }
  929. inline void set_m_value_0(double value)
  930. {
  931. ___m_value_0 = value;
  932. }
  933. };
  934. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields
  935. {
  936. public:
  937. // System.Double System.Double::NegativeZero
  938. double ___NegativeZero_7;
  939. public:
  940. inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); }
  941. inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
  942. inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
  943. inline void set_NegativeZero_7(double value)
  944. {
  945. ___NegativeZero_7 = value;
  946. }
  947. };
  948. // System.Enum
  949. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  950. {
  951. public:
  952. public:
  953. };
  954. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  955. {
  956. public:
  957. // System.Char[] System.Enum::enumSeperatorCharArray
  958. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  959. public:
  960. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  961. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  962. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  963. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  964. {
  965. ___enumSeperatorCharArray_0 = value;
  966. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  967. }
  968. };
  969. // Native definition for P/Invoke marshalling of System.Enum
  970. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  971. {
  972. };
  973. // Native definition for COM marshalling of System.Enum
  974. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  975. {
  976. };
  977. // SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension
  978. #pragma pack(push, tp, 1)
  979. struct GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E
  980. {
  981. public:
  982. // System.Byte SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension::<BlockSize>k__BackingField
  983. uint8_t ___U3CBlockSizeU3Ek__BackingField_0;
  984. // System.Byte SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension::<Packed>k__BackingField
  985. uint8_t ___U3CPackedU3Ek__BackingField_1;
  986. // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension::<DelayTime>k__BackingField
  987. uint16_t ___U3CDelayTimeU3Ek__BackingField_2;
  988. // System.Byte SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension::<TransparencyIndex>k__BackingField
  989. uint8_t ___U3CTransparencyIndexU3Ek__BackingField_3;
  990. public:
  991. inline static int32_t get_offset_of_U3CBlockSizeU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E, ___U3CBlockSizeU3Ek__BackingField_0)); }
  992. inline uint8_t get_U3CBlockSizeU3Ek__BackingField_0() const { return ___U3CBlockSizeU3Ek__BackingField_0; }
  993. inline uint8_t* get_address_of_U3CBlockSizeU3Ek__BackingField_0() { return &___U3CBlockSizeU3Ek__BackingField_0; }
  994. inline void set_U3CBlockSizeU3Ek__BackingField_0(uint8_t value)
  995. {
  996. ___U3CBlockSizeU3Ek__BackingField_0 = value;
  997. }
  998. inline static int32_t get_offset_of_U3CPackedU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E, ___U3CPackedU3Ek__BackingField_1)); }
  999. inline uint8_t get_U3CPackedU3Ek__BackingField_1() const { return ___U3CPackedU3Ek__BackingField_1; }
  1000. inline uint8_t* get_address_of_U3CPackedU3Ek__BackingField_1() { return &___U3CPackedU3Ek__BackingField_1; }
  1001. inline void set_U3CPackedU3Ek__BackingField_1(uint8_t value)
  1002. {
  1003. ___U3CPackedU3Ek__BackingField_1 = value;
  1004. }
  1005. inline static int32_t get_offset_of_U3CDelayTimeU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E, ___U3CDelayTimeU3Ek__BackingField_2)); }
  1006. inline uint16_t get_U3CDelayTimeU3Ek__BackingField_2() const { return ___U3CDelayTimeU3Ek__BackingField_2; }
  1007. inline uint16_t* get_address_of_U3CDelayTimeU3Ek__BackingField_2() { return &___U3CDelayTimeU3Ek__BackingField_2; }
  1008. inline void set_U3CDelayTimeU3Ek__BackingField_2(uint16_t value)
  1009. {
  1010. ___U3CDelayTimeU3Ek__BackingField_2 = value;
  1011. }
  1012. inline static int32_t get_offset_of_U3CTransparencyIndexU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E, ___U3CTransparencyIndexU3Ek__BackingField_3)); }
  1013. inline uint8_t get_U3CTransparencyIndexU3Ek__BackingField_3() const { return ___U3CTransparencyIndexU3Ek__BackingField_3; }
  1014. inline uint8_t* get_address_of_U3CTransparencyIndexU3Ek__BackingField_3() { return &___U3CTransparencyIndexU3Ek__BackingField_3; }
  1015. inline void set_U3CTransparencyIndexU3Ek__BackingField_3(uint8_t value)
  1016. {
  1017. ___U3CTransparencyIndexU3Ek__BackingField_3 = value;
  1018. }
  1019. };
  1020. #pragma pack(pop, tp)
  1021. // SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor
  1022. #pragma pack(push, tp, 1)
  1023. struct GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F
  1024. {
  1025. public:
  1026. // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::<Left>k__BackingField
  1027. uint16_t ___U3CLeftU3Ek__BackingField_0;
  1028. // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::<Top>k__BackingField
  1029. uint16_t ___U3CTopU3Ek__BackingField_1;
  1030. // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::<Width>k__BackingField
  1031. uint16_t ___U3CWidthU3Ek__BackingField_2;
  1032. // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::<Height>k__BackingField
  1033. uint16_t ___U3CHeightU3Ek__BackingField_3;
  1034. // System.Byte SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor::<Packed>k__BackingField
  1035. uint8_t ___U3CPackedU3Ek__BackingField_4;
  1036. public:
  1037. inline static int32_t get_offset_of_U3CLeftU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CLeftU3Ek__BackingField_0)); }
  1038. inline uint16_t get_U3CLeftU3Ek__BackingField_0() const { return ___U3CLeftU3Ek__BackingField_0; }
  1039. inline uint16_t* get_address_of_U3CLeftU3Ek__BackingField_0() { return &___U3CLeftU3Ek__BackingField_0; }
  1040. inline void set_U3CLeftU3Ek__BackingField_0(uint16_t value)
  1041. {
  1042. ___U3CLeftU3Ek__BackingField_0 = value;
  1043. }
  1044. inline static int32_t get_offset_of_U3CTopU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CTopU3Ek__BackingField_1)); }
  1045. inline uint16_t get_U3CTopU3Ek__BackingField_1() const { return ___U3CTopU3Ek__BackingField_1; }
  1046. inline uint16_t* get_address_of_U3CTopU3Ek__BackingField_1() { return &___U3CTopU3Ek__BackingField_1; }
  1047. inline void set_U3CTopU3Ek__BackingField_1(uint16_t value)
  1048. {
  1049. ___U3CTopU3Ek__BackingField_1 = value;
  1050. }
  1051. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CWidthU3Ek__BackingField_2)); }
  1052. inline uint16_t get_U3CWidthU3Ek__BackingField_2() const { return ___U3CWidthU3Ek__BackingField_2; }
  1053. inline uint16_t* get_address_of_U3CWidthU3Ek__BackingField_2() { return &___U3CWidthU3Ek__BackingField_2; }
  1054. inline void set_U3CWidthU3Ek__BackingField_2(uint16_t value)
  1055. {
  1056. ___U3CWidthU3Ek__BackingField_2 = value;
  1057. }
  1058. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CHeightU3Ek__BackingField_3)); }
  1059. inline uint16_t get_U3CHeightU3Ek__BackingField_3() const { return ___U3CHeightU3Ek__BackingField_3; }
  1060. inline uint16_t* get_address_of_U3CHeightU3Ek__BackingField_3() { return &___U3CHeightU3Ek__BackingField_3; }
  1061. inline void set_U3CHeightU3Ek__BackingField_3(uint16_t value)
  1062. {
  1063. ___U3CHeightU3Ek__BackingField_3 = value;
  1064. }
  1065. inline static int32_t get_offset_of_U3CPackedU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F, ___U3CPackedU3Ek__BackingField_4)); }
  1066. inline uint8_t get_U3CPackedU3Ek__BackingField_4() const { return ___U3CPackedU3Ek__BackingField_4; }
  1067. inline uint8_t* get_address_of_U3CPackedU3Ek__BackingField_4() { return &___U3CPackedU3Ek__BackingField_4; }
  1068. inline void set_U3CPackedU3Ek__BackingField_4(uint8_t value)
  1069. {
  1070. ___U3CPackedU3Ek__BackingField_4 = value;
  1071. }
  1072. };
  1073. #pragma pack(pop, tp)
  1074. // SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor
  1075. #pragma pack(push, tp, 1)
  1076. struct GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC
  1077. {
  1078. public:
  1079. // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::<Width>k__BackingField
  1080. uint16_t ___U3CWidthU3Ek__BackingField_0;
  1081. // System.UInt16 SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::<Height>k__BackingField
  1082. uint16_t ___U3CHeightU3Ek__BackingField_1;
  1083. // System.Byte SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::<Packed>k__BackingField
  1084. uint8_t ___U3CPackedU3Ek__BackingField_2;
  1085. // System.Byte SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::<BackgroundColorIndex>k__BackingField
  1086. uint8_t ___U3CBackgroundColorIndexU3Ek__BackingField_3;
  1087. // System.Byte SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor::<PixelAspectRatio>k__BackingField
  1088. uint8_t ___U3CPixelAspectRatioU3Ek__BackingField_4;
  1089. public:
  1090. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CWidthU3Ek__BackingField_0)); }
  1091. inline uint16_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  1092. inline uint16_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  1093. inline void set_U3CWidthU3Ek__BackingField_0(uint16_t value)
  1094. {
  1095. ___U3CWidthU3Ek__BackingField_0 = value;
  1096. }
  1097. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CHeightU3Ek__BackingField_1)); }
  1098. inline uint16_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  1099. inline uint16_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  1100. inline void set_U3CHeightU3Ek__BackingField_1(uint16_t value)
  1101. {
  1102. ___U3CHeightU3Ek__BackingField_1 = value;
  1103. }
  1104. inline static int32_t get_offset_of_U3CPackedU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CPackedU3Ek__BackingField_2)); }
  1105. inline uint8_t get_U3CPackedU3Ek__BackingField_2() const { return ___U3CPackedU3Ek__BackingField_2; }
  1106. inline uint8_t* get_address_of_U3CPackedU3Ek__BackingField_2() { return &___U3CPackedU3Ek__BackingField_2; }
  1107. inline void set_U3CPackedU3Ek__BackingField_2(uint8_t value)
  1108. {
  1109. ___U3CPackedU3Ek__BackingField_2 = value;
  1110. }
  1111. inline static int32_t get_offset_of_U3CBackgroundColorIndexU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CBackgroundColorIndexU3Ek__BackingField_3)); }
  1112. inline uint8_t get_U3CBackgroundColorIndexU3Ek__BackingField_3() const { return ___U3CBackgroundColorIndexU3Ek__BackingField_3; }
  1113. inline uint8_t* get_address_of_U3CBackgroundColorIndexU3Ek__BackingField_3() { return &___U3CBackgroundColorIndexU3Ek__BackingField_3; }
  1114. inline void set_U3CBackgroundColorIndexU3Ek__BackingField_3(uint8_t value)
  1115. {
  1116. ___U3CBackgroundColorIndexU3Ek__BackingField_3 = value;
  1117. }
  1118. inline static int32_t get_offset_of_U3CPixelAspectRatioU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC, ___U3CPixelAspectRatioU3Ek__BackingField_4)); }
  1119. inline uint8_t get_U3CPixelAspectRatioU3Ek__BackingField_4() const { return ___U3CPixelAspectRatioU3Ek__BackingField_4; }
  1120. inline uint8_t* get_address_of_U3CPixelAspectRatioU3Ek__BackingField_4() { return &___U3CPixelAspectRatioU3Ek__BackingField_4; }
  1121. inline void set_U3CPixelAspectRatioU3Ek__BackingField_4(uint8_t value)
  1122. {
  1123. ___U3CPixelAspectRatioU3Ek__BackingField_4 = value;
  1124. }
  1125. };
  1126. #pragma pack(pop, tp)
  1127. // SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup
  1128. struct HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196
  1129. {
  1130. public:
  1131. // System.Collections.Generic.List`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode[]> SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::<HTrees>k__BackingField
  1132. List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * ___U3CHTreesU3Ek__BackingField_0;
  1133. // System.Boolean SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::<IsTrivialLiteral>k__BackingField
  1134. bool ___U3CIsTrivialLiteralU3Ek__BackingField_1;
  1135. // System.UInt32 SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::<LiteralArb>k__BackingField
  1136. uint32_t ___U3CLiteralArbU3Ek__BackingField_2;
  1137. // System.Boolean SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::<IsTrivialCode>k__BackingField
  1138. bool ___U3CIsTrivialCodeU3Ek__BackingField_3;
  1139. // System.Boolean SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::<UsePackedTable>k__BackingField
  1140. bool ___U3CUsePackedTableU3Ek__BackingField_4;
  1141. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode[] SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup::<PackedTable>k__BackingField
  1142. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___U3CPackedTableU3Ek__BackingField_5;
  1143. public:
  1144. inline static int32_t get_offset_of_U3CHTreesU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CHTreesU3Ek__BackingField_0)); }
  1145. inline List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * get_U3CHTreesU3Ek__BackingField_0() const { return ___U3CHTreesU3Ek__BackingField_0; }
  1146. inline List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E ** get_address_of_U3CHTreesU3Ek__BackingField_0() { return &___U3CHTreesU3Ek__BackingField_0; }
  1147. inline void set_U3CHTreesU3Ek__BackingField_0(List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * value)
  1148. {
  1149. ___U3CHTreesU3Ek__BackingField_0 = value;
  1150. Il2CppCodeGenWriteBarrier((void**)(&___U3CHTreesU3Ek__BackingField_0), (void*)value);
  1151. }
  1152. inline static int32_t get_offset_of_U3CIsTrivialLiteralU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CIsTrivialLiteralU3Ek__BackingField_1)); }
  1153. inline bool get_U3CIsTrivialLiteralU3Ek__BackingField_1() const { return ___U3CIsTrivialLiteralU3Ek__BackingField_1; }
  1154. inline bool* get_address_of_U3CIsTrivialLiteralU3Ek__BackingField_1() { return &___U3CIsTrivialLiteralU3Ek__BackingField_1; }
  1155. inline void set_U3CIsTrivialLiteralU3Ek__BackingField_1(bool value)
  1156. {
  1157. ___U3CIsTrivialLiteralU3Ek__BackingField_1 = value;
  1158. }
  1159. inline static int32_t get_offset_of_U3CLiteralArbU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CLiteralArbU3Ek__BackingField_2)); }
  1160. inline uint32_t get_U3CLiteralArbU3Ek__BackingField_2() const { return ___U3CLiteralArbU3Ek__BackingField_2; }
  1161. inline uint32_t* get_address_of_U3CLiteralArbU3Ek__BackingField_2() { return &___U3CLiteralArbU3Ek__BackingField_2; }
  1162. inline void set_U3CLiteralArbU3Ek__BackingField_2(uint32_t value)
  1163. {
  1164. ___U3CLiteralArbU3Ek__BackingField_2 = value;
  1165. }
  1166. inline static int32_t get_offset_of_U3CIsTrivialCodeU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CIsTrivialCodeU3Ek__BackingField_3)); }
  1167. inline bool get_U3CIsTrivialCodeU3Ek__BackingField_3() const { return ___U3CIsTrivialCodeU3Ek__BackingField_3; }
  1168. inline bool* get_address_of_U3CIsTrivialCodeU3Ek__BackingField_3() { return &___U3CIsTrivialCodeU3Ek__BackingField_3; }
  1169. inline void set_U3CIsTrivialCodeU3Ek__BackingField_3(bool value)
  1170. {
  1171. ___U3CIsTrivialCodeU3Ek__BackingField_3 = value;
  1172. }
  1173. inline static int32_t get_offset_of_U3CUsePackedTableU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CUsePackedTableU3Ek__BackingField_4)); }
  1174. inline bool get_U3CUsePackedTableU3Ek__BackingField_4() const { return ___U3CUsePackedTableU3Ek__BackingField_4; }
  1175. inline bool* get_address_of_U3CUsePackedTableU3Ek__BackingField_4() { return &___U3CUsePackedTableU3Ek__BackingField_4; }
  1176. inline void set_U3CUsePackedTableU3Ek__BackingField_4(bool value)
  1177. {
  1178. ___U3CUsePackedTableU3Ek__BackingField_4 = value;
  1179. }
  1180. inline static int32_t get_offset_of_U3CPackedTableU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196, ___U3CPackedTableU3Ek__BackingField_5)); }
  1181. inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* get_U3CPackedTableU3Ek__BackingField_5() const { return ___U3CPackedTableU3Ek__BackingField_5; }
  1182. inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D** get_address_of_U3CPackedTableU3Ek__BackingField_5() { return &___U3CPackedTableU3Ek__BackingField_5; }
  1183. inline void set_U3CPackedTableU3Ek__BackingField_5(HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* value)
  1184. {
  1185. ___U3CPackedTableU3Ek__BackingField_5 = value;
  1186. Il2CppCodeGenWriteBarrier((void**)(&___U3CPackedTableU3Ek__BackingField_5), (void*)value);
  1187. }
  1188. };
  1189. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup
  1190. struct HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196_marshaled_pinvoke
  1191. {
  1192. List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * ___U3CHTreesU3Ek__BackingField_0;
  1193. int32_t ___U3CIsTrivialLiteralU3Ek__BackingField_1;
  1194. uint32_t ___U3CLiteralArbU3Ek__BackingField_2;
  1195. int32_t ___U3CIsTrivialCodeU3Ek__BackingField_3;
  1196. int32_t ___U3CUsePackedTableU3Ek__BackingField_4;
  1197. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ___U3CPackedTableU3Ek__BackingField_5;
  1198. };
  1199. // Native definition for COM marshalling of SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup
  1200. struct HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196_marshaled_com
  1201. {
  1202. List_1_t55979A1041FE719C1051ED03FF1FE106320B6F3E * ___U3CHTreesU3Ek__BackingField_0;
  1203. int32_t ___U3CIsTrivialLiteralU3Ek__BackingField_1;
  1204. uint32_t ___U3CLiteralArbU3Ek__BackingField_2;
  1205. int32_t ___U3CIsTrivialCodeU3Ek__BackingField_3;
  1206. int32_t ___U3CUsePackedTableU3Ek__BackingField_4;
  1207. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ___U3CPackedTableU3Ek__BackingField_5;
  1208. };
  1209. // SixLabors.ImageSharp.PixelFormats.HalfSingle
  1210. struct HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E
  1211. {
  1212. public:
  1213. // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::<PackedValue>k__BackingField
  1214. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  1215. public:
  1216. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E, ___U3CPackedValueU3Ek__BackingField_0)); }
  1217. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  1218. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  1219. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  1220. {
  1221. ___U3CPackedValueU3Ek__BackingField_0 = value;
  1222. }
  1223. };
  1224. // SixLabors.ImageSharp.PixelFormats.HalfVector2
  1225. struct HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC
  1226. {
  1227. public:
  1228. // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::<PackedValue>k__BackingField
  1229. uint32_t ___U3CPackedValueU3Ek__BackingField_0;
  1230. public:
  1231. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC, ___U3CPackedValueU3Ek__BackingField_0)); }
  1232. inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  1233. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  1234. inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value)
  1235. {
  1236. ___U3CPackedValueU3Ek__BackingField_0 = value;
  1237. }
  1238. };
  1239. // SixLabors.ImageSharp.PixelFormats.HalfVector4
  1240. struct HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97
  1241. {
  1242. public:
  1243. // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::<PackedValue>k__BackingField
  1244. uint64_t ___U3CPackedValueU3Ek__BackingField_0;
  1245. public:
  1246. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97, ___U3CPackedValueU3Ek__BackingField_0)); }
  1247. inline uint64_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  1248. inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  1249. inline void set_U3CPackedValueU3Ek__BackingField_0(uint64_t value)
  1250. {
  1251. ___U3CPackedValueU3Ek__BackingField_0 = value;
  1252. }
  1253. };
  1254. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode
  1255. struct HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88
  1256. {
  1257. public:
  1258. // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode::<BitsUsed>k__BackingField
  1259. int32_t ___U3CBitsUsedU3Ek__BackingField_0;
  1260. // System.UInt32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode::<Value>k__BackingField
  1261. uint32_t ___U3CValueU3Ek__BackingField_1;
  1262. public:
  1263. inline static int32_t get_offset_of_U3CBitsUsedU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88, ___U3CBitsUsedU3Ek__BackingField_0)); }
  1264. inline int32_t get_U3CBitsUsedU3Ek__BackingField_0() const { return ___U3CBitsUsedU3Ek__BackingField_0; }
  1265. inline int32_t* get_address_of_U3CBitsUsedU3Ek__BackingField_0() { return &___U3CBitsUsedU3Ek__BackingField_0; }
  1266. inline void set_U3CBitsUsedU3Ek__BackingField_0(int32_t value)
  1267. {
  1268. ___U3CBitsUsedU3Ek__BackingField_0 = value;
  1269. }
  1270. inline static int32_t get_offset_of_U3CValueU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88, ___U3CValueU3Ek__BackingField_1)); }
  1271. inline uint32_t get_U3CValueU3Ek__BackingField_1() const { return ___U3CValueU3Ek__BackingField_1; }
  1272. inline uint32_t* get_address_of_U3CValueU3Ek__BackingField_1() { return &___U3CValueU3Ek__BackingField_1; }
  1273. inline void set_U3CValueU3Ek__BackingField_1(uint32_t value)
  1274. {
  1275. ___U3CValueU3Ek__BackingField_1 = value;
  1276. }
  1277. };
  1278. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree
  1279. struct HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB
  1280. {
  1281. public:
  1282. // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree::<TotalCount>k__BackingField
  1283. int32_t ___U3CTotalCountU3Ek__BackingField_0;
  1284. // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree::<Value>k__BackingField
  1285. int32_t ___U3CValueU3Ek__BackingField_1;
  1286. // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree::<PoolIndexLeft>k__BackingField
  1287. int32_t ___U3CPoolIndexLeftU3Ek__BackingField_2;
  1288. // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree::<PoolIndexRight>k__BackingField
  1289. int32_t ___U3CPoolIndexRightU3Ek__BackingField_3;
  1290. public:
  1291. inline static int32_t get_offset_of_U3CTotalCountU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB, ___U3CTotalCountU3Ek__BackingField_0)); }
  1292. inline int32_t get_U3CTotalCountU3Ek__BackingField_0() const { return ___U3CTotalCountU3Ek__BackingField_0; }
  1293. inline int32_t* get_address_of_U3CTotalCountU3Ek__BackingField_0() { return &___U3CTotalCountU3Ek__BackingField_0; }
  1294. inline void set_U3CTotalCountU3Ek__BackingField_0(int32_t value)
  1295. {
  1296. ___U3CTotalCountU3Ek__BackingField_0 = value;
  1297. }
  1298. inline static int32_t get_offset_of_U3CValueU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB, ___U3CValueU3Ek__BackingField_1)); }
  1299. inline int32_t get_U3CValueU3Ek__BackingField_1() const { return ___U3CValueU3Ek__BackingField_1; }
  1300. inline int32_t* get_address_of_U3CValueU3Ek__BackingField_1() { return &___U3CValueU3Ek__BackingField_1; }
  1301. inline void set_U3CValueU3Ek__BackingField_1(int32_t value)
  1302. {
  1303. ___U3CValueU3Ek__BackingField_1 = value;
  1304. }
  1305. inline static int32_t get_offset_of_U3CPoolIndexLeftU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB, ___U3CPoolIndexLeftU3Ek__BackingField_2)); }
  1306. inline int32_t get_U3CPoolIndexLeftU3Ek__BackingField_2() const { return ___U3CPoolIndexLeftU3Ek__BackingField_2; }
  1307. inline int32_t* get_address_of_U3CPoolIndexLeftU3Ek__BackingField_2() { return &___U3CPoolIndexLeftU3Ek__BackingField_2; }
  1308. inline void set_U3CPoolIndexLeftU3Ek__BackingField_2(int32_t value)
  1309. {
  1310. ___U3CPoolIndexLeftU3Ek__BackingField_2 = value;
  1311. }
  1312. inline static int32_t get_offset_of_U3CPoolIndexRightU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB, ___U3CPoolIndexRightU3Ek__BackingField_3)); }
  1313. inline int32_t get_U3CPoolIndexRightU3Ek__BackingField_3() const { return ___U3CPoolIndexRightU3Ek__BackingField_3; }
  1314. inline int32_t* get_address_of_U3CPoolIndexRightU3Ek__BackingField_3() { return &___U3CPoolIndexRightU3Ek__BackingField_3; }
  1315. inline void set_U3CPoolIndexRightU3Ek__BackingField_3(int32_t value)
  1316. {
  1317. ___U3CPoolIndexRightU3Ek__BackingField_3 = value;
  1318. }
  1319. };
  1320. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode
  1321. struct HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441
  1322. {
  1323. public:
  1324. // System.Int32 SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode::<NumSymbols>k__BackingField
  1325. int32_t ___U3CNumSymbolsU3Ek__BackingField_0;
  1326. // System.Byte[] SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode::<CodeLengths>k__BackingField
  1327. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___U3CCodeLengthsU3Ek__BackingField_1;
  1328. // System.Int16[] SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode::<Codes>k__BackingField
  1329. Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* ___U3CCodesU3Ek__BackingField_2;
  1330. public:
  1331. inline static int32_t get_offset_of_U3CNumSymbolsU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441, ___U3CNumSymbolsU3Ek__BackingField_0)); }
  1332. inline int32_t get_U3CNumSymbolsU3Ek__BackingField_0() const { return ___U3CNumSymbolsU3Ek__BackingField_0; }
  1333. inline int32_t* get_address_of_U3CNumSymbolsU3Ek__BackingField_0() { return &___U3CNumSymbolsU3Ek__BackingField_0; }
  1334. inline void set_U3CNumSymbolsU3Ek__BackingField_0(int32_t value)
  1335. {
  1336. ___U3CNumSymbolsU3Ek__BackingField_0 = value;
  1337. }
  1338. inline static int32_t get_offset_of_U3CCodeLengthsU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441, ___U3CCodeLengthsU3Ek__BackingField_1)); }
  1339. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_U3CCodeLengthsU3Ek__BackingField_1() const { return ___U3CCodeLengthsU3Ek__BackingField_1; }
  1340. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_U3CCodeLengthsU3Ek__BackingField_1() { return &___U3CCodeLengthsU3Ek__BackingField_1; }
  1341. inline void set_U3CCodeLengthsU3Ek__BackingField_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  1342. {
  1343. ___U3CCodeLengthsU3Ek__BackingField_1 = value;
  1344. Il2CppCodeGenWriteBarrier((void**)(&___U3CCodeLengthsU3Ek__BackingField_1), (void*)value);
  1345. }
  1346. inline static int32_t get_offset_of_U3CCodesU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441, ___U3CCodesU3Ek__BackingField_2)); }
  1347. inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* get_U3CCodesU3Ek__BackingField_2() const { return ___U3CCodesU3Ek__BackingField_2; }
  1348. inline Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD** get_address_of_U3CCodesU3Ek__BackingField_2() { return &___U3CCodesU3Ek__BackingField_2; }
  1349. inline void set_U3CCodesU3Ek__BackingField_2(Int16U5BU5D_tD134F1E6F746D4C09C987436805256C210C2FFCD* value)
  1350. {
  1351. ___U3CCodesU3Ek__BackingField_2 = value;
  1352. Il2CppCodeGenWriteBarrier((void**)(&___U3CCodesU3Ek__BackingField_2), (void*)value);
  1353. }
  1354. };
  1355. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode
  1356. struct HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441_marshaled_pinvoke
  1357. {
  1358. int32_t ___U3CNumSymbolsU3Ek__BackingField_0;
  1359. Il2CppSafeArray/*NONE*/* ___U3CCodeLengthsU3Ek__BackingField_1;
  1360. Il2CppSafeArray/*NONE*/* ___U3CCodesU3Ek__BackingField_2;
  1361. };
  1362. // Native definition for COM marshalling of SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode
  1363. struct HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441_marshaled_com
  1364. {
  1365. int32_t ___U3CNumSymbolsU3Ek__BackingField_0;
  1366. Il2CppSafeArray/*NONE*/* ___U3CCodeLengthsU3Ek__BackingField_1;
  1367. Il2CppSafeArray/*NONE*/* ___U3CCodesU3Ek__BackingField_2;
  1368. };
  1369. // System.Int32
  1370. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  1371. {
  1372. public:
  1373. // System.Int32 System.Int32::m_value
  1374. int32_t ___m_value_0;
  1375. public:
  1376. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  1377. inline int32_t get_m_value_0() const { return ___m_value_0; }
  1378. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  1379. inline void set_m_value_0(int32_t value)
  1380. {
  1381. ___m_value_0 = value;
  1382. }
  1383. };
  1384. // System.IntPtr
  1385. struct IntPtr_t
  1386. {
  1387. public:
  1388. // System.Void* System.IntPtr::m_value
  1389. void* ___m_value_0;
  1390. public:
  1391. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  1392. inline void* get_m_value_0() const { return ___m_value_0; }
  1393. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  1394. inline void set_m_value_0(void* value)
  1395. {
  1396. ___m_value_0 = value;
  1397. }
  1398. };
  1399. struct IntPtr_t_StaticFields
  1400. {
  1401. public:
  1402. // System.IntPtr System.IntPtr::Zero
  1403. intptr_t ___Zero_1;
  1404. public:
  1405. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  1406. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  1407. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  1408. inline void set_Zero_1(intptr_t value)
  1409. {
  1410. ___Zero_1 = value;
  1411. }
  1412. };
  1413. // SixLabors.ImageSharp.PixelFormats.Rgba64
  1414. struct Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F
  1415. {
  1416. public:
  1417. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::R
  1418. uint16_t ___R_0;
  1419. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::G
  1420. uint16_t ___G_1;
  1421. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::B
  1422. uint16_t ___B_2;
  1423. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::A
  1424. uint16_t ___A_3;
  1425. public:
  1426. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___R_0)); }
  1427. inline uint16_t get_R_0() const { return ___R_0; }
  1428. inline uint16_t* get_address_of_R_0() { return &___R_0; }
  1429. inline void set_R_0(uint16_t value)
  1430. {
  1431. ___R_0 = value;
  1432. }
  1433. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___G_1)); }
  1434. inline uint16_t get_G_1() const { return ___G_1; }
  1435. inline uint16_t* get_address_of_G_1() { return &___G_1; }
  1436. inline void set_G_1(uint16_t value)
  1437. {
  1438. ___G_1 = value;
  1439. }
  1440. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___B_2)); }
  1441. inline uint16_t get_B_2() const { return ___B_2; }
  1442. inline uint16_t* get_address_of_B_2() { return &___B_2; }
  1443. inline void set_B_2(uint16_t value)
  1444. {
  1445. ___B_2 = value;
  1446. }
  1447. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___A_3)); }
  1448. inline uint16_t get_A_3() const { return ___A_3; }
  1449. inline uint16_t* get_address_of_A_3() { return &___A_3; }
  1450. inline void set_A_3(uint16_t value)
  1451. {
  1452. ___A_3 = value;
  1453. }
  1454. };
  1455. // System.Numerics.Vector4
  1456. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59
  1457. {
  1458. public:
  1459. // System.Single System.Numerics.Vector4::X
  1460. float ___X_0;
  1461. // System.Single System.Numerics.Vector4::Y
  1462. float ___Y_1;
  1463. // System.Single System.Numerics.Vector4::Z
  1464. float ___Z_2;
  1465. // System.Single System.Numerics.Vector4::W
  1466. float ___W_3;
  1467. public:
  1468. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); }
  1469. inline float get_X_0() const { return ___X_0; }
  1470. inline float* get_address_of_X_0() { return &___X_0; }
  1471. inline void set_X_0(float value)
  1472. {
  1473. ___X_0 = value;
  1474. }
  1475. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); }
  1476. inline float get_Y_1() const { return ___Y_1; }
  1477. inline float* get_address_of_Y_1() { return &___Y_1; }
  1478. inline void set_Y_1(float value)
  1479. {
  1480. ___Y_1 = value;
  1481. }
  1482. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); }
  1483. inline float get_Z_2() const { return ___Z_2; }
  1484. inline float* get_address_of_Z_2() { return &___Z_2; }
  1485. inline void set_Z_2(float value)
  1486. {
  1487. ___Z_2 = value;
  1488. }
  1489. inline static int32_t get_offset_of_W_3() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); }
  1490. inline float get_W_3() const { return ___W_3; }
  1491. inline float* get_address_of_W_3() { return &___W_3; }
  1492. inline void set_W_3(float value)
  1493. {
  1494. ___W_3 = value;
  1495. }
  1496. };
  1497. // System.Void
  1498. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  1499. {
  1500. public:
  1501. union
  1502. {
  1503. struct
  1504. {
  1505. };
  1506. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  1507. };
  1508. public:
  1509. };
  1510. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/<data>e__FixedBuffer
  1511. struct U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B
  1512. {
  1513. public:
  1514. union
  1515. {
  1516. struct
  1517. {
  1518. // System.Int16 SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/<data>e__FixedBuffer::FixedElementField
  1519. int16_t ___FixedElementField_0;
  1520. };
  1521. uint8_t U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B__padding[128];
  1522. };
  1523. public:
  1524. inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B, ___FixedElementField_0)); }
  1525. inline int16_t get_FixedElementField_0() const { return ___FixedElementField_0; }
  1526. inline int16_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
  1527. inline void set_FixedElementField_0(int16_t value)
  1528. {
  1529. ___FixedElementField_0 = value;
  1530. }
  1531. };
  1532. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.A8>
  1533. struct PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106 : public RuntimeObject
  1534. {
  1535. public:
  1536. public:
  1537. };
  1538. struct PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields
  1539. {
  1540. public:
  1541. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1542. bool ___IsReferenceOrContainsReferences_0;
  1543. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1544. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___EmptyArray_1;
  1545. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1546. intptr_t ___ArrayAdjustment_2;
  1547. public:
  1548. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1549. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1550. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1551. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1552. {
  1553. ___IsReferenceOrContainsReferences_0 = value;
  1554. }
  1555. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields, ___EmptyArray_1)); }
  1556. inline A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1557. inline A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1558. inline void set_EmptyArray_1(A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* value)
  1559. {
  1560. ___EmptyArray_1 = value;
  1561. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1562. }
  1563. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields, ___ArrayAdjustment_2)); }
  1564. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1565. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1566. inline void set_ArrayAdjustment_2(intptr_t value)
  1567. {
  1568. ___ArrayAdjustment_2 = value;
  1569. }
  1570. };
  1571. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  1572. struct PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE : public RuntimeObject
  1573. {
  1574. public:
  1575. public:
  1576. };
  1577. struct PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields
  1578. {
  1579. public:
  1580. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1581. bool ___IsReferenceOrContainsReferences_0;
  1582. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1583. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___EmptyArray_1;
  1584. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1585. intptr_t ___ArrayAdjustment_2;
  1586. public:
  1587. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1588. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1589. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1590. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1591. {
  1592. ___IsReferenceOrContainsReferences_0 = value;
  1593. }
  1594. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields, ___EmptyArray_1)); }
  1595. inline Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1596. inline Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1597. inline void set_EmptyArray_1(Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* value)
  1598. {
  1599. ___EmptyArray_1 = value;
  1600. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1601. }
  1602. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields, ___ArrayAdjustment_2)); }
  1603. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1604. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1605. inline void set_ArrayAdjustment_2(intptr_t value)
  1606. {
  1607. ___ArrayAdjustment_2 = value;
  1608. }
  1609. };
  1610. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  1611. struct PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA : public RuntimeObject
  1612. {
  1613. public:
  1614. public:
  1615. };
  1616. struct PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields
  1617. {
  1618. public:
  1619. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1620. bool ___IsReferenceOrContainsReferences_0;
  1621. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1622. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___EmptyArray_1;
  1623. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1624. intptr_t ___ArrayAdjustment_2;
  1625. public:
  1626. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1627. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1628. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1629. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1630. {
  1631. ___IsReferenceOrContainsReferences_0 = value;
  1632. }
  1633. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields, ___EmptyArray_1)); }
  1634. inline Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1635. inline Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1636. inline void set_EmptyArray_1(Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* value)
  1637. {
  1638. ___EmptyArray_1 = value;
  1639. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1640. }
  1641. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields, ___ArrayAdjustment_2)); }
  1642. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1643. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1644. inline void set_ArrayAdjustment_2(intptr_t value)
  1645. {
  1646. ___ArrayAdjustment_2 = value;
  1647. }
  1648. };
  1649. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  1650. struct PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716 : public RuntimeObject
  1651. {
  1652. public:
  1653. public:
  1654. };
  1655. struct PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields
  1656. {
  1657. public:
  1658. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1659. bool ___IsReferenceOrContainsReferences_0;
  1660. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1661. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___EmptyArray_1;
  1662. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1663. intptr_t ___ArrayAdjustment_2;
  1664. public:
  1665. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1666. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1667. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1668. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1669. {
  1670. ___IsReferenceOrContainsReferences_0 = value;
  1671. }
  1672. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields, ___EmptyArray_1)); }
  1673. inline Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1674. inline Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1675. inline void set_EmptyArray_1(Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* value)
  1676. {
  1677. ___EmptyArray_1 = value;
  1678. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1679. }
  1680. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields, ___ArrayAdjustment_2)); }
  1681. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1682. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1683. inline void set_ArrayAdjustment_2(intptr_t value)
  1684. {
  1685. ___ArrayAdjustment_2 = value;
  1686. }
  1687. };
  1688. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  1689. struct PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4 : public RuntimeObject
  1690. {
  1691. public:
  1692. public:
  1693. };
  1694. struct PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields
  1695. {
  1696. public:
  1697. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1698. bool ___IsReferenceOrContainsReferences_0;
  1699. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1700. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___EmptyArray_1;
  1701. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1702. intptr_t ___ArrayAdjustment_2;
  1703. public:
  1704. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1705. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1706. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1707. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1708. {
  1709. ___IsReferenceOrContainsReferences_0 = value;
  1710. }
  1711. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields, ___EmptyArray_1)); }
  1712. inline Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1713. inline Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1714. inline void set_EmptyArray_1(Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* value)
  1715. {
  1716. ___EmptyArray_1 = value;
  1717. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1718. }
  1719. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields, ___ArrayAdjustment_2)); }
  1720. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1721. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1722. inline void set_ArrayAdjustment_2(intptr_t value)
  1723. {
  1724. ___ArrayAdjustment_2 = value;
  1725. }
  1726. };
  1727. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  1728. struct PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1 : public RuntimeObject
  1729. {
  1730. public:
  1731. public:
  1732. };
  1733. struct PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields
  1734. {
  1735. public:
  1736. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1737. bool ___IsReferenceOrContainsReferences_0;
  1738. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1739. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___EmptyArray_1;
  1740. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1741. intptr_t ___ArrayAdjustment_2;
  1742. public:
  1743. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1744. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1745. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1746. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1747. {
  1748. ___IsReferenceOrContainsReferences_0 = value;
  1749. }
  1750. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields, ___EmptyArray_1)); }
  1751. inline Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1752. inline Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1753. inline void set_EmptyArray_1(Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* value)
  1754. {
  1755. ___EmptyArray_1 = value;
  1756. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1757. }
  1758. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields, ___ArrayAdjustment_2)); }
  1759. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1760. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1761. inline void set_ArrayAdjustment_2(intptr_t value)
  1762. {
  1763. ___ArrayAdjustment_2 = value;
  1764. }
  1765. };
  1766. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  1767. struct PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0 : public RuntimeObject
  1768. {
  1769. public:
  1770. public:
  1771. };
  1772. struct PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields
  1773. {
  1774. public:
  1775. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1776. bool ___IsReferenceOrContainsReferences_0;
  1777. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1778. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___EmptyArray_1;
  1779. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1780. intptr_t ___ArrayAdjustment_2;
  1781. public:
  1782. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1783. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1784. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1785. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1786. {
  1787. ___IsReferenceOrContainsReferences_0 = value;
  1788. }
  1789. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields, ___EmptyArray_1)); }
  1790. inline Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1791. inline Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1792. inline void set_EmptyArray_1(Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* value)
  1793. {
  1794. ___EmptyArray_1 = value;
  1795. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1796. }
  1797. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields, ___ArrayAdjustment_2)); }
  1798. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1799. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1800. inline void set_ArrayAdjustment_2(intptr_t value)
  1801. {
  1802. ___ArrayAdjustment_2 = value;
  1803. }
  1804. };
  1805. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  1806. struct PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F : public RuntimeObject
  1807. {
  1808. public:
  1809. public:
  1810. };
  1811. struct PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields
  1812. {
  1813. public:
  1814. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1815. bool ___IsReferenceOrContainsReferences_0;
  1816. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1817. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___EmptyArray_1;
  1818. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1819. intptr_t ___ArrayAdjustment_2;
  1820. public:
  1821. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1822. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1823. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1824. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1825. {
  1826. ___IsReferenceOrContainsReferences_0 = value;
  1827. }
  1828. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields, ___EmptyArray_1)); }
  1829. inline Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1830. inline Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1831. inline void set_EmptyArray_1(Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* value)
  1832. {
  1833. ___EmptyArray_1 = value;
  1834. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1835. }
  1836. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields, ___ArrayAdjustment_2)); }
  1837. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1838. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1839. inline void set_ArrayAdjustment_2(intptr_t value)
  1840. {
  1841. ___ArrayAdjustment_2 = value;
  1842. }
  1843. };
  1844. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  1845. struct PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0 : public RuntimeObject
  1846. {
  1847. public:
  1848. public:
  1849. };
  1850. struct PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields
  1851. {
  1852. public:
  1853. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1854. bool ___IsReferenceOrContainsReferences_0;
  1855. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1856. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___EmptyArray_1;
  1857. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1858. intptr_t ___ArrayAdjustment_2;
  1859. public:
  1860. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1861. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1862. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1863. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1864. {
  1865. ___IsReferenceOrContainsReferences_0 = value;
  1866. }
  1867. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields, ___EmptyArray_1)); }
  1868. inline Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1869. inline Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1870. inline void set_EmptyArray_1(Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* value)
  1871. {
  1872. ___EmptyArray_1 = value;
  1873. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1874. }
  1875. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields, ___ArrayAdjustment_2)); }
  1876. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1877. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1878. inline void set_ArrayAdjustment_2(intptr_t value)
  1879. {
  1880. ___ArrayAdjustment_2 = value;
  1881. }
  1882. };
  1883. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>
  1884. struct PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6 : public RuntimeObject
  1885. {
  1886. public:
  1887. public:
  1888. };
  1889. struct PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields
  1890. {
  1891. public:
  1892. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1893. bool ___IsReferenceOrContainsReferences_0;
  1894. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1895. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___EmptyArray_1;
  1896. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1897. intptr_t ___ArrayAdjustment_2;
  1898. public:
  1899. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1900. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1901. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1902. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1903. {
  1904. ___IsReferenceOrContainsReferences_0 = value;
  1905. }
  1906. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields, ___EmptyArray_1)); }
  1907. inline BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1908. inline BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1909. inline void set_EmptyArray_1(BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* value)
  1910. {
  1911. ___EmptyArray_1 = value;
  1912. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1913. }
  1914. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields, ___ArrayAdjustment_2)); }
  1915. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1916. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1917. inline void set_ArrayAdjustment_2(intptr_t value)
  1918. {
  1919. ___ArrayAdjustment_2 = value;
  1920. }
  1921. };
  1922. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>
  1923. struct PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077 : public RuntimeObject
  1924. {
  1925. public:
  1926. public:
  1927. };
  1928. struct PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields
  1929. {
  1930. public:
  1931. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1932. bool ___IsReferenceOrContainsReferences_0;
  1933. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1934. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___EmptyArray_1;
  1935. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1936. intptr_t ___ArrayAdjustment_2;
  1937. public:
  1938. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1939. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1940. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1941. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1942. {
  1943. ___IsReferenceOrContainsReferences_0 = value;
  1944. }
  1945. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields, ___EmptyArray_1)); }
  1946. inline BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1947. inline BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1948. inline void set_EmptyArray_1(BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* value)
  1949. {
  1950. ___EmptyArray_1 = value;
  1951. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1952. }
  1953. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields, ___ArrayAdjustment_2)); }
  1954. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1955. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1956. inline void set_ArrayAdjustment_2(intptr_t value)
  1957. {
  1958. ___ArrayAdjustment_2 = value;
  1959. }
  1960. };
  1961. // System.SpanHelpers/PerTypeValues`1<System.Boolean>
  1962. struct PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC : public RuntimeObject
  1963. {
  1964. public:
  1965. public:
  1966. };
  1967. struct PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields
  1968. {
  1969. public:
  1970. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  1971. bool ___IsReferenceOrContainsReferences_0;
  1972. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  1973. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___EmptyArray_1;
  1974. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  1975. intptr_t ___ArrayAdjustment_2;
  1976. public:
  1977. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  1978. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  1979. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  1980. inline void set_IsReferenceOrContainsReferences_0(bool value)
  1981. {
  1982. ___IsReferenceOrContainsReferences_0 = value;
  1983. }
  1984. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields, ___EmptyArray_1)); }
  1985. inline BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* get_EmptyArray_1() const { return ___EmptyArray_1; }
  1986. inline BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  1987. inline void set_EmptyArray_1(BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* value)
  1988. {
  1989. ___EmptyArray_1 = value;
  1990. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  1991. }
  1992. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields, ___ArrayAdjustment_2)); }
  1993. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  1994. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  1995. inline void set_ArrayAdjustment_2(intptr_t value)
  1996. {
  1997. ___ArrayAdjustment_2 = value;
  1998. }
  1999. };
  2000. // System.SpanHelpers/PerTypeValues`1<System.Byte>
  2001. struct PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376 : public RuntimeObject
  2002. {
  2003. public:
  2004. public:
  2005. };
  2006. struct PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields
  2007. {
  2008. public:
  2009. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2010. bool ___IsReferenceOrContainsReferences_0;
  2011. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2012. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___EmptyArray_1;
  2013. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2014. intptr_t ___ArrayAdjustment_2;
  2015. public:
  2016. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2017. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2018. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2019. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2020. {
  2021. ___IsReferenceOrContainsReferences_0 = value;
  2022. }
  2023. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___EmptyArray_1)); }
  2024. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2025. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2026. inline void set_EmptyArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  2027. {
  2028. ___EmptyArray_1 = value;
  2029. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2030. }
  2031. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields, ___ArrayAdjustment_2)); }
  2032. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2033. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2034. inline void set_ArrayAdjustment_2(intptr_t value)
  2035. {
  2036. ___ArrayAdjustment_2 = value;
  2037. }
  2038. };
  2039. // System.SpanHelpers/PerTypeValues`1<System.Byte>
  2040. struct PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE : public RuntimeObject
  2041. {
  2042. public:
  2043. public:
  2044. };
  2045. struct PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields
  2046. {
  2047. public:
  2048. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2049. bool ___IsReferenceOrContainsReferences_0;
  2050. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2051. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___EmptyArray_1;
  2052. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2053. intptr_t ___ArrayAdjustment_2;
  2054. public:
  2055. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2056. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2057. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2058. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2059. {
  2060. ___IsReferenceOrContainsReferences_0 = value;
  2061. }
  2062. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields, ___EmptyArray_1)); }
  2063. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2064. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2065. inline void set_EmptyArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  2066. {
  2067. ___EmptyArray_1 = value;
  2068. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2069. }
  2070. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields, ___ArrayAdjustment_2)); }
  2071. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2072. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2073. inline void set_ArrayAdjustment_2(intptr_t value)
  2074. {
  2075. ___ArrayAdjustment_2 = value;
  2076. }
  2077. };
  2078. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  2079. struct PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D : public RuntimeObject
  2080. {
  2081. public:
  2082. public:
  2083. };
  2084. struct PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields
  2085. {
  2086. public:
  2087. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2088. bool ___IsReferenceOrContainsReferences_0;
  2089. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2090. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___EmptyArray_1;
  2091. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2092. intptr_t ___ArrayAdjustment_2;
  2093. public:
  2094. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2095. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2096. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2097. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2098. {
  2099. ___IsReferenceOrContainsReferences_0 = value;
  2100. }
  2101. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields, ___EmptyArray_1)); }
  2102. inline Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2103. inline Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2104. inline void set_EmptyArray_1(Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* value)
  2105. {
  2106. ___EmptyArray_1 = value;
  2107. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2108. }
  2109. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields, ___ArrayAdjustment_2)); }
  2110. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2111. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2112. inline void set_ArrayAdjustment_2(intptr_t value)
  2113. {
  2114. ___ArrayAdjustment_2 = value;
  2115. }
  2116. };
  2117. // System.SpanHelpers/PerTypeValues`1<System.Char>
  2118. struct PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA : public RuntimeObject
  2119. {
  2120. public:
  2121. public:
  2122. };
  2123. struct PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields
  2124. {
  2125. public:
  2126. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2127. bool ___IsReferenceOrContainsReferences_0;
  2128. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2129. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___EmptyArray_1;
  2130. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2131. intptr_t ___ArrayAdjustment_2;
  2132. public:
  2133. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2134. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2135. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2136. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2137. {
  2138. ___IsReferenceOrContainsReferences_0 = value;
  2139. }
  2140. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields, ___EmptyArray_1)); }
  2141. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2142. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2143. inline void set_EmptyArray_1(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  2144. {
  2145. ___EmptyArray_1 = value;
  2146. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2147. }
  2148. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields, ___ArrayAdjustment_2)); }
  2149. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2150. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2151. inline void set_ArrayAdjustment_2(intptr_t value)
  2152. {
  2153. ___ArrayAdjustment_2 = value;
  2154. }
  2155. };
  2156. // System.SpanHelpers/PerTypeValues`1<System.Char>
  2157. struct PerTypeValues_1_t86D6F740E4659CAAD59EEE0663E9D0D9CDC0B7AA : public RuntimeObject
  2158. {
  2159. public:
  2160. public:
  2161. };
  2162. struct PerTypeValues_1_t86D6F740E4659CAAD59EEE0663E9D0D9CDC0B7AA_StaticFields
  2163. {
  2164. public:
  2165. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2166. bool ___IsReferenceOrContainsReferences_0;
  2167. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2168. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___EmptyArray_1;
  2169. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2170. intptr_t ___ArrayAdjustment_2;
  2171. public:
  2172. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t86D6F740E4659CAAD59EEE0663E9D0D9CDC0B7AA_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2173. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2174. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2175. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2176. {
  2177. ___IsReferenceOrContainsReferences_0 = value;
  2178. }
  2179. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t86D6F740E4659CAAD59EEE0663E9D0D9CDC0B7AA_StaticFields, ___EmptyArray_1)); }
  2180. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2181. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2182. inline void set_EmptyArray_1(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  2183. {
  2184. ___EmptyArray_1 = value;
  2185. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2186. }
  2187. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t86D6F740E4659CAAD59EEE0663E9D0D9CDC0B7AA_StaticFields, ___ArrayAdjustment_2)); }
  2188. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2189. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2190. inline void set_ArrayAdjustment_2(intptr_t value)
  2191. {
  2192. ___ArrayAdjustment_2 = value;
  2193. }
  2194. };
  2195. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Color>
  2196. struct PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95 : public RuntimeObject
  2197. {
  2198. public:
  2199. public:
  2200. };
  2201. struct PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields
  2202. {
  2203. public:
  2204. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2205. bool ___IsReferenceOrContainsReferences_0;
  2206. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2207. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___EmptyArray_1;
  2208. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2209. intptr_t ___ArrayAdjustment_2;
  2210. public:
  2211. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2212. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2213. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2214. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2215. {
  2216. ___IsReferenceOrContainsReferences_0 = value;
  2217. }
  2218. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields, ___EmptyArray_1)); }
  2219. inline ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2220. inline ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2221. inline void set_EmptyArray_1(ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* value)
  2222. {
  2223. ___EmptyArray_1 = value;
  2224. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2225. }
  2226. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields, ___ArrayAdjustment_2)); }
  2227. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2228. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2229. inline void set_ArrayAdjustment_2(intptr_t value)
  2230. {
  2231. ___ArrayAdjustment_2 = value;
  2232. }
  2233. };
  2234. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Complex64>
  2235. struct PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01 : public RuntimeObject
  2236. {
  2237. public:
  2238. public:
  2239. };
  2240. struct PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields
  2241. {
  2242. public:
  2243. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2244. bool ___IsReferenceOrContainsReferences_0;
  2245. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2246. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___EmptyArray_1;
  2247. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2248. intptr_t ___ArrayAdjustment_2;
  2249. public:
  2250. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2251. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2252. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2253. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2254. {
  2255. ___IsReferenceOrContainsReferences_0 = value;
  2256. }
  2257. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields, ___EmptyArray_1)); }
  2258. inline Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2259. inline Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2260. inline void set_EmptyArray_1(Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* value)
  2261. {
  2262. ___EmptyArray_1 = value;
  2263. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2264. }
  2265. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields, ___ArrayAdjustment_2)); }
  2266. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2267. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2268. inline void set_ArrayAdjustment_2(intptr_t value)
  2269. {
  2270. ___ArrayAdjustment_2 = value;
  2271. }
  2272. };
  2273. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.ComplexVector4>
  2274. struct PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0 : public RuntimeObject
  2275. {
  2276. public:
  2277. public:
  2278. };
  2279. struct PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields
  2280. {
  2281. public:
  2282. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2283. bool ___IsReferenceOrContainsReferences_0;
  2284. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2285. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___EmptyArray_1;
  2286. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2287. intptr_t ___ArrayAdjustment_2;
  2288. public:
  2289. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2290. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2291. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2292. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2293. {
  2294. ___IsReferenceOrContainsReferences_0 = value;
  2295. }
  2296. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields, ___EmptyArray_1)); }
  2297. inline ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2298. inline ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2299. inline void set_EmptyArray_1(ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* value)
  2300. {
  2301. ___EmptyArray_1 = value;
  2302. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2303. }
  2304. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields, ___ArrayAdjustment_2)); }
  2305. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2306. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2307. inline void set_ArrayAdjustment_2(intptr_t value)
  2308. {
  2309. ___ArrayAdjustment_2 = value;
  2310. }
  2311. };
  2312. // System.SpanHelpers/PerTypeValues`1<System.Decimal>
  2313. struct PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140 : public RuntimeObject
  2314. {
  2315. public:
  2316. public:
  2317. };
  2318. struct PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields
  2319. {
  2320. public:
  2321. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2322. bool ___IsReferenceOrContainsReferences_0;
  2323. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2324. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___EmptyArray_1;
  2325. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2326. intptr_t ___ArrayAdjustment_2;
  2327. public:
  2328. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2329. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2330. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2331. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2332. {
  2333. ___IsReferenceOrContainsReferences_0 = value;
  2334. }
  2335. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields, ___EmptyArray_1)); }
  2336. inline DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2337. inline DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2338. inline void set_EmptyArray_1(DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* value)
  2339. {
  2340. ___EmptyArray_1 = value;
  2341. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2342. }
  2343. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields, ___ArrayAdjustment_2)); }
  2344. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2345. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2346. inline void set_ArrayAdjustment_2(intptr_t value)
  2347. {
  2348. ___ArrayAdjustment_2 = value;
  2349. }
  2350. };
  2351. // System.SpanHelpers/PerTypeValues`1<System.Double>
  2352. struct PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C : public RuntimeObject
  2353. {
  2354. public:
  2355. public:
  2356. };
  2357. struct PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields
  2358. {
  2359. public:
  2360. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2361. bool ___IsReferenceOrContainsReferences_0;
  2362. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2363. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___EmptyArray_1;
  2364. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2365. intptr_t ___ArrayAdjustment_2;
  2366. public:
  2367. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2368. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2369. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2370. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2371. {
  2372. ___IsReferenceOrContainsReferences_0 = value;
  2373. }
  2374. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields, ___EmptyArray_1)); }
  2375. inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2376. inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2377. inline void set_EmptyArray_1(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* value)
  2378. {
  2379. ___EmptyArray_1 = value;
  2380. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2381. }
  2382. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields, ___ArrayAdjustment_2)); }
  2383. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2384. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2385. inline void set_ArrayAdjustment_2(intptr_t value)
  2386. {
  2387. ___ArrayAdjustment_2 = value;
  2388. }
  2389. };
  2390. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>
  2391. struct PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07 : public RuntimeObject
  2392. {
  2393. public:
  2394. public:
  2395. };
  2396. struct PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields
  2397. {
  2398. public:
  2399. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2400. bool ___IsReferenceOrContainsReferences_0;
  2401. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2402. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___EmptyArray_1;
  2403. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2404. intptr_t ___ArrayAdjustment_2;
  2405. public:
  2406. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2407. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2408. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2409. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2410. {
  2411. ___IsReferenceOrContainsReferences_0 = value;
  2412. }
  2413. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields, ___EmptyArray_1)); }
  2414. inline GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2415. inline GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2416. inline void set_EmptyArray_1(GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* value)
  2417. {
  2418. ___EmptyArray_1 = value;
  2419. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2420. }
  2421. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields, ___ArrayAdjustment_2)); }
  2422. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2423. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2424. inline void set_ArrayAdjustment_2(intptr_t value)
  2425. {
  2426. ___ArrayAdjustment_2 = value;
  2427. }
  2428. };
  2429. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>
  2430. struct PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761 : public RuntimeObject
  2431. {
  2432. public:
  2433. public:
  2434. };
  2435. struct PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields
  2436. {
  2437. public:
  2438. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2439. bool ___IsReferenceOrContainsReferences_0;
  2440. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2441. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___EmptyArray_1;
  2442. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2443. intptr_t ___ArrayAdjustment_2;
  2444. public:
  2445. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2446. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2447. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2448. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2449. {
  2450. ___IsReferenceOrContainsReferences_0 = value;
  2451. }
  2452. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields, ___EmptyArray_1)); }
  2453. inline GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2454. inline GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2455. inline void set_EmptyArray_1(GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* value)
  2456. {
  2457. ___EmptyArray_1 = value;
  2458. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2459. }
  2460. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields, ___ArrayAdjustment_2)); }
  2461. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2462. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2463. inline void set_ArrayAdjustment_2(intptr_t value)
  2464. {
  2465. ___ArrayAdjustment_2 = value;
  2466. }
  2467. };
  2468. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>
  2469. struct PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D : public RuntimeObject
  2470. {
  2471. public:
  2472. public:
  2473. };
  2474. struct PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields
  2475. {
  2476. public:
  2477. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2478. bool ___IsReferenceOrContainsReferences_0;
  2479. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2480. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___EmptyArray_1;
  2481. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2482. intptr_t ___ArrayAdjustment_2;
  2483. public:
  2484. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2485. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2486. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2487. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2488. {
  2489. ___IsReferenceOrContainsReferences_0 = value;
  2490. }
  2491. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields, ___EmptyArray_1)); }
  2492. inline GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2493. inline GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2494. inline void set_EmptyArray_1(GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* value)
  2495. {
  2496. ___EmptyArray_1 = value;
  2497. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2498. }
  2499. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields, ___ArrayAdjustment_2)); }
  2500. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2501. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2502. inline void set_ArrayAdjustment_2(intptr_t value)
  2503. {
  2504. ___ArrayAdjustment_2 = value;
  2505. }
  2506. };
  2507. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>
  2508. struct PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE : public RuntimeObject
  2509. {
  2510. public:
  2511. public:
  2512. };
  2513. struct PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields
  2514. {
  2515. public:
  2516. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2517. bool ___IsReferenceOrContainsReferences_0;
  2518. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2519. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___EmptyArray_1;
  2520. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2521. intptr_t ___ArrayAdjustment_2;
  2522. public:
  2523. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2524. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2525. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2526. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2527. {
  2528. ___IsReferenceOrContainsReferences_0 = value;
  2529. }
  2530. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields, ___EmptyArray_1)); }
  2531. inline HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2532. inline HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2533. inline void set_EmptyArray_1(HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* value)
  2534. {
  2535. ___EmptyArray_1 = value;
  2536. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2537. }
  2538. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields, ___ArrayAdjustment_2)); }
  2539. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2540. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2541. inline void set_ArrayAdjustment_2(intptr_t value)
  2542. {
  2543. ___ArrayAdjustment_2 = value;
  2544. }
  2545. };
  2546. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  2547. struct PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457 : public RuntimeObject
  2548. {
  2549. public:
  2550. public:
  2551. };
  2552. struct PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields
  2553. {
  2554. public:
  2555. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2556. bool ___IsReferenceOrContainsReferences_0;
  2557. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2558. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___EmptyArray_1;
  2559. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2560. intptr_t ___ArrayAdjustment_2;
  2561. public:
  2562. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2563. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2564. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2565. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2566. {
  2567. ___IsReferenceOrContainsReferences_0 = value;
  2568. }
  2569. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___EmptyArray_1)); }
  2570. inline HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2571. inline HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2572. inline void set_EmptyArray_1(HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* value)
  2573. {
  2574. ___EmptyArray_1 = value;
  2575. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2576. }
  2577. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields, ___ArrayAdjustment_2)); }
  2578. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2579. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2580. inline void set_ArrayAdjustment_2(intptr_t value)
  2581. {
  2582. ___ArrayAdjustment_2 = value;
  2583. }
  2584. };
  2585. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  2586. struct PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1 : public RuntimeObject
  2587. {
  2588. public:
  2589. public:
  2590. };
  2591. struct PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields
  2592. {
  2593. public:
  2594. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2595. bool ___IsReferenceOrContainsReferences_0;
  2596. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2597. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___EmptyArray_1;
  2598. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2599. intptr_t ___ArrayAdjustment_2;
  2600. public:
  2601. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2602. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2603. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2604. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2605. {
  2606. ___IsReferenceOrContainsReferences_0 = value;
  2607. }
  2608. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___EmptyArray_1)); }
  2609. inline HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2610. inline HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2611. inline void set_EmptyArray_1(HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* value)
  2612. {
  2613. ___EmptyArray_1 = value;
  2614. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2615. }
  2616. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___ArrayAdjustment_2)); }
  2617. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2618. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2619. inline void set_ArrayAdjustment_2(intptr_t value)
  2620. {
  2621. ___ArrayAdjustment_2 = value;
  2622. }
  2623. };
  2624. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  2625. struct PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A : public RuntimeObject
  2626. {
  2627. public:
  2628. public:
  2629. };
  2630. struct PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields
  2631. {
  2632. public:
  2633. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2634. bool ___IsReferenceOrContainsReferences_0;
  2635. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2636. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___EmptyArray_1;
  2637. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2638. intptr_t ___ArrayAdjustment_2;
  2639. public:
  2640. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2641. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2642. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2643. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2644. {
  2645. ___IsReferenceOrContainsReferences_0 = value;
  2646. }
  2647. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___EmptyArray_1)); }
  2648. inline HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2649. inline HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2650. inline void set_EmptyArray_1(HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* value)
  2651. {
  2652. ___EmptyArray_1 = value;
  2653. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2654. }
  2655. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___ArrayAdjustment_2)); }
  2656. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2657. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2658. inline void set_ArrayAdjustment_2(intptr_t value)
  2659. {
  2660. ___ArrayAdjustment_2 = value;
  2661. }
  2662. };
  2663. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>
  2664. struct PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E : public RuntimeObject
  2665. {
  2666. public:
  2667. public:
  2668. };
  2669. struct PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields
  2670. {
  2671. public:
  2672. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2673. bool ___IsReferenceOrContainsReferences_0;
  2674. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2675. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___EmptyArray_1;
  2676. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2677. intptr_t ___ArrayAdjustment_2;
  2678. public:
  2679. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2680. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2681. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2682. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2683. {
  2684. ___IsReferenceOrContainsReferences_0 = value;
  2685. }
  2686. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields, ___EmptyArray_1)); }
  2687. inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2688. inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2689. inline void set_EmptyArray_1(HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* value)
  2690. {
  2691. ___EmptyArray_1 = value;
  2692. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2693. }
  2694. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields, ___ArrayAdjustment_2)); }
  2695. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2696. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2697. inline void set_ArrayAdjustment_2(intptr_t value)
  2698. {
  2699. ___ArrayAdjustment_2 = value;
  2700. }
  2701. };
  2702. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>
  2703. struct PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9 : public RuntimeObject
  2704. {
  2705. public:
  2706. public:
  2707. };
  2708. struct PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields
  2709. {
  2710. public:
  2711. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2712. bool ___IsReferenceOrContainsReferences_0;
  2713. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2714. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___EmptyArray_1;
  2715. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2716. intptr_t ___ArrayAdjustment_2;
  2717. public:
  2718. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2719. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2720. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2721. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2722. {
  2723. ___IsReferenceOrContainsReferences_0 = value;
  2724. }
  2725. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields, ___EmptyArray_1)); }
  2726. inline HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2727. inline HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2728. inline void set_EmptyArray_1(HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* value)
  2729. {
  2730. ___EmptyArray_1 = value;
  2731. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2732. }
  2733. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields, ___ArrayAdjustment_2)); }
  2734. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2735. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2736. inline void set_ArrayAdjustment_2(intptr_t value)
  2737. {
  2738. ___ArrayAdjustment_2 = value;
  2739. }
  2740. };
  2741. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>
  2742. struct PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C : public RuntimeObject
  2743. {
  2744. public:
  2745. public:
  2746. };
  2747. struct PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields
  2748. {
  2749. public:
  2750. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  2751. bool ___IsReferenceOrContainsReferences_0;
  2752. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  2753. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___EmptyArray_1;
  2754. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  2755. intptr_t ___ArrayAdjustment_2;
  2756. public:
  2757. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  2758. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  2759. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  2760. inline void set_IsReferenceOrContainsReferences_0(bool value)
  2761. {
  2762. ___IsReferenceOrContainsReferences_0 = value;
  2763. }
  2764. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields, ___EmptyArray_1)); }
  2765. inline HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* get_EmptyArray_1() const { return ___EmptyArray_1; }
  2766. inline HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  2767. inline void set_EmptyArray_1(HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* value)
  2768. {
  2769. ___EmptyArray_1 = value;
  2770. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  2771. }
  2772. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields, ___ArrayAdjustment_2)); }
  2773. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  2774. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  2775. inline void set_ArrayAdjustment_2(intptr_t value)
  2776. {
  2777. ___ArrayAdjustment_2 = value;
  2778. }
  2779. };
  2780. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.A8>
  2781. struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED : public RuntimeObject
  2782. {
  2783. public:
  2784. // T System.Pinnable`1::Data
  2785. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___Data_0;
  2786. public:
  2787. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED, ___Data_0)); }
  2788. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 get_Data_0() const { return ___Data_0; }
  2789. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * get_address_of_Data_0() { return &___Data_0; }
  2790. inline void set_Data_0(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value)
  2791. {
  2792. ___Data_0 = value;
  2793. }
  2794. };
  2795. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  2796. struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF : public RuntimeObject
  2797. {
  2798. public:
  2799. // T System.Pinnable`1::Data
  2800. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___Data_0;
  2801. public:
  2802. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF, ___Data_0)); }
  2803. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 get_Data_0() const { return ___Data_0; }
  2804. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * get_address_of_Data_0() { return &___Data_0; }
  2805. inline void set_Data_0(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value)
  2806. {
  2807. ___Data_0 = value;
  2808. }
  2809. };
  2810. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  2811. struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 : public RuntimeObject
  2812. {
  2813. public:
  2814. // T System.Pinnable`1::Data
  2815. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___Data_0;
  2816. public:
  2817. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637, ___Data_0)); }
  2818. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C get_Data_0() const { return ___Data_0; }
  2819. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * get_address_of_Data_0() { return &___Data_0; }
  2820. inline void set_Data_0(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value)
  2821. {
  2822. ___Data_0 = value;
  2823. }
  2824. };
  2825. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  2826. struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 : public RuntimeObject
  2827. {
  2828. public:
  2829. // T System.Pinnable`1::Data
  2830. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___Data_0;
  2831. public:
  2832. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03, ___Data_0)); }
  2833. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 get_Data_0() const { return ___Data_0; }
  2834. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * get_address_of_Data_0() { return &___Data_0; }
  2835. inline void set_Data_0(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value)
  2836. {
  2837. ___Data_0 = value;
  2838. }
  2839. };
  2840. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  2841. struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A : public RuntimeObject
  2842. {
  2843. public:
  2844. // T System.Pinnable`1::Data
  2845. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___Data_0;
  2846. public:
  2847. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A, ___Data_0)); }
  2848. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 get_Data_0() const { return ___Data_0; }
  2849. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * get_address_of_Data_0() { return &___Data_0; }
  2850. inline void set_Data_0(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  2851. {
  2852. ___Data_0 = value;
  2853. }
  2854. };
  2855. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>
  2856. struct Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD : public RuntimeObject
  2857. {
  2858. public:
  2859. // T System.Pinnable`1::Data
  2860. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F ___Data_0;
  2861. public:
  2862. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD, ___Data_0)); }
  2863. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F get_Data_0() const { return ___Data_0; }
  2864. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * get_address_of_Data_0() { return &___Data_0; }
  2865. inline void set_Data_0(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F value)
  2866. {
  2867. ___Data_0 = value;
  2868. }
  2869. };
  2870. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  2871. struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF : public RuntimeObject
  2872. {
  2873. public:
  2874. // T System.Pinnable`1::Data
  2875. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___Data_0;
  2876. public:
  2877. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF, ___Data_0)); }
  2878. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_Data_0() const { return ___Data_0; }
  2879. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_Data_0() { return &___Data_0; }
  2880. inline void set_Data_0(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  2881. {
  2882. ___Data_0 = value;
  2883. }
  2884. };
  2885. // System.Pinnable`1<SixLabors.ImageSharp.Complex64>
  2886. struct Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 : public RuntimeObject
  2887. {
  2888. public:
  2889. // T System.Pinnable`1::Data
  2890. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 ___Data_0;
  2891. public:
  2892. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4, ___Data_0)); }
  2893. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 get_Data_0() const { return ___Data_0; }
  2894. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * get_address_of_Data_0() { return &___Data_0; }
  2895. inline void set_Data_0(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 value)
  2896. {
  2897. ___Data_0 = value;
  2898. }
  2899. };
  2900. // System.Pinnable`1<System.Decimal>
  2901. struct Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC : public RuntimeObject
  2902. {
  2903. public:
  2904. // T System.Pinnable`1::Data
  2905. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 ___Data_0;
  2906. public:
  2907. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC, ___Data_0)); }
  2908. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 get_Data_0() const { return ___Data_0; }
  2909. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * get_address_of_Data_0() { return &___Data_0; }
  2910. inline void set_Data_0(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  2911. {
  2912. ___Data_0 = value;
  2913. }
  2914. };
  2915. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>
  2916. struct Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA : public RuntimeObject
  2917. {
  2918. public:
  2919. // T System.Pinnable`1::Data
  2920. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E ___Data_0;
  2921. public:
  2922. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA, ___Data_0)); }
  2923. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E get_Data_0() const { return ___Data_0; }
  2924. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * get_address_of_Data_0() { return &___Data_0; }
  2925. inline void set_Data_0(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E value)
  2926. {
  2927. ___Data_0 = value;
  2928. }
  2929. };
  2930. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>
  2931. struct Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A : public RuntimeObject
  2932. {
  2933. public:
  2934. // T System.Pinnable`1::Data
  2935. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F ___Data_0;
  2936. public:
  2937. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A, ___Data_0)); }
  2938. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F get_Data_0() const { return ___Data_0; }
  2939. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * get_address_of_Data_0() { return &___Data_0; }
  2940. inline void set_Data_0(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F value)
  2941. {
  2942. ___Data_0 = value;
  2943. }
  2944. };
  2945. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>
  2946. struct Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 : public RuntimeObject
  2947. {
  2948. public:
  2949. // T System.Pinnable`1::Data
  2950. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC ___Data_0;
  2951. public:
  2952. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596, ___Data_0)); }
  2953. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC get_Data_0() const { return ___Data_0; }
  2954. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * get_address_of_Data_0() { return &___Data_0; }
  2955. inline void set_Data_0(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC value)
  2956. {
  2957. ___Data_0 = value;
  2958. }
  2959. };
  2960. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>
  2961. struct Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 : public RuntimeObject
  2962. {
  2963. public:
  2964. // T System.Pinnable`1::Data
  2965. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 ___Data_0;
  2966. public:
  2967. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230, ___Data_0)); }
  2968. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 get_Data_0() const { return ___Data_0; }
  2969. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * get_address_of_Data_0() { return &___Data_0; }
  2970. inline void set_Data_0(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 value)
  2971. {
  2972. ___Data_0 = value;
  2973. Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CHTreesU3Ek__BackingField_0), (void*)NULL);
  2974. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2975. Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL);
  2976. #endif
  2977. }
  2978. };
  2979. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  2980. struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 : public RuntimeObject
  2981. {
  2982. public:
  2983. // T System.Pinnable`1::Data
  2984. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___Data_0;
  2985. public:
  2986. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5, ___Data_0)); }
  2987. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_Data_0() const { return ___Data_0; }
  2988. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_Data_0() { return &___Data_0; }
  2989. inline void set_Data_0(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  2990. {
  2991. ___Data_0 = value;
  2992. }
  2993. };
  2994. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  2995. struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D : public RuntimeObject
  2996. {
  2997. public:
  2998. // T System.Pinnable`1::Data
  2999. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___Data_0;
  3000. public:
  3001. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D, ___Data_0)); }
  3002. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_Data_0() const { return ___Data_0; }
  3003. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_Data_0() { return &___Data_0; }
  3004. inline void set_Data_0(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  3005. {
  3006. ___Data_0 = value;
  3007. }
  3008. };
  3009. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  3010. struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B : public RuntimeObject
  3011. {
  3012. public:
  3013. // T System.Pinnable`1::Data
  3014. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___Data_0;
  3015. public:
  3016. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B, ___Data_0)); }
  3017. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_Data_0() const { return ___Data_0; }
  3018. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_Data_0() { return &___Data_0; }
  3019. inline void set_Data_0(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  3020. {
  3021. ___Data_0 = value;
  3022. }
  3023. };
  3024. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>
  3025. struct Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 : public RuntimeObject
  3026. {
  3027. public:
  3028. // T System.Pinnable`1::Data
  3029. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 ___Data_0;
  3030. public:
  3031. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34, ___Data_0)); }
  3032. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 get_Data_0() const { return ___Data_0; }
  3033. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * get_address_of_Data_0() { return &___Data_0; }
  3034. inline void set_Data_0(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 value)
  3035. {
  3036. ___Data_0 = value;
  3037. }
  3038. };
  3039. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>
  3040. struct Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC : public RuntimeObject
  3041. {
  3042. public:
  3043. // T System.Pinnable`1::Data
  3044. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB ___Data_0;
  3045. public:
  3046. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC, ___Data_0)); }
  3047. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB get_Data_0() const { return ___Data_0; }
  3048. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * get_address_of_Data_0() { return &___Data_0; }
  3049. inline void set_Data_0(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB value)
  3050. {
  3051. ___Data_0 = value;
  3052. }
  3053. };
  3054. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>
  3055. struct Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 : public RuntimeObject
  3056. {
  3057. public:
  3058. // T System.Pinnable`1::Data
  3059. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 ___Data_0;
  3060. public:
  3061. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360, ___Data_0)); }
  3062. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 get_Data_0() const { return ___Data_0; }
  3063. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * get_address_of_Data_0() { return &___Data_0; }
  3064. inline void set_Data_0(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 value)
  3065. {
  3066. ___Data_0 = value;
  3067. Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL);
  3068. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  3069. Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___U3CCodesU3Ek__BackingField_2), (void*)NULL);
  3070. #endif
  3071. }
  3072. };
  3073. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>
  3074. struct ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0
  3075. {
  3076. public:
  3077. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3078. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ____pinnable_0;
  3079. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3080. intptr_t ____byteOffset_1;
  3081. // System.Int32 System.ReadOnlySpan`1::_length
  3082. int32_t ____length_2;
  3083. public:
  3084. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0, ____pinnable_0)); }
  3085. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * get__pinnable_0() const { return ____pinnable_0; }
  3086. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3087. inline void set__pinnable_0(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * value)
  3088. {
  3089. ____pinnable_0 = value;
  3090. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3091. }
  3092. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0, ____byteOffset_1)); }
  3093. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3094. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3095. inline void set__byteOffset_1(intptr_t value)
  3096. {
  3097. ____byteOffset_1 = value;
  3098. }
  3099. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0, ____length_2)); }
  3100. inline int32_t get__length_2() const { return ____length_2; }
  3101. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3102. inline void set__length_2(int32_t value)
  3103. {
  3104. ____length_2 = value;
  3105. }
  3106. };
  3107. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  3108. struct ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD
  3109. {
  3110. public:
  3111. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3112. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ____pinnable_0;
  3113. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3114. intptr_t ____byteOffset_1;
  3115. // System.Int32 System.ReadOnlySpan`1::_length
  3116. int32_t ____length_2;
  3117. public:
  3118. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD, ____pinnable_0)); }
  3119. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * get__pinnable_0() const { return ____pinnable_0; }
  3120. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3121. inline void set__pinnable_0(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * value)
  3122. {
  3123. ____pinnable_0 = value;
  3124. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3125. }
  3126. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD, ____byteOffset_1)); }
  3127. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3128. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3129. inline void set__byteOffset_1(intptr_t value)
  3130. {
  3131. ____byteOffset_1 = value;
  3132. }
  3133. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD, ____length_2)); }
  3134. inline int32_t get__length_2() const { return ____length_2; }
  3135. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3136. inline void set__length_2(int32_t value)
  3137. {
  3138. ____length_2 = value;
  3139. }
  3140. };
  3141. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  3142. struct ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888
  3143. {
  3144. public:
  3145. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3146. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ____pinnable_0;
  3147. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3148. intptr_t ____byteOffset_1;
  3149. // System.Int32 System.ReadOnlySpan`1::_length
  3150. int32_t ____length_2;
  3151. public:
  3152. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888, ____pinnable_0)); }
  3153. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * get__pinnable_0() const { return ____pinnable_0; }
  3154. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3155. inline void set__pinnable_0(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * value)
  3156. {
  3157. ____pinnable_0 = value;
  3158. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3159. }
  3160. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888, ____byteOffset_1)); }
  3161. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3162. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3163. inline void set__byteOffset_1(intptr_t value)
  3164. {
  3165. ____byteOffset_1 = value;
  3166. }
  3167. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888, ____length_2)); }
  3168. inline int32_t get__length_2() const { return ____length_2; }
  3169. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3170. inline void set__length_2(int32_t value)
  3171. {
  3172. ____length_2 = value;
  3173. }
  3174. };
  3175. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  3176. struct ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85
  3177. {
  3178. public:
  3179. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3180. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____pinnable_0;
  3181. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3182. intptr_t ____byteOffset_1;
  3183. // System.Int32 System.ReadOnlySpan`1::_length
  3184. int32_t ____length_2;
  3185. public:
  3186. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____pinnable_0)); }
  3187. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; }
  3188. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3189. inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * value)
  3190. {
  3191. ____pinnable_0 = value;
  3192. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3193. }
  3194. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____byteOffset_1)); }
  3195. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3196. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3197. inline void set__byteOffset_1(intptr_t value)
  3198. {
  3199. ____byteOffset_1 = value;
  3200. }
  3201. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85, ____length_2)); }
  3202. inline int32_t get__length_2() const { return ____length_2; }
  3203. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3204. inline void set__length_2(int32_t value)
  3205. {
  3206. ____length_2 = value;
  3207. }
  3208. };
  3209. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  3210. struct ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8
  3211. {
  3212. public:
  3213. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3214. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____pinnable_0;
  3215. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3216. intptr_t ____byteOffset_1;
  3217. // System.Int32 System.ReadOnlySpan`1::_length
  3218. int32_t ____length_2;
  3219. public:
  3220. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____pinnable_0)); }
  3221. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; }
  3222. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3223. inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * value)
  3224. {
  3225. ____pinnable_0 = value;
  3226. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3227. }
  3228. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____byteOffset_1)); }
  3229. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3230. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3231. inline void set__byteOffset_1(intptr_t value)
  3232. {
  3233. ____byteOffset_1 = value;
  3234. }
  3235. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8, ____length_2)); }
  3236. inline int32_t get__length_2() const { return ____length_2; }
  3237. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3238. inline void set__length_2(int32_t value)
  3239. {
  3240. ____length_2 = value;
  3241. }
  3242. };
  3243. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  3244. struct ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2
  3245. {
  3246. public:
  3247. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3248. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____pinnable_0;
  3249. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3250. intptr_t ____byteOffset_1;
  3251. // System.Int32 System.ReadOnlySpan`1::_length
  3252. int32_t ____length_2;
  3253. public:
  3254. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____pinnable_0)); }
  3255. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; }
  3256. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3257. inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * value)
  3258. {
  3259. ____pinnable_0 = value;
  3260. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3261. }
  3262. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____byteOffset_1)); }
  3263. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3264. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3265. inline void set__byteOffset_1(intptr_t value)
  3266. {
  3267. ____byteOffset_1 = value;
  3268. }
  3269. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2, ____length_2)); }
  3270. inline int32_t get__length_2() const { return ____length_2; }
  3271. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3272. inline void set__length_2(int32_t value)
  3273. {
  3274. ____length_2 = value;
  3275. }
  3276. };
  3277. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  3278. struct ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160
  3279. {
  3280. public:
  3281. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3282. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____pinnable_0;
  3283. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3284. intptr_t ____byteOffset_1;
  3285. // System.Int32 System.ReadOnlySpan`1::_length
  3286. int32_t ____length_2;
  3287. public:
  3288. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____pinnable_0)); }
  3289. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; }
  3290. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3291. inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * value)
  3292. {
  3293. ____pinnable_0 = value;
  3294. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3295. }
  3296. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____byteOffset_1)); }
  3297. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3298. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3299. inline void set__byteOffset_1(intptr_t value)
  3300. {
  3301. ____byteOffset_1 = value;
  3302. }
  3303. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160, ____length_2)); }
  3304. inline int32_t get__length_2() const { return ____length_2; }
  3305. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3306. inline void set__length_2(int32_t value)
  3307. {
  3308. ____length_2 = value;
  3309. }
  3310. };
  3311. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3312. struct ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F
  3313. {
  3314. public:
  3315. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3316. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0;
  3317. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3318. intptr_t ____byteOffset_1;
  3319. // System.Int32 System.ReadOnlySpan`1::_length
  3320. int32_t ____length_2;
  3321. public:
  3322. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____pinnable_0)); }
  3323. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; }
  3324. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3325. inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value)
  3326. {
  3327. ____pinnable_0 = value;
  3328. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3329. }
  3330. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____byteOffset_1)); }
  3331. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3332. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3333. inline void set__byteOffset_1(intptr_t value)
  3334. {
  3335. ____byteOffset_1 = value;
  3336. }
  3337. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____length_2)); }
  3338. inline int32_t get__length_2() const { return ____length_2; }
  3339. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3340. inline void set__length_2(int32_t value)
  3341. {
  3342. ____length_2 = value;
  3343. }
  3344. };
  3345. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  3346. struct ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765
  3347. {
  3348. public:
  3349. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3350. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ____pinnable_0;
  3351. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3352. intptr_t ____byteOffset_1;
  3353. // System.Int32 System.ReadOnlySpan`1::_length
  3354. int32_t ____length_2;
  3355. public:
  3356. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765, ____pinnable_0)); }
  3357. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * get__pinnable_0() const { return ____pinnable_0; }
  3358. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3359. inline void set__pinnable_0(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * value)
  3360. {
  3361. ____pinnable_0 = value;
  3362. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3363. }
  3364. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765, ____byteOffset_1)); }
  3365. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3366. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3367. inline void set__byteOffset_1(intptr_t value)
  3368. {
  3369. ____byteOffset_1 = value;
  3370. }
  3371. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765, ____length_2)); }
  3372. inline int32_t get__length_2() const { return ____length_2; }
  3373. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3374. inline void set__length_2(int32_t value)
  3375. {
  3376. ____length_2 = value;
  3377. }
  3378. };
  3379. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>
  3380. struct ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F
  3381. {
  3382. public:
  3383. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3384. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ____pinnable_0;
  3385. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3386. intptr_t ____byteOffset_1;
  3387. // System.Int32 System.ReadOnlySpan`1::_length
  3388. int32_t ____length_2;
  3389. public:
  3390. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F, ____pinnable_0)); }
  3391. inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * get__pinnable_0() const { return ____pinnable_0; }
  3392. inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3393. inline void set__pinnable_0(Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * value)
  3394. {
  3395. ____pinnable_0 = value;
  3396. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3397. }
  3398. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F, ____byteOffset_1)); }
  3399. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3400. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3401. inline void set__byteOffset_1(intptr_t value)
  3402. {
  3403. ____byteOffset_1 = value;
  3404. }
  3405. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F, ____length_2)); }
  3406. inline int32_t get__length_2() const { return ____length_2; }
  3407. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3408. inline void set__length_2(int32_t value)
  3409. {
  3410. ____length_2 = value;
  3411. }
  3412. };
  3413. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>
  3414. struct ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447
  3415. {
  3416. public:
  3417. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3418. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ____pinnable_0;
  3419. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3420. intptr_t ____byteOffset_1;
  3421. // System.Int32 System.ReadOnlySpan`1::_length
  3422. int32_t ____length_2;
  3423. public:
  3424. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447, ____pinnable_0)); }
  3425. inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * get__pinnable_0() const { return ____pinnable_0; }
  3426. inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3427. inline void set__pinnable_0(Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * value)
  3428. {
  3429. ____pinnable_0 = value;
  3430. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3431. }
  3432. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447, ____byteOffset_1)); }
  3433. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3434. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3435. inline void set__byteOffset_1(intptr_t value)
  3436. {
  3437. ____byteOffset_1 = value;
  3438. }
  3439. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447, ____length_2)); }
  3440. inline int32_t get__length_2() const { return ____length_2; }
  3441. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3442. inline void set__length_2(int32_t value)
  3443. {
  3444. ____length_2 = value;
  3445. }
  3446. };
  3447. // System.ReadOnlySpan`1<System.Boolean>
  3448. struct ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8
  3449. {
  3450. public:
  3451. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3452. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ____pinnable_0;
  3453. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3454. intptr_t ____byteOffset_1;
  3455. // System.Int32 System.ReadOnlySpan`1::_length
  3456. int32_t ____length_2;
  3457. public:
  3458. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8, ____pinnable_0)); }
  3459. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * get__pinnable_0() const { return ____pinnable_0; }
  3460. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3461. inline void set__pinnable_0(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * value)
  3462. {
  3463. ____pinnable_0 = value;
  3464. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3465. }
  3466. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8, ____byteOffset_1)); }
  3467. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3468. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3469. inline void set__byteOffset_1(intptr_t value)
  3470. {
  3471. ____byteOffset_1 = value;
  3472. }
  3473. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8, ____length_2)); }
  3474. inline int32_t get__length_2() const { return ____length_2; }
  3475. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3476. inline void set__length_2(int32_t value)
  3477. {
  3478. ____length_2 = value;
  3479. }
  3480. };
  3481. // System.ReadOnlySpan`1<System.Byte>
  3482. struct ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726
  3483. {
  3484. public:
  3485. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3486. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____pinnable_0;
  3487. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3488. intptr_t ____byteOffset_1;
  3489. // System.Int32 System.ReadOnlySpan`1::_length
  3490. int32_t ____length_2;
  3491. public:
  3492. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____pinnable_0)); }
  3493. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; }
  3494. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3495. inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * value)
  3496. {
  3497. ____pinnable_0 = value;
  3498. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3499. }
  3500. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____byteOffset_1)); }
  3501. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3502. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3503. inline void set__byteOffset_1(intptr_t value)
  3504. {
  3505. ____byteOffset_1 = value;
  3506. }
  3507. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726, ____length_2)); }
  3508. inline int32_t get__length_2() const { return ____length_2; }
  3509. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3510. inline void set__length_2(int32_t value)
  3511. {
  3512. ____length_2 = value;
  3513. }
  3514. };
  3515. // System.ReadOnlySpan`1<System.Byte>
  3516. struct ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7
  3517. {
  3518. public:
  3519. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3520. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * ____pinnable_0;
  3521. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3522. intptr_t ____byteOffset_1;
  3523. // System.Int32 System.ReadOnlySpan`1::_length
  3524. int32_t ____length_2;
  3525. public:
  3526. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7, ____pinnable_0)); }
  3527. inline Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * get__pinnable_0() const { return ____pinnable_0; }
  3528. inline Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3529. inline void set__pinnable_0(Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * value)
  3530. {
  3531. ____pinnable_0 = value;
  3532. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3533. }
  3534. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7, ____byteOffset_1)); }
  3535. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3536. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3537. inline void set__byteOffset_1(intptr_t value)
  3538. {
  3539. ____byteOffset_1 = value;
  3540. }
  3541. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7, ____length_2)); }
  3542. inline int32_t get__length_2() const { return ____length_2; }
  3543. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3544. inline void set__length_2(int32_t value)
  3545. {
  3546. ____length_2 = value;
  3547. }
  3548. };
  3549. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  3550. struct ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707
  3551. {
  3552. public:
  3553. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3554. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0;
  3555. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3556. intptr_t ____byteOffset_1;
  3557. // System.Int32 System.ReadOnlySpan`1::_length
  3558. int32_t ____length_2;
  3559. public:
  3560. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____pinnable_0)); }
  3561. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; }
  3562. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3563. inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value)
  3564. {
  3565. ____pinnable_0 = value;
  3566. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3567. }
  3568. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____byteOffset_1)); }
  3569. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3570. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3571. inline void set__byteOffset_1(intptr_t value)
  3572. {
  3573. ____byteOffset_1 = value;
  3574. }
  3575. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____length_2)); }
  3576. inline int32_t get__length_2() const { return ____length_2; }
  3577. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3578. inline void set__length_2(int32_t value)
  3579. {
  3580. ____length_2 = value;
  3581. }
  3582. };
  3583. // System.ReadOnlySpan`1<System.Char>
  3584. struct ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3
  3585. {
  3586. public:
  3587. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3588. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ____pinnable_0;
  3589. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3590. intptr_t ____byteOffset_1;
  3591. // System.Int32 System.ReadOnlySpan`1::_length
  3592. int32_t ____length_2;
  3593. public:
  3594. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3, ____pinnable_0)); }
  3595. inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * get__pinnable_0() const { return ____pinnable_0; }
  3596. inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3597. inline void set__pinnable_0(Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * value)
  3598. {
  3599. ____pinnable_0 = value;
  3600. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3601. }
  3602. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3, ____byteOffset_1)); }
  3603. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3604. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3605. inline void set__byteOffset_1(intptr_t value)
  3606. {
  3607. ____byteOffset_1 = value;
  3608. }
  3609. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3, ____length_2)); }
  3610. inline int32_t get__length_2() const { return ____length_2; }
  3611. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3612. inline void set__length_2(int32_t value)
  3613. {
  3614. ____length_2 = value;
  3615. }
  3616. };
  3617. // System.ReadOnlySpan`1<System.Char>
  3618. struct ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5
  3619. {
  3620. public:
  3621. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3622. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * ____pinnable_0;
  3623. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3624. intptr_t ____byteOffset_1;
  3625. // System.Int32 System.ReadOnlySpan`1::_length
  3626. int32_t ____length_2;
  3627. public:
  3628. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5, ____pinnable_0)); }
  3629. inline Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * get__pinnable_0() const { return ____pinnable_0; }
  3630. inline Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3631. inline void set__pinnable_0(Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * value)
  3632. {
  3633. ____pinnable_0 = value;
  3634. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3635. }
  3636. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5, ____byteOffset_1)); }
  3637. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3638. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3639. inline void set__byteOffset_1(intptr_t value)
  3640. {
  3641. ____byteOffset_1 = value;
  3642. }
  3643. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5, ____length_2)); }
  3644. inline int32_t get__length_2() const { return ____length_2; }
  3645. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3646. inline void set__length_2(int32_t value)
  3647. {
  3648. ____length_2 = value;
  3649. }
  3650. };
  3651. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>
  3652. struct ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1
  3653. {
  3654. public:
  3655. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3656. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ____pinnable_0;
  3657. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3658. intptr_t ____byteOffset_1;
  3659. // System.Int32 System.ReadOnlySpan`1::_length
  3660. int32_t ____length_2;
  3661. public:
  3662. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1, ____pinnable_0)); }
  3663. inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * get__pinnable_0() const { return ____pinnable_0; }
  3664. inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3665. inline void set__pinnable_0(Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * value)
  3666. {
  3667. ____pinnable_0 = value;
  3668. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3669. }
  3670. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1, ____byteOffset_1)); }
  3671. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3672. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3673. inline void set__byteOffset_1(intptr_t value)
  3674. {
  3675. ____byteOffset_1 = value;
  3676. }
  3677. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1, ____length_2)); }
  3678. inline int32_t get__length_2() const { return ____length_2; }
  3679. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3680. inline void set__length_2(int32_t value)
  3681. {
  3682. ____length_2 = value;
  3683. }
  3684. };
  3685. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>
  3686. struct ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C
  3687. {
  3688. public:
  3689. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3690. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ____pinnable_0;
  3691. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3692. intptr_t ____byteOffset_1;
  3693. // System.Int32 System.ReadOnlySpan`1::_length
  3694. int32_t ____length_2;
  3695. public:
  3696. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C, ____pinnable_0)); }
  3697. inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * get__pinnable_0() const { return ____pinnable_0; }
  3698. inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3699. inline void set__pinnable_0(Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * value)
  3700. {
  3701. ____pinnable_0 = value;
  3702. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3703. }
  3704. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C, ____byteOffset_1)); }
  3705. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3706. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3707. inline void set__byteOffset_1(intptr_t value)
  3708. {
  3709. ____byteOffset_1 = value;
  3710. }
  3711. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C, ____length_2)); }
  3712. inline int32_t get__length_2() const { return ____length_2; }
  3713. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3714. inline void set__length_2(int32_t value)
  3715. {
  3716. ____length_2 = value;
  3717. }
  3718. };
  3719. // System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>
  3720. struct ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73
  3721. {
  3722. public:
  3723. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3724. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ____pinnable_0;
  3725. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3726. intptr_t ____byteOffset_1;
  3727. // System.Int32 System.ReadOnlySpan`1::_length
  3728. int32_t ____length_2;
  3729. public:
  3730. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73, ____pinnable_0)); }
  3731. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * get__pinnable_0() const { return ____pinnable_0; }
  3732. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3733. inline void set__pinnable_0(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * value)
  3734. {
  3735. ____pinnable_0 = value;
  3736. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3737. }
  3738. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73, ____byteOffset_1)); }
  3739. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3740. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3741. inline void set__byteOffset_1(intptr_t value)
  3742. {
  3743. ____byteOffset_1 = value;
  3744. }
  3745. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73, ____length_2)); }
  3746. inline int32_t get__length_2() const { return ____length_2; }
  3747. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3748. inline void set__length_2(int32_t value)
  3749. {
  3750. ____length_2 = value;
  3751. }
  3752. };
  3753. // System.ReadOnlySpan`1<System.Decimal>
  3754. struct ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472
  3755. {
  3756. public:
  3757. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3758. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ____pinnable_0;
  3759. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3760. intptr_t ____byteOffset_1;
  3761. // System.Int32 System.ReadOnlySpan`1::_length
  3762. int32_t ____length_2;
  3763. public:
  3764. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472, ____pinnable_0)); }
  3765. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * get__pinnable_0() const { return ____pinnable_0; }
  3766. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3767. inline void set__pinnable_0(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * value)
  3768. {
  3769. ____pinnable_0 = value;
  3770. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3771. }
  3772. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472, ____byteOffset_1)); }
  3773. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3774. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3775. inline void set__byteOffset_1(intptr_t value)
  3776. {
  3777. ____byteOffset_1 = value;
  3778. }
  3779. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472, ____length_2)); }
  3780. inline int32_t get__length_2() const { return ____length_2; }
  3781. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3782. inline void set__length_2(int32_t value)
  3783. {
  3784. ____length_2 = value;
  3785. }
  3786. };
  3787. // System.ReadOnlySpan`1<System.Double>
  3788. struct ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB
  3789. {
  3790. public:
  3791. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3792. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ____pinnable_0;
  3793. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3794. intptr_t ____byteOffset_1;
  3795. // System.Int32 System.ReadOnlySpan`1::_length
  3796. int32_t ____length_2;
  3797. public:
  3798. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB, ____pinnable_0)); }
  3799. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * get__pinnable_0() const { return ____pinnable_0; }
  3800. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3801. inline void set__pinnable_0(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * value)
  3802. {
  3803. ____pinnable_0 = value;
  3804. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3805. }
  3806. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB, ____byteOffset_1)); }
  3807. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3808. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3809. inline void set__byteOffset_1(intptr_t value)
  3810. {
  3811. ____byteOffset_1 = value;
  3812. }
  3813. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB, ____length_2)); }
  3814. inline int32_t get__length_2() const { return ____length_2; }
  3815. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3816. inline void set__length_2(int32_t value)
  3817. {
  3818. ____length_2 = value;
  3819. }
  3820. };
  3821. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>
  3822. struct ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7
  3823. {
  3824. public:
  3825. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3826. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ____pinnable_0;
  3827. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3828. intptr_t ____byteOffset_1;
  3829. // System.Int32 System.ReadOnlySpan`1::_length
  3830. int32_t ____length_2;
  3831. public:
  3832. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7, ____pinnable_0)); }
  3833. inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * get__pinnable_0() const { return ____pinnable_0; }
  3834. inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3835. inline void set__pinnable_0(Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * value)
  3836. {
  3837. ____pinnable_0 = value;
  3838. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3839. }
  3840. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7, ____byteOffset_1)); }
  3841. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3842. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3843. inline void set__byteOffset_1(intptr_t value)
  3844. {
  3845. ____byteOffset_1 = value;
  3846. }
  3847. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7, ____length_2)); }
  3848. inline int32_t get__length_2() const { return ____length_2; }
  3849. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3850. inline void set__length_2(int32_t value)
  3851. {
  3852. ____length_2 = value;
  3853. }
  3854. };
  3855. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>
  3856. struct ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B
  3857. {
  3858. public:
  3859. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3860. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ____pinnable_0;
  3861. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3862. intptr_t ____byteOffset_1;
  3863. // System.Int32 System.ReadOnlySpan`1::_length
  3864. int32_t ____length_2;
  3865. public:
  3866. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B, ____pinnable_0)); }
  3867. inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * get__pinnable_0() const { return ____pinnable_0; }
  3868. inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3869. inline void set__pinnable_0(Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * value)
  3870. {
  3871. ____pinnable_0 = value;
  3872. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3873. }
  3874. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B, ____byteOffset_1)); }
  3875. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3876. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3877. inline void set__byteOffset_1(intptr_t value)
  3878. {
  3879. ____byteOffset_1 = value;
  3880. }
  3881. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B, ____length_2)); }
  3882. inline int32_t get__length_2() const { return ____length_2; }
  3883. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3884. inline void set__length_2(int32_t value)
  3885. {
  3886. ____length_2 = value;
  3887. }
  3888. };
  3889. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>
  3890. struct ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447
  3891. {
  3892. public:
  3893. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3894. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ____pinnable_0;
  3895. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3896. intptr_t ____byteOffset_1;
  3897. // System.Int32 System.ReadOnlySpan`1::_length
  3898. int32_t ____length_2;
  3899. public:
  3900. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447, ____pinnable_0)); }
  3901. inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * get__pinnable_0() const { return ____pinnable_0; }
  3902. inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3903. inline void set__pinnable_0(Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * value)
  3904. {
  3905. ____pinnable_0 = value;
  3906. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3907. }
  3908. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447, ____byteOffset_1)); }
  3909. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3910. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3911. inline void set__byteOffset_1(intptr_t value)
  3912. {
  3913. ____byteOffset_1 = value;
  3914. }
  3915. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447, ____length_2)); }
  3916. inline int32_t get__length_2() const { return ____length_2; }
  3917. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3918. inline void set__length_2(int32_t value)
  3919. {
  3920. ____length_2 = value;
  3921. }
  3922. };
  3923. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>
  3924. struct ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21
  3925. {
  3926. public:
  3927. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3928. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ____pinnable_0;
  3929. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3930. intptr_t ____byteOffset_1;
  3931. // System.Int32 System.ReadOnlySpan`1::_length
  3932. int32_t ____length_2;
  3933. public:
  3934. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21, ____pinnable_0)); }
  3935. inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * get__pinnable_0() const { return ____pinnable_0; }
  3936. inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3937. inline void set__pinnable_0(Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * value)
  3938. {
  3939. ____pinnable_0 = value;
  3940. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3941. }
  3942. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21, ____byteOffset_1)); }
  3943. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3944. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3945. inline void set__byteOffset_1(intptr_t value)
  3946. {
  3947. ____byteOffset_1 = value;
  3948. }
  3949. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21, ____length_2)); }
  3950. inline int32_t get__length_2() const { return ____length_2; }
  3951. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3952. inline void set__length_2(int32_t value)
  3953. {
  3954. ____length_2 = value;
  3955. }
  3956. };
  3957. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  3958. struct ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D
  3959. {
  3960. public:
  3961. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3962. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0;
  3963. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3964. intptr_t ____byteOffset_1;
  3965. // System.Int32 System.ReadOnlySpan`1::_length
  3966. int32_t ____length_2;
  3967. public:
  3968. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____pinnable_0)); }
  3969. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; }
  3970. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3971. inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value)
  3972. {
  3973. ____pinnable_0 = value;
  3974. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3975. }
  3976. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____byteOffset_1)); }
  3977. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3978. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3979. inline void set__byteOffset_1(intptr_t value)
  3980. {
  3981. ____byteOffset_1 = value;
  3982. }
  3983. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____length_2)); }
  3984. inline int32_t get__length_2() const { return ____length_2; }
  3985. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3986. inline void set__length_2(int32_t value)
  3987. {
  3988. ____length_2 = value;
  3989. }
  3990. };
  3991. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  3992. struct ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0
  3993. {
  3994. public:
  3995. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3996. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0;
  3997. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3998. intptr_t ____byteOffset_1;
  3999. // System.Int32 System.ReadOnlySpan`1::_length
  4000. int32_t ____length_2;
  4001. public:
  4002. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____pinnable_0)); }
  4003. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; }
  4004. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4005. inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value)
  4006. {
  4007. ____pinnable_0 = value;
  4008. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4009. }
  4010. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____byteOffset_1)); }
  4011. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4012. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4013. inline void set__byteOffset_1(intptr_t value)
  4014. {
  4015. ____byteOffset_1 = value;
  4016. }
  4017. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____length_2)); }
  4018. inline int32_t get__length_2() const { return ____length_2; }
  4019. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4020. inline void set__length_2(int32_t value)
  4021. {
  4022. ____length_2 = value;
  4023. }
  4024. };
  4025. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  4026. struct ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A
  4027. {
  4028. public:
  4029. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  4030. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0;
  4031. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  4032. intptr_t ____byteOffset_1;
  4033. // System.Int32 System.ReadOnlySpan`1::_length
  4034. int32_t ____length_2;
  4035. public:
  4036. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____pinnable_0)); }
  4037. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; }
  4038. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4039. inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value)
  4040. {
  4041. ____pinnable_0 = value;
  4042. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4043. }
  4044. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____byteOffset_1)); }
  4045. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4046. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4047. inline void set__byteOffset_1(intptr_t value)
  4048. {
  4049. ____byteOffset_1 = value;
  4050. }
  4051. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____length_2)); }
  4052. inline int32_t get__length_2() const { return ____length_2; }
  4053. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4054. inline void set__length_2(int32_t value)
  4055. {
  4056. ____length_2 = value;
  4057. }
  4058. };
  4059. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>
  4060. struct ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664
  4061. {
  4062. public:
  4063. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  4064. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ____pinnable_0;
  4065. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  4066. intptr_t ____byteOffset_1;
  4067. // System.Int32 System.ReadOnlySpan`1::_length
  4068. int32_t ____length_2;
  4069. public:
  4070. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664, ____pinnable_0)); }
  4071. inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * get__pinnable_0() const { return ____pinnable_0; }
  4072. inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4073. inline void set__pinnable_0(Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * value)
  4074. {
  4075. ____pinnable_0 = value;
  4076. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4077. }
  4078. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664, ____byteOffset_1)); }
  4079. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4080. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4081. inline void set__byteOffset_1(intptr_t value)
  4082. {
  4083. ____byteOffset_1 = value;
  4084. }
  4085. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664, ____length_2)); }
  4086. inline int32_t get__length_2() const { return ____length_2; }
  4087. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4088. inline void set__length_2(int32_t value)
  4089. {
  4090. ____length_2 = value;
  4091. }
  4092. };
  4093. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>
  4094. struct ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E
  4095. {
  4096. public:
  4097. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  4098. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ____pinnable_0;
  4099. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  4100. intptr_t ____byteOffset_1;
  4101. // System.Int32 System.ReadOnlySpan`1::_length
  4102. int32_t ____length_2;
  4103. public:
  4104. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E, ____pinnable_0)); }
  4105. inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * get__pinnable_0() const { return ____pinnable_0; }
  4106. inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4107. inline void set__pinnable_0(Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * value)
  4108. {
  4109. ____pinnable_0 = value;
  4110. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4111. }
  4112. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E, ____byteOffset_1)); }
  4113. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4114. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4115. inline void set__byteOffset_1(intptr_t value)
  4116. {
  4117. ____byteOffset_1 = value;
  4118. }
  4119. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E, ____length_2)); }
  4120. inline int32_t get__length_2() const { return ____length_2; }
  4121. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4122. inline void set__length_2(int32_t value)
  4123. {
  4124. ____length_2 = value;
  4125. }
  4126. };
  4127. // System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>
  4128. struct ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15
  4129. {
  4130. public:
  4131. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  4132. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ____pinnable_0;
  4133. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  4134. intptr_t ____byteOffset_1;
  4135. // System.Int32 System.ReadOnlySpan`1::_length
  4136. int32_t ____length_2;
  4137. public:
  4138. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15, ____pinnable_0)); }
  4139. inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * get__pinnable_0() const { return ____pinnable_0; }
  4140. inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4141. inline void set__pinnable_0(Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * value)
  4142. {
  4143. ____pinnable_0 = value;
  4144. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4145. }
  4146. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15, ____byteOffset_1)); }
  4147. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4148. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4149. inline void set__byteOffset_1(intptr_t value)
  4150. {
  4151. ____byteOffset_1 = value;
  4152. }
  4153. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15, ____length_2)); }
  4154. inline int32_t get__length_2() const { return ____length_2; }
  4155. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4156. inline void set__length_2(int32_t value)
  4157. {
  4158. ____length_2 = value;
  4159. }
  4160. };
  4161. // System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>
  4162. struct Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C
  4163. {
  4164. public:
  4165. // System.Pinnable`1<T> System.Span`1::_pinnable
  4166. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ____pinnable_0;
  4167. // System.IntPtr System.Span`1::_byteOffset
  4168. intptr_t ____byteOffset_1;
  4169. // System.Int32 System.Span`1::_length
  4170. int32_t ____length_2;
  4171. public:
  4172. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____pinnable_0)); }
  4173. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * get__pinnable_0() const { return ____pinnable_0; }
  4174. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4175. inline void set__pinnable_0(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * value)
  4176. {
  4177. ____pinnable_0 = value;
  4178. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4179. }
  4180. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____byteOffset_1)); }
  4181. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4182. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4183. inline void set__byteOffset_1(intptr_t value)
  4184. {
  4185. ____byteOffset_1 = value;
  4186. }
  4187. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____length_2)); }
  4188. inline int32_t get__length_2() const { return ____length_2; }
  4189. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4190. inline void set__length_2(int32_t value)
  4191. {
  4192. ____length_2 = value;
  4193. }
  4194. };
  4195. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  4196. struct Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85
  4197. {
  4198. public:
  4199. // System.Pinnable`1<T> System.Span`1::_pinnable
  4200. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ____pinnable_0;
  4201. // System.IntPtr System.Span`1::_byteOffset
  4202. intptr_t ____byteOffset_1;
  4203. // System.Int32 System.Span`1::_length
  4204. int32_t ____length_2;
  4205. public:
  4206. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____pinnable_0)); }
  4207. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * get__pinnable_0() const { return ____pinnable_0; }
  4208. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4209. inline void set__pinnable_0(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * value)
  4210. {
  4211. ____pinnable_0 = value;
  4212. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4213. }
  4214. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____byteOffset_1)); }
  4215. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4216. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4217. inline void set__byteOffset_1(intptr_t value)
  4218. {
  4219. ____byteOffset_1 = value;
  4220. }
  4221. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____length_2)); }
  4222. inline int32_t get__length_2() const { return ____length_2; }
  4223. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4224. inline void set__length_2(int32_t value)
  4225. {
  4226. ____length_2 = value;
  4227. }
  4228. };
  4229. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  4230. struct Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF
  4231. {
  4232. public:
  4233. // System.Pinnable`1<T> System.Span`1::_pinnable
  4234. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ____pinnable_0;
  4235. // System.IntPtr System.Span`1::_byteOffset
  4236. intptr_t ____byteOffset_1;
  4237. // System.Int32 System.Span`1::_length
  4238. int32_t ____length_2;
  4239. public:
  4240. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____pinnable_0)); }
  4241. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * get__pinnable_0() const { return ____pinnable_0; }
  4242. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4243. inline void set__pinnable_0(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * value)
  4244. {
  4245. ____pinnable_0 = value;
  4246. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4247. }
  4248. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____byteOffset_1)); }
  4249. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4250. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4251. inline void set__byteOffset_1(intptr_t value)
  4252. {
  4253. ____byteOffset_1 = value;
  4254. }
  4255. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____length_2)); }
  4256. inline int32_t get__length_2() const { return ____length_2; }
  4257. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4258. inline void set__length_2(int32_t value)
  4259. {
  4260. ____length_2 = value;
  4261. }
  4262. };
  4263. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  4264. struct Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7
  4265. {
  4266. public:
  4267. // System.Pinnable`1<T> System.Span`1::_pinnable
  4268. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____pinnable_0;
  4269. // System.IntPtr System.Span`1::_byteOffset
  4270. intptr_t ____byteOffset_1;
  4271. // System.Int32 System.Span`1::_length
  4272. int32_t ____length_2;
  4273. public:
  4274. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____pinnable_0)); }
  4275. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; }
  4276. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4277. inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * value)
  4278. {
  4279. ____pinnable_0 = value;
  4280. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4281. }
  4282. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____byteOffset_1)); }
  4283. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4284. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4285. inline void set__byteOffset_1(intptr_t value)
  4286. {
  4287. ____byteOffset_1 = value;
  4288. }
  4289. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____length_2)); }
  4290. inline int32_t get__length_2() const { return ____length_2; }
  4291. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4292. inline void set__length_2(int32_t value)
  4293. {
  4294. ____length_2 = value;
  4295. }
  4296. };
  4297. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  4298. struct Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA
  4299. {
  4300. public:
  4301. // System.Pinnable`1<T> System.Span`1::_pinnable
  4302. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____pinnable_0;
  4303. // System.IntPtr System.Span`1::_byteOffset
  4304. intptr_t ____byteOffset_1;
  4305. // System.Int32 System.Span`1::_length
  4306. int32_t ____length_2;
  4307. public:
  4308. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____pinnable_0)); }
  4309. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; }
  4310. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4311. inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * value)
  4312. {
  4313. ____pinnable_0 = value;
  4314. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4315. }
  4316. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____byteOffset_1)); }
  4317. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4318. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4319. inline void set__byteOffset_1(intptr_t value)
  4320. {
  4321. ____byteOffset_1 = value;
  4322. }
  4323. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____length_2)); }
  4324. inline int32_t get__length_2() const { return ____length_2; }
  4325. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4326. inline void set__length_2(int32_t value)
  4327. {
  4328. ____length_2 = value;
  4329. }
  4330. };
  4331. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  4332. struct Span_1_tC089F74404A3C46975952EE686EC533667BB207F
  4333. {
  4334. public:
  4335. // System.Pinnable`1<T> System.Span`1::_pinnable
  4336. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____pinnable_0;
  4337. // System.IntPtr System.Span`1::_byteOffset
  4338. intptr_t ____byteOffset_1;
  4339. // System.Int32 System.Span`1::_length
  4340. int32_t ____length_2;
  4341. public:
  4342. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____pinnable_0)); }
  4343. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; }
  4344. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4345. inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * value)
  4346. {
  4347. ____pinnable_0 = value;
  4348. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4349. }
  4350. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____byteOffset_1)); }
  4351. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4352. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4353. inline void set__byteOffset_1(intptr_t value)
  4354. {
  4355. ____byteOffset_1 = value;
  4356. }
  4357. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____length_2)); }
  4358. inline int32_t get__length_2() const { return ____length_2; }
  4359. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4360. inline void set__length_2(int32_t value)
  4361. {
  4362. ____length_2 = value;
  4363. }
  4364. };
  4365. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  4366. struct Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E
  4367. {
  4368. public:
  4369. // System.Pinnable`1<T> System.Span`1::_pinnable
  4370. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____pinnable_0;
  4371. // System.IntPtr System.Span`1::_byteOffset
  4372. intptr_t ____byteOffset_1;
  4373. // System.Int32 System.Span`1::_length
  4374. int32_t ____length_2;
  4375. public:
  4376. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____pinnable_0)); }
  4377. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; }
  4378. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4379. inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * value)
  4380. {
  4381. ____pinnable_0 = value;
  4382. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4383. }
  4384. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____byteOffset_1)); }
  4385. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4386. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4387. inline void set__byteOffset_1(intptr_t value)
  4388. {
  4389. ____byteOffset_1 = value;
  4390. }
  4391. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____length_2)); }
  4392. inline int32_t get__length_2() const { return ____length_2; }
  4393. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4394. inline void set__length_2(int32_t value)
  4395. {
  4396. ____length_2 = value;
  4397. }
  4398. };
  4399. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  4400. struct Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1
  4401. {
  4402. public:
  4403. // System.Pinnable`1<T> System.Span`1::_pinnable
  4404. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0;
  4405. // System.IntPtr System.Span`1::_byteOffset
  4406. intptr_t ____byteOffset_1;
  4407. // System.Int32 System.Span`1::_length
  4408. int32_t ____length_2;
  4409. public:
  4410. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____pinnable_0)); }
  4411. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; }
  4412. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4413. inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value)
  4414. {
  4415. ____pinnable_0 = value;
  4416. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4417. }
  4418. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____byteOffset_1)); }
  4419. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4420. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4421. inline void set__byteOffset_1(intptr_t value)
  4422. {
  4423. ____byteOffset_1 = value;
  4424. }
  4425. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____length_2)); }
  4426. inline int32_t get__length_2() const { return ____length_2; }
  4427. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4428. inline void set__length_2(int32_t value)
  4429. {
  4430. ____length_2 = value;
  4431. }
  4432. };
  4433. // System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  4434. struct Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B
  4435. {
  4436. public:
  4437. // System.Pinnable`1<T> System.Span`1::_pinnable
  4438. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ____pinnable_0;
  4439. // System.IntPtr System.Span`1::_byteOffset
  4440. intptr_t ____byteOffset_1;
  4441. // System.Int32 System.Span`1::_length
  4442. int32_t ____length_2;
  4443. public:
  4444. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____pinnable_0)); }
  4445. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * get__pinnable_0() const { return ____pinnable_0; }
  4446. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4447. inline void set__pinnable_0(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * value)
  4448. {
  4449. ____pinnable_0 = value;
  4450. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4451. }
  4452. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____byteOffset_1)); }
  4453. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4454. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4455. inline void set__byteOffset_1(intptr_t value)
  4456. {
  4457. ____byteOffset_1 = value;
  4458. }
  4459. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B, ____length_2)); }
  4460. inline int32_t get__length_2() const { return ____length_2; }
  4461. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4462. inline void set__length_2(int32_t value)
  4463. {
  4464. ____length_2 = value;
  4465. }
  4466. };
  4467. // System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>
  4468. struct Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0
  4469. {
  4470. public:
  4471. // System.Pinnable`1<T> System.Span`1::_pinnable
  4472. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ____pinnable_0;
  4473. // System.IntPtr System.Span`1::_byteOffset
  4474. intptr_t ____byteOffset_1;
  4475. // System.Int32 System.Span`1::_length
  4476. int32_t ____length_2;
  4477. public:
  4478. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0, ____pinnable_0)); }
  4479. inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * get__pinnable_0() const { return ____pinnable_0; }
  4480. inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4481. inline void set__pinnable_0(Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * value)
  4482. {
  4483. ____pinnable_0 = value;
  4484. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4485. }
  4486. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0, ____byteOffset_1)); }
  4487. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4488. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4489. inline void set__byteOffset_1(intptr_t value)
  4490. {
  4491. ____byteOffset_1 = value;
  4492. }
  4493. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0, ____length_2)); }
  4494. inline int32_t get__length_2() const { return ____length_2; }
  4495. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4496. inline void set__length_2(int32_t value)
  4497. {
  4498. ____length_2 = value;
  4499. }
  4500. };
  4501. // System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>
  4502. struct Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E
  4503. {
  4504. public:
  4505. // System.Pinnable`1<T> System.Span`1::_pinnable
  4506. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ____pinnable_0;
  4507. // System.IntPtr System.Span`1::_byteOffset
  4508. intptr_t ____byteOffset_1;
  4509. // System.Int32 System.Span`1::_length
  4510. int32_t ____length_2;
  4511. public:
  4512. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E, ____pinnable_0)); }
  4513. inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * get__pinnable_0() const { return ____pinnable_0; }
  4514. inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4515. inline void set__pinnable_0(Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * value)
  4516. {
  4517. ____pinnable_0 = value;
  4518. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4519. }
  4520. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E, ____byteOffset_1)); }
  4521. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4522. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4523. inline void set__byteOffset_1(intptr_t value)
  4524. {
  4525. ____byteOffset_1 = value;
  4526. }
  4527. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E, ____length_2)); }
  4528. inline int32_t get__length_2() const { return ____length_2; }
  4529. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4530. inline void set__length_2(int32_t value)
  4531. {
  4532. ____length_2 = value;
  4533. }
  4534. };
  4535. // System.Span`1<System.Boolean>
  4536. struct Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881
  4537. {
  4538. public:
  4539. // System.Pinnable`1<T> System.Span`1::_pinnable
  4540. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ____pinnable_0;
  4541. // System.IntPtr System.Span`1::_byteOffset
  4542. intptr_t ____byteOffset_1;
  4543. // System.Int32 System.Span`1::_length
  4544. int32_t ____length_2;
  4545. public:
  4546. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____pinnable_0)); }
  4547. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * get__pinnable_0() const { return ____pinnable_0; }
  4548. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4549. inline void set__pinnable_0(Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * value)
  4550. {
  4551. ____pinnable_0 = value;
  4552. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4553. }
  4554. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____byteOffset_1)); }
  4555. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4556. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4557. inline void set__byteOffset_1(intptr_t value)
  4558. {
  4559. ____byteOffset_1 = value;
  4560. }
  4561. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881, ____length_2)); }
  4562. inline int32_t get__length_2() const { return ____length_2; }
  4563. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4564. inline void set__length_2(int32_t value)
  4565. {
  4566. ____length_2 = value;
  4567. }
  4568. };
  4569. // System.Span`1<System.Byte>
  4570. struct Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83
  4571. {
  4572. public:
  4573. // System.Pinnable`1<T> System.Span`1::_pinnable
  4574. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____pinnable_0;
  4575. // System.IntPtr System.Span`1::_byteOffset
  4576. intptr_t ____byteOffset_1;
  4577. // System.Int32 System.Span`1::_length
  4578. int32_t ____length_2;
  4579. public:
  4580. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____pinnable_0)); }
  4581. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; }
  4582. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4583. inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * value)
  4584. {
  4585. ____pinnable_0 = value;
  4586. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4587. }
  4588. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____byteOffset_1)); }
  4589. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4590. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4591. inline void set__byteOffset_1(intptr_t value)
  4592. {
  4593. ____byteOffset_1 = value;
  4594. }
  4595. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____length_2)); }
  4596. inline int32_t get__length_2() const { return ____length_2; }
  4597. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4598. inline void set__length_2(int32_t value)
  4599. {
  4600. ____length_2 = value;
  4601. }
  4602. };
  4603. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  4604. struct Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581
  4605. {
  4606. public:
  4607. // System.Pinnable`1<T> System.Span`1::_pinnable
  4608. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0;
  4609. // System.IntPtr System.Span`1::_byteOffset
  4610. intptr_t ____byteOffset_1;
  4611. // System.Int32 System.Span`1::_length
  4612. int32_t ____length_2;
  4613. public:
  4614. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____pinnable_0)); }
  4615. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; }
  4616. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4617. inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value)
  4618. {
  4619. ____pinnable_0 = value;
  4620. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4621. }
  4622. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____byteOffset_1)); }
  4623. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4624. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4625. inline void set__byteOffset_1(intptr_t value)
  4626. {
  4627. ____byteOffset_1 = value;
  4628. }
  4629. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____length_2)); }
  4630. inline int32_t get__length_2() const { return ____length_2; }
  4631. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4632. inline void set__length_2(int32_t value)
  4633. {
  4634. ____length_2 = value;
  4635. }
  4636. };
  4637. // System.Span`1<System.Char>
  4638. struct Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D
  4639. {
  4640. public:
  4641. // System.Pinnable`1<T> System.Span`1::_pinnable
  4642. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ____pinnable_0;
  4643. // System.IntPtr System.Span`1::_byteOffset
  4644. intptr_t ____byteOffset_1;
  4645. // System.Int32 System.Span`1::_length
  4646. int32_t ____length_2;
  4647. public:
  4648. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D, ____pinnable_0)); }
  4649. inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * get__pinnable_0() const { return ____pinnable_0; }
  4650. inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4651. inline void set__pinnable_0(Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * value)
  4652. {
  4653. ____pinnable_0 = value;
  4654. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4655. }
  4656. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D, ____byteOffset_1)); }
  4657. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4658. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4659. inline void set__byteOffset_1(intptr_t value)
  4660. {
  4661. ____byteOffset_1 = value;
  4662. }
  4663. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D, ____length_2)); }
  4664. inline int32_t get__length_2() const { return ____length_2; }
  4665. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4666. inline void set__length_2(int32_t value)
  4667. {
  4668. ____length_2 = value;
  4669. }
  4670. };
  4671. // System.Span`1<SixLabors.ImageSharp.Color>
  4672. struct Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3
  4673. {
  4674. public:
  4675. // System.Pinnable`1<T> System.Span`1::_pinnable
  4676. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ____pinnable_0;
  4677. // System.IntPtr System.Span`1::_byteOffset
  4678. intptr_t ____byteOffset_1;
  4679. // System.Int32 System.Span`1::_length
  4680. int32_t ____length_2;
  4681. public:
  4682. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____pinnable_0)); }
  4683. inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * get__pinnable_0() const { return ____pinnable_0; }
  4684. inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4685. inline void set__pinnable_0(Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * value)
  4686. {
  4687. ____pinnable_0 = value;
  4688. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4689. }
  4690. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____byteOffset_1)); }
  4691. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4692. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4693. inline void set__byteOffset_1(intptr_t value)
  4694. {
  4695. ____byteOffset_1 = value;
  4696. }
  4697. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3, ____length_2)); }
  4698. inline int32_t get__length_2() const { return ____length_2; }
  4699. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4700. inline void set__length_2(int32_t value)
  4701. {
  4702. ____length_2 = value;
  4703. }
  4704. };
  4705. // System.Span`1<SixLabors.ImageSharp.Complex64>
  4706. struct Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF
  4707. {
  4708. public:
  4709. // System.Pinnable`1<T> System.Span`1::_pinnable
  4710. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ____pinnable_0;
  4711. // System.IntPtr System.Span`1::_byteOffset
  4712. intptr_t ____byteOffset_1;
  4713. // System.Int32 System.Span`1::_length
  4714. int32_t ____length_2;
  4715. public:
  4716. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF, ____pinnable_0)); }
  4717. inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * get__pinnable_0() const { return ____pinnable_0; }
  4718. inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4719. inline void set__pinnable_0(Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * value)
  4720. {
  4721. ____pinnable_0 = value;
  4722. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4723. }
  4724. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF, ____byteOffset_1)); }
  4725. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4726. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4727. inline void set__byteOffset_1(intptr_t value)
  4728. {
  4729. ____byteOffset_1 = value;
  4730. }
  4731. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF, ____length_2)); }
  4732. inline int32_t get__length_2() const { return ____length_2; }
  4733. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4734. inline void set__length_2(int32_t value)
  4735. {
  4736. ____length_2 = value;
  4737. }
  4738. };
  4739. // System.Span`1<SixLabors.ImageSharp.ComplexVector4>
  4740. struct Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B
  4741. {
  4742. public:
  4743. // System.Pinnable`1<T> System.Span`1::_pinnable
  4744. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ____pinnable_0;
  4745. // System.IntPtr System.Span`1::_byteOffset
  4746. intptr_t ____byteOffset_1;
  4747. // System.Int32 System.Span`1::_length
  4748. int32_t ____length_2;
  4749. public:
  4750. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____pinnable_0)); }
  4751. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * get__pinnable_0() const { return ____pinnable_0; }
  4752. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4753. inline void set__pinnable_0(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * value)
  4754. {
  4755. ____pinnable_0 = value;
  4756. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4757. }
  4758. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____byteOffset_1)); }
  4759. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4760. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4761. inline void set__byteOffset_1(intptr_t value)
  4762. {
  4763. ____byteOffset_1 = value;
  4764. }
  4765. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B, ____length_2)); }
  4766. inline int32_t get__length_2() const { return ____length_2; }
  4767. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4768. inline void set__length_2(int32_t value)
  4769. {
  4770. ____length_2 = value;
  4771. }
  4772. };
  4773. // System.Span`1<System.Decimal>
  4774. struct Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487
  4775. {
  4776. public:
  4777. // System.Pinnable`1<T> System.Span`1::_pinnable
  4778. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ____pinnable_0;
  4779. // System.IntPtr System.Span`1::_byteOffset
  4780. intptr_t ____byteOffset_1;
  4781. // System.Int32 System.Span`1::_length
  4782. int32_t ____length_2;
  4783. public:
  4784. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____pinnable_0)); }
  4785. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * get__pinnable_0() const { return ____pinnable_0; }
  4786. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4787. inline void set__pinnable_0(Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * value)
  4788. {
  4789. ____pinnable_0 = value;
  4790. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4791. }
  4792. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____byteOffset_1)); }
  4793. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4794. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4795. inline void set__byteOffset_1(intptr_t value)
  4796. {
  4797. ____byteOffset_1 = value;
  4798. }
  4799. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487, ____length_2)); }
  4800. inline int32_t get__length_2() const { return ____length_2; }
  4801. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4802. inline void set__length_2(int32_t value)
  4803. {
  4804. ____length_2 = value;
  4805. }
  4806. };
  4807. // System.Span`1<System.Double>
  4808. struct Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D
  4809. {
  4810. public:
  4811. // System.Pinnable`1<T> System.Span`1::_pinnable
  4812. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ____pinnable_0;
  4813. // System.IntPtr System.Span`1::_byteOffset
  4814. intptr_t ____byteOffset_1;
  4815. // System.Int32 System.Span`1::_length
  4816. int32_t ____length_2;
  4817. public:
  4818. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____pinnable_0)); }
  4819. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * get__pinnable_0() const { return ____pinnable_0; }
  4820. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4821. inline void set__pinnable_0(Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * value)
  4822. {
  4823. ____pinnable_0 = value;
  4824. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4825. }
  4826. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____byteOffset_1)); }
  4827. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4828. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4829. inline void set__byteOffset_1(intptr_t value)
  4830. {
  4831. ____byteOffset_1 = value;
  4832. }
  4833. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D, ____length_2)); }
  4834. inline int32_t get__length_2() const { return ____length_2; }
  4835. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4836. inline void set__length_2(int32_t value)
  4837. {
  4838. ____length_2 = value;
  4839. }
  4840. };
  4841. // System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>
  4842. struct Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE
  4843. {
  4844. public:
  4845. // System.Pinnable`1<T> System.Span`1::_pinnable
  4846. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ____pinnable_0;
  4847. // System.IntPtr System.Span`1::_byteOffset
  4848. intptr_t ____byteOffset_1;
  4849. // System.Int32 System.Span`1::_length
  4850. int32_t ____length_2;
  4851. public:
  4852. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE, ____pinnable_0)); }
  4853. inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * get__pinnable_0() const { return ____pinnable_0; }
  4854. inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4855. inline void set__pinnable_0(Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * value)
  4856. {
  4857. ____pinnable_0 = value;
  4858. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4859. }
  4860. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE, ____byteOffset_1)); }
  4861. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4862. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4863. inline void set__byteOffset_1(intptr_t value)
  4864. {
  4865. ____byteOffset_1 = value;
  4866. }
  4867. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE, ____length_2)); }
  4868. inline int32_t get__length_2() const { return ____length_2; }
  4869. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4870. inline void set__length_2(int32_t value)
  4871. {
  4872. ____length_2 = value;
  4873. }
  4874. };
  4875. // System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>
  4876. struct Span_1_t8CFF85A90EAAC052B76D871699A374380066E725
  4877. {
  4878. public:
  4879. // System.Pinnable`1<T> System.Span`1::_pinnable
  4880. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ____pinnable_0;
  4881. // System.IntPtr System.Span`1::_byteOffset
  4882. intptr_t ____byteOffset_1;
  4883. // System.Int32 System.Span`1::_length
  4884. int32_t ____length_2;
  4885. public:
  4886. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725, ____pinnable_0)); }
  4887. inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * get__pinnable_0() const { return ____pinnable_0; }
  4888. inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4889. inline void set__pinnable_0(Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * value)
  4890. {
  4891. ____pinnable_0 = value;
  4892. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4893. }
  4894. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725, ____byteOffset_1)); }
  4895. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4896. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4897. inline void set__byteOffset_1(intptr_t value)
  4898. {
  4899. ____byteOffset_1 = value;
  4900. }
  4901. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725, ____length_2)); }
  4902. inline int32_t get__length_2() const { return ____length_2; }
  4903. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4904. inline void set__length_2(int32_t value)
  4905. {
  4906. ____length_2 = value;
  4907. }
  4908. };
  4909. // System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>
  4910. struct Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509
  4911. {
  4912. public:
  4913. // System.Pinnable`1<T> System.Span`1::_pinnable
  4914. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ____pinnable_0;
  4915. // System.IntPtr System.Span`1::_byteOffset
  4916. intptr_t ____byteOffset_1;
  4917. // System.Int32 System.Span`1::_length
  4918. int32_t ____length_2;
  4919. public:
  4920. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509, ____pinnable_0)); }
  4921. inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * get__pinnable_0() const { return ____pinnable_0; }
  4922. inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4923. inline void set__pinnable_0(Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * value)
  4924. {
  4925. ____pinnable_0 = value;
  4926. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4927. }
  4928. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509, ____byteOffset_1)); }
  4929. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4930. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4931. inline void set__byteOffset_1(intptr_t value)
  4932. {
  4933. ____byteOffset_1 = value;
  4934. }
  4935. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509, ____length_2)); }
  4936. inline int32_t get__length_2() const { return ____length_2; }
  4937. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4938. inline void set__length_2(int32_t value)
  4939. {
  4940. ____length_2 = value;
  4941. }
  4942. };
  4943. // System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>
  4944. struct Span_1_t40491D037FC984A90553DC2639448BA323AA5813
  4945. {
  4946. public:
  4947. // System.Pinnable`1<T> System.Span`1::_pinnable
  4948. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ____pinnable_0;
  4949. // System.IntPtr System.Span`1::_byteOffset
  4950. intptr_t ____byteOffset_1;
  4951. // System.Int32 System.Span`1::_length
  4952. int32_t ____length_2;
  4953. public:
  4954. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813, ____pinnable_0)); }
  4955. inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * get__pinnable_0() const { return ____pinnable_0; }
  4956. inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4957. inline void set__pinnable_0(Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * value)
  4958. {
  4959. ____pinnable_0 = value;
  4960. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4961. }
  4962. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813, ____byteOffset_1)); }
  4963. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4964. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4965. inline void set__byteOffset_1(intptr_t value)
  4966. {
  4967. ____byteOffset_1 = value;
  4968. }
  4969. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t40491D037FC984A90553DC2639448BA323AA5813, ____length_2)); }
  4970. inline int32_t get__length_2() const { return ____length_2; }
  4971. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4972. inline void set__length_2(int32_t value)
  4973. {
  4974. ____length_2 = value;
  4975. }
  4976. };
  4977. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4978. struct Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68
  4979. {
  4980. public:
  4981. // System.Pinnable`1<T> System.Span`1::_pinnable
  4982. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0;
  4983. // System.IntPtr System.Span`1::_byteOffset
  4984. intptr_t ____byteOffset_1;
  4985. // System.Int32 System.Span`1::_length
  4986. int32_t ____length_2;
  4987. public:
  4988. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____pinnable_0)); }
  4989. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; }
  4990. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  4991. inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value)
  4992. {
  4993. ____pinnable_0 = value;
  4994. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  4995. }
  4996. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____byteOffset_1)); }
  4997. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  4998. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  4999. inline void set__byteOffset_1(intptr_t value)
  5000. {
  5001. ____byteOffset_1 = value;
  5002. }
  5003. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____length_2)); }
  5004. inline int32_t get__length_2() const { return ____length_2; }
  5005. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5006. inline void set__length_2(int32_t value)
  5007. {
  5008. ____length_2 = value;
  5009. }
  5010. };
  5011. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  5012. struct Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3
  5013. {
  5014. public:
  5015. // System.Pinnable`1<T> System.Span`1::_pinnable
  5016. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0;
  5017. // System.IntPtr System.Span`1::_byteOffset
  5018. intptr_t ____byteOffset_1;
  5019. // System.Int32 System.Span`1::_length
  5020. int32_t ____length_2;
  5021. public:
  5022. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____pinnable_0)); }
  5023. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; }
  5024. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5025. inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value)
  5026. {
  5027. ____pinnable_0 = value;
  5028. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5029. }
  5030. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____byteOffset_1)); }
  5031. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5032. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5033. inline void set__byteOffset_1(intptr_t value)
  5034. {
  5035. ____byteOffset_1 = value;
  5036. }
  5037. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____length_2)); }
  5038. inline int32_t get__length_2() const { return ____length_2; }
  5039. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5040. inline void set__length_2(int32_t value)
  5041. {
  5042. ____length_2 = value;
  5043. }
  5044. };
  5045. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5046. struct Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022
  5047. {
  5048. public:
  5049. // System.Pinnable`1<T> System.Span`1::_pinnable
  5050. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0;
  5051. // System.IntPtr System.Span`1::_byteOffset
  5052. intptr_t ____byteOffset_1;
  5053. // System.Int32 System.Span`1::_length
  5054. int32_t ____length_2;
  5055. public:
  5056. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____pinnable_0)); }
  5057. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; }
  5058. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5059. inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value)
  5060. {
  5061. ____pinnable_0 = value;
  5062. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5063. }
  5064. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____byteOffset_1)); }
  5065. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5066. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5067. inline void set__byteOffset_1(intptr_t value)
  5068. {
  5069. ____byteOffset_1 = value;
  5070. }
  5071. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____length_2)); }
  5072. inline int32_t get__length_2() const { return ____length_2; }
  5073. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5074. inline void set__length_2(int32_t value)
  5075. {
  5076. ____length_2 = value;
  5077. }
  5078. };
  5079. // System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>
  5080. struct Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8
  5081. {
  5082. public:
  5083. // System.Pinnable`1<T> System.Span`1::_pinnable
  5084. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ____pinnable_0;
  5085. // System.IntPtr System.Span`1::_byteOffset
  5086. intptr_t ____byteOffset_1;
  5087. // System.Int32 System.Span`1::_length
  5088. int32_t ____length_2;
  5089. public:
  5090. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8, ____pinnable_0)); }
  5091. inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * get__pinnable_0() const { return ____pinnable_0; }
  5092. inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5093. inline void set__pinnable_0(Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * value)
  5094. {
  5095. ____pinnable_0 = value;
  5096. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5097. }
  5098. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8, ____byteOffset_1)); }
  5099. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5100. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5101. inline void set__byteOffset_1(intptr_t value)
  5102. {
  5103. ____byteOffset_1 = value;
  5104. }
  5105. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8, ____length_2)); }
  5106. inline int32_t get__length_2() const { return ____length_2; }
  5107. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5108. inline void set__length_2(int32_t value)
  5109. {
  5110. ____length_2 = value;
  5111. }
  5112. };
  5113. // System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>
  5114. struct Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E
  5115. {
  5116. public:
  5117. // System.Pinnable`1<T> System.Span`1::_pinnable
  5118. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ____pinnable_0;
  5119. // System.IntPtr System.Span`1::_byteOffset
  5120. intptr_t ____byteOffset_1;
  5121. // System.Int32 System.Span`1::_length
  5122. int32_t ____length_2;
  5123. public:
  5124. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E, ____pinnable_0)); }
  5125. inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * get__pinnable_0() const { return ____pinnable_0; }
  5126. inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5127. inline void set__pinnable_0(Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * value)
  5128. {
  5129. ____pinnable_0 = value;
  5130. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5131. }
  5132. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E, ____byteOffset_1)); }
  5133. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5134. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5135. inline void set__byteOffset_1(intptr_t value)
  5136. {
  5137. ____byteOffset_1 = value;
  5138. }
  5139. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E, ____length_2)); }
  5140. inline int32_t get__length_2() const { return ____length_2; }
  5141. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5142. inline void set__length_2(int32_t value)
  5143. {
  5144. ____length_2 = value;
  5145. }
  5146. };
  5147. // System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>
  5148. struct Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7
  5149. {
  5150. public:
  5151. // System.Pinnable`1<T> System.Span`1::_pinnable
  5152. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ____pinnable_0;
  5153. // System.IntPtr System.Span`1::_byteOffset
  5154. intptr_t ____byteOffset_1;
  5155. // System.Int32 System.Span`1::_length
  5156. int32_t ____length_2;
  5157. public:
  5158. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7, ____pinnable_0)); }
  5159. inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * get__pinnable_0() const { return ____pinnable_0; }
  5160. inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  5161. inline void set__pinnable_0(Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * value)
  5162. {
  5163. ____pinnable_0 = value;
  5164. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  5165. }
  5166. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7, ____byteOffset_1)); }
  5167. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  5168. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  5169. inline void set__byteOffset_1(intptr_t value)
  5170. {
  5171. ____byteOffset_1 = value;
  5172. }
  5173. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7, ____length_2)); }
  5174. inline int32_t get__length_2() const { return ____length_2; }
  5175. inline int32_t* get_address_of__length_2() { return &____length_2; }
  5176. inline void set__length_2(int32_t value)
  5177. {
  5178. ____length_2 = value;
  5179. }
  5180. };
  5181. // SixLabors.ImageSharp.PixelFormats.Abgr32
  5182. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890
  5183. {
  5184. public:
  5185. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::A
  5186. uint8_t ___A_0;
  5187. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::B
  5188. uint8_t ___B_1;
  5189. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::G
  5190. uint8_t ___G_2;
  5191. // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::R
  5192. uint8_t ___R_3;
  5193. public:
  5194. inline static int32_t get_offset_of_A_0() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___A_0)); }
  5195. inline uint8_t get_A_0() const { return ___A_0; }
  5196. inline uint8_t* get_address_of_A_0() { return &___A_0; }
  5197. inline void set_A_0(uint8_t value)
  5198. {
  5199. ___A_0 = value;
  5200. }
  5201. inline static int32_t get_offset_of_B_1() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___B_1)); }
  5202. inline uint8_t get_B_1() const { return ___B_1; }
  5203. inline uint8_t* get_address_of_B_1() { return &___B_1; }
  5204. inline void set_B_1(uint8_t value)
  5205. {
  5206. ___B_1 = value;
  5207. }
  5208. inline static int32_t get_offset_of_G_2() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___G_2)); }
  5209. inline uint8_t get_G_2() const { return ___G_2; }
  5210. inline uint8_t* get_address_of_G_2() { return &___G_2; }
  5211. inline void set_G_2(uint8_t value)
  5212. {
  5213. ___G_2 = value;
  5214. }
  5215. inline static int32_t get_offset_of_R_3() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___R_3)); }
  5216. inline uint8_t get_R_3() const { return ___R_3; }
  5217. inline uint8_t* get_address_of_R_3() { return &___R_3; }
  5218. inline void set_R_3(uint8_t value)
  5219. {
  5220. ___R_3 = value;
  5221. }
  5222. };
  5223. struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields
  5224. {
  5225. public:
  5226. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::MaxBytes
  5227. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  5228. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::Half
  5229. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  5230. public:
  5231. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___MaxBytes_4)); }
  5232. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  5233. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  5234. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  5235. {
  5236. ___MaxBytes_4 = value;
  5237. }
  5238. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___Half_5)); }
  5239. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  5240. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  5241. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  5242. {
  5243. ___Half_5 = value;
  5244. }
  5245. };
  5246. // SixLabors.ImageSharp.PixelFormats.Argb32
  5247. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD
  5248. {
  5249. public:
  5250. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::A
  5251. uint8_t ___A_0;
  5252. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::R
  5253. uint8_t ___R_1;
  5254. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::G
  5255. uint8_t ___G_2;
  5256. // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::B
  5257. uint8_t ___B_3;
  5258. public:
  5259. inline static int32_t get_offset_of_A_0() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___A_0)); }
  5260. inline uint8_t get_A_0() const { return ___A_0; }
  5261. inline uint8_t* get_address_of_A_0() { return &___A_0; }
  5262. inline void set_A_0(uint8_t value)
  5263. {
  5264. ___A_0 = value;
  5265. }
  5266. inline static int32_t get_offset_of_R_1() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___R_1)); }
  5267. inline uint8_t get_R_1() const { return ___R_1; }
  5268. inline uint8_t* get_address_of_R_1() { return &___R_1; }
  5269. inline void set_R_1(uint8_t value)
  5270. {
  5271. ___R_1 = value;
  5272. }
  5273. inline static int32_t get_offset_of_G_2() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___G_2)); }
  5274. inline uint8_t get_G_2() const { return ___G_2; }
  5275. inline uint8_t* get_address_of_G_2() { return &___G_2; }
  5276. inline void set_G_2(uint8_t value)
  5277. {
  5278. ___G_2 = value;
  5279. }
  5280. inline static int32_t get_offset_of_B_3() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___B_3)); }
  5281. inline uint8_t get_B_3() const { return ___B_3; }
  5282. inline uint8_t* get_address_of_B_3() { return &___B_3; }
  5283. inline void set_B_3(uint8_t value)
  5284. {
  5285. ___B_3 = value;
  5286. }
  5287. };
  5288. struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields
  5289. {
  5290. public:
  5291. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::MaxBytes
  5292. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  5293. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::Half
  5294. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  5295. public:
  5296. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___MaxBytes_4)); }
  5297. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  5298. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  5299. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  5300. {
  5301. ___MaxBytes_4 = value;
  5302. }
  5303. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___Half_5)); }
  5304. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  5305. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  5306. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  5307. {
  5308. ___Half_5 = value;
  5309. }
  5310. };
  5311. // SixLabors.ImageSharp.PixelFormats.Bgra32
  5312. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02
  5313. {
  5314. public:
  5315. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::B
  5316. uint8_t ___B_0;
  5317. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::G
  5318. uint8_t ___G_1;
  5319. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::R
  5320. uint8_t ___R_2;
  5321. // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::A
  5322. uint8_t ___A_3;
  5323. public:
  5324. inline static int32_t get_offset_of_B_0() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___B_0)); }
  5325. inline uint8_t get_B_0() const { return ___B_0; }
  5326. inline uint8_t* get_address_of_B_0() { return &___B_0; }
  5327. inline void set_B_0(uint8_t value)
  5328. {
  5329. ___B_0 = value;
  5330. }
  5331. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___G_1)); }
  5332. inline uint8_t get_G_1() const { return ___G_1; }
  5333. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  5334. inline void set_G_1(uint8_t value)
  5335. {
  5336. ___G_1 = value;
  5337. }
  5338. inline static int32_t get_offset_of_R_2() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___R_2)); }
  5339. inline uint8_t get_R_2() const { return ___R_2; }
  5340. inline uint8_t* get_address_of_R_2() { return &___R_2; }
  5341. inline void set_R_2(uint8_t value)
  5342. {
  5343. ___R_2 = value;
  5344. }
  5345. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___A_3)); }
  5346. inline uint8_t get_A_3() const { return ___A_3; }
  5347. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  5348. inline void set_A_3(uint8_t value)
  5349. {
  5350. ___A_3 = value;
  5351. }
  5352. };
  5353. struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields
  5354. {
  5355. public:
  5356. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::MaxBytes
  5357. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  5358. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::Half
  5359. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  5360. public:
  5361. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___MaxBytes_4)); }
  5362. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  5363. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  5364. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  5365. {
  5366. ___MaxBytes_4 = value;
  5367. }
  5368. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___Half_5)); }
  5369. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  5370. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  5371. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  5372. {
  5373. ___Half_5 = value;
  5374. }
  5375. };
  5376. // System.Reflection.BindingFlags
  5377. struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733
  5378. {
  5379. public:
  5380. // System.Int32 System.Reflection.BindingFlags::value__
  5381. int32_t ___value___2;
  5382. public:
  5383. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  5384. inline int32_t get_value___2() const { return ___value___2; }
  5385. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5386. inline void set_value___2(int32_t value)
  5387. {
  5388. ___value___2 = value;
  5389. }
  5390. };
  5391. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8
  5392. struct Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37
  5393. {
  5394. public:
  5395. union
  5396. {
  5397. #pragma pack(push, tp, 1)
  5398. struct
  5399. {
  5400. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8/<data>e__FixedBuffer SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8::data
  5401. U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B ___data_0;
  5402. };
  5403. #pragma pack(pop, tp)
  5404. struct
  5405. {
  5406. U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B ___data_0_forAlignmentOnly;
  5407. };
  5408. };
  5409. public:
  5410. inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37, ___data_0)); }
  5411. inline U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B get_data_0() const { return ___data_0; }
  5412. inline U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B * get_address_of_data_0() { return &___data_0; }
  5413. inline void set_data_0(U3CdataU3Ee__FixedBuffer_t70BC17E3AEB6A47A935A63DCA87D54FD96602F1B value)
  5414. {
  5415. ___data_0 = value;
  5416. }
  5417. };
  5418. // SixLabors.ImageSharp.Formats.Bmp.BmpCompression
  5419. struct BmpCompression_t0EF1CB5FF1108C20E23330D60C07B4A998FD605E
  5420. {
  5421. public:
  5422. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpCompression::value__
  5423. int32_t ___value___2;
  5424. public:
  5425. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BmpCompression_t0EF1CB5FF1108C20E23330D60C07B4A998FD605E, ___value___2)); }
  5426. inline int32_t get_value___2() const { return ___value___2; }
  5427. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5428. inline void set_value___2(int32_t value)
  5429. {
  5430. ___value___2 = value;
  5431. }
  5432. };
  5433. // SixLabors.ImageSharp.Color
  5434. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8
  5435. {
  5436. public:
  5437. // SixLabors.ImageSharp.PixelFormats.Rgba64 SixLabors.ImageSharp.Color::data
  5438. Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0;
  5439. // SixLabors.ImageSharp.PixelFormats.IPixel SixLabors.ImageSharp.Color::boxedHighPrecisionPixel
  5440. RuntimeObject* ___boxedHighPrecisionPixel_1;
  5441. public:
  5442. inline static int32_t get_offset_of_data_0() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8, ___data_0)); }
  5443. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F get_data_0() const { return ___data_0; }
  5444. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * get_address_of_data_0() { return &___data_0; }
  5445. inline void set_data_0(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value)
  5446. {
  5447. ___data_0 = value;
  5448. }
  5449. inline static int32_t get_offset_of_boxedHighPrecisionPixel_1() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8, ___boxedHighPrecisionPixel_1)); }
  5450. inline RuntimeObject* get_boxedHighPrecisionPixel_1() const { return ___boxedHighPrecisionPixel_1; }
  5451. inline RuntimeObject** get_address_of_boxedHighPrecisionPixel_1() { return &___boxedHighPrecisionPixel_1; }
  5452. inline void set_boxedHighPrecisionPixel_1(RuntimeObject* value)
  5453. {
  5454. ___boxedHighPrecisionPixel_1 = value;
  5455. Il2CppCodeGenWriteBarrier((void**)(&___boxedHighPrecisionPixel_1), (void*)value);
  5456. }
  5457. };
  5458. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields
  5459. {
  5460. public:
  5461. // System.Lazy`1<System.Collections.Generic.Dictionary`2<System.String,SixLabors.ImageSharp.Color>> SixLabors.ImageSharp.Color::NamedColorsLookupLazy
  5462. Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * ___NamedColorsLookupLazy_2;
  5463. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::AliceBlue
  5464. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___AliceBlue_3;
  5465. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::AntiqueWhite
  5466. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___AntiqueWhite_4;
  5467. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Aqua
  5468. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Aqua_5;
  5469. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Aquamarine
  5470. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Aquamarine_6;
  5471. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Azure
  5472. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Azure_7;
  5473. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Beige
  5474. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Beige_8;
  5475. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Bisque
  5476. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Bisque_9;
  5477. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Black
  5478. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Black_10;
  5479. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BlanchedAlmond
  5480. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BlanchedAlmond_11;
  5481. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Blue
  5482. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Blue_12;
  5483. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BlueViolet
  5484. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BlueViolet_13;
  5485. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Brown
  5486. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Brown_14;
  5487. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::BurlyWood
  5488. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___BurlyWood_15;
  5489. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::CadetBlue
  5490. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___CadetBlue_16;
  5491. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Chartreuse
  5492. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Chartreuse_17;
  5493. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Chocolate
  5494. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Chocolate_18;
  5495. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Coral
  5496. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Coral_19;
  5497. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::CornflowerBlue
  5498. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___CornflowerBlue_20;
  5499. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Cornsilk
  5500. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Cornsilk_21;
  5501. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Crimson
  5502. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Crimson_22;
  5503. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Cyan
  5504. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Cyan_23;
  5505. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkBlue
  5506. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkBlue_24;
  5507. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkCyan
  5508. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkCyan_25;
  5509. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGoldenrod
  5510. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGoldenrod_26;
  5511. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGray
  5512. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGray_27;
  5513. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGreen
  5514. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGreen_28;
  5515. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkGrey
  5516. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkGrey_29;
  5517. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkKhaki
  5518. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkKhaki_30;
  5519. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkMagenta
  5520. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkMagenta_31;
  5521. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOliveGreen
  5522. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOliveGreen_32;
  5523. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOrange
  5524. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOrange_33;
  5525. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkOrchid
  5526. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkOrchid_34;
  5527. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkRed
  5528. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkRed_35;
  5529. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSalmon
  5530. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSalmon_36;
  5531. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSeaGreen
  5532. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSeaGreen_37;
  5533. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateBlue
  5534. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateBlue_38;
  5535. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateGray
  5536. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateGray_39;
  5537. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkSlateGrey
  5538. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkSlateGrey_40;
  5539. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkTurquoise
  5540. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkTurquoise_41;
  5541. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DarkViolet
  5542. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DarkViolet_42;
  5543. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DeepPink
  5544. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DeepPink_43;
  5545. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DeepSkyBlue
  5546. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DeepSkyBlue_44;
  5547. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DimGray
  5548. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DimGray_45;
  5549. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DimGrey
  5550. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DimGrey_46;
  5551. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::DodgerBlue
  5552. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___DodgerBlue_47;
  5553. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Firebrick
  5554. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Firebrick_48;
  5555. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::FloralWhite
  5556. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___FloralWhite_49;
  5557. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::ForestGreen
  5558. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___ForestGreen_50;
  5559. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Fuchsia
  5560. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Fuchsia_51;
  5561. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gainsboro
  5562. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gainsboro_52;
  5563. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::GhostWhite
  5564. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___GhostWhite_53;
  5565. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gold
  5566. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gold_54;
  5567. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Goldenrod
  5568. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Goldenrod_55;
  5569. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Gray
  5570. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Gray_56;
  5571. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Green
  5572. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Green_57;
  5573. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::GreenYellow
  5574. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___GreenYellow_58;
  5575. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Grey
  5576. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Grey_59;
  5577. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Honeydew
  5578. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Honeydew_60;
  5579. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::HotPink
  5580. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___HotPink_61;
  5581. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::IndianRed
  5582. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___IndianRed_62;
  5583. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Indigo
  5584. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Indigo_63;
  5585. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Ivory
  5586. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Ivory_64;
  5587. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Khaki
  5588. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Khaki_65;
  5589. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Lavender
  5590. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Lavender_66;
  5591. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LavenderBlush
  5592. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LavenderBlush_67;
  5593. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LawnGreen
  5594. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LawnGreen_68;
  5595. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LemonChiffon
  5596. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LemonChiffon_69;
  5597. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightBlue
  5598. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightBlue_70;
  5599. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightCoral
  5600. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightCoral_71;
  5601. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightCyan
  5602. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightCyan_72;
  5603. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGoldenrodYellow
  5604. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGoldenrodYellow_73;
  5605. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGray
  5606. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGray_74;
  5607. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGreen
  5608. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGreen_75;
  5609. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightGrey
  5610. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightGrey_76;
  5611. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightPink
  5612. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightPink_77;
  5613. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSalmon
  5614. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSalmon_78;
  5615. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSeaGreen
  5616. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSeaGreen_79;
  5617. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSkyBlue
  5618. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSkyBlue_80;
  5619. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSlateGray
  5620. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSlateGray_81;
  5621. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSlateGrey
  5622. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSlateGrey_82;
  5623. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightSteelBlue
  5624. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightSteelBlue_83;
  5625. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LightYellow
  5626. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LightYellow_84;
  5627. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Lime
  5628. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Lime_85;
  5629. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::LimeGreen
  5630. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___LimeGreen_86;
  5631. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Linen
  5632. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Linen_87;
  5633. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Magenta
  5634. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Magenta_88;
  5635. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Maroon
  5636. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Maroon_89;
  5637. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumAquamarine
  5638. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumAquamarine_90;
  5639. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumBlue
  5640. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumBlue_91;
  5641. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumOrchid
  5642. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumOrchid_92;
  5643. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumPurple
  5644. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumPurple_93;
  5645. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSeaGreen
  5646. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSeaGreen_94;
  5647. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSlateBlue
  5648. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSlateBlue_95;
  5649. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumSpringGreen
  5650. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumSpringGreen_96;
  5651. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumTurquoise
  5652. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumTurquoise_97;
  5653. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MediumVioletRed
  5654. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MediumVioletRed_98;
  5655. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MidnightBlue
  5656. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MidnightBlue_99;
  5657. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MintCream
  5658. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MintCream_100;
  5659. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::MistyRose
  5660. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___MistyRose_101;
  5661. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Moccasin
  5662. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Moccasin_102;
  5663. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::NavajoWhite
  5664. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___NavajoWhite_103;
  5665. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Navy
  5666. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Navy_104;
  5667. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OldLace
  5668. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OldLace_105;
  5669. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Olive
  5670. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Olive_106;
  5671. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OliveDrab
  5672. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OliveDrab_107;
  5673. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Orange
  5674. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Orange_108;
  5675. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::OrangeRed
  5676. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___OrangeRed_109;
  5677. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Orchid
  5678. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Orchid_110;
  5679. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleGoldenrod
  5680. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleGoldenrod_111;
  5681. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleGreen
  5682. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleGreen_112;
  5683. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleTurquoise
  5684. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleTurquoise_113;
  5685. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PaleVioletRed
  5686. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PaleVioletRed_114;
  5687. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PapayaWhip
  5688. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PapayaWhip_115;
  5689. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PeachPuff
  5690. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PeachPuff_116;
  5691. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Peru
  5692. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Peru_117;
  5693. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Pink
  5694. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Pink_118;
  5695. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Plum
  5696. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Plum_119;
  5697. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::PowderBlue
  5698. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___PowderBlue_120;
  5699. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Purple
  5700. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Purple_121;
  5701. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RebeccaPurple
  5702. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RebeccaPurple_122;
  5703. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Red
  5704. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Red_123;
  5705. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RosyBrown
  5706. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RosyBrown_124;
  5707. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::RoyalBlue
  5708. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___RoyalBlue_125;
  5709. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SaddleBrown
  5710. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SaddleBrown_126;
  5711. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Salmon
  5712. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Salmon_127;
  5713. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SandyBrown
  5714. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SandyBrown_128;
  5715. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SeaGreen
  5716. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SeaGreen_129;
  5717. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SeaShell
  5718. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SeaShell_130;
  5719. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Sienna
  5720. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Sienna_131;
  5721. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Silver
  5722. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Silver_132;
  5723. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SkyBlue
  5724. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SkyBlue_133;
  5725. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateBlue
  5726. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateBlue_134;
  5727. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateGray
  5728. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateGray_135;
  5729. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SlateGrey
  5730. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SlateGrey_136;
  5731. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Snow
  5732. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Snow_137;
  5733. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SpringGreen
  5734. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SpringGreen_138;
  5735. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::SteelBlue
  5736. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___SteelBlue_139;
  5737. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Tan
  5738. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Tan_140;
  5739. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Teal
  5740. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Teal_141;
  5741. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Thistle
  5742. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Thistle_142;
  5743. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Tomato
  5744. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Tomato_143;
  5745. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Transparent
  5746. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Transparent_144;
  5747. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Turquoise
  5748. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Turquoise_145;
  5749. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Violet
  5750. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Violet_146;
  5751. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Wheat
  5752. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Wheat_147;
  5753. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::White
  5754. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___White_148;
  5755. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::WhiteSmoke
  5756. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___WhiteSmoke_149;
  5757. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::Yellow
  5758. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Yellow_150;
  5759. // SixLabors.ImageSharp.Color SixLabors.ImageSharp.Color::YellowGreen
  5760. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___YellowGreen_151;
  5761. // System.Lazy`1<SixLabors.ImageSharp.Color[]> SixLabors.ImageSharp.Color::WebSafePaletteLazy
  5762. Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * ___WebSafePaletteLazy_152;
  5763. // System.Lazy`1<SixLabors.ImageSharp.Color[]> SixLabors.ImageSharp.Color::WernerPaletteLazy
  5764. Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * ___WernerPaletteLazy_153;
  5765. public:
  5766. inline static int32_t get_offset_of_NamedColorsLookupLazy_2() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___NamedColorsLookupLazy_2)); }
  5767. inline Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * get_NamedColorsLookupLazy_2() const { return ___NamedColorsLookupLazy_2; }
  5768. inline Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 ** get_address_of_NamedColorsLookupLazy_2() { return &___NamedColorsLookupLazy_2; }
  5769. inline void set_NamedColorsLookupLazy_2(Lazy_1_tA4264BA23FA6930D6C690B2CC5B8E384D87C5B84 * value)
  5770. {
  5771. ___NamedColorsLookupLazy_2 = value;
  5772. Il2CppCodeGenWriteBarrier((void**)(&___NamedColorsLookupLazy_2), (void*)value);
  5773. }
  5774. inline static int32_t get_offset_of_AliceBlue_3() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___AliceBlue_3)); }
  5775. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_AliceBlue_3() const { return ___AliceBlue_3; }
  5776. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_AliceBlue_3() { return &___AliceBlue_3; }
  5777. inline void set_AliceBlue_3(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5778. {
  5779. ___AliceBlue_3 = value;
  5780. Il2CppCodeGenWriteBarrier((void**)&(((&___AliceBlue_3))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5781. }
  5782. inline static int32_t get_offset_of_AntiqueWhite_4() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___AntiqueWhite_4)); }
  5783. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_AntiqueWhite_4() const { return ___AntiqueWhite_4; }
  5784. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_AntiqueWhite_4() { return &___AntiqueWhite_4; }
  5785. inline void set_AntiqueWhite_4(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5786. {
  5787. ___AntiqueWhite_4 = value;
  5788. Il2CppCodeGenWriteBarrier((void**)&(((&___AntiqueWhite_4))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5789. }
  5790. inline static int32_t get_offset_of_Aqua_5() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Aqua_5)); }
  5791. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Aqua_5() const { return ___Aqua_5; }
  5792. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Aqua_5() { return &___Aqua_5; }
  5793. inline void set_Aqua_5(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5794. {
  5795. ___Aqua_5 = value;
  5796. Il2CppCodeGenWriteBarrier((void**)&(((&___Aqua_5))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5797. }
  5798. inline static int32_t get_offset_of_Aquamarine_6() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Aquamarine_6)); }
  5799. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Aquamarine_6() const { return ___Aquamarine_6; }
  5800. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Aquamarine_6() { return &___Aquamarine_6; }
  5801. inline void set_Aquamarine_6(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5802. {
  5803. ___Aquamarine_6 = value;
  5804. Il2CppCodeGenWriteBarrier((void**)&(((&___Aquamarine_6))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5805. }
  5806. inline static int32_t get_offset_of_Azure_7() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Azure_7)); }
  5807. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Azure_7() const { return ___Azure_7; }
  5808. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Azure_7() { return &___Azure_7; }
  5809. inline void set_Azure_7(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5810. {
  5811. ___Azure_7 = value;
  5812. Il2CppCodeGenWriteBarrier((void**)&(((&___Azure_7))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5813. }
  5814. inline static int32_t get_offset_of_Beige_8() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Beige_8)); }
  5815. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Beige_8() const { return ___Beige_8; }
  5816. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Beige_8() { return &___Beige_8; }
  5817. inline void set_Beige_8(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5818. {
  5819. ___Beige_8 = value;
  5820. Il2CppCodeGenWriteBarrier((void**)&(((&___Beige_8))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5821. }
  5822. inline static int32_t get_offset_of_Bisque_9() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Bisque_9)); }
  5823. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Bisque_9() const { return ___Bisque_9; }
  5824. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Bisque_9() { return &___Bisque_9; }
  5825. inline void set_Bisque_9(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5826. {
  5827. ___Bisque_9 = value;
  5828. Il2CppCodeGenWriteBarrier((void**)&(((&___Bisque_9))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5829. }
  5830. inline static int32_t get_offset_of_Black_10() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Black_10)); }
  5831. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Black_10() const { return ___Black_10; }
  5832. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Black_10() { return &___Black_10; }
  5833. inline void set_Black_10(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5834. {
  5835. ___Black_10 = value;
  5836. Il2CppCodeGenWriteBarrier((void**)&(((&___Black_10))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5837. }
  5838. inline static int32_t get_offset_of_BlanchedAlmond_11() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BlanchedAlmond_11)); }
  5839. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BlanchedAlmond_11() const { return ___BlanchedAlmond_11; }
  5840. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BlanchedAlmond_11() { return &___BlanchedAlmond_11; }
  5841. inline void set_BlanchedAlmond_11(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5842. {
  5843. ___BlanchedAlmond_11 = value;
  5844. Il2CppCodeGenWriteBarrier((void**)&(((&___BlanchedAlmond_11))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5845. }
  5846. inline static int32_t get_offset_of_Blue_12() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Blue_12)); }
  5847. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Blue_12() const { return ___Blue_12; }
  5848. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Blue_12() { return &___Blue_12; }
  5849. inline void set_Blue_12(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5850. {
  5851. ___Blue_12 = value;
  5852. Il2CppCodeGenWriteBarrier((void**)&(((&___Blue_12))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5853. }
  5854. inline static int32_t get_offset_of_BlueViolet_13() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BlueViolet_13)); }
  5855. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BlueViolet_13() const { return ___BlueViolet_13; }
  5856. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BlueViolet_13() { return &___BlueViolet_13; }
  5857. inline void set_BlueViolet_13(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5858. {
  5859. ___BlueViolet_13 = value;
  5860. Il2CppCodeGenWriteBarrier((void**)&(((&___BlueViolet_13))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5861. }
  5862. inline static int32_t get_offset_of_Brown_14() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Brown_14)); }
  5863. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Brown_14() const { return ___Brown_14; }
  5864. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Brown_14() { return &___Brown_14; }
  5865. inline void set_Brown_14(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5866. {
  5867. ___Brown_14 = value;
  5868. Il2CppCodeGenWriteBarrier((void**)&(((&___Brown_14))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5869. }
  5870. inline static int32_t get_offset_of_BurlyWood_15() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___BurlyWood_15)); }
  5871. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_BurlyWood_15() const { return ___BurlyWood_15; }
  5872. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_BurlyWood_15() { return &___BurlyWood_15; }
  5873. inline void set_BurlyWood_15(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5874. {
  5875. ___BurlyWood_15 = value;
  5876. Il2CppCodeGenWriteBarrier((void**)&(((&___BurlyWood_15))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5877. }
  5878. inline static int32_t get_offset_of_CadetBlue_16() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___CadetBlue_16)); }
  5879. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_CadetBlue_16() const { return ___CadetBlue_16; }
  5880. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_CadetBlue_16() { return &___CadetBlue_16; }
  5881. inline void set_CadetBlue_16(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5882. {
  5883. ___CadetBlue_16 = value;
  5884. Il2CppCodeGenWriteBarrier((void**)&(((&___CadetBlue_16))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5885. }
  5886. inline static int32_t get_offset_of_Chartreuse_17() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Chartreuse_17)); }
  5887. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Chartreuse_17() const { return ___Chartreuse_17; }
  5888. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Chartreuse_17() { return &___Chartreuse_17; }
  5889. inline void set_Chartreuse_17(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5890. {
  5891. ___Chartreuse_17 = value;
  5892. Il2CppCodeGenWriteBarrier((void**)&(((&___Chartreuse_17))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5893. }
  5894. inline static int32_t get_offset_of_Chocolate_18() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Chocolate_18)); }
  5895. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Chocolate_18() const { return ___Chocolate_18; }
  5896. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Chocolate_18() { return &___Chocolate_18; }
  5897. inline void set_Chocolate_18(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5898. {
  5899. ___Chocolate_18 = value;
  5900. Il2CppCodeGenWriteBarrier((void**)&(((&___Chocolate_18))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5901. }
  5902. inline static int32_t get_offset_of_Coral_19() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Coral_19)); }
  5903. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Coral_19() const { return ___Coral_19; }
  5904. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Coral_19() { return &___Coral_19; }
  5905. inline void set_Coral_19(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5906. {
  5907. ___Coral_19 = value;
  5908. Il2CppCodeGenWriteBarrier((void**)&(((&___Coral_19))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5909. }
  5910. inline static int32_t get_offset_of_CornflowerBlue_20() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___CornflowerBlue_20)); }
  5911. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_CornflowerBlue_20() const { return ___CornflowerBlue_20; }
  5912. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_CornflowerBlue_20() { return &___CornflowerBlue_20; }
  5913. inline void set_CornflowerBlue_20(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5914. {
  5915. ___CornflowerBlue_20 = value;
  5916. Il2CppCodeGenWriteBarrier((void**)&(((&___CornflowerBlue_20))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5917. }
  5918. inline static int32_t get_offset_of_Cornsilk_21() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Cornsilk_21)); }
  5919. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Cornsilk_21() const { return ___Cornsilk_21; }
  5920. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Cornsilk_21() { return &___Cornsilk_21; }
  5921. inline void set_Cornsilk_21(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5922. {
  5923. ___Cornsilk_21 = value;
  5924. Il2CppCodeGenWriteBarrier((void**)&(((&___Cornsilk_21))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5925. }
  5926. inline static int32_t get_offset_of_Crimson_22() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Crimson_22)); }
  5927. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Crimson_22() const { return ___Crimson_22; }
  5928. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Crimson_22() { return &___Crimson_22; }
  5929. inline void set_Crimson_22(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5930. {
  5931. ___Crimson_22 = value;
  5932. Il2CppCodeGenWriteBarrier((void**)&(((&___Crimson_22))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5933. }
  5934. inline static int32_t get_offset_of_Cyan_23() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Cyan_23)); }
  5935. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Cyan_23() const { return ___Cyan_23; }
  5936. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Cyan_23() { return &___Cyan_23; }
  5937. inline void set_Cyan_23(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5938. {
  5939. ___Cyan_23 = value;
  5940. Il2CppCodeGenWriteBarrier((void**)&(((&___Cyan_23))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5941. }
  5942. inline static int32_t get_offset_of_DarkBlue_24() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkBlue_24)); }
  5943. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkBlue_24() const { return ___DarkBlue_24; }
  5944. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkBlue_24() { return &___DarkBlue_24; }
  5945. inline void set_DarkBlue_24(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5946. {
  5947. ___DarkBlue_24 = value;
  5948. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkBlue_24))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5949. }
  5950. inline static int32_t get_offset_of_DarkCyan_25() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkCyan_25)); }
  5951. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkCyan_25() const { return ___DarkCyan_25; }
  5952. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkCyan_25() { return &___DarkCyan_25; }
  5953. inline void set_DarkCyan_25(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5954. {
  5955. ___DarkCyan_25 = value;
  5956. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkCyan_25))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5957. }
  5958. inline static int32_t get_offset_of_DarkGoldenrod_26() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGoldenrod_26)); }
  5959. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGoldenrod_26() const { return ___DarkGoldenrod_26; }
  5960. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGoldenrod_26() { return &___DarkGoldenrod_26; }
  5961. inline void set_DarkGoldenrod_26(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5962. {
  5963. ___DarkGoldenrod_26 = value;
  5964. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGoldenrod_26))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5965. }
  5966. inline static int32_t get_offset_of_DarkGray_27() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGray_27)); }
  5967. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGray_27() const { return ___DarkGray_27; }
  5968. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGray_27() { return &___DarkGray_27; }
  5969. inline void set_DarkGray_27(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5970. {
  5971. ___DarkGray_27 = value;
  5972. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGray_27))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5973. }
  5974. inline static int32_t get_offset_of_DarkGreen_28() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGreen_28)); }
  5975. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGreen_28() const { return ___DarkGreen_28; }
  5976. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGreen_28() { return &___DarkGreen_28; }
  5977. inline void set_DarkGreen_28(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5978. {
  5979. ___DarkGreen_28 = value;
  5980. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGreen_28))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5981. }
  5982. inline static int32_t get_offset_of_DarkGrey_29() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkGrey_29)); }
  5983. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkGrey_29() const { return ___DarkGrey_29; }
  5984. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkGrey_29() { return &___DarkGrey_29; }
  5985. inline void set_DarkGrey_29(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5986. {
  5987. ___DarkGrey_29 = value;
  5988. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkGrey_29))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5989. }
  5990. inline static int32_t get_offset_of_DarkKhaki_30() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkKhaki_30)); }
  5991. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkKhaki_30() const { return ___DarkKhaki_30; }
  5992. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkKhaki_30() { return &___DarkKhaki_30; }
  5993. inline void set_DarkKhaki_30(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  5994. {
  5995. ___DarkKhaki_30 = value;
  5996. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkKhaki_30))->___boxedHighPrecisionPixel_1), (void*)NULL);
  5997. }
  5998. inline static int32_t get_offset_of_DarkMagenta_31() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkMagenta_31)); }
  5999. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkMagenta_31() const { return ___DarkMagenta_31; }
  6000. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkMagenta_31() { return &___DarkMagenta_31; }
  6001. inline void set_DarkMagenta_31(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6002. {
  6003. ___DarkMagenta_31 = value;
  6004. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkMagenta_31))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6005. }
  6006. inline static int32_t get_offset_of_DarkOliveGreen_32() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOliveGreen_32)); }
  6007. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOliveGreen_32() const { return ___DarkOliveGreen_32; }
  6008. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOliveGreen_32() { return &___DarkOliveGreen_32; }
  6009. inline void set_DarkOliveGreen_32(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6010. {
  6011. ___DarkOliveGreen_32 = value;
  6012. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOliveGreen_32))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6013. }
  6014. inline static int32_t get_offset_of_DarkOrange_33() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOrange_33)); }
  6015. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOrange_33() const { return ___DarkOrange_33; }
  6016. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOrange_33() { return &___DarkOrange_33; }
  6017. inline void set_DarkOrange_33(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6018. {
  6019. ___DarkOrange_33 = value;
  6020. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOrange_33))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6021. }
  6022. inline static int32_t get_offset_of_DarkOrchid_34() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkOrchid_34)); }
  6023. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkOrchid_34() const { return ___DarkOrchid_34; }
  6024. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkOrchid_34() { return &___DarkOrchid_34; }
  6025. inline void set_DarkOrchid_34(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6026. {
  6027. ___DarkOrchid_34 = value;
  6028. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkOrchid_34))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6029. }
  6030. inline static int32_t get_offset_of_DarkRed_35() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkRed_35)); }
  6031. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkRed_35() const { return ___DarkRed_35; }
  6032. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkRed_35() { return &___DarkRed_35; }
  6033. inline void set_DarkRed_35(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6034. {
  6035. ___DarkRed_35 = value;
  6036. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkRed_35))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6037. }
  6038. inline static int32_t get_offset_of_DarkSalmon_36() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSalmon_36)); }
  6039. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSalmon_36() const { return ___DarkSalmon_36; }
  6040. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSalmon_36() { return &___DarkSalmon_36; }
  6041. inline void set_DarkSalmon_36(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6042. {
  6043. ___DarkSalmon_36 = value;
  6044. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSalmon_36))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6045. }
  6046. inline static int32_t get_offset_of_DarkSeaGreen_37() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSeaGreen_37)); }
  6047. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSeaGreen_37() const { return ___DarkSeaGreen_37; }
  6048. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSeaGreen_37() { return &___DarkSeaGreen_37; }
  6049. inline void set_DarkSeaGreen_37(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6050. {
  6051. ___DarkSeaGreen_37 = value;
  6052. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSeaGreen_37))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6053. }
  6054. inline static int32_t get_offset_of_DarkSlateBlue_38() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateBlue_38)); }
  6055. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateBlue_38() const { return ___DarkSlateBlue_38; }
  6056. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateBlue_38() { return &___DarkSlateBlue_38; }
  6057. inline void set_DarkSlateBlue_38(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6058. {
  6059. ___DarkSlateBlue_38 = value;
  6060. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateBlue_38))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6061. }
  6062. inline static int32_t get_offset_of_DarkSlateGray_39() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateGray_39)); }
  6063. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateGray_39() const { return ___DarkSlateGray_39; }
  6064. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateGray_39() { return &___DarkSlateGray_39; }
  6065. inline void set_DarkSlateGray_39(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6066. {
  6067. ___DarkSlateGray_39 = value;
  6068. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateGray_39))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6069. }
  6070. inline static int32_t get_offset_of_DarkSlateGrey_40() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkSlateGrey_40)); }
  6071. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkSlateGrey_40() const { return ___DarkSlateGrey_40; }
  6072. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkSlateGrey_40() { return &___DarkSlateGrey_40; }
  6073. inline void set_DarkSlateGrey_40(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6074. {
  6075. ___DarkSlateGrey_40 = value;
  6076. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkSlateGrey_40))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6077. }
  6078. inline static int32_t get_offset_of_DarkTurquoise_41() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkTurquoise_41)); }
  6079. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkTurquoise_41() const { return ___DarkTurquoise_41; }
  6080. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkTurquoise_41() { return &___DarkTurquoise_41; }
  6081. inline void set_DarkTurquoise_41(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6082. {
  6083. ___DarkTurquoise_41 = value;
  6084. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkTurquoise_41))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6085. }
  6086. inline static int32_t get_offset_of_DarkViolet_42() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DarkViolet_42)); }
  6087. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DarkViolet_42() const { return ___DarkViolet_42; }
  6088. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DarkViolet_42() { return &___DarkViolet_42; }
  6089. inline void set_DarkViolet_42(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6090. {
  6091. ___DarkViolet_42 = value;
  6092. Il2CppCodeGenWriteBarrier((void**)&(((&___DarkViolet_42))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6093. }
  6094. inline static int32_t get_offset_of_DeepPink_43() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DeepPink_43)); }
  6095. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DeepPink_43() const { return ___DeepPink_43; }
  6096. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DeepPink_43() { return &___DeepPink_43; }
  6097. inline void set_DeepPink_43(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6098. {
  6099. ___DeepPink_43 = value;
  6100. Il2CppCodeGenWriteBarrier((void**)&(((&___DeepPink_43))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6101. }
  6102. inline static int32_t get_offset_of_DeepSkyBlue_44() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DeepSkyBlue_44)); }
  6103. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DeepSkyBlue_44() const { return ___DeepSkyBlue_44; }
  6104. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DeepSkyBlue_44() { return &___DeepSkyBlue_44; }
  6105. inline void set_DeepSkyBlue_44(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6106. {
  6107. ___DeepSkyBlue_44 = value;
  6108. Il2CppCodeGenWriteBarrier((void**)&(((&___DeepSkyBlue_44))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6109. }
  6110. inline static int32_t get_offset_of_DimGray_45() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DimGray_45)); }
  6111. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DimGray_45() const { return ___DimGray_45; }
  6112. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DimGray_45() { return &___DimGray_45; }
  6113. inline void set_DimGray_45(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6114. {
  6115. ___DimGray_45 = value;
  6116. Il2CppCodeGenWriteBarrier((void**)&(((&___DimGray_45))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6117. }
  6118. inline static int32_t get_offset_of_DimGrey_46() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DimGrey_46)); }
  6119. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DimGrey_46() const { return ___DimGrey_46; }
  6120. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DimGrey_46() { return &___DimGrey_46; }
  6121. inline void set_DimGrey_46(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6122. {
  6123. ___DimGrey_46 = value;
  6124. Il2CppCodeGenWriteBarrier((void**)&(((&___DimGrey_46))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6125. }
  6126. inline static int32_t get_offset_of_DodgerBlue_47() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___DodgerBlue_47)); }
  6127. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_DodgerBlue_47() const { return ___DodgerBlue_47; }
  6128. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_DodgerBlue_47() { return &___DodgerBlue_47; }
  6129. inline void set_DodgerBlue_47(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6130. {
  6131. ___DodgerBlue_47 = value;
  6132. Il2CppCodeGenWriteBarrier((void**)&(((&___DodgerBlue_47))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6133. }
  6134. inline static int32_t get_offset_of_Firebrick_48() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Firebrick_48)); }
  6135. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Firebrick_48() const { return ___Firebrick_48; }
  6136. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Firebrick_48() { return &___Firebrick_48; }
  6137. inline void set_Firebrick_48(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6138. {
  6139. ___Firebrick_48 = value;
  6140. Il2CppCodeGenWriteBarrier((void**)&(((&___Firebrick_48))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6141. }
  6142. inline static int32_t get_offset_of_FloralWhite_49() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___FloralWhite_49)); }
  6143. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_FloralWhite_49() const { return ___FloralWhite_49; }
  6144. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_FloralWhite_49() { return &___FloralWhite_49; }
  6145. inline void set_FloralWhite_49(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6146. {
  6147. ___FloralWhite_49 = value;
  6148. Il2CppCodeGenWriteBarrier((void**)&(((&___FloralWhite_49))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6149. }
  6150. inline static int32_t get_offset_of_ForestGreen_50() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___ForestGreen_50)); }
  6151. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_ForestGreen_50() const { return ___ForestGreen_50; }
  6152. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_ForestGreen_50() { return &___ForestGreen_50; }
  6153. inline void set_ForestGreen_50(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6154. {
  6155. ___ForestGreen_50 = value;
  6156. Il2CppCodeGenWriteBarrier((void**)&(((&___ForestGreen_50))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6157. }
  6158. inline static int32_t get_offset_of_Fuchsia_51() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Fuchsia_51)); }
  6159. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Fuchsia_51() const { return ___Fuchsia_51; }
  6160. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Fuchsia_51() { return &___Fuchsia_51; }
  6161. inline void set_Fuchsia_51(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6162. {
  6163. ___Fuchsia_51 = value;
  6164. Il2CppCodeGenWriteBarrier((void**)&(((&___Fuchsia_51))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6165. }
  6166. inline static int32_t get_offset_of_Gainsboro_52() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gainsboro_52)); }
  6167. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gainsboro_52() const { return ___Gainsboro_52; }
  6168. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gainsboro_52() { return &___Gainsboro_52; }
  6169. inline void set_Gainsboro_52(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6170. {
  6171. ___Gainsboro_52 = value;
  6172. Il2CppCodeGenWriteBarrier((void**)&(((&___Gainsboro_52))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6173. }
  6174. inline static int32_t get_offset_of_GhostWhite_53() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___GhostWhite_53)); }
  6175. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_GhostWhite_53() const { return ___GhostWhite_53; }
  6176. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_GhostWhite_53() { return &___GhostWhite_53; }
  6177. inline void set_GhostWhite_53(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6178. {
  6179. ___GhostWhite_53 = value;
  6180. Il2CppCodeGenWriteBarrier((void**)&(((&___GhostWhite_53))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6181. }
  6182. inline static int32_t get_offset_of_Gold_54() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gold_54)); }
  6183. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gold_54() const { return ___Gold_54; }
  6184. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gold_54() { return &___Gold_54; }
  6185. inline void set_Gold_54(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6186. {
  6187. ___Gold_54 = value;
  6188. Il2CppCodeGenWriteBarrier((void**)&(((&___Gold_54))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6189. }
  6190. inline static int32_t get_offset_of_Goldenrod_55() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Goldenrod_55)); }
  6191. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Goldenrod_55() const { return ___Goldenrod_55; }
  6192. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Goldenrod_55() { return &___Goldenrod_55; }
  6193. inline void set_Goldenrod_55(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6194. {
  6195. ___Goldenrod_55 = value;
  6196. Il2CppCodeGenWriteBarrier((void**)&(((&___Goldenrod_55))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6197. }
  6198. inline static int32_t get_offset_of_Gray_56() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Gray_56)); }
  6199. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Gray_56() const { return ___Gray_56; }
  6200. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Gray_56() { return &___Gray_56; }
  6201. inline void set_Gray_56(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6202. {
  6203. ___Gray_56 = value;
  6204. Il2CppCodeGenWriteBarrier((void**)&(((&___Gray_56))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6205. }
  6206. inline static int32_t get_offset_of_Green_57() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Green_57)); }
  6207. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Green_57() const { return ___Green_57; }
  6208. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Green_57() { return &___Green_57; }
  6209. inline void set_Green_57(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6210. {
  6211. ___Green_57 = value;
  6212. Il2CppCodeGenWriteBarrier((void**)&(((&___Green_57))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6213. }
  6214. inline static int32_t get_offset_of_GreenYellow_58() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___GreenYellow_58)); }
  6215. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_GreenYellow_58() const { return ___GreenYellow_58; }
  6216. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_GreenYellow_58() { return &___GreenYellow_58; }
  6217. inline void set_GreenYellow_58(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6218. {
  6219. ___GreenYellow_58 = value;
  6220. Il2CppCodeGenWriteBarrier((void**)&(((&___GreenYellow_58))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6221. }
  6222. inline static int32_t get_offset_of_Grey_59() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Grey_59)); }
  6223. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Grey_59() const { return ___Grey_59; }
  6224. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Grey_59() { return &___Grey_59; }
  6225. inline void set_Grey_59(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6226. {
  6227. ___Grey_59 = value;
  6228. Il2CppCodeGenWriteBarrier((void**)&(((&___Grey_59))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6229. }
  6230. inline static int32_t get_offset_of_Honeydew_60() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Honeydew_60)); }
  6231. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Honeydew_60() const { return ___Honeydew_60; }
  6232. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Honeydew_60() { return &___Honeydew_60; }
  6233. inline void set_Honeydew_60(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6234. {
  6235. ___Honeydew_60 = value;
  6236. Il2CppCodeGenWriteBarrier((void**)&(((&___Honeydew_60))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6237. }
  6238. inline static int32_t get_offset_of_HotPink_61() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___HotPink_61)); }
  6239. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_HotPink_61() const { return ___HotPink_61; }
  6240. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_HotPink_61() { return &___HotPink_61; }
  6241. inline void set_HotPink_61(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6242. {
  6243. ___HotPink_61 = value;
  6244. Il2CppCodeGenWriteBarrier((void**)&(((&___HotPink_61))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6245. }
  6246. inline static int32_t get_offset_of_IndianRed_62() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___IndianRed_62)); }
  6247. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_IndianRed_62() const { return ___IndianRed_62; }
  6248. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_IndianRed_62() { return &___IndianRed_62; }
  6249. inline void set_IndianRed_62(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6250. {
  6251. ___IndianRed_62 = value;
  6252. Il2CppCodeGenWriteBarrier((void**)&(((&___IndianRed_62))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6253. }
  6254. inline static int32_t get_offset_of_Indigo_63() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Indigo_63)); }
  6255. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Indigo_63() const { return ___Indigo_63; }
  6256. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Indigo_63() { return &___Indigo_63; }
  6257. inline void set_Indigo_63(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6258. {
  6259. ___Indigo_63 = value;
  6260. Il2CppCodeGenWriteBarrier((void**)&(((&___Indigo_63))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6261. }
  6262. inline static int32_t get_offset_of_Ivory_64() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Ivory_64)); }
  6263. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Ivory_64() const { return ___Ivory_64; }
  6264. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Ivory_64() { return &___Ivory_64; }
  6265. inline void set_Ivory_64(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6266. {
  6267. ___Ivory_64 = value;
  6268. Il2CppCodeGenWriteBarrier((void**)&(((&___Ivory_64))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6269. }
  6270. inline static int32_t get_offset_of_Khaki_65() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Khaki_65)); }
  6271. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Khaki_65() const { return ___Khaki_65; }
  6272. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Khaki_65() { return &___Khaki_65; }
  6273. inline void set_Khaki_65(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6274. {
  6275. ___Khaki_65 = value;
  6276. Il2CppCodeGenWriteBarrier((void**)&(((&___Khaki_65))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6277. }
  6278. inline static int32_t get_offset_of_Lavender_66() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Lavender_66)); }
  6279. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Lavender_66() const { return ___Lavender_66; }
  6280. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Lavender_66() { return &___Lavender_66; }
  6281. inline void set_Lavender_66(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6282. {
  6283. ___Lavender_66 = value;
  6284. Il2CppCodeGenWriteBarrier((void**)&(((&___Lavender_66))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6285. }
  6286. inline static int32_t get_offset_of_LavenderBlush_67() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LavenderBlush_67)); }
  6287. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LavenderBlush_67() const { return ___LavenderBlush_67; }
  6288. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LavenderBlush_67() { return &___LavenderBlush_67; }
  6289. inline void set_LavenderBlush_67(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6290. {
  6291. ___LavenderBlush_67 = value;
  6292. Il2CppCodeGenWriteBarrier((void**)&(((&___LavenderBlush_67))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6293. }
  6294. inline static int32_t get_offset_of_LawnGreen_68() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LawnGreen_68)); }
  6295. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LawnGreen_68() const { return ___LawnGreen_68; }
  6296. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LawnGreen_68() { return &___LawnGreen_68; }
  6297. inline void set_LawnGreen_68(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6298. {
  6299. ___LawnGreen_68 = value;
  6300. Il2CppCodeGenWriteBarrier((void**)&(((&___LawnGreen_68))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6301. }
  6302. inline static int32_t get_offset_of_LemonChiffon_69() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LemonChiffon_69)); }
  6303. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LemonChiffon_69() const { return ___LemonChiffon_69; }
  6304. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LemonChiffon_69() { return &___LemonChiffon_69; }
  6305. inline void set_LemonChiffon_69(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6306. {
  6307. ___LemonChiffon_69 = value;
  6308. Il2CppCodeGenWriteBarrier((void**)&(((&___LemonChiffon_69))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6309. }
  6310. inline static int32_t get_offset_of_LightBlue_70() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightBlue_70)); }
  6311. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightBlue_70() const { return ___LightBlue_70; }
  6312. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightBlue_70() { return &___LightBlue_70; }
  6313. inline void set_LightBlue_70(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6314. {
  6315. ___LightBlue_70 = value;
  6316. Il2CppCodeGenWriteBarrier((void**)&(((&___LightBlue_70))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6317. }
  6318. inline static int32_t get_offset_of_LightCoral_71() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightCoral_71)); }
  6319. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightCoral_71() const { return ___LightCoral_71; }
  6320. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightCoral_71() { return &___LightCoral_71; }
  6321. inline void set_LightCoral_71(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6322. {
  6323. ___LightCoral_71 = value;
  6324. Il2CppCodeGenWriteBarrier((void**)&(((&___LightCoral_71))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6325. }
  6326. inline static int32_t get_offset_of_LightCyan_72() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightCyan_72)); }
  6327. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightCyan_72() const { return ___LightCyan_72; }
  6328. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightCyan_72() { return &___LightCyan_72; }
  6329. inline void set_LightCyan_72(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6330. {
  6331. ___LightCyan_72 = value;
  6332. Il2CppCodeGenWriteBarrier((void**)&(((&___LightCyan_72))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6333. }
  6334. inline static int32_t get_offset_of_LightGoldenrodYellow_73() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGoldenrodYellow_73)); }
  6335. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGoldenrodYellow_73() const { return ___LightGoldenrodYellow_73; }
  6336. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGoldenrodYellow_73() { return &___LightGoldenrodYellow_73; }
  6337. inline void set_LightGoldenrodYellow_73(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6338. {
  6339. ___LightGoldenrodYellow_73 = value;
  6340. Il2CppCodeGenWriteBarrier((void**)&(((&___LightGoldenrodYellow_73))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6341. }
  6342. inline static int32_t get_offset_of_LightGray_74() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGray_74)); }
  6343. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGray_74() const { return ___LightGray_74; }
  6344. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGray_74() { return &___LightGray_74; }
  6345. inline void set_LightGray_74(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6346. {
  6347. ___LightGray_74 = value;
  6348. Il2CppCodeGenWriteBarrier((void**)&(((&___LightGray_74))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6349. }
  6350. inline static int32_t get_offset_of_LightGreen_75() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGreen_75)); }
  6351. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGreen_75() const { return ___LightGreen_75; }
  6352. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGreen_75() { return &___LightGreen_75; }
  6353. inline void set_LightGreen_75(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6354. {
  6355. ___LightGreen_75 = value;
  6356. Il2CppCodeGenWriteBarrier((void**)&(((&___LightGreen_75))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6357. }
  6358. inline static int32_t get_offset_of_LightGrey_76() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightGrey_76)); }
  6359. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightGrey_76() const { return ___LightGrey_76; }
  6360. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightGrey_76() { return &___LightGrey_76; }
  6361. inline void set_LightGrey_76(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6362. {
  6363. ___LightGrey_76 = value;
  6364. Il2CppCodeGenWriteBarrier((void**)&(((&___LightGrey_76))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6365. }
  6366. inline static int32_t get_offset_of_LightPink_77() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightPink_77)); }
  6367. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightPink_77() const { return ___LightPink_77; }
  6368. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightPink_77() { return &___LightPink_77; }
  6369. inline void set_LightPink_77(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6370. {
  6371. ___LightPink_77 = value;
  6372. Il2CppCodeGenWriteBarrier((void**)&(((&___LightPink_77))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6373. }
  6374. inline static int32_t get_offset_of_LightSalmon_78() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSalmon_78)); }
  6375. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSalmon_78() const { return ___LightSalmon_78; }
  6376. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSalmon_78() { return &___LightSalmon_78; }
  6377. inline void set_LightSalmon_78(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6378. {
  6379. ___LightSalmon_78 = value;
  6380. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSalmon_78))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6381. }
  6382. inline static int32_t get_offset_of_LightSeaGreen_79() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSeaGreen_79)); }
  6383. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSeaGreen_79() const { return ___LightSeaGreen_79; }
  6384. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSeaGreen_79() { return &___LightSeaGreen_79; }
  6385. inline void set_LightSeaGreen_79(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6386. {
  6387. ___LightSeaGreen_79 = value;
  6388. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSeaGreen_79))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6389. }
  6390. inline static int32_t get_offset_of_LightSkyBlue_80() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSkyBlue_80)); }
  6391. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSkyBlue_80() const { return ___LightSkyBlue_80; }
  6392. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSkyBlue_80() { return &___LightSkyBlue_80; }
  6393. inline void set_LightSkyBlue_80(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6394. {
  6395. ___LightSkyBlue_80 = value;
  6396. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSkyBlue_80))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6397. }
  6398. inline static int32_t get_offset_of_LightSlateGray_81() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSlateGray_81)); }
  6399. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSlateGray_81() const { return ___LightSlateGray_81; }
  6400. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSlateGray_81() { return &___LightSlateGray_81; }
  6401. inline void set_LightSlateGray_81(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6402. {
  6403. ___LightSlateGray_81 = value;
  6404. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSlateGray_81))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6405. }
  6406. inline static int32_t get_offset_of_LightSlateGrey_82() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSlateGrey_82)); }
  6407. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSlateGrey_82() const { return ___LightSlateGrey_82; }
  6408. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSlateGrey_82() { return &___LightSlateGrey_82; }
  6409. inline void set_LightSlateGrey_82(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6410. {
  6411. ___LightSlateGrey_82 = value;
  6412. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSlateGrey_82))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6413. }
  6414. inline static int32_t get_offset_of_LightSteelBlue_83() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightSteelBlue_83)); }
  6415. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightSteelBlue_83() const { return ___LightSteelBlue_83; }
  6416. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightSteelBlue_83() { return &___LightSteelBlue_83; }
  6417. inline void set_LightSteelBlue_83(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6418. {
  6419. ___LightSteelBlue_83 = value;
  6420. Il2CppCodeGenWriteBarrier((void**)&(((&___LightSteelBlue_83))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6421. }
  6422. inline static int32_t get_offset_of_LightYellow_84() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LightYellow_84)); }
  6423. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LightYellow_84() const { return ___LightYellow_84; }
  6424. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LightYellow_84() { return &___LightYellow_84; }
  6425. inline void set_LightYellow_84(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6426. {
  6427. ___LightYellow_84 = value;
  6428. Il2CppCodeGenWriteBarrier((void**)&(((&___LightYellow_84))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6429. }
  6430. inline static int32_t get_offset_of_Lime_85() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Lime_85)); }
  6431. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Lime_85() const { return ___Lime_85; }
  6432. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Lime_85() { return &___Lime_85; }
  6433. inline void set_Lime_85(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6434. {
  6435. ___Lime_85 = value;
  6436. Il2CppCodeGenWriteBarrier((void**)&(((&___Lime_85))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6437. }
  6438. inline static int32_t get_offset_of_LimeGreen_86() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___LimeGreen_86)); }
  6439. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_LimeGreen_86() const { return ___LimeGreen_86; }
  6440. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_LimeGreen_86() { return &___LimeGreen_86; }
  6441. inline void set_LimeGreen_86(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6442. {
  6443. ___LimeGreen_86 = value;
  6444. Il2CppCodeGenWriteBarrier((void**)&(((&___LimeGreen_86))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6445. }
  6446. inline static int32_t get_offset_of_Linen_87() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Linen_87)); }
  6447. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Linen_87() const { return ___Linen_87; }
  6448. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Linen_87() { return &___Linen_87; }
  6449. inline void set_Linen_87(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6450. {
  6451. ___Linen_87 = value;
  6452. Il2CppCodeGenWriteBarrier((void**)&(((&___Linen_87))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6453. }
  6454. inline static int32_t get_offset_of_Magenta_88() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Magenta_88)); }
  6455. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Magenta_88() const { return ___Magenta_88; }
  6456. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Magenta_88() { return &___Magenta_88; }
  6457. inline void set_Magenta_88(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6458. {
  6459. ___Magenta_88 = value;
  6460. Il2CppCodeGenWriteBarrier((void**)&(((&___Magenta_88))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6461. }
  6462. inline static int32_t get_offset_of_Maroon_89() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Maroon_89)); }
  6463. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Maroon_89() const { return ___Maroon_89; }
  6464. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Maroon_89() { return &___Maroon_89; }
  6465. inline void set_Maroon_89(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6466. {
  6467. ___Maroon_89 = value;
  6468. Il2CppCodeGenWriteBarrier((void**)&(((&___Maroon_89))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6469. }
  6470. inline static int32_t get_offset_of_MediumAquamarine_90() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumAquamarine_90)); }
  6471. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumAquamarine_90() const { return ___MediumAquamarine_90; }
  6472. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumAquamarine_90() { return &___MediumAquamarine_90; }
  6473. inline void set_MediumAquamarine_90(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6474. {
  6475. ___MediumAquamarine_90 = value;
  6476. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumAquamarine_90))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6477. }
  6478. inline static int32_t get_offset_of_MediumBlue_91() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumBlue_91)); }
  6479. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumBlue_91() const { return ___MediumBlue_91; }
  6480. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumBlue_91() { return &___MediumBlue_91; }
  6481. inline void set_MediumBlue_91(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6482. {
  6483. ___MediumBlue_91 = value;
  6484. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumBlue_91))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6485. }
  6486. inline static int32_t get_offset_of_MediumOrchid_92() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumOrchid_92)); }
  6487. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumOrchid_92() const { return ___MediumOrchid_92; }
  6488. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumOrchid_92() { return &___MediumOrchid_92; }
  6489. inline void set_MediumOrchid_92(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6490. {
  6491. ___MediumOrchid_92 = value;
  6492. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumOrchid_92))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6493. }
  6494. inline static int32_t get_offset_of_MediumPurple_93() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumPurple_93)); }
  6495. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumPurple_93() const { return ___MediumPurple_93; }
  6496. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumPurple_93() { return &___MediumPurple_93; }
  6497. inline void set_MediumPurple_93(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6498. {
  6499. ___MediumPurple_93 = value;
  6500. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumPurple_93))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6501. }
  6502. inline static int32_t get_offset_of_MediumSeaGreen_94() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSeaGreen_94)); }
  6503. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSeaGreen_94() const { return ___MediumSeaGreen_94; }
  6504. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSeaGreen_94() { return &___MediumSeaGreen_94; }
  6505. inline void set_MediumSeaGreen_94(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6506. {
  6507. ___MediumSeaGreen_94 = value;
  6508. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSeaGreen_94))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6509. }
  6510. inline static int32_t get_offset_of_MediumSlateBlue_95() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSlateBlue_95)); }
  6511. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSlateBlue_95() const { return ___MediumSlateBlue_95; }
  6512. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSlateBlue_95() { return &___MediumSlateBlue_95; }
  6513. inline void set_MediumSlateBlue_95(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6514. {
  6515. ___MediumSlateBlue_95 = value;
  6516. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSlateBlue_95))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6517. }
  6518. inline static int32_t get_offset_of_MediumSpringGreen_96() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumSpringGreen_96)); }
  6519. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumSpringGreen_96() const { return ___MediumSpringGreen_96; }
  6520. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumSpringGreen_96() { return &___MediumSpringGreen_96; }
  6521. inline void set_MediumSpringGreen_96(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6522. {
  6523. ___MediumSpringGreen_96 = value;
  6524. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumSpringGreen_96))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6525. }
  6526. inline static int32_t get_offset_of_MediumTurquoise_97() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumTurquoise_97)); }
  6527. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumTurquoise_97() const { return ___MediumTurquoise_97; }
  6528. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumTurquoise_97() { return &___MediumTurquoise_97; }
  6529. inline void set_MediumTurquoise_97(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6530. {
  6531. ___MediumTurquoise_97 = value;
  6532. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumTurquoise_97))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6533. }
  6534. inline static int32_t get_offset_of_MediumVioletRed_98() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MediumVioletRed_98)); }
  6535. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MediumVioletRed_98() const { return ___MediumVioletRed_98; }
  6536. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MediumVioletRed_98() { return &___MediumVioletRed_98; }
  6537. inline void set_MediumVioletRed_98(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6538. {
  6539. ___MediumVioletRed_98 = value;
  6540. Il2CppCodeGenWriteBarrier((void**)&(((&___MediumVioletRed_98))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6541. }
  6542. inline static int32_t get_offset_of_MidnightBlue_99() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MidnightBlue_99)); }
  6543. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MidnightBlue_99() const { return ___MidnightBlue_99; }
  6544. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MidnightBlue_99() { return &___MidnightBlue_99; }
  6545. inline void set_MidnightBlue_99(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6546. {
  6547. ___MidnightBlue_99 = value;
  6548. Il2CppCodeGenWriteBarrier((void**)&(((&___MidnightBlue_99))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6549. }
  6550. inline static int32_t get_offset_of_MintCream_100() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MintCream_100)); }
  6551. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MintCream_100() const { return ___MintCream_100; }
  6552. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MintCream_100() { return &___MintCream_100; }
  6553. inline void set_MintCream_100(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6554. {
  6555. ___MintCream_100 = value;
  6556. Il2CppCodeGenWriteBarrier((void**)&(((&___MintCream_100))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6557. }
  6558. inline static int32_t get_offset_of_MistyRose_101() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___MistyRose_101)); }
  6559. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_MistyRose_101() const { return ___MistyRose_101; }
  6560. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_MistyRose_101() { return &___MistyRose_101; }
  6561. inline void set_MistyRose_101(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6562. {
  6563. ___MistyRose_101 = value;
  6564. Il2CppCodeGenWriteBarrier((void**)&(((&___MistyRose_101))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6565. }
  6566. inline static int32_t get_offset_of_Moccasin_102() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Moccasin_102)); }
  6567. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Moccasin_102() const { return ___Moccasin_102; }
  6568. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Moccasin_102() { return &___Moccasin_102; }
  6569. inline void set_Moccasin_102(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6570. {
  6571. ___Moccasin_102 = value;
  6572. Il2CppCodeGenWriteBarrier((void**)&(((&___Moccasin_102))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6573. }
  6574. inline static int32_t get_offset_of_NavajoWhite_103() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___NavajoWhite_103)); }
  6575. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_NavajoWhite_103() const { return ___NavajoWhite_103; }
  6576. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_NavajoWhite_103() { return &___NavajoWhite_103; }
  6577. inline void set_NavajoWhite_103(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6578. {
  6579. ___NavajoWhite_103 = value;
  6580. Il2CppCodeGenWriteBarrier((void**)&(((&___NavajoWhite_103))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6581. }
  6582. inline static int32_t get_offset_of_Navy_104() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Navy_104)); }
  6583. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Navy_104() const { return ___Navy_104; }
  6584. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Navy_104() { return &___Navy_104; }
  6585. inline void set_Navy_104(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6586. {
  6587. ___Navy_104 = value;
  6588. Il2CppCodeGenWriteBarrier((void**)&(((&___Navy_104))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6589. }
  6590. inline static int32_t get_offset_of_OldLace_105() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OldLace_105)); }
  6591. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OldLace_105() const { return ___OldLace_105; }
  6592. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OldLace_105() { return &___OldLace_105; }
  6593. inline void set_OldLace_105(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6594. {
  6595. ___OldLace_105 = value;
  6596. Il2CppCodeGenWriteBarrier((void**)&(((&___OldLace_105))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6597. }
  6598. inline static int32_t get_offset_of_Olive_106() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Olive_106)); }
  6599. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Olive_106() const { return ___Olive_106; }
  6600. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Olive_106() { return &___Olive_106; }
  6601. inline void set_Olive_106(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6602. {
  6603. ___Olive_106 = value;
  6604. Il2CppCodeGenWriteBarrier((void**)&(((&___Olive_106))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6605. }
  6606. inline static int32_t get_offset_of_OliveDrab_107() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OliveDrab_107)); }
  6607. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OliveDrab_107() const { return ___OliveDrab_107; }
  6608. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OliveDrab_107() { return &___OliveDrab_107; }
  6609. inline void set_OliveDrab_107(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6610. {
  6611. ___OliveDrab_107 = value;
  6612. Il2CppCodeGenWriteBarrier((void**)&(((&___OliveDrab_107))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6613. }
  6614. inline static int32_t get_offset_of_Orange_108() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Orange_108)); }
  6615. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Orange_108() const { return ___Orange_108; }
  6616. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Orange_108() { return &___Orange_108; }
  6617. inline void set_Orange_108(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6618. {
  6619. ___Orange_108 = value;
  6620. Il2CppCodeGenWriteBarrier((void**)&(((&___Orange_108))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6621. }
  6622. inline static int32_t get_offset_of_OrangeRed_109() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___OrangeRed_109)); }
  6623. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_OrangeRed_109() const { return ___OrangeRed_109; }
  6624. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_OrangeRed_109() { return &___OrangeRed_109; }
  6625. inline void set_OrangeRed_109(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6626. {
  6627. ___OrangeRed_109 = value;
  6628. Il2CppCodeGenWriteBarrier((void**)&(((&___OrangeRed_109))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6629. }
  6630. inline static int32_t get_offset_of_Orchid_110() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Orchid_110)); }
  6631. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Orchid_110() const { return ___Orchid_110; }
  6632. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Orchid_110() { return &___Orchid_110; }
  6633. inline void set_Orchid_110(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6634. {
  6635. ___Orchid_110 = value;
  6636. Il2CppCodeGenWriteBarrier((void**)&(((&___Orchid_110))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6637. }
  6638. inline static int32_t get_offset_of_PaleGoldenrod_111() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleGoldenrod_111)); }
  6639. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleGoldenrod_111() const { return ___PaleGoldenrod_111; }
  6640. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleGoldenrod_111() { return &___PaleGoldenrod_111; }
  6641. inline void set_PaleGoldenrod_111(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6642. {
  6643. ___PaleGoldenrod_111 = value;
  6644. Il2CppCodeGenWriteBarrier((void**)&(((&___PaleGoldenrod_111))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6645. }
  6646. inline static int32_t get_offset_of_PaleGreen_112() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleGreen_112)); }
  6647. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleGreen_112() const { return ___PaleGreen_112; }
  6648. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleGreen_112() { return &___PaleGreen_112; }
  6649. inline void set_PaleGreen_112(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6650. {
  6651. ___PaleGreen_112 = value;
  6652. Il2CppCodeGenWriteBarrier((void**)&(((&___PaleGreen_112))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6653. }
  6654. inline static int32_t get_offset_of_PaleTurquoise_113() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleTurquoise_113)); }
  6655. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleTurquoise_113() const { return ___PaleTurquoise_113; }
  6656. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleTurquoise_113() { return &___PaleTurquoise_113; }
  6657. inline void set_PaleTurquoise_113(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6658. {
  6659. ___PaleTurquoise_113 = value;
  6660. Il2CppCodeGenWriteBarrier((void**)&(((&___PaleTurquoise_113))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6661. }
  6662. inline static int32_t get_offset_of_PaleVioletRed_114() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PaleVioletRed_114)); }
  6663. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PaleVioletRed_114() const { return ___PaleVioletRed_114; }
  6664. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PaleVioletRed_114() { return &___PaleVioletRed_114; }
  6665. inline void set_PaleVioletRed_114(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6666. {
  6667. ___PaleVioletRed_114 = value;
  6668. Il2CppCodeGenWriteBarrier((void**)&(((&___PaleVioletRed_114))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6669. }
  6670. inline static int32_t get_offset_of_PapayaWhip_115() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PapayaWhip_115)); }
  6671. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PapayaWhip_115() const { return ___PapayaWhip_115; }
  6672. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PapayaWhip_115() { return &___PapayaWhip_115; }
  6673. inline void set_PapayaWhip_115(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6674. {
  6675. ___PapayaWhip_115 = value;
  6676. Il2CppCodeGenWriteBarrier((void**)&(((&___PapayaWhip_115))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6677. }
  6678. inline static int32_t get_offset_of_PeachPuff_116() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PeachPuff_116)); }
  6679. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PeachPuff_116() const { return ___PeachPuff_116; }
  6680. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PeachPuff_116() { return &___PeachPuff_116; }
  6681. inline void set_PeachPuff_116(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6682. {
  6683. ___PeachPuff_116 = value;
  6684. Il2CppCodeGenWriteBarrier((void**)&(((&___PeachPuff_116))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6685. }
  6686. inline static int32_t get_offset_of_Peru_117() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Peru_117)); }
  6687. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Peru_117() const { return ___Peru_117; }
  6688. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Peru_117() { return &___Peru_117; }
  6689. inline void set_Peru_117(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6690. {
  6691. ___Peru_117 = value;
  6692. Il2CppCodeGenWriteBarrier((void**)&(((&___Peru_117))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6693. }
  6694. inline static int32_t get_offset_of_Pink_118() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Pink_118)); }
  6695. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Pink_118() const { return ___Pink_118; }
  6696. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Pink_118() { return &___Pink_118; }
  6697. inline void set_Pink_118(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6698. {
  6699. ___Pink_118 = value;
  6700. Il2CppCodeGenWriteBarrier((void**)&(((&___Pink_118))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6701. }
  6702. inline static int32_t get_offset_of_Plum_119() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Plum_119)); }
  6703. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Plum_119() const { return ___Plum_119; }
  6704. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Plum_119() { return &___Plum_119; }
  6705. inline void set_Plum_119(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6706. {
  6707. ___Plum_119 = value;
  6708. Il2CppCodeGenWriteBarrier((void**)&(((&___Plum_119))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6709. }
  6710. inline static int32_t get_offset_of_PowderBlue_120() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___PowderBlue_120)); }
  6711. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_PowderBlue_120() const { return ___PowderBlue_120; }
  6712. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_PowderBlue_120() { return &___PowderBlue_120; }
  6713. inline void set_PowderBlue_120(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6714. {
  6715. ___PowderBlue_120 = value;
  6716. Il2CppCodeGenWriteBarrier((void**)&(((&___PowderBlue_120))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6717. }
  6718. inline static int32_t get_offset_of_Purple_121() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Purple_121)); }
  6719. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Purple_121() const { return ___Purple_121; }
  6720. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Purple_121() { return &___Purple_121; }
  6721. inline void set_Purple_121(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6722. {
  6723. ___Purple_121 = value;
  6724. Il2CppCodeGenWriteBarrier((void**)&(((&___Purple_121))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6725. }
  6726. inline static int32_t get_offset_of_RebeccaPurple_122() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RebeccaPurple_122)); }
  6727. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RebeccaPurple_122() const { return ___RebeccaPurple_122; }
  6728. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RebeccaPurple_122() { return &___RebeccaPurple_122; }
  6729. inline void set_RebeccaPurple_122(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6730. {
  6731. ___RebeccaPurple_122 = value;
  6732. Il2CppCodeGenWriteBarrier((void**)&(((&___RebeccaPurple_122))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6733. }
  6734. inline static int32_t get_offset_of_Red_123() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Red_123)); }
  6735. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Red_123() const { return ___Red_123; }
  6736. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Red_123() { return &___Red_123; }
  6737. inline void set_Red_123(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6738. {
  6739. ___Red_123 = value;
  6740. Il2CppCodeGenWriteBarrier((void**)&(((&___Red_123))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6741. }
  6742. inline static int32_t get_offset_of_RosyBrown_124() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RosyBrown_124)); }
  6743. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RosyBrown_124() const { return ___RosyBrown_124; }
  6744. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RosyBrown_124() { return &___RosyBrown_124; }
  6745. inline void set_RosyBrown_124(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6746. {
  6747. ___RosyBrown_124 = value;
  6748. Il2CppCodeGenWriteBarrier((void**)&(((&___RosyBrown_124))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6749. }
  6750. inline static int32_t get_offset_of_RoyalBlue_125() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___RoyalBlue_125)); }
  6751. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_RoyalBlue_125() const { return ___RoyalBlue_125; }
  6752. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_RoyalBlue_125() { return &___RoyalBlue_125; }
  6753. inline void set_RoyalBlue_125(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6754. {
  6755. ___RoyalBlue_125 = value;
  6756. Il2CppCodeGenWriteBarrier((void**)&(((&___RoyalBlue_125))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6757. }
  6758. inline static int32_t get_offset_of_SaddleBrown_126() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SaddleBrown_126)); }
  6759. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SaddleBrown_126() const { return ___SaddleBrown_126; }
  6760. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SaddleBrown_126() { return &___SaddleBrown_126; }
  6761. inline void set_SaddleBrown_126(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6762. {
  6763. ___SaddleBrown_126 = value;
  6764. Il2CppCodeGenWriteBarrier((void**)&(((&___SaddleBrown_126))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6765. }
  6766. inline static int32_t get_offset_of_Salmon_127() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Salmon_127)); }
  6767. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Salmon_127() const { return ___Salmon_127; }
  6768. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Salmon_127() { return &___Salmon_127; }
  6769. inline void set_Salmon_127(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6770. {
  6771. ___Salmon_127 = value;
  6772. Il2CppCodeGenWriteBarrier((void**)&(((&___Salmon_127))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6773. }
  6774. inline static int32_t get_offset_of_SandyBrown_128() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SandyBrown_128)); }
  6775. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SandyBrown_128() const { return ___SandyBrown_128; }
  6776. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SandyBrown_128() { return &___SandyBrown_128; }
  6777. inline void set_SandyBrown_128(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6778. {
  6779. ___SandyBrown_128 = value;
  6780. Il2CppCodeGenWriteBarrier((void**)&(((&___SandyBrown_128))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6781. }
  6782. inline static int32_t get_offset_of_SeaGreen_129() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SeaGreen_129)); }
  6783. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SeaGreen_129() const { return ___SeaGreen_129; }
  6784. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SeaGreen_129() { return &___SeaGreen_129; }
  6785. inline void set_SeaGreen_129(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6786. {
  6787. ___SeaGreen_129 = value;
  6788. Il2CppCodeGenWriteBarrier((void**)&(((&___SeaGreen_129))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6789. }
  6790. inline static int32_t get_offset_of_SeaShell_130() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SeaShell_130)); }
  6791. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SeaShell_130() const { return ___SeaShell_130; }
  6792. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SeaShell_130() { return &___SeaShell_130; }
  6793. inline void set_SeaShell_130(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6794. {
  6795. ___SeaShell_130 = value;
  6796. Il2CppCodeGenWriteBarrier((void**)&(((&___SeaShell_130))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6797. }
  6798. inline static int32_t get_offset_of_Sienna_131() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Sienna_131)); }
  6799. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Sienna_131() const { return ___Sienna_131; }
  6800. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Sienna_131() { return &___Sienna_131; }
  6801. inline void set_Sienna_131(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6802. {
  6803. ___Sienna_131 = value;
  6804. Il2CppCodeGenWriteBarrier((void**)&(((&___Sienna_131))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6805. }
  6806. inline static int32_t get_offset_of_Silver_132() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Silver_132)); }
  6807. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Silver_132() const { return ___Silver_132; }
  6808. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Silver_132() { return &___Silver_132; }
  6809. inline void set_Silver_132(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6810. {
  6811. ___Silver_132 = value;
  6812. Il2CppCodeGenWriteBarrier((void**)&(((&___Silver_132))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6813. }
  6814. inline static int32_t get_offset_of_SkyBlue_133() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SkyBlue_133)); }
  6815. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SkyBlue_133() const { return ___SkyBlue_133; }
  6816. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SkyBlue_133() { return &___SkyBlue_133; }
  6817. inline void set_SkyBlue_133(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6818. {
  6819. ___SkyBlue_133 = value;
  6820. Il2CppCodeGenWriteBarrier((void**)&(((&___SkyBlue_133))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6821. }
  6822. inline static int32_t get_offset_of_SlateBlue_134() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateBlue_134)); }
  6823. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateBlue_134() const { return ___SlateBlue_134; }
  6824. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateBlue_134() { return &___SlateBlue_134; }
  6825. inline void set_SlateBlue_134(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6826. {
  6827. ___SlateBlue_134 = value;
  6828. Il2CppCodeGenWriteBarrier((void**)&(((&___SlateBlue_134))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6829. }
  6830. inline static int32_t get_offset_of_SlateGray_135() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateGray_135)); }
  6831. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateGray_135() const { return ___SlateGray_135; }
  6832. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateGray_135() { return &___SlateGray_135; }
  6833. inline void set_SlateGray_135(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6834. {
  6835. ___SlateGray_135 = value;
  6836. Il2CppCodeGenWriteBarrier((void**)&(((&___SlateGray_135))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6837. }
  6838. inline static int32_t get_offset_of_SlateGrey_136() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SlateGrey_136)); }
  6839. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SlateGrey_136() const { return ___SlateGrey_136; }
  6840. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SlateGrey_136() { return &___SlateGrey_136; }
  6841. inline void set_SlateGrey_136(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6842. {
  6843. ___SlateGrey_136 = value;
  6844. Il2CppCodeGenWriteBarrier((void**)&(((&___SlateGrey_136))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6845. }
  6846. inline static int32_t get_offset_of_Snow_137() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Snow_137)); }
  6847. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Snow_137() const { return ___Snow_137; }
  6848. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Snow_137() { return &___Snow_137; }
  6849. inline void set_Snow_137(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6850. {
  6851. ___Snow_137 = value;
  6852. Il2CppCodeGenWriteBarrier((void**)&(((&___Snow_137))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6853. }
  6854. inline static int32_t get_offset_of_SpringGreen_138() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SpringGreen_138)); }
  6855. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SpringGreen_138() const { return ___SpringGreen_138; }
  6856. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SpringGreen_138() { return &___SpringGreen_138; }
  6857. inline void set_SpringGreen_138(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6858. {
  6859. ___SpringGreen_138 = value;
  6860. Il2CppCodeGenWriteBarrier((void**)&(((&___SpringGreen_138))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6861. }
  6862. inline static int32_t get_offset_of_SteelBlue_139() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___SteelBlue_139)); }
  6863. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_SteelBlue_139() const { return ___SteelBlue_139; }
  6864. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_SteelBlue_139() { return &___SteelBlue_139; }
  6865. inline void set_SteelBlue_139(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6866. {
  6867. ___SteelBlue_139 = value;
  6868. Il2CppCodeGenWriteBarrier((void**)&(((&___SteelBlue_139))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6869. }
  6870. inline static int32_t get_offset_of_Tan_140() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Tan_140)); }
  6871. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Tan_140() const { return ___Tan_140; }
  6872. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Tan_140() { return &___Tan_140; }
  6873. inline void set_Tan_140(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6874. {
  6875. ___Tan_140 = value;
  6876. Il2CppCodeGenWriteBarrier((void**)&(((&___Tan_140))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6877. }
  6878. inline static int32_t get_offset_of_Teal_141() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Teal_141)); }
  6879. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Teal_141() const { return ___Teal_141; }
  6880. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Teal_141() { return &___Teal_141; }
  6881. inline void set_Teal_141(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6882. {
  6883. ___Teal_141 = value;
  6884. Il2CppCodeGenWriteBarrier((void**)&(((&___Teal_141))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6885. }
  6886. inline static int32_t get_offset_of_Thistle_142() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Thistle_142)); }
  6887. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Thistle_142() const { return ___Thistle_142; }
  6888. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Thistle_142() { return &___Thistle_142; }
  6889. inline void set_Thistle_142(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6890. {
  6891. ___Thistle_142 = value;
  6892. Il2CppCodeGenWriteBarrier((void**)&(((&___Thistle_142))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6893. }
  6894. inline static int32_t get_offset_of_Tomato_143() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Tomato_143)); }
  6895. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Tomato_143() const { return ___Tomato_143; }
  6896. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Tomato_143() { return &___Tomato_143; }
  6897. inline void set_Tomato_143(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6898. {
  6899. ___Tomato_143 = value;
  6900. Il2CppCodeGenWriteBarrier((void**)&(((&___Tomato_143))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6901. }
  6902. inline static int32_t get_offset_of_Transparent_144() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Transparent_144)); }
  6903. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Transparent_144() const { return ___Transparent_144; }
  6904. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Transparent_144() { return &___Transparent_144; }
  6905. inline void set_Transparent_144(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6906. {
  6907. ___Transparent_144 = value;
  6908. Il2CppCodeGenWriteBarrier((void**)&(((&___Transparent_144))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6909. }
  6910. inline static int32_t get_offset_of_Turquoise_145() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Turquoise_145)); }
  6911. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Turquoise_145() const { return ___Turquoise_145; }
  6912. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Turquoise_145() { return &___Turquoise_145; }
  6913. inline void set_Turquoise_145(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6914. {
  6915. ___Turquoise_145 = value;
  6916. Il2CppCodeGenWriteBarrier((void**)&(((&___Turquoise_145))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6917. }
  6918. inline static int32_t get_offset_of_Violet_146() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Violet_146)); }
  6919. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Violet_146() const { return ___Violet_146; }
  6920. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Violet_146() { return &___Violet_146; }
  6921. inline void set_Violet_146(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6922. {
  6923. ___Violet_146 = value;
  6924. Il2CppCodeGenWriteBarrier((void**)&(((&___Violet_146))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6925. }
  6926. inline static int32_t get_offset_of_Wheat_147() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Wheat_147)); }
  6927. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Wheat_147() const { return ___Wheat_147; }
  6928. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Wheat_147() { return &___Wheat_147; }
  6929. inline void set_Wheat_147(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6930. {
  6931. ___Wheat_147 = value;
  6932. Il2CppCodeGenWriteBarrier((void**)&(((&___Wheat_147))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6933. }
  6934. inline static int32_t get_offset_of_White_148() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___White_148)); }
  6935. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_White_148() const { return ___White_148; }
  6936. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_White_148() { return &___White_148; }
  6937. inline void set_White_148(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6938. {
  6939. ___White_148 = value;
  6940. Il2CppCodeGenWriteBarrier((void**)&(((&___White_148))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6941. }
  6942. inline static int32_t get_offset_of_WhiteSmoke_149() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WhiteSmoke_149)); }
  6943. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_WhiteSmoke_149() const { return ___WhiteSmoke_149; }
  6944. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_WhiteSmoke_149() { return &___WhiteSmoke_149; }
  6945. inline void set_WhiteSmoke_149(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6946. {
  6947. ___WhiteSmoke_149 = value;
  6948. Il2CppCodeGenWriteBarrier((void**)&(((&___WhiteSmoke_149))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6949. }
  6950. inline static int32_t get_offset_of_Yellow_150() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___Yellow_150)); }
  6951. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Yellow_150() const { return ___Yellow_150; }
  6952. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Yellow_150() { return &___Yellow_150; }
  6953. inline void set_Yellow_150(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6954. {
  6955. ___Yellow_150 = value;
  6956. Il2CppCodeGenWriteBarrier((void**)&(((&___Yellow_150))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6957. }
  6958. inline static int32_t get_offset_of_YellowGreen_151() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___YellowGreen_151)); }
  6959. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_YellowGreen_151() const { return ___YellowGreen_151; }
  6960. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_YellowGreen_151() { return &___YellowGreen_151; }
  6961. inline void set_YellowGreen_151(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  6962. {
  6963. ___YellowGreen_151 = value;
  6964. Il2CppCodeGenWriteBarrier((void**)&(((&___YellowGreen_151))->___boxedHighPrecisionPixel_1), (void*)NULL);
  6965. }
  6966. inline static int32_t get_offset_of_WebSafePaletteLazy_152() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WebSafePaletteLazy_152)); }
  6967. inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * get_WebSafePaletteLazy_152() const { return ___WebSafePaletteLazy_152; }
  6968. inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 ** get_address_of_WebSafePaletteLazy_152() { return &___WebSafePaletteLazy_152; }
  6969. inline void set_WebSafePaletteLazy_152(Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * value)
  6970. {
  6971. ___WebSafePaletteLazy_152 = value;
  6972. Il2CppCodeGenWriteBarrier((void**)(&___WebSafePaletteLazy_152), (void*)value);
  6973. }
  6974. inline static int32_t get_offset_of_WernerPaletteLazy_153() { return static_cast<int32_t>(offsetof(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_StaticFields, ___WernerPaletteLazy_153)); }
  6975. inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * get_WernerPaletteLazy_153() const { return ___WernerPaletteLazy_153; }
  6976. inline Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 ** get_address_of_WernerPaletteLazy_153() { return &___WernerPaletteLazy_153; }
  6977. inline void set_WernerPaletteLazy_153(Lazy_1_t80FFFE0ACFF8A8AA6833B50CDDF9C92D4C9A5134 * value)
  6978. {
  6979. ___WernerPaletteLazy_153 = value;
  6980. Il2CppCodeGenWriteBarrier((void**)(&___WernerPaletteLazy_153), (void*)value);
  6981. }
  6982. };
  6983. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Color
  6984. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_marshaled_pinvoke
  6985. {
  6986. Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0;
  6987. RuntimeObject* ___boxedHighPrecisionPixel_1;
  6988. };
  6989. // Native definition for COM marshalling of SixLabors.ImageSharp.Color
  6990. struct Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8_marshaled_com
  6991. {
  6992. Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___data_0;
  6993. RuntimeObject* ___boxedHighPrecisionPixel_1;
  6994. };
  6995. // SixLabors.ImageSharp.ComplexVector4
  6996. struct ComplexVector4_t88219122749587130667C01407E5E785BC2055EB
  6997. {
  6998. public:
  6999. // System.Numerics.Vector4 SixLabors.ImageSharp.ComplexVector4::Real
  7000. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Real_0;
  7001. // System.Numerics.Vector4 SixLabors.ImageSharp.ComplexVector4::Imaginary
  7002. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Imaginary_1;
  7003. public:
  7004. inline static int32_t get_offset_of_Real_0() { return static_cast<int32_t>(offsetof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB, ___Real_0)); }
  7005. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Real_0() const { return ___Real_0; }
  7006. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Real_0() { return &___Real_0; }
  7007. inline void set_Real_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7008. {
  7009. ___Real_0 = value;
  7010. }
  7011. inline static int32_t get_offset_of_Imaginary_1() { return static_cast<int32_t>(offsetof(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB, ___Imaginary_1)); }
  7012. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Imaginary_1() const { return ___Imaginary_1; }
  7013. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Imaginary_1() { return &___Imaginary_1; }
  7014. inline void set_Imaginary_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7015. {
  7016. ___Imaginary_1 = value;
  7017. }
  7018. };
  7019. // System.Exception
  7020. struct Exception_t : public RuntimeObject
  7021. {
  7022. public:
  7023. // System.String System.Exception::_className
  7024. String_t* ____className_1;
  7025. // System.String System.Exception::_message
  7026. String_t* ____message_2;
  7027. // System.Collections.IDictionary System.Exception::_data
  7028. RuntimeObject* ____data_3;
  7029. // System.Exception System.Exception::_innerException
  7030. Exception_t * ____innerException_4;
  7031. // System.String System.Exception::_helpURL
  7032. String_t* ____helpURL_5;
  7033. // System.Object System.Exception::_stackTrace
  7034. RuntimeObject * ____stackTrace_6;
  7035. // System.String System.Exception::_stackTraceString
  7036. String_t* ____stackTraceString_7;
  7037. // System.String System.Exception::_remoteStackTraceString
  7038. String_t* ____remoteStackTraceString_8;
  7039. // System.Int32 System.Exception::_remoteStackIndex
  7040. int32_t ____remoteStackIndex_9;
  7041. // System.Object System.Exception::_dynamicMethods
  7042. RuntimeObject * ____dynamicMethods_10;
  7043. // System.Int32 System.Exception::_HResult
  7044. int32_t ____HResult_11;
  7045. // System.String System.Exception::_source
  7046. String_t* ____source_12;
  7047. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  7048. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  7049. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  7050. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  7051. // System.IntPtr[] System.Exception::native_trace_ips
  7052. IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15;
  7053. public:
  7054. inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
  7055. inline String_t* get__className_1() const { return ____className_1; }
  7056. inline String_t** get_address_of__className_1() { return &____className_1; }
  7057. inline void set__className_1(String_t* value)
  7058. {
  7059. ____className_1 = value;
  7060. Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
  7061. }
  7062. inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
  7063. inline String_t* get__message_2() const { return ____message_2; }
  7064. inline String_t** get_address_of__message_2() { return &____message_2; }
  7065. inline void set__message_2(String_t* value)
  7066. {
  7067. ____message_2 = value;
  7068. Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
  7069. }
  7070. inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
  7071. inline RuntimeObject* get__data_3() const { return ____data_3; }
  7072. inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
  7073. inline void set__data_3(RuntimeObject* value)
  7074. {
  7075. ____data_3 = value;
  7076. Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
  7077. }
  7078. inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
  7079. inline Exception_t * get__innerException_4() const { return ____innerException_4; }
  7080. inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
  7081. inline void set__innerException_4(Exception_t * value)
  7082. {
  7083. ____innerException_4 = value;
  7084. Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
  7085. }
  7086. inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
  7087. inline String_t* get__helpURL_5() const { return ____helpURL_5; }
  7088. inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
  7089. inline void set__helpURL_5(String_t* value)
  7090. {
  7091. ____helpURL_5 = value;
  7092. Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
  7093. }
  7094. inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
  7095. inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
  7096. inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
  7097. inline void set__stackTrace_6(RuntimeObject * value)
  7098. {
  7099. ____stackTrace_6 = value;
  7100. Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
  7101. }
  7102. inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
  7103. inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
  7104. inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
  7105. inline void set__stackTraceString_7(String_t* value)
  7106. {
  7107. ____stackTraceString_7 = value;
  7108. Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
  7109. }
  7110. inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
  7111. inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
  7112. inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
  7113. inline void set__remoteStackTraceString_8(String_t* value)
  7114. {
  7115. ____remoteStackTraceString_8 = value;
  7116. Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
  7117. }
  7118. inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
  7119. inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
  7120. inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
  7121. inline void set__remoteStackIndex_9(int32_t value)
  7122. {
  7123. ____remoteStackIndex_9 = value;
  7124. }
  7125. inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
  7126. inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
  7127. inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
  7128. inline void set__dynamicMethods_10(RuntimeObject * value)
  7129. {
  7130. ____dynamicMethods_10 = value;
  7131. Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
  7132. }
  7133. inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
  7134. inline int32_t get__HResult_11() const { return ____HResult_11; }
  7135. inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
  7136. inline void set__HResult_11(int32_t value)
  7137. {
  7138. ____HResult_11 = value;
  7139. }
  7140. inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
  7141. inline String_t* get__source_12() const { return ____source_12; }
  7142. inline String_t** get_address_of__source_12() { return &____source_12; }
  7143. inline void set__source_12(String_t* value)
  7144. {
  7145. ____source_12 = value;
  7146. Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
  7147. }
  7148. inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
  7149. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
  7150. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
  7151. inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value)
  7152. {
  7153. ____safeSerializationManager_13 = value;
  7154. Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
  7155. }
  7156. inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
  7157. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; }
  7158. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; }
  7159. inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value)
  7160. {
  7161. ___captured_traces_14 = value;
  7162. Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
  7163. }
  7164. inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
  7165. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
  7166. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
  7167. inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value)
  7168. {
  7169. ___native_trace_ips_15 = value;
  7170. Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
  7171. }
  7172. };
  7173. struct Exception_t_StaticFields
  7174. {
  7175. public:
  7176. // System.Object System.Exception::s_EDILock
  7177. RuntimeObject * ___s_EDILock_0;
  7178. public:
  7179. inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
  7180. inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
  7181. inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
  7182. inline void set_s_EDILock_0(RuntimeObject * value)
  7183. {
  7184. ___s_EDILock_0 = value;
  7185. Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
  7186. }
  7187. };
  7188. // Native definition for P/Invoke marshalling of System.Exception
  7189. struct Exception_t_marshaled_pinvoke
  7190. {
  7191. char* ____className_1;
  7192. char* ____message_2;
  7193. RuntimeObject* ____data_3;
  7194. Exception_t_marshaled_pinvoke* ____innerException_4;
  7195. char* ____helpURL_5;
  7196. Il2CppIUnknown* ____stackTrace_6;
  7197. char* ____stackTraceString_7;
  7198. char* ____remoteStackTraceString_8;
  7199. int32_t ____remoteStackIndex_9;
  7200. Il2CppIUnknown* ____dynamicMethods_10;
  7201. int32_t ____HResult_11;
  7202. char* ____source_12;
  7203. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  7204. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  7205. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  7206. };
  7207. // Native definition for COM marshalling of System.Exception
  7208. struct Exception_t_marshaled_com
  7209. {
  7210. Il2CppChar* ____className_1;
  7211. Il2CppChar* ____message_2;
  7212. RuntimeObject* ____data_3;
  7213. Exception_t_marshaled_com* ____innerException_4;
  7214. Il2CppChar* ____helpURL_5;
  7215. Il2CppIUnknown* ____stackTrace_6;
  7216. Il2CppChar* ____stackTraceString_7;
  7217. Il2CppChar* ____remoteStackTraceString_8;
  7218. int32_t ____remoteStackIndex_9;
  7219. Il2CppIUnknown* ____dynamicMethods_10;
  7220. int32_t ____HResult_11;
  7221. Il2CppChar* ____source_12;
  7222. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  7223. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  7224. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  7225. };
  7226. // System.ExceptionArgument
  7227. struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F
  7228. {
  7229. public:
  7230. // System.Int32 System.ExceptionArgument::value__
  7231. int32_t ___value___2;
  7232. public:
  7233. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___value___2)); }
  7234. inline int32_t get_value___2() const { return ___value___2; }
  7235. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7236. inline void set_value___2(int32_t value)
  7237. {
  7238. ___value___2 = value;
  7239. }
  7240. };
  7241. // System.ExceptionArgument
  7242. struct ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737
  7243. {
  7244. public:
  7245. // System.Int32 System.ExceptionArgument::value__
  7246. int32_t ___value___2;
  7247. public:
  7248. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737, ___value___2)); }
  7249. inline int32_t get_value___2() const { return ___value___2; }
  7250. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7251. inline void set_value___2(int32_t value)
  7252. {
  7253. ___value___2 = value;
  7254. }
  7255. };
  7256. // System.MemoryExtensions
  7257. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40 : public RuntimeObject
  7258. {
  7259. public:
  7260. public:
  7261. };
  7262. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields
  7263. {
  7264. public:
  7265. // System.IntPtr System.MemoryExtensions::StringAdjustment
  7266. intptr_t ___StringAdjustment_0;
  7267. public:
  7268. inline static int32_t get_offset_of_StringAdjustment_0() { return static_cast<int32_t>(offsetof(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields, ___StringAdjustment_0)); }
  7269. inline intptr_t get_StringAdjustment_0() const { return ___StringAdjustment_0; }
  7270. inline intptr_t* get_address_of_StringAdjustment_0() { return &___StringAdjustment_0; }
  7271. inline void set_StringAdjustment_0(intptr_t value)
  7272. {
  7273. ___StringAdjustment_0 = value;
  7274. }
  7275. };
  7276. // System.RuntimeTypeHandle
  7277. struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9
  7278. {
  7279. public:
  7280. // System.IntPtr System.RuntimeTypeHandle::value
  7281. intptr_t ___value_0;
  7282. public:
  7283. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  7284. inline intptr_t get_value_0() const { return ___value_0; }
  7285. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  7286. inline void set_value_0(intptr_t value)
  7287. {
  7288. ___value_0 = value;
  7289. }
  7290. };
  7291. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  7292. struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD : public RuntimeObject
  7293. {
  7294. public:
  7295. // T System.Pinnable`1::Data
  7296. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___Data_0;
  7297. public:
  7298. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD, ___Data_0)); }
  7299. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 get_Data_0() const { return ___Data_0; }
  7300. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * get_address_of_Data_0() { return &___Data_0; }
  7301. inline void set_Data_0(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value)
  7302. {
  7303. ___Data_0 = value;
  7304. }
  7305. };
  7306. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  7307. struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A : public RuntimeObject
  7308. {
  7309. public:
  7310. // T System.Pinnable`1::Data
  7311. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___Data_0;
  7312. public:
  7313. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A, ___Data_0)); }
  7314. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD get_Data_0() const { return ___Data_0; }
  7315. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * get_address_of_Data_0() { return &___Data_0; }
  7316. inline void set_Data_0(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value)
  7317. {
  7318. ___Data_0 = value;
  7319. }
  7320. };
  7321. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  7322. struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF : public RuntimeObject
  7323. {
  7324. public:
  7325. // T System.Pinnable`1::Data
  7326. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___Data_0;
  7327. public:
  7328. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF, ___Data_0)); }
  7329. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 get_Data_0() const { return ___Data_0; }
  7330. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * get_address_of_Data_0() { return &___Data_0; }
  7331. inline void set_Data_0(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value)
  7332. {
  7333. ___Data_0 = value;
  7334. }
  7335. };
  7336. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>
  7337. struct Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 : public RuntimeObject
  7338. {
  7339. public:
  7340. // T System.Pinnable`1::Data
  7341. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 ___Data_0;
  7342. public:
  7343. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98, ___Data_0)); }
  7344. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 get_Data_0() const { return ___Data_0; }
  7345. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * get_address_of_Data_0() { return &___Data_0; }
  7346. inline void set_Data_0(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value)
  7347. {
  7348. ___Data_0 = value;
  7349. }
  7350. };
  7351. // System.Pinnable`1<SixLabors.ImageSharp.Color>
  7352. struct Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 : public RuntimeObject
  7353. {
  7354. public:
  7355. // T System.Pinnable`1::Data
  7356. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 ___Data_0;
  7357. public:
  7358. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250, ___Data_0)); }
  7359. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 get_Data_0() const { return ___Data_0; }
  7360. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * get_address_of_Data_0() { return &___Data_0; }
  7361. inline void set_Data_0(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  7362. {
  7363. ___Data_0 = value;
  7364. Il2CppCodeGenWriteBarrier((void**)&(((&___Data_0))->___boxedHighPrecisionPixel_1), (void*)NULL);
  7365. }
  7366. };
  7367. // System.Pinnable`1<SixLabors.ImageSharp.ComplexVector4>
  7368. struct Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 : public RuntimeObject
  7369. {
  7370. public:
  7371. // T System.Pinnable`1::Data
  7372. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB ___Data_0;
  7373. public:
  7374. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30, ___Data_0)); }
  7375. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB get_Data_0() const { return ___Data_0; }
  7376. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * get_address_of_Data_0() { return &___Data_0; }
  7377. inline void set_Data_0(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value)
  7378. {
  7379. ___Data_0 = value;
  7380. }
  7381. };
  7382. // SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader
  7383. #pragma pack(push, tp, 1)
  7384. struct BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364
  7385. {
  7386. public:
  7387. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<HeaderSize>k__BackingField
  7388. int32_t ___U3CHeaderSizeU3Ek__BackingField_0;
  7389. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<Width>k__BackingField
  7390. int32_t ___U3CWidthU3Ek__BackingField_1;
  7391. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<Height>k__BackingField
  7392. int32_t ___U3CHeightU3Ek__BackingField_2;
  7393. // System.Int16 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<Planes>k__BackingField
  7394. int16_t ___U3CPlanesU3Ek__BackingField_3;
  7395. // System.Int16 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<BitsPerPixel>k__BackingField
  7396. int16_t ___U3CBitsPerPixelU3Ek__BackingField_4;
  7397. // SixLabors.ImageSharp.Formats.Bmp.BmpCompression SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<Compression>k__BackingField
  7398. int32_t ___U3CCompressionU3Ek__BackingField_5;
  7399. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<ImageSize>k__BackingField
  7400. int32_t ___U3CImageSizeU3Ek__BackingField_6;
  7401. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<XPelsPerMeter>k__BackingField
  7402. int32_t ___U3CXPelsPerMeterU3Ek__BackingField_7;
  7403. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<YPelsPerMeter>k__BackingField
  7404. int32_t ___U3CYPelsPerMeterU3Ek__BackingField_8;
  7405. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<ClrUsed>k__BackingField
  7406. int32_t ___U3CClrUsedU3Ek__BackingField_9;
  7407. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<ClrImportant>k__BackingField
  7408. int32_t ___U3CClrImportantU3Ek__BackingField_10;
  7409. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<RedMask>k__BackingField
  7410. int32_t ___U3CRedMaskU3Ek__BackingField_11;
  7411. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<GreenMask>k__BackingField
  7412. int32_t ___U3CGreenMaskU3Ek__BackingField_12;
  7413. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<BlueMask>k__BackingField
  7414. int32_t ___U3CBlueMaskU3Ek__BackingField_13;
  7415. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<AlphaMask>k__BackingField
  7416. int32_t ___U3CAlphaMaskU3Ek__BackingField_14;
  7417. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<CsType>k__BackingField
  7418. int32_t ___U3CCsTypeU3Ek__BackingField_15;
  7419. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<RedX>k__BackingField
  7420. int32_t ___U3CRedXU3Ek__BackingField_16;
  7421. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<RedY>k__BackingField
  7422. int32_t ___U3CRedYU3Ek__BackingField_17;
  7423. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<RedZ>k__BackingField
  7424. int32_t ___U3CRedZU3Ek__BackingField_18;
  7425. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<GreenX>k__BackingField
  7426. int32_t ___U3CGreenXU3Ek__BackingField_19;
  7427. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<GreenY>k__BackingField
  7428. int32_t ___U3CGreenYU3Ek__BackingField_20;
  7429. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<GreenZ>k__BackingField
  7430. int32_t ___U3CGreenZU3Ek__BackingField_21;
  7431. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<BlueX>k__BackingField
  7432. int32_t ___U3CBlueXU3Ek__BackingField_22;
  7433. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<BlueY>k__BackingField
  7434. int32_t ___U3CBlueYU3Ek__BackingField_23;
  7435. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<BlueZ>k__BackingField
  7436. int32_t ___U3CBlueZU3Ek__BackingField_24;
  7437. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<GammaRed>k__BackingField
  7438. int32_t ___U3CGammaRedU3Ek__BackingField_25;
  7439. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<GammaGreen>k__BackingField
  7440. int32_t ___U3CGammaGreenU3Ek__BackingField_26;
  7441. // System.Int32 SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader::<GammaBlue>k__BackingField
  7442. int32_t ___U3CGammaBlueU3Ek__BackingField_27;
  7443. public:
  7444. inline static int32_t get_offset_of_U3CHeaderSizeU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CHeaderSizeU3Ek__BackingField_0)); }
  7445. inline int32_t get_U3CHeaderSizeU3Ek__BackingField_0() const { return ___U3CHeaderSizeU3Ek__BackingField_0; }
  7446. inline int32_t* get_address_of_U3CHeaderSizeU3Ek__BackingField_0() { return &___U3CHeaderSizeU3Ek__BackingField_0; }
  7447. inline void set_U3CHeaderSizeU3Ek__BackingField_0(int32_t value)
  7448. {
  7449. ___U3CHeaderSizeU3Ek__BackingField_0 = value;
  7450. }
  7451. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CWidthU3Ek__BackingField_1)); }
  7452. inline int32_t get_U3CWidthU3Ek__BackingField_1() const { return ___U3CWidthU3Ek__BackingField_1; }
  7453. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_1() { return &___U3CWidthU3Ek__BackingField_1; }
  7454. inline void set_U3CWidthU3Ek__BackingField_1(int32_t value)
  7455. {
  7456. ___U3CWidthU3Ek__BackingField_1 = value;
  7457. }
  7458. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CHeightU3Ek__BackingField_2)); }
  7459. inline int32_t get_U3CHeightU3Ek__BackingField_2() const { return ___U3CHeightU3Ek__BackingField_2; }
  7460. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_2() { return &___U3CHeightU3Ek__BackingField_2; }
  7461. inline void set_U3CHeightU3Ek__BackingField_2(int32_t value)
  7462. {
  7463. ___U3CHeightU3Ek__BackingField_2 = value;
  7464. }
  7465. inline static int32_t get_offset_of_U3CPlanesU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CPlanesU3Ek__BackingField_3)); }
  7466. inline int16_t get_U3CPlanesU3Ek__BackingField_3() const { return ___U3CPlanesU3Ek__BackingField_3; }
  7467. inline int16_t* get_address_of_U3CPlanesU3Ek__BackingField_3() { return &___U3CPlanesU3Ek__BackingField_3; }
  7468. inline void set_U3CPlanesU3Ek__BackingField_3(int16_t value)
  7469. {
  7470. ___U3CPlanesU3Ek__BackingField_3 = value;
  7471. }
  7472. inline static int32_t get_offset_of_U3CBitsPerPixelU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBitsPerPixelU3Ek__BackingField_4)); }
  7473. inline int16_t get_U3CBitsPerPixelU3Ek__BackingField_4() const { return ___U3CBitsPerPixelU3Ek__BackingField_4; }
  7474. inline int16_t* get_address_of_U3CBitsPerPixelU3Ek__BackingField_4() { return &___U3CBitsPerPixelU3Ek__BackingField_4; }
  7475. inline void set_U3CBitsPerPixelU3Ek__BackingField_4(int16_t value)
  7476. {
  7477. ___U3CBitsPerPixelU3Ek__BackingField_4 = value;
  7478. }
  7479. inline static int32_t get_offset_of_U3CCompressionU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CCompressionU3Ek__BackingField_5)); }
  7480. inline int32_t get_U3CCompressionU3Ek__BackingField_5() const { return ___U3CCompressionU3Ek__BackingField_5; }
  7481. inline int32_t* get_address_of_U3CCompressionU3Ek__BackingField_5() { return &___U3CCompressionU3Ek__BackingField_5; }
  7482. inline void set_U3CCompressionU3Ek__BackingField_5(int32_t value)
  7483. {
  7484. ___U3CCompressionU3Ek__BackingField_5 = value;
  7485. }
  7486. inline static int32_t get_offset_of_U3CImageSizeU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CImageSizeU3Ek__BackingField_6)); }
  7487. inline int32_t get_U3CImageSizeU3Ek__BackingField_6() const { return ___U3CImageSizeU3Ek__BackingField_6; }
  7488. inline int32_t* get_address_of_U3CImageSizeU3Ek__BackingField_6() { return &___U3CImageSizeU3Ek__BackingField_6; }
  7489. inline void set_U3CImageSizeU3Ek__BackingField_6(int32_t value)
  7490. {
  7491. ___U3CImageSizeU3Ek__BackingField_6 = value;
  7492. }
  7493. inline static int32_t get_offset_of_U3CXPelsPerMeterU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CXPelsPerMeterU3Ek__BackingField_7)); }
  7494. inline int32_t get_U3CXPelsPerMeterU3Ek__BackingField_7() const { return ___U3CXPelsPerMeterU3Ek__BackingField_7; }
  7495. inline int32_t* get_address_of_U3CXPelsPerMeterU3Ek__BackingField_7() { return &___U3CXPelsPerMeterU3Ek__BackingField_7; }
  7496. inline void set_U3CXPelsPerMeterU3Ek__BackingField_7(int32_t value)
  7497. {
  7498. ___U3CXPelsPerMeterU3Ek__BackingField_7 = value;
  7499. }
  7500. inline static int32_t get_offset_of_U3CYPelsPerMeterU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CYPelsPerMeterU3Ek__BackingField_8)); }
  7501. inline int32_t get_U3CYPelsPerMeterU3Ek__BackingField_8() const { return ___U3CYPelsPerMeterU3Ek__BackingField_8; }
  7502. inline int32_t* get_address_of_U3CYPelsPerMeterU3Ek__BackingField_8() { return &___U3CYPelsPerMeterU3Ek__BackingField_8; }
  7503. inline void set_U3CYPelsPerMeterU3Ek__BackingField_8(int32_t value)
  7504. {
  7505. ___U3CYPelsPerMeterU3Ek__BackingField_8 = value;
  7506. }
  7507. inline static int32_t get_offset_of_U3CClrUsedU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CClrUsedU3Ek__BackingField_9)); }
  7508. inline int32_t get_U3CClrUsedU3Ek__BackingField_9() const { return ___U3CClrUsedU3Ek__BackingField_9; }
  7509. inline int32_t* get_address_of_U3CClrUsedU3Ek__BackingField_9() { return &___U3CClrUsedU3Ek__BackingField_9; }
  7510. inline void set_U3CClrUsedU3Ek__BackingField_9(int32_t value)
  7511. {
  7512. ___U3CClrUsedU3Ek__BackingField_9 = value;
  7513. }
  7514. inline static int32_t get_offset_of_U3CClrImportantU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CClrImportantU3Ek__BackingField_10)); }
  7515. inline int32_t get_U3CClrImportantU3Ek__BackingField_10() const { return ___U3CClrImportantU3Ek__BackingField_10; }
  7516. inline int32_t* get_address_of_U3CClrImportantU3Ek__BackingField_10() { return &___U3CClrImportantU3Ek__BackingField_10; }
  7517. inline void set_U3CClrImportantU3Ek__BackingField_10(int32_t value)
  7518. {
  7519. ___U3CClrImportantU3Ek__BackingField_10 = value;
  7520. }
  7521. inline static int32_t get_offset_of_U3CRedMaskU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CRedMaskU3Ek__BackingField_11)); }
  7522. inline int32_t get_U3CRedMaskU3Ek__BackingField_11() const { return ___U3CRedMaskU3Ek__BackingField_11; }
  7523. inline int32_t* get_address_of_U3CRedMaskU3Ek__BackingField_11() { return &___U3CRedMaskU3Ek__BackingField_11; }
  7524. inline void set_U3CRedMaskU3Ek__BackingField_11(int32_t value)
  7525. {
  7526. ___U3CRedMaskU3Ek__BackingField_11 = value;
  7527. }
  7528. inline static int32_t get_offset_of_U3CGreenMaskU3Ek__BackingField_12() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGreenMaskU3Ek__BackingField_12)); }
  7529. inline int32_t get_U3CGreenMaskU3Ek__BackingField_12() const { return ___U3CGreenMaskU3Ek__BackingField_12; }
  7530. inline int32_t* get_address_of_U3CGreenMaskU3Ek__BackingField_12() { return &___U3CGreenMaskU3Ek__BackingField_12; }
  7531. inline void set_U3CGreenMaskU3Ek__BackingField_12(int32_t value)
  7532. {
  7533. ___U3CGreenMaskU3Ek__BackingField_12 = value;
  7534. }
  7535. inline static int32_t get_offset_of_U3CBlueMaskU3Ek__BackingField_13() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBlueMaskU3Ek__BackingField_13)); }
  7536. inline int32_t get_U3CBlueMaskU3Ek__BackingField_13() const { return ___U3CBlueMaskU3Ek__BackingField_13; }
  7537. inline int32_t* get_address_of_U3CBlueMaskU3Ek__BackingField_13() { return &___U3CBlueMaskU3Ek__BackingField_13; }
  7538. inline void set_U3CBlueMaskU3Ek__BackingField_13(int32_t value)
  7539. {
  7540. ___U3CBlueMaskU3Ek__BackingField_13 = value;
  7541. }
  7542. inline static int32_t get_offset_of_U3CAlphaMaskU3Ek__BackingField_14() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CAlphaMaskU3Ek__BackingField_14)); }
  7543. inline int32_t get_U3CAlphaMaskU3Ek__BackingField_14() const { return ___U3CAlphaMaskU3Ek__BackingField_14; }
  7544. inline int32_t* get_address_of_U3CAlphaMaskU3Ek__BackingField_14() { return &___U3CAlphaMaskU3Ek__BackingField_14; }
  7545. inline void set_U3CAlphaMaskU3Ek__BackingField_14(int32_t value)
  7546. {
  7547. ___U3CAlphaMaskU3Ek__BackingField_14 = value;
  7548. }
  7549. inline static int32_t get_offset_of_U3CCsTypeU3Ek__BackingField_15() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CCsTypeU3Ek__BackingField_15)); }
  7550. inline int32_t get_U3CCsTypeU3Ek__BackingField_15() const { return ___U3CCsTypeU3Ek__BackingField_15; }
  7551. inline int32_t* get_address_of_U3CCsTypeU3Ek__BackingField_15() { return &___U3CCsTypeU3Ek__BackingField_15; }
  7552. inline void set_U3CCsTypeU3Ek__BackingField_15(int32_t value)
  7553. {
  7554. ___U3CCsTypeU3Ek__BackingField_15 = value;
  7555. }
  7556. inline static int32_t get_offset_of_U3CRedXU3Ek__BackingField_16() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CRedXU3Ek__BackingField_16)); }
  7557. inline int32_t get_U3CRedXU3Ek__BackingField_16() const { return ___U3CRedXU3Ek__BackingField_16; }
  7558. inline int32_t* get_address_of_U3CRedXU3Ek__BackingField_16() { return &___U3CRedXU3Ek__BackingField_16; }
  7559. inline void set_U3CRedXU3Ek__BackingField_16(int32_t value)
  7560. {
  7561. ___U3CRedXU3Ek__BackingField_16 = value;
  7562. }
  7563. inline static int32_t get_offset_of_U3CRedYU3Ek__BackingField_17() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CRedYU3Ek__BackingField_17)); }
  7564. inline int32_t get_U3CRedYU3Ek__BackingField_17() const { return ___U3CRedYU3Ek__BackingField_17; }
  7565. inline int32_t* get_address_of_U3CRedYU3Ek__BackingField_17() { return &___U3CRedYU3Ek__BackingField_17; }
  7566. inline void set_U3CRedYU3Ek__BackingField_17(int32_t value)
  7567. {
  7568. ___U3CRedYU3Ek__BackingField_17 = value;
  7569. }
  7570. inline static int32_t get_offset_of_U3CRedZU3Ek__BackingField_18() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CRedZU3Ek__BackingField_18)); }
  7571. inline int32_t get_U3CRedZU3Ek__BackingField_18() const { return ___U3CRedZU3Ek__BackingField_18; }
  7572. inline int32_t* get_address_of_U3CRedZU3Ek__BackingField_18() { return &___U3CRedZU3Ek__BackingField_18; }
  7573. inline void set_U3CRedZU3Ek__BackingField_18(int32_t value)
  7574. {
  7575. ___U3CRedZU3Ek__BackingField_18 = value;
  7576. }
  7577. inline static int32_t get_offset_of_U3CGreenXU3Ek__BackingField_19() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGreenXU3Ek__BackingField_19)); }
  7578. inline int32_t get_U3CGreenXU3Ek__BackingField_19() const { return ___U3CGreenXU3Ek__BackingField_19; }
  7579. inline int32_t* get_address_of_U3CGreenXU3Ek__BackingField_19() { return &___U3CGreenXU3Ek__BackingField_19; }
  7580. inline void set_U3CGreenXU3Ek__BackingField_19(int32_t value)
  7581. {
  7582. ___U3CGreenXU3Ek__BackingField_19 = value;
  7583. }
  7584. inline static int32_t get_offset_of_U3CGreenYU3Ek__BackingField_20() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGreenYU3Ek__BackingField_20)); }
  7585. inline int32_t get_U3CGreenYU3Ek__BackingField_20() const { return ___U3CGreenYU3Ek__BackingField_20; }
  7586. inline int32_t* get_address_of_U3CGreenYU3Ek__BackingField_20() { return &___U3CGreenYU3Ek__BackingField_20; }
  7587. inline void set_U3CGreenYU3Ek__BackingField_20(int32_t value)
  7588. {
  7589. ___U3CGreenYU3Ek__BackingField_20 = value;
  7590. }
  7591. inline static int32_t get_offset_of_U3CGreenZU3Ek__BackingField_21() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGreenZU3Ek__BackingField_21)); }
  7592. inline int32_t get_U3CGreenZU3Ek__BackingField_21() const { return ___U3CGreenZU3Ek__BackingField_21; }
  7593. inline int32_t* get_address_of_U3CGreenZU3Ek__BackingField_21() { return &___U3CGreenZU3Ek__BackingField_21; }
  7594. inline void set_U3CGreenZU3Ek__BackingField_21(int32_t value)
  7595. {
  7596. ___U3CGreenZU3Ek__BackingField_21 = value;
  7597. }
  7598. inline static int32_t get_offset_of_U3CBlueXU3Ek__BackingField_22() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBlueXU3Ek__BackingField_22)); }
  7599. inline int32_t get_U3CBlueXU3Ek__BackingField_22() const { return ___U3CBlueXU3Ek__BackingField_22; }
  7600. inline int32_t* get_address_of_U3CBlueXU3Ek__BackingField_22() { return &___U3CBlueXU3Ek__BackingField_22; }
  7601. inline void set_U3CBlueXU3Ek__BackingField_22(int32_t value)
  7602. {
  7603. ___U3CBlueXU3Ek__BackingField_22 = value;
  7604. }
  7605. inline static int32_t get_offset_of_U3CBlueYU3Ek__BackingField_23() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBlueYU3Ek__BackingField_23)); }
  7606. inline int32_t get_U3CBlueYU3Ek__BackingField_23() const { return ___U3CBlueYU3Ek__BackingField_23; }
  7607. inline int32_t* get_address_of_U3CBlueYU3Ek__BackingField_23() { return &___U3CBlueYU3Ek__BackingField_23; }
  7608. inline void set_U3CBlueYU3Ek__BackingField_23(int32_t value)
  7609. {
  7610. ___U3CBlueYU3Ek__BackingField_23 = value;
  7611. }
  7612. inline static int32_t get_offset_of_U3CBlueZU3Ek__BackingField_24() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CBlueZU3Ek__BackingField_24)); }
  7613. inline int32_t get_U3CBlueZU3Ek__BackingField_24() const { return ___U3CBlueZU3Ek__BackingField_24; }
  7614. inline int32_t* get_address_of_U3CBlueZU3Ek__BackingField_24() { return &___U3CBlueZU3Ek__BackingField_24; }
  7615. inline void set_U3CBlueZU3Ek__BackingField_24(int32_t value)
  7616. {
  7617. ___U3CBlueZU3Ek__BackingField_24 = value;
  7618. }
  7619. inline static int32_t get_offset_of_U3CGammaRedU3Ek__BackingField_25() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGammaRedU3Ek__BackingField_25)); }
  7620. inline int32_t get_U3CGammaRedU3Ek__BackingField_25() const { return ___U3CGammaRedU3Ek__BackingField_25; }
  7621. inline int32_t* get_address_of_U3CGammaRedU3Ek__BackingField_25() { return &___U3CGammaRedU3Ek__BackingField_25; }
  7622. inline void set_U3CGammaRedU3Ek__BackingField_25(int32_t value)
  7623. {
  7624. ___U3CGammaRedU3Ek__BackingField_25 = value;
  7625. }
  7626. inline static int32_t get_offset_of_U3CGammaGreenU3Ek__BackingField_26() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGammaGreenU3Ek__BackingField_26)); }
  7627. inline int32_t get_U3CGammaGreenU3Ek__BackingField_26() const { return ___U3CGammaGreenU3Ek__BackingField_26; }
  7628. inline int32_t* get_address_of_U3CGammaGreenU3Ek__BackingField_26() { return &___U3CGammaGreenU3Ek__BackingField_26; }
  7629. inline void set_U3CGammaGreenU3Ek__BackingField_26(int32_t value)
  7630. {
  7631. ___U3CGammaGreenU3Ek__BackingField_26 = value;
  7632. }
  7633. inline static int32_t get_offset_of_U3CGammaBlueU3Ek__BackingField_27() { return static_cast<int32_t>(offsetof(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364, ___U3CGammaBlueU3Ek__BackingField_27)); }
  7634. inline int32_t get_U3CGammaBlueU3Ek__BackingField_27() const { return ___U3CGammaBlueU3Ek__BackingField_27; }
  7635. inline int32_t* get_address_of_U3CGammaBlueU3Ek__BackingField_27() { return &___U3CGammaBlueU3Ek__BackingField_27; }
  7636. inline void set_U3CGammaBlueU3Ek__BackingField_27(int32_t value)
  7637. {
  7638. ___U3CGammaBlueU3Ek__BackingField_27 = value;
  7639. }
  7640. };
  7641. #pragma pack(pop, tp)
  7642. // System.SystemException
  7643. struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t
  7644. {
  7645. public:
  7646. public:
  7647. };
  7648. // System.Type
  7649. struct Type_t : public MemberInfo_t
  7650. {
  7651. public:
  7652. // System.RuntimeTypeHandle System.Type::_impl
  7653. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9;
  7654. public:
  7655. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  7656. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; }
  7657. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  7658. inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value)
  7659. {
  7660. ____impl_9 = value;
  7661. }
  7662. };
  7663. struct Type_t_StaticFields
  7664. {
  7665. public:
  7666. // System.Reflection.MemberFilter System.Type::FilterAttribute
  7667. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  7668. // System.Reflection.MemberFilter System.Type::FilterName
  7669. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  7670. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  7671. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  7672. // System.Object System.Type::Missing
  7673. RuntimeObject * ___Missing_3;
  7674. // System.Char System.Type::Delimiter
  7675. Il2CppChar ___Delimiter_4;
  7676. // System.Type[] System.Type::EmptyTypes
  7677. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  7678. // System.Reflection.Binder System.Type::defaultBinder
  7679. Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  7680. public:
  7681. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  7682. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  7683. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  7684. inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  7685. {
  7686. ___FilterAttribute_0 = value;
  7687. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  7688. }
  7689. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  7690. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  7691. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  7692. inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  7693. {
  7694. ___FilterName_1 = value;
  7695. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  7696. }
  7697. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  7698. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  7699. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  7700. inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  7701. {
  7702. ___FilterNameIgnoreCase_2 = value;
  7703. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  7704. }
  7705. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  7706. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  7707. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  7708. inline void set_Missing_3(RuntimeObject * value)
  7709. {
  7710. ___Missing_3 = value;
  7711. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  7712. }
  7713. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  7714. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  7715. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  7716. inline void set_Delimiter_4(Il2CppChar value)
  7717. {
  7718. ___Delimiter_4 = value;
  7719. }
  7720. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  7721. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  7722. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  7723. inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  7724. {
  7725. ___EmptyTypes_5 = value;
  7726. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  7727. }
  7728. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  7729. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  7730. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  7731. inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  7732. {
  7733. ___defaultBinder_6 = value;
  7734. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  7735. }
  7736. };
  7737. // System.Pinnable`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>
  7738. struct Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 : public RuntimeObject
  7739. {
  7740. public:
  7741. // T System.Pinnable`1::Data
  7742. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 ___Data_0;
  7743. public:
  7744. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04, ___Data_0)); }
  7745. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 get_Data_0() const { return ___Data_0; }
  7746. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * get_address_of_Data_0() { return &___Data_0; }
  7747. inline void set_Data_0(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 value)
  7748. {
  7749. ___Data_0 = value;
  7750. }
  7751. };
  7752. // System.NotSupportedException
  7753. struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  7754. {
  7755. public:
  7756. public:
  7757. };
  7758. #ifdef __clang__
  7759. #pragma clang diagnostic pop
  7760. #endif
  7761. // SixLabors.ImageSharp.PixelFormats.A8[]
  7762. struct A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B : public RuntimeArray
  7763. {
  7764. public:
  7765. ALIGN_FIELD (8) A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 m_Items[1];
  7766. public:
  7767. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 GetAt(il2cpp_array_size_t index) const
  7768. {
  7769. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7770. return m_Items[index];
  7771. }
  7772. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * GetAddressAt(il2cpp_array_size_t index)
  7773. {
  7774. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7775. return m_Items + index;
  7776. }
  7777. inline void SetAt(il2cpp_array_size_t index, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value)
  7778. {
  7779. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7780. m_Items[index] = value;
  7781. }
  7782. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 GetAtUnchecked(il2cpp_array_size_t index) const
  7783. {
  7784. return m_Items[index];
  7785. }
  7786. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  7787. {
  7788. return m_Items + index;
  7789. }
  7790. inline void SetAtUnchecked(il2cpp_array_size_t index, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value)
  7791. {
  7792. m_Items[index] = value;
  7793. }
  7794. };
  7795. // SixLabors.ImageSharp.PixelFormats.Abgr32[]
  7796. struct Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283 : public RuntimeArray
  7797. {
  7798. public:
  7799. ALIGN_FIELD (8) Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 m_Items[1];
  7800. public:
  7801. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 GetAt(il2cpp_array_size_t index) const
  7802. {
  7803. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7804. return m_Items[index];
  7805. }
  7806. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * GetAddressAt(il2cpp_array_size_t index)
  7807. {
  7808. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7809. return m_Items + index;
  7810. }
  7811. inline void SetAt(il2cpp_array_size_t index, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value)
  7812. {
  7813. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7814. m_Items[index] = value;
  7815. }
  7816. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 GetAtUnchecked(il2cpp_array_size_t index) const
  7817. {
  7818. return m_Items[index];
  7819. }
  7820. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  7821. {
  7822. return m_Items + index;
  7823. }
  7824. inline void SetAtUnchecked(il2cpp_array_size_t index, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value)
  7825. {
  7826. m_Items[index] = value;
  7827. }
  7828. };
  7829. // SixLabors.ImageSharp.PixelFormats.Argb32[]
  7830. struct Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948 : public RuntimeArray
  7831. {
  7832. public:
  7833. ALIGN_FIELD (8) Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD m_Items[1];
  7834. public:
  7835. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD GetAt(il2cpp_array_size_t index) const
  7836. {
  7837. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7838. return m_Items[index];
  7839. }
  7840. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * GetAddressAt(il2cpp_array_size_t index)
  7841. {
  7842. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7843. return m_Items + index;
  7844. }
  7845. inline void SetAt(il2cpp_array_size_t index, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value)
  7846. {
  7847. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7848. m_Items[index] = value;
  7849. }
  7850. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD GetAtUnchecked(il2cpp_array_size_t index) const
  7851. {
  7852. return m_Items[index];
  7853. }
  7854. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * GetAddressAtUnchecked(il2cpp_array_size_t index)
  7855. {
  7856. return m_Items + index;
  7857. }
  7858. inline void SetAtUnchecked(il2cpp_array_size_t index, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value)
  7859. {
  7860. m_Items[index] = value;
  7861. }
  7862. };
  7863. // SixLabors.ImageSharp.PixelFormats.Bgr24[]
  7864. struct Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8 : public RuntimeArray
  7865. {
  7866. public:
  7867. ALIGN_FIELD (8) Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 m_Items[1];
  7868. public:
  7869. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 GetAt(il2cpp_array_size_t index) const
  7870. {
  7871. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7872. return m_Items[index];
  7873. }
  7874. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * GetAddressAt(il2cpp_array_size_t index)
  7875. {
  7876. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7877. return m_Items + index;
  7878. }
  7879. inline void SetAt(il2cpp_array_size_t index, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value)
  7880. {
  7881. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7882. m_Items[index] = value;
  7883. }
  7884. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 GetAtUnchecked(il2cpp_array_size_t index) const
  7885. {
  7886. return m_Items[index];
  7887. }
  7888. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  7889. {
  7890. return m_Items + index;
  7891. }
  7892. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value)
  7893. {
  7894. m_Items[index] = value;
  7895. }
  7896. };
  7897. // SixLabors.ImageSharp.PixelFormats.Bgr565[]
  7898. struct Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4 : public RuntimeArray
  7899. {
  7900. public:
  7901. ALIGN_FIELD (8) Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C m_Items[1];
  7902. public:
  7903. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C GetAt(il2cpp_array_size_t index) const
  7904. {
  7905. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7906. return m_Items[index];
  7907. }
  7908. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * GetAddressAt(il2cpp_array_size_t index)
  7909. {
  7910. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7911. return m_Items + index;
  7912. }
  7913. inline void SetAt(il2cpp_array_size_t index, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value)
  7914. {
  7915. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7916. m_Items[index] = value;
  7917. }
  7918. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C GetAtUnchecked(il2cpp_array_size_t index) const
  7919. {
  7920. return m_Items[index];
  7921. }
  7922. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * GetAddressAtUnchecked(il2cpp_array_size_t index)
  7923. {
  7924. return m_Items + index;
  7925. }
  7926. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value)
  7927. {
  7928. m_Items[index] = value;
  7929. }
  7930. };
  7931. // SixLabors.ImageSharp.PixelFormats.Bgra32[]
  7932. struct Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581 : public RuntimeArray
  7933. {
  7934. public:
  7935. ALIGN_FIELD (8) Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 m_Items[1];
  7936. public:
  7937. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 GetAt(il2cpp_array_size_t index) const
  7938. {
  7939. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7940. return m_Items[index];
  7941. }
  7942. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * GetAddressAt(il2cpp_array_size_t index)
  7943. {
  7944. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7945. return m_Items + index;
  7946. }
  7947. inline void SetAt(il2cpp_array_size_t index, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value)
  7948. {
  7949. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7950. m_Items[index] = value;
  7951. }
  7952. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 GetAtUnchecked(il2cpp_array_size_t index) const
  7953. {
  7954. return m_Items[index];
  7955. }
  7956. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  7957. {
  7958. return m_Items + index;
  7959. }
  7960. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value)
  7961. {
  7962. m_Items[index] = value;
  7963. }
  7964. };
  7965. // SixLabors.ImageSharp.PixelFormats.Bgra4444[]
  7966. struct Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC : public RuntimeArray
  7967. {
  7968. public:
  7969. ALIGN_FIELD (8) Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 m_Items[1];
  7970. public:
  7971. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 GetAt(il2cpp_array_size_t index) const
  7972. {
  7973. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7974. return m_Items[index];
  7975. }
  7976. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * GetAddressAt(il2cpp_array_size_t index)
  7977. {
  7978. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7979. return m_Items + index;
  7980. }
  7981. inline void SetAt(il2cpp_array_size_t index, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value)
  7982. {
  7983. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  7984. m_Items[index] = value;
  7985. }
  7986. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 GetAtUnchecked(il2cpp_array_size_t index) const
  7987. {
  7988. return m_Items[index];
  7989. }
  7990. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  7991. {
  7992. return m_Items + index;
  7993. }
  7994. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value)
  7995. {
  7996. m_Items[index] = value;
  7997. }
  7998. };
  7999. // SixLabors.ImageSharp.PixelFormats.Bgra5551[]
  8000. struct Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775 : public RuntimeArray
  8001. {
  8002. public:
  8003. ALIGN_FIELD (8) Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 m_Items[1];
  8004. public:
  8005. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 GetAt(il2cpp_array_size_t index) const
  8006. {
  8007. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8008. return m_Items[index];
  8009. }
  8010. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * GetAddressAt(il2cpp_array_size_t index)
  8011. {
  8012. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8013. return m_Items + index;
  8014. }
  8015. inline void SetAt(il2cpp_array_size_t index, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  8016. {
  8017. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8018. m_Items[index] = value;
  8019. }
  8020. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 GetAtUnchecked(il2cpp_array_size_t index) const
  8021. {
  8022. return m_Items[index];
  8023. }
  8024. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8025. {
  8026. return m_Items + index;
  8027. }
  8028. inline void SetAtUnchecked(il2cpp_array_size_t index, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  8029. {
  8030. m_Items[index] = value;
  8031. }
  8032. };
  8033. // SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8[]
  8034. struct Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174 : public RuntimeArray
  8035. {
  8036. public:
  8037. ALIGN_FIELD (8) Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 m_Items[1];
  8038. public:
  8039. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 GetAt(il2cpp_array_size_t index) const
  8040. {
  8041. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8042. return m_Items[index];
  8043. }
  8044. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * GetAddressAt(il2cpp_array_size_t index)
  8045. {
  8046. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8047. return m_Items + index;
  8048. }
  8049. inline void SetAt(il2cpp_array_size_t index, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value)
  8050. {
  8051. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8052. m_Items[index] = value;
  8053. }
  8054. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 GetAtUnchecked(il2cpp_array_size_t index) const
  8055. {
  8056. return m_Items[index];
  8057. }
  8058. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8059. {
  8060. return m_Items + index;
  8061. }
  8062. inline void SetAtUnchecked(il2cpp_array_size_t index, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 value)
  8063. {
  8064. m_Items[index] = value;
  8065. }
  8066. };
  8067. // SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader[]
  8068. struct BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8 : public RuntimeArray
  8069. {
  8070. public:
  8071. ALIGN_FIELD (8) BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F m_Items[1];
  8072. public:
  8073. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F GetAt(il2cpp_array_size_t index) const
  8074. {
  8075. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8076. return m_Items[index];
  8077. }
  8078. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * GetAddressAt(il2cpp_array_size_t index)
  8079. {
  8080. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8081. return m_Items + index;
  8082. }
  8083. inline void SetAt(il2cpp_array_size_t index, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F value)
  8084. {
  8085. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8086. m_Items[index] = value;
  8087. }
  8088. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F GetAtUnchecked(il2cpp_array_size_t index) const
  8089. {
  8090. return m_Items[index];
  8091. }
  8092. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8093. {
  8094. return m_Items + index;
  8095. }
  8096. inline void SetAtUnchecked(il2cpp_array_size_t index, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F value)
  8097. {
  8098. m_Items[index] = value;
  8099. }
  8100. };
  8101. // SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader[]
  8102. struct BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026 : public RuntimeArray
  8103. {
  8104. public:
  8105. ALIGN_FIELD (8) BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 m_Items[1];
  8106. public:
  8107. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 GetAt(il2cpp_array_size_t index) const
  8108. {
  8109. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8110. return m_Items[index];
  8111. }
  8112. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * GetAddressAt(il2cpp_array_size_t index)
  8113. {
  8114. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8115. return m_Items + index;
  8116. }
  8117. inline void SetAt(il2cpp_array_size_t index, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 value)
  8118. {
  8119. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8120. m_Items[index] = value;
  8121. }
  8122. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 GetAtUnchecked(il2cpp_array_size_t index) const
  8123. {
  8124. return m_Items[index];
  8125. }
  8126. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8127. {
  8128. return m_Items + index;
  8129. }
  8130. inline void SetAtUnchecked(il2cpp_array_size_t index, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 value)
  8131. {
  8132. m_Items[index] = value;
  8133. }
  8134. };
  8135. // System.Boolean[]
  8136. struct BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C : public RuntimeArray
  8137. {
  8138. public:
  8139. ALIGN_FIELD (8) bool m_Items[1];
  8140. public:
  8141. inline bool GetAt(il2cpp_array_size_t index) const
  8142. {
  8143. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8144. return m_Items[index];
  8145. }
  8146. inline bool* GetAddressAt(il2cpp_array_size_t index)
  8147. {
  8148. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8149. return m_Items + index;
  8150. }
  8151. inline void SetAt(il2cpp_array_size_t index, bool value)
  8152. {
  8153. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8154. m_Items[index] = value;
  8155. }
  8156. inline bool GetAtUnchecked(il2cpp_array_size_t index) const
  8157. {
  8158. return m_Items[index];
  8159. }
  8160. inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8161. {
  8162. return m_Items + index;
  8163. }
  8164. inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
  8165. {
  8166. m_Items[index] = value;
  8167. }
  8168. };
  8169. // System.Byte[]
  8170. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726 : public RuntimeArray
  8171. {
  8172. public:
  8173. ALIGN_FIELD (8) uint8_t m_Items[1];
  8174. public:
  8175. inline uint8_t GetAt(il2cpp_array_size_t index) const
  8176. {
  8177. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8178. return m_Items[index];
  8179. }
  8180. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  8181. {
  8182. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8183. return m_Items + index;
  8184. }
  8185. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  8186. {
  8187. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8188. m_Items[index] = value;
  8189. }
  8190. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  8191. {
  8192. return m_Items[index];
  8193. }
  8194. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8195. {
  8196. return m_Items + index;
  8197. }
  8198. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  8199. {
  8200. m_Items[index] = value;
  8201. }
  8202. };
  8203. // SixLabors.ImageSharp.PixelFormats.Byte4[]
  8204. struct Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765 : public RuntimeArray
  8205. {
  8206. public:
  8207. ALIGN_FIELD (8) Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 m_Items[1];
  8208. public:
  8209. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 GetAt(il2cpp_array_size_t index) const
  8210. {
  8211. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8212. return m_Items[index];
  8213. }
  8214. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * GetAddressAt(il2cpp_array_size_t index)
  8215. {
  8216. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8217. return m_Items + index;
  8218. }
  8219. inline void SetAt(il2cpp_array_size_t index, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  8220. {
  8221. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8222. m_Items[index] = value;
  8223. }
  8224. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 GetAtUnchecked(il2cpp_array_size_t index) const
  8225. {
  8226. return m_Items[index];
  8227. }
  8228. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8229. {
  8230. return m_Items + index;
  8231. }
  8232. inline void SetAtUnchecked(il2cpp_array_size_t index, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  8233. {
  8234. m_Items[index] = value;
  8235. }
  8236. };
  8237. // System.Char[]
  8238. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34 : public RuntimeArray
  8239. {
  8240. public:
  8241. ALIGN_FIELD (8) Il2CppChar m_Items[1];
  8242. public:
  8243. inline Il2CppChar GetAt(il2cpp_array_size_t index) const
  8244. {
  8245. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8246. return m_Items[index];
  8247. }
  8248. inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
  8249. {
  8250. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8251. return m_Items + index;
  8252. }
  8253. inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
  8254. {
  8255. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8256. m_Items[index] = value;
  8257. }
  8258. inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
  8259. {
  8260. return m_Items[index];
  8261. }
  8262. inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8263. {
  8264. return m_Items + index;
  8265. }
  8266. inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
  8267. {
  8268. m_Items[index] = value;
  8269. }
  8270. };
  8271. // SixLabors.ImageSharp.Color[]
  8272. struct ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A : public RuntimeArray
  8273. {
  8274. public:
  8275. ALIGN_FIELD (8) Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 m_Items[1];
  8276. public:
  8277. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 GetAt(il2cpp_array_size_t index) const
  8278. {
  8279. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8280. return m_Items[index];
  8281. }
  8282. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * GetAddressAt(il2cpp_array_size_t index)
  8283. {
  8284. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8285. return m_Items + index;
  8286. }
  8287. inline void SetAt(il2cpp_array_size_t index, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8288. {
  8289. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8290. m_Items[index] = value;
  8291. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___boxedHighPrecisionPixel_1), (void*)NULL);
  8292. }
  8293. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 GetAtUnchecked(il2cpp_array_size_t index) const
  8294. {
  8295. return m_Items[index];
  8296. }
  8297. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8298. {
  8299. return m_Items + index;
  8300. }
  8301. inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 value)
  8302. {
  8303. m_Items[index] = value;
  8304. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___boxedHighPrecisionPixel_1), (void*)NULL);
  8305. }
  8306. };
  8307. // SixLabors.ImageSharp.Complex64[]
  8308. struct Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650 : public RuntimeArray
  8309. {
  8310. public:
  8311. ALIGN_FIELD (8) Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 m_Items[1];
  8312. public:
  8313. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 GetAt(il2cpp_array_size_t index) const
  8314. {
  8315. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8316. return m_Items[index];
  8317. }
  8318. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * GetAddressAt(il2cpp_array_size_t index)
  8319. {
  8320. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8321. return m_Items + index;
  8322. }
  8323. inline void SetAt(il2cpp_array_size_t index, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 value)
  8324. {
  8325. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8326. m_Items[index] = value;
  8327. }
  8328. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 GetAtUnchecked(il2cpp_array_size_t index) const
  8329. {
  8330. return m_Items[index];
  8331. }
  8332. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8333. {
  8334. return m_Items + index;
  8335. }
  8336. inline void SetAtUnchecked(il2cpp_array_size_t index, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 value)
  8337. {
  8338. m_Items[index] = value;
  8339. }
  8340. };
  8341. // SixLabors.ImageSharp.ComplexVector4[]
  8342. struct ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5 : public RuntimeArray
  8343. {
  8344. public:
  8345. ALIGN_FIELD (8) ComplexVector4_t88219122749587130667C01407E5E785BC2055EB m_Items[1];
  8346. public:
  8347. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB GetAt(il2cpp_array_size_t index) const
  8348. {
  8349. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8350. return m_Items[index];
  8351. }
  8352. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * GetAddressAt(il2cpp_array_size_t index)
  8353. {
  8354. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8355. return m_Items + index;
  8356. }
  8357. inline void SetAt(il2cpp_array_size_t index, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value)
  8358. {
  8359. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8360. m_Items[index] = value;
  8361. }
  8362. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB GetAtUnchecked(il2cpp_array_size_t index) const
  8363. {
  8364. return m_Items[index];
  8365. }
  8366. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8367. {
  8368. return m_Items + index;
  8369. }
  8370. inline void SetAtUnchecked(il2cpp_array_size_t index, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB value)
  8371. {
  8372. m_Items[index] = value;
  8373. }
  8374. };
  8375. // System.Decimal[]
  8376. struct DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA : public RuntimeArray
  8377. {
  8378. public:
  8379. ALIGN_FIELD (8) Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 m_Items[1];
  8380. public:
  8381. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 GetAt(il2cpp_array_size_t index) const
  8382. {
  8383. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8384. return m_Items[index];
  8385. }
  8386. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * GetAddressAt(il2cpp_array_size_t index)
  8387. {
  8388. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8389. return m_Items + index;
  8390. }
  8391. inline void SetAt(il2cpp_array_size_t index, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  8392. {
  8393. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8394. m_Items[index] = value;
  8395. }
  8396. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 GetAtUnchecked(il2cpp_array_size_t index) const
  8397. {
  8398. return m_Items[index];
  8399. }
  8400. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8401. {
  8402. return m_Items + index;
  8403. }
  8404. inline void SetAtUnchecked(il2cpp_array_size_t index, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 value)
  8405. {
  8406. m_Items[index] = value;
  8407. }
  8408. };
  8409. // System.Double[]
  8410. struct DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB : public RuntimeArray
  8411. {
  8412. public:
  8413. ALIGN_FIELD (8) double m_Items[1];
  8414. public:
  8415. inline double GetAt(il2cpp_array_size_t index) const
  8416. {
  8417. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8418. return m_Items[index];
  8419. }
  8420. inline double* GetAddressAt(il2cpp_array_size_t index)
  8421. {
  8422. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8423. return m_Items + index;
  8424. }
  8425. inline void SetAt(il2cpp_array_size_t index, double value)
  8426. {
  8427. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8428. m_Items[index] = value;
  8429. }
  8430. inline double GetAtUnchecked(il2cpp_array_size_t index) const
  8431. {
  8432. return m_Items[index];
  8433. }
  8434. inline double* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8435. {
  8436. return m_Items + index;
  8437. }
  8438. inline void SetAtUnchecked(il2cpp_array_size_t index, double value)
  8439. {
  8440. m_Items[index] = value;
  8441. }
  8442. };
  8443. // SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension[]
  8444. struct GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2 : public RuntimeArray
  8445. {
  8446. public:
  8447. ALIGN_FIELD (8) GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E m_Items[1];
  8448. public:
  8449. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E GetAt(il2cpp_array_size_t index) const
  8450. {
  8451. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8452. return m_Items[index];
  8453. }
  8454. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * GetAddressAt(il2cpp_array_size_t index)
  8455. {
  8456. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8457. return m_Items + index;
  8458. }
  8459. inline void SetAt(il2cpp_array_size_t index, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E value)
  8460. {
  8461. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8462. m_Items[index] = value;
  8463. }
  8464. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E GetAtUnchecked(il2cpp_array_size_t index) const
  8465. {
  8466. return m_Items[index];
  8467. }
  8468. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8469. {
  8470. return m_Items + index;
  8471. }
  8472. inline void SetAtUnchecked(il2cpp_array_size_t index, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E value)
  8473. {
  8474. m_Items[index] = value;
  8475. }
  8476. };
  8477. // SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor[]
  8478. struct GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C : public RuntimeArray
  8479. {
  8480. public:
  8481. ALIGN_FIELD (8) GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F m_Items[1];
  8482. public:
  8483. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F GetAt(il2cpp_array_size_t index) const
  8484. {
  8485. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8486. return m_Items[index];
  8487. }
  8488. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * GetAddressAt(il2cpp_array_size_t index)
  8489. {
  8490. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8491. return m_Items + index;
  8492. }
  8493. inline void SetAt(il2cpp_array_size_t index, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F value)
  8494. {
  8495. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8496. m_Items[index] = value;
  8497. }
  8498. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F GetAtUnchecked(il2cpp_array_size_t index) const
  8499. {
  8500. return m_Items[index];
  8501. }
  8502. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8503. {
  8504. return m_Items + index;
  8505. }
  8506. inline void SetAtUnchecked(il2cpp_array_size_t index, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F value)
  8507. {
  8508. m_Items[index] = value;
  8509. }
  8510. };
  8511. // SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor[]
  8512. struct GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F : public RuntimeArray
  8513. {
  8514. public:
  8515. ALIGN_FIELD (8) GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC m_Items[1];
  8516. public:
  8517. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC GetAt(il2cpp_array_size_t index) const
  8518. {
  8519. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8520. return m_Items[index];
  8521. }
  8522. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * GetAddressAt(il2cpp_array_size_t index)
  8523. {
  8524. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8525. return m_Items + index;
  8526. }
  8527. inline void SetAt(il2cpp_array_size_t index, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC value)
  8528. {
  8529. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8530. m_Items[index] = value;
  8531. }
  8532. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC GetAtUnchecked(il2cpp_array_size_t index) const
  8533. {
  8534. return m_Items[index];
  8535. }
  8536. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8537. {
  8538. return m_Items + index;
  8539. }
  8540. inline void SetAtUnchecked(il2cpp_array_size_t index, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC value)
  8541. {
  8542. m_Items[index] = value;
  8543. }
  8544. };
  8545. // SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup[]
  8546. struct HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431 : public RuntimeArray
  8547. {
  8548. public:
  8549. ALIGN_FIELD (8) HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 m_Items[1];
  8550. public:
  8551. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 GetAt(il2cpp_array_size_t index) const
  8552. {
  8553. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8554. return m_Items[index];
  8555. }
  8556. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * GetAddressAt(il2cpp_array_size_t index)
  8557. {
  8558. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8559. return m_Items + index;
  8560. }
  8561. inline void SetAt(il2cpp_array_size_t index, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 value)
  8562. {
  8563. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8564. m_Items[index] = value;
  8565. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL);
  8566. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8567. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL);
  8568. #endif
  8569. }
  8570. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 GetAtUnchecked(il2cpp_array_size_t index) const
  8571. {
  8572. return m_Items[index];
  8573. }
  8574. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8575. {
  8576. return m_Items + index;
  8577. }
  8578. inline void SetAtUnchecked(il2cpp_array_size_t index, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 value)
  8579. {
  8580. m_Items[index] = value;
  8581. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CHTreesU3Ek__BackingField_0), (void*)NULL);
  8582. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8583. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CPackedTableU3Ek__BackingField_5), (void*)NULL);
  8584. #endif
  8585. }
  8586. };
  8587. // SixLabors.ImageSharp.PixelFormats.HalfSingle[]
  8588. struct HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454 : public RuntimeArray
  8589. {
  8590. public:
  8591. ALIGN_FIELD (8) HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E m_Items[1];
  8592. public:
  8593. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E GetAt(il2cpp_array_size_t index) const
  8594. {
  8595. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8596. return m_Items[index];
  8597. }
  8598. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * GetAddressAt(il2cpp_array_size_t index)
  8599. {
  8600. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8601. return m_Items + index;
  8602. }
  8603. inline void SetAt(il2cpp_array_size_t index, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  8604. {
  8605. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8606. m_Items[index] = value;
  8607. }
  8608. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E GetAtUnchecked(il2cpp_array_size_t index) const
  8609. {
  8610. return m_Items[index];
  8611. }
  8612. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8613. {
  8614. return m_Items + index;
  8615. }
  8616. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  8617. {
  8618. m_Items[index] = value;
  8619. }
  8620. };
  8621. // SixLabors.ImageSharp.PixelFormats.HalfVector2[]
  8622. struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8 : public RuntimeArray
  8623. {
  8624. public:
  8625. ALIGN_FIELD (8) HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC m_Items[1];
  8626. public:
  8627. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC GetAt(il2cpp_array_size_t index) const
  8628. {
  8629. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8630. return m_Items[index];
  8631. }
  8632. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * GetAddressAt(il2cpp_array_size_t index)
  8633. {
  8634. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8635. return m_Items + index;
  8636. }
  8637. inline void SetAt(il2cpp_array_size_t index, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  8638. {
  8639. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8640. m_Items[index] = value;
  8641. }
  8642. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC GetAtUnchecked(il2cpp_array_size_t index) const
  8643. {
  8644. return m_Items[index];
  8645. }
  8646. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8647. {
  8648. return m_Items + index;
  8649. }
  8650. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  8651. {
  8652. m_Items[index] = value;
  8653. }
  8654. };
  8655. // SixLabors.ImageSharp.PixelFormats.HalfVector4[]
  8656. struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0 : public RuntimeArray
  8657. {
  8658. public:
  8659. ALIGN_FIELD (8) HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 m_Items[1];
  8660. public:
  8661. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 GetAt(il2cpp_array_size_t index) const
  8662. {
  8663. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8664. return m_Items[index];
  8665. }
  8666. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * GetAddressAt(il2cpp_array_size_t index)
  8667. {
  8668. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8669. return m_Items + index;
  8670. }
  8671. inline void SetAt(il2cpp_array_size_t index, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  8672. {
  8673. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8674. m_Items[index] = value;
  8675. }
  8676. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 GetAtUnchecked(il2cpp_array_size_t index) const
  8677. {
  8678. return m_Items[index];
  8679. }
  8680. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8681. {
  8682. return m_Items + index;
  8683. }
  8684. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  8685. {
  8686. m_Items[index] = value;
  8687. }
  8688. };
  8689. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode[]
  8690. struct HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D : public RuntimeArray
  8691. {
  8692. public:
  8693. ALIGN_FIELD (8) HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 m_Items[1];
  8694. public:
  8695. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 GetAt(il2cpp_array_size_t index) const
  8696. {
  8697. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8698. return m_Items[index];
  8699. }
  8700. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * GetAddressAt(il2cpp_array_size_t index)
  8701. {
  8702. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8703. return m_Items + index;
  8704. }
  8705. inline void SetAt(il2cpp_array_size_t index, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 value)
  8706. {
  8707. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8708. m_Items[index] = value;
  8709. }
  8710. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 GetAtUnchecked(il2cpp_array_size_t index) const
  8711. {
  8712. return m_Items[index];
  8713. }
  8714. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8715. {
  8716. return m_Items + index;
  8717. }
  8718. inline void SetAtUnchecked(il2cpp_array_size_t index, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 value)
  8719. {
  8720. m_Items[index] = value;
  8721. }
  8722. };
  8723. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree[]
  8724. struct HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07 : public RuntimeArray
  8725. {
  8726. public:
  8727. ALIGN_FIELD (8) HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB m_Items[1];
  8728. public:
  8729. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB GetAt(il2cpp_array_size_t index) const
  8730. {
  8731. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8732. return m_Items[index];
  8733. }
  8734. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * GetAddressAt(il2cpp_array_size_t index)
  8735. {
  8736. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8737. return m_Items + index;
  8738. }
  8739. inline void SetAt(il2cpp_array_size_t index, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB value)
  8740. {
  8741. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8742. m_Items[index] = value;
  8743. }
  8744. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB GetAtUnchecked(il2cpp_array_size_t index) const
  8745. {
  8746. return m_Items[index];
  8747. }
  8748. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8749. {
  8750. return m_Items + index;
  8751. }
  8752. inline void SetAtUnchecked(il2cpp_array_size_t index, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB value)
  8753. {
  8754. m_Items[index] = value;
  8755. }
  8756. };
  8757. // SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode[]
  8758. struct HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22 : public RuntimeArray
  8759. {
  8760. public:
  8761. ALIGN_FIELD (8) HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 m_Items[1];
  8762. public:
  8763. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 GetAt(il2cpp_array_size_t index) const
  8764. {
  8765. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8766. return m_Items[index];
  8767. }
  8768. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * GetAddressAt(il2cpp_array_size_t index)
  8769. {
  8770. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8771. return m_Items + index;
  8772. }
  8773. inline void SetAt(il2cpp_array_size_t index, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 value)
  8774. {
  8775. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8776. m_Items[index] = value;
  8777. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL);
  8778. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8779. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCodesU3Ek__BackingField_2), (void*)NULL);
  8780. #endif
  8781. }
  8782. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 GetAtUnchecked(il2cpp_array_size_t index) const
  8783. {
  8784. return m_Items[index];
  8785. }
  8786. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8787. {
  8788. return m_Items + index;
  8789. }
  8790. inline void SetAtUnchecked(il2cpp_array_size_t index, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 value)
  8791. {
  8792. m_Items[index] = value;
  8793. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCodeLengthsU3Ek__BackingField_1), (void*)NULL);
  8794. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8795. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CCodesU3Ek__BackingField_2), (void*)NULL);
  8796. #endif
  8797. }
  8798. };
  8799. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Length()
  8800. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD41DBBA321D92458817F064D632BA8E75F6F2E98_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8801. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_IsEmpty()
  8802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m1BA1F7B3EEF7B17368B206E21FE3C7DEDDDB9D42_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8803. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Object)
  8804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m14E2C54A77147DA35FCBA268B9C5C7E9A8851775_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  8805. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::GetHashCode()
  8806. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mE3BA4B1846377E4D96CAF10A99195DB36F0B846B_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8807. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[])
  8808. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mED356C5333799B1A00C725A0C1942C84191CB1FD_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method);
  8809. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[],System.Int32,System.Int32)
  8810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA59FDF17D703F205793E143D005504A6B50106C9_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  8811. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Void*,System.Int32)
  8812. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m731499DFB62F1D2DA91B9410A9CC66E433DC7FA4_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  8813. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  8814. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  8815. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Item(System.Int32)
  8816. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_get_Item_m2DCA1348FA2CD8B0F7B9A9720B6F489634B1E2E7_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___index0, const RuntimeMethod* method);
  8817. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::GetPinnableReference()
  8818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_GetPinnableReference_m94921F22B6BD6F09718AEBAC01B1BF1A776CFCFA_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8819. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::TryCopyTo(System.Span`1<T>)
  8820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m524725F167A7E8D76F59E37A95B1BE83C75489EF_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method);
  8821. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::CopyTo(System.Span`1<T>)
  8822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mD8D67C129BCD7278F6C9D709EB1A31EEB818B8E9_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method);
  8823. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Length()
  8824. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mFE8C56CCFBD981B4DA0A6D32380029195FFB8745_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, const RuntimeMethod* method);
  8825. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::DangerousGetPinnableReference()
  8826. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8827. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::DangerousGetPinnableReference()
  8828. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * Span_1_DangerousGetPinnableReference_m7C48152376620583DFDDDEE3D668D4F7058FA5D1_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, const RuntimeMethod* method);
  8829. // !!0 System.Runtime.CompilerServices.Unsafe::As<System.Object>(System.Object)
  8830. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_gshared_inline (RuntimeObject * ___o0, const RuntimeMethod* method);
  8831. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::ToString()
  8832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m84407652F3E7C50808096B4E5B12C5F48D0E29B4_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8833. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32)
  8834. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mA834BE706E1D161598F24167F029B1C64AE86A26_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___start0, const RuntimeMethod* method);
  8835. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32,System.Int32)
  8836. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mE64A250F2A547E78C2FDA6C6A84E24A045840BAD_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  8837. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::ToArray()
  8838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ReadOnlySpan_1_ToArray_m4C8EC842123D5FA40EDD2A9C4393648567011B55_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8839. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Pinnable()
  8840. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ReadOnlySpan_1_get_Pinnable_m9708B7746C68810F4EE1231715A374F85E9BC840_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8841. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_ByteOffset()
  8842. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF61071795085DA07CFEF735DE9CF48ADA84F6FB3_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method);
  8843. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Length()
  8844. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mE05FDD19C8184CB4B34F3EE269E3A98203105B97_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8845. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_IsEmpty()
  8846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mF39C1FBABB0DCA3714669402DF4DC00CEA4E6EB8_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8847. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Object)
  8848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mE5BB6B197134F5292FA86C0BAEF2027CE326C628_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  8849. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetHashCode()
  8850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mB2E9C523433BAB9CF48D235022D360A11AE3C4B6_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8851. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[])
  8852. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m541F4F0D1631FC71863D2A586B0AD096E9EFE257_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method);
  8853. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[],System.Int32,System.Int32)
  8854. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m95810F35D6931F959EB6403FF609C5A09CCD7B13_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  8855. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Void*,System.Int32)
  8856. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2B31A41E906EA37C28B31308F2050B1C7B146730_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  8857. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  8858. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  8859. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Item(System.Int32)
  8860. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_get_Item_m574BB3B366BE625FEA9D65B3A29191E673026FC4_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___index0, const RuntimeMethod* method);
  8861. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetPinnableReference()
  8862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_GetPinnableReference_m4D9E372EE126E960F2123BABDAC358331E5562C9_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8863. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::TryCopyTo(System.Span`1<T>)
  8864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m70478F9BF4CEC5DF6DDCEAD69A6C51D6000CB04A_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method);
  8865. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::CopyTo(System.Span`1<T>)
  8866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mCA5ED500BBD5D0C0C6DF90E7DD0BA91D0E4F10C5_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method);
  8867. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Length()
  8868. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m176CEAEB6386CCA2EF095FC9735B37322BF9A045_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, const RuntimeMethod* method);
  8869. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::DangerousGetPinnableReference()
  8870. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8871. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::DangerousGetPinnableReference()
  8872. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Span_1_DangerousGetPinnableReference_m144851EA7101F3D132156990D0ABCDF8D4E1D73F_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, const RuntimeMethod* method);
  8873. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToString()
  8874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mACF9B1E0D641C97B4E22B1B4CC4D553BBF79E4E7_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8875. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32)
  8876. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_m445EAA978BEE03DE2C54E1B82E17AA58E18805CA_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___start0, const RuntimeMethod* method);
  8877. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32,System.Int32)
  8878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_mE54B28AA5D00DE66C80E2876A38A239337D94EE7_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  8879. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToArray()
  8880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ReadOnlySpan_1_ToArray_mC407B036E1E1F068A4A94D765C1583F4C102A8D5_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8881. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Pinnable()
  8882. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ReadOnlySpan_1_get_Pinnable_m6AA0705D9F4261A8A0688C22E1DAC3F3DADE31C8_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8883. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_ByteOffset()
  8884. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9F57AF87D8D45628368EBC3170CD661FD8F5FC8E_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method);
  8885. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Length()
  8886. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m5E554CA306C764788D5FBF6825D8AD018FC4AE46_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8887. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_IsEmpty()
  8888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m290DC4E8A7B11E213CBAED24876FCE17C8B688BF_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8889. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Object)
  8890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mFA59AD8437ADC9F1005246D113A0AD3EEC169BC2_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  8891. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetHashCode()
  8892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m8D016D5980C7D18B9EC022EEBDB2DFC88E2CBD0E_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8893. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[])
  8894. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m651771DE50C1031C7F778A62D8F35E86941C96FE_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method);
  8895. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[],System.Int32,System.Int32)
  8896. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFC2A524688FB12D725D672345D7D160563F702A4_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  8897. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Void*,System.Int32)
  8898. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77A61D18B92F6C17849A7567FFEFAAC61BE9CD7A_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  8899. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  8900. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  8901. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Item(System.Int32)
  8902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_get_Item_mA1F5CEFCF6D63C5104305A94813CAC51F5E515A8_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___index0, const RuntimeMethod* method);
  8903. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetPinnableReference()
  8904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_GetPinnableReference_mBA8FD03ED59CFCFC8DB81073EB623596C3C963B1_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8905. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::TryCopyTo(System.Span`1<T>)
  8906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mEA19F5927FAC0AD07FF6C65240208C0DBB1D1D5D_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method);
  8907. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::CopyTo(System.Span`1<T>)
  8908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m4815CD08A69F3F9C1C121C877E7CFD84CD16C198_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method);
  8909. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Length()
  8910. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m50431E7E1553BC6AF36A1E2F862C84410EE4CF9F_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, const RuntimeMethod* method);
  8911. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::DangerousGetPinnableReference()
  8912. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8913. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::DangerousGetPinnableReference()
  8914. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Span_1_DangerousGetPinnableReference_mEB08A8EE6FDE69B9A08D6A9784AEB401E2338A28_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, const RuntimeMethod* method);
  8915. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToString()
  8916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m0C704399AD47471AF45FC8B2D86B009C7E665076_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8917. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32)
  8918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m174A7E1E4FC986C851D2CCF7EF658686E521AAB8_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___start0, const RuntimeMethod* method);
  8919. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32,System.Int32)
  8920. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m42B89A19E1E83AA4A24EE3EF0493605E4CA791EB_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  8921. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToArray()
  8922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ReadOnlySpan_1_ToArray_m73ED0185EBF807C99DE37A454CDDF1C1EF8FB8B7_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8923. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Pinnable()
  8924. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ReadOnlySpan_1_get_Pinnable_m83CA8F43CFCE74B562933A2C6572E73C496E69BB_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8925. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_ByteOffset()
  8926. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mCAE4087A79742BC1DBFBB1B2A0BD0BBEDD9CFB2C_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method);
  8927. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Length()
  8928. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m6C574846A918E1384C1B209B9B6FC3788AA85864_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8929. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_IsEmpty()
  8930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mAFC4AE204DA9B82245E912A538ADF8FB23EAB9BE_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8931. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Object)
  8932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m28B2B7CE2A29BD2469DAB4AB3046874730757C08_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  8933. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetHashCode()
  8934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m1121BB34A3AEB54E8DC5FA6A531636ECEC23F1A6_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8935. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[])
  8936. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m87EC951C8754CD030152085369AB081948494564_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method);
  8937. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[],System.Int32,System.Int32)
  8938. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBC3B9226E4805E5D77232DD3F33F2DC913FAC145_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  8939. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Void*,System.Int32)
  8940. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5E4AC38F4487D76FDE9EED012B86620538489AD0_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  8941. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  8942. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  8943. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Item(System.Int32)
  8944. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_get_Item_mF60DB5562E4E44B9C09D99BAB4048022C05E4841_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___index0, const RuntimeMethod* method);
  8945. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetPinnableReference()
  8946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_GetPinnableReference_m3FAF700D4773390CC81B7DBDB155C054FD27C4BB_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8947. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::TryCopyTo(System.Span`1<T>)
  8948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mFF70DD5840F402E0912CDB2BC0402D2A47BDB0EC_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method);
  8949. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::CopyTo(System.Span`1<T>)
  8950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m4F638A1E10D461C5393B8F1C35E9EF5FEC1A5894_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method);
  8951. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Length()
  8952. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method);
  8953. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::DangerousGetPinnableReference()
  8954. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8955. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::DangerousGetPinnableReference()
  8956. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method);
  8957. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToString()
  8958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m78A0183F96099B00CAC883FB35461662B745DFC6_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8959. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32)
  8960. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m1673A48F72C667E6DD2CB79885CCD00C7435AF0B_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___start0, const RuntimeMethod* method);
  8961. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32,System.Int32)
  8962. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m57DF19CE6DF4B1F6E7B81165803926F804FD3ACA_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  8963. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToArray()
  8964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ReadOnlySpan_1_ToArray_m53195F649E8334B31FCF123205942524A8ACE7A9_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8965. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Pinnable()
  8966. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ReadOnlySpan_1_get_Pinnable_m55199CD310F51A5CAEEC2BDA0B600A7717074429_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8967. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_ByteOffset()
  8968. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA3314CC89A5B62C9F1D59F7C1393C053A6AA3EAF_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method);
  8969. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Length()
  8970. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mB9ACD759017BCE80847E39B800B2CB65B132ACFA_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  8971. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_IsEmpty()
  8972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mE8F0E9E6BDA6C45E41E7FB8FFE2B44EC0D80788E_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  8973. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Object)
  8974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mC9356868F70CC13AAD9FA67D947B6C6F3B40A71E_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  8975. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetHashCode()
  8976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m9D8A90A901BA997430B1D6573F815EC0FCF5EA78_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  8977. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[])
  8978. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8A0C44A438D8C19F3FF20A1FFAB158D236102F06_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method);
  8979. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[],System.Int32,System.Int32)
  8980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m55352804D96590166A61D6F54B3D5D9336CA3FFE_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  8981. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Void*,System.Int32)
  8982. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF19055BA2A90084AE77A1C42F927F9E1E9B24D39_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  8983. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  8984. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  8985. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Item(System.Int32)
  8986. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_get_Item_m0712D4B2592F354EAEAC219BB7845C5E5667266F_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___index0, const RuntimeMethod* method);
  8987. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetPinnableReference()
  8988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_GetPinnableReference_m8BDDC014BDCAAE4F87E2A05BD699D22D3F314D68_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  8989. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::TryCopyTo(System.Span`1<T>)
  8990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m866ECF9658A50AB201369AC43E3965BDEC117E0B_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method);
  8991. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::CopyTo(System.Span`1<T>)
  8992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m516149CB83E9630E3581EC0D546CB5F0F106DCCE_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method);
  8993. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Length()
  8994. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method);
  8995. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::DangerousGetPinnableReference()
  8996. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  8997. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::DangerousGetPinnableReference()
  8998. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method);
  8999. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToString()
  9000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mF5AF728F39ECE36636FA968943A88C8C0A82CC8A_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  9001. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32)
  9002. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m0B6DCE383918E2A593B117F30F6FE8271802FC0C_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___start0, const RuntimeMethod* method);
  9003. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32,System.Int32)
  9004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m83A02FEFA9F8EF448894ACDE459F37FBBB9E704F_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9005. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToArray()
  9006. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ReadOnlySpan_1_ToArray_m512EEAD4E1582ACDDD309A28D503A92923549D0A_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  9007. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Pinnable()
  9008. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ReadOnlySpan_1_get_Pinnable_m23322E68D4CC9906DC97A8120BFC874534133839_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  9009. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_ByteOffset()
  9010. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mD5C7BCE9FCCAD6C937E6AC8A0148964EBA1347D3_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method);
  9011. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Length()
  9012. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mBBA34339211651E8F090730ECD55113FEB2CCE62_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9013. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_IsEmpty()
  9014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m47E66DC712B2425CB0FBAD83245F64F7BB9DA9CB_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9015. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Object)
  9016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m67A9CD285136525BAF5D0F355EC6CEA2793C8030_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9017. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetHashCode()
  9018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m6393785F55DE9D5B36ADFA27AB07F9B2BDD1BA10_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9019. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[])
  9020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE6C1440BA50647CE2ADFD88F025CAC5A3F0A7FE_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method);
  9021. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[],System.Int32,System.Int32)
  9022. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7670E0A6E06DAA9AF8D5E35D03415E074196FB28_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9023. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Void*,System.Int32)
  9024. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1F185F3A5231C4BE0B76FDD14164A1B3F958190B_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9025. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9026. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9027. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Item(System.Int32)
  9028. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_get_Item_m7CB5613EE86BE50931B595698241DDD87FBEBBD5_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___index0, const RuntimeMethod* method);
  9029. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetPinnableReference()
  9030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_GetPinnableReference_mE4A36B243B4C5F2EFB2602C0875A7B40AFD3B394_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9031. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::TryCopyTo(System.Span`1<T>)
  9032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m1107B8BFA2A75A79C32AB9FCBA0FE7C5D32B4614_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method);
  9033. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::CopyTo(System.Span`1<T>)
  9034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m17336E99DDCC9979E6D35000CDF0FBFF96C3C837_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method);
  9035. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Length()
  9036. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method);
  9037. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::DangerousGetPinnableReference()
  9038. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9039. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::DangerousGetPinnableReference()
  9040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method);
  9041. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToString()
  9042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m44F4CB4D635F3509F73B6038BEB665F01E98B5CC_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9043. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32)
  9044. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m51BB94559E25FFD122B44C1BECA0DE09EFEB53C2_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___start0, const RuntimeMethod* method);
  9045. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32,System.Int32)
  9046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m3455B2160BE51C7BCB23E993C738DFA6EE9BE764_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9047. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToArray()
  9048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ReadOnlySpan_1_ToArray_mF05ECDD9CB8A9E51E7B696ADF9B7AE095ED3D371_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9049. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Pinnable()
  9050. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ReadOnlySpan_1_get_Pinnable_m084BB2B2508C8C9BC03DA6980BA31C425E59B4F0_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9051. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_ByteOffset()
  9052. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mEB011CE3D559163024E8DF7BF8FC12035ED1E8B0_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method);
  9053. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Length()
  9054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m0B39A9D007FDC6852EA046B0520CAC36D2872ED1_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9055. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_IsEmpty()
  9056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC173E8A7B1E0E500CE2FB719F347DD77D238AEF3_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9057. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Object)
  9058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m121E683449743DCC48EB05E06C175AA5B95B5FB0_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9059. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetHashCode()
  9060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m3B3A2A6AE05F4F876604C0771CF2F317047D7AE4_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9061. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[])
  9062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4D4B6AFAEBB03BA335746331A49D85B7888EC804_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method);
  9063. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[],System.Int32,System.Int32)
  9064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m71D31542EDBB99C91EAA926DDC0D53D83415A7C3_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9065. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Void*,System.Int32)
  9066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4ED7E736E7080E159A243D6C7CBA8CAF03FF42B0_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9067. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9069. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Item(System.Int32)
  9070. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_get_Item_m254A3EA0568A1F94BC2B6A81D78ECADF10E9EE90_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___index0, const RuntimeMethod* method);
  9071. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetPinnableReference()
  9072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_GetPinnableReference_mAC3848D95D4BFE47C658E5EDDB3F909375903C39_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9073. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::TryCopyTo(System.Span`1<T>)
  9074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m92351E03C1D42D8F0E776C15B1D85BAE513965AA_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method);
  9075. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::CopyTo(System.Span`1<T>)
  9076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m28450C921A01915BFE30B7CDAD010273A1709923_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method);
  9077. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Length()
  9078. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method);
  9079. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::DangerousGetPinnableReference()
  9080. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9081. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::DangerousGetPinnableReference()
  9082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method);
  9083. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToString()
  9084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE3C3A8512EF8874F5FB06F4EC35282BBBBF45B5E_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9085. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32)
  9086. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_mEE24327B70390B55B9C1665445ADF86F04BECCFA_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___start0, const RuntimeMethod* method);
  9087. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32,System.Int32)
  9088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_m89721E75B83706D21D502571553E19DD4A4FB510_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9089. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToArray()
  9090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ReadOnlySpan_1_ToArray_m31D2ECF2FD165086C75132DD439C791F62FB2540_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9091. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Pinnable()
  9092. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ReadOnlySpan_1_get_Pinnable_mCEF8A92C08DC703FB41DAA5C945F2CF122C831D9_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9093. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_ByteOffset()
  9094. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m93109356CC3C438039EA0F28483FCAB98ACD7DC7_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method);
  9095. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Length()
  9096. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9AE1C670BE2E845D4AF240642E5AD92A29C85BE9_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9097. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_IsEmpty()
  9098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mE0AEBF1DF3A6C02ACBFF4B6429305CDDF2F13AF6_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9099. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Object)
  9100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m728BCC02F8CFF8116B7CE22F5C81A5E58E2C0032_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9101. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetHashCode()
  9102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mB9CB4659CB9B4651D4D8AEDFAC665978A18ECDE4_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9103. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[])
  9104. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD3692AD9F33841E1F06CA848BA02852EA5978DD3_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method);
  9105. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[],System.Int32,System.Int32)
  9106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4BCA70BFAD64F137E9E7F4FA7755B6D6166C23A0_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9107. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Void*,System.Int32)
  9108. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2CBD8FCDB081248DB4036452045AD61C6FCC7BD7_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9109. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9110. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9111. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Item(System.Int32)
  9112. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_get_Item_mE2F65BB5323138DC2337AAD1F895861ED42BF0F6_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___index0, const RuntimeMethod* method);
  9113. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetPinnableReference()
  9114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_GetPinnableReference_m901E74CAEC71C29FDE48117E72E685B5412FACE4_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9115. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::TryCopyTo(System.Span`1<T>)
  9116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m4D56DB0A20C16DD6FFFE453D332CD5220A8F0C5D_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method);
  9117. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CopyTo(System.Span`1<T>)
  9118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mA93B271A520187E66356BACF4D9D673534EE78BC_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method);
  9119. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Length()
  9120. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method);
  9121. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::DangerousGetPinnableReference()
  9122. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9123. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::DangerousGetPinnableReference()
  9124. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method);
  9125. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToString()
  9126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m17E3A217A828FABB32055B7CEEFEBB5BB2994B3A_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9127. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32)
  9128. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_mCE1E8F32AFC158843697D3E469EDDE08EE8C0992_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___start0, const RuntimeMethod* method);
  9129. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  9130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_m8F3D0917FAD41F673E6C82824C204B02FDD7E16F_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9131. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToArray()
  9132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ReadOnlySpan_1_ToArray_mE138996EBB404599EB061DE689F3B2C71D2157DB_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9133. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Pinnable()
  9134. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ReadOnlySpan_1_get_Pinnable_m275CA72132F4A4DBEC8015C5B53DA6889E76B9CB_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9135. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_ByteOffset()
  9136. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m7267A8AE422AC7368929973DC3AA642995DDF57F_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method);
  9137. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Length()
  9138. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m4F2CDA8B681AB2923489D37B401B1D5B2B0096AF_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9139. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_IsEmpty()
  9140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m9571B7BDDFAA4C997D6691AA32E2487F5C21ACB2_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9141. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Object)
  9142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA6B3384E83D32ECA64A2128106AE060FC62DF17D_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9143. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetHashCode()
  9144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m67B0528BDA19A7A7969A67933101DDADBB208536_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9145. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[])
  9146. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE5651DEBBDFD2AD2EF8B7F0A53357E05D37A8DB7_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method);
  9147. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[],System.Int32,System.Int32)
  9148. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m85D42AF91A7011C96E0C97431C74E67A14309572_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9149. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Void*,System.Int32)
  9150. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m445465A967C0F3CF2AF398F507F6D55CB9658F0E_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9151. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9152. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9153. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Item(System.Int32)
  9154. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_get_Item_m687102BDFEDA2F4BC7AC6705AC9E88AE3DCB8860_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___index0, const RuntimeMethod* method);
  9155. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetPinnableReference()
  9156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_GetPinnableReference_m0880973B105B3C4C797931ABC8F681B7E775FD09_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9157. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::TryCopyTo(System.Span`1<T>)
  9158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m00A3C74FE6F43FDE6C3E493C9443A15BB4664F8D_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method);
  9159. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::CopyTo(System.Span`1<T>)
  9160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m33D2BB9AE82A8E27CA7A2765C654A614DCDD3B7E_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method);
  9161. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Length()
  9162. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method);
  9163. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::DangerousGetPinnableReference()
  9164. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9165. // T& System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::DangerousGetPinnableReference()
  9166. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method);
  9167. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToString()
  9168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m575A4F89F8F94E95E5BC8EF0C2C0D9ECB735BCDE_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9169. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32)
  9170. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_mF3B25DE3A6762CF2BC648A49128DD5AB2DAABF6F_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___start0, const RuntimeMethod* method);
  9171. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32,System.Int32)
  9172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_m0C31A4A99B092FBF74248509CA5DAFE13E99BBA3_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9173. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToArray()
  9174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ReadOnlySpan_1_ToArray_m8C236FDC3E5AF4D3BD72B70CB6DCDECBB4CDA824_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9175. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Pinnable()
  9176. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ReadOnlySpan_1_get_Pinnable_m02404B701AD794A3C9FD1DB2EBDD9802F25A76B3_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9177. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_ByteOffset()
  9178. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mC90748D62FFD9644CE826752E642BEBA3120FDF8_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method);
  9179. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Length()
  9180. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mEF600A996CAE976E5F6531A7B0F47C215FD8C2C1_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9181. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_IsEmpty()
  9182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mDA163AD079E46187A3CD408147CF52DA27839A84_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9183. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Equals(System.Object)
  9184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mFFE06CF4558953F518D8D1E8FF73C5D50F1253E0_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9185. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::GetHashCode()
  9186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mEFBDBED61E0C4D6D58B640F2412E9666C6041BF4_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9187. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(T[])
  9188. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77A0E19CAB51588624C35225F2FCF646225D90F9_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method);
  9189. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(T[],System.Int32,System.Int32)
  9190. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7CA99C40B4D67D07D4389757F3D7C882455DDDCA_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9191. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(System.Void*,System.Int32)
  9192. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB2E31152D9F6CE1237DAD1343B1EC758E1E91770_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9193. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9194. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9195. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Item(System.Int32)
  9196. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_get_Item_m2F7D413D9F3F138FEB3C795FBB1468D6E8629A72_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___index0, const RuntimeMethod* method);
  9197. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::GetPinnableReference()
  9198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_GetPinnableReference_mD26FAAE724680A0DE8B308F1D48837A49E11F73D_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9199. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::TryCopyTo(System.Span`1<T>)
  9200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m4565D872B1348CF7F686558FD66FB9993008FAD6_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method);
  9201. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::CopyTo(System.Span`1<T>)
  9202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mCDEBDC2BD9F0579D0B885A3F509F987142B68A30_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method);
  9203. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Length()
  9204. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method);
  9205. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::DangerousGetPinnableReference()
  9206. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9207. // T& System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::DangerousGetPinnableReference()
  9208. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method);
  9209. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::ToString()
  9210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mA6B747FDD1E888BCDF2C81F4FD3476528CACD4A7_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9211. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Slice(System.Int32)
  9212. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_mA899304E087D941B61E9FCFCB6B1746F20152339_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___start0, const RuntimeMethod* method);
  9213. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Slice(System.Int32,System.Int32)
  9214. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_m9421F13143AFB1CB72D6EB76B7A905ED06886ADC_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9215. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::ToArray()
  9216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ReadOnlySpan_1_ToArray_mCFAC2E5933943925AC1552A77B867DE5C1E6CF4D_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9217. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Pinnable()
  9218. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ReadOnlySpan_1_get_Pinnable_mE069EB997566F99D7A8AA25C13AC9475290451CC_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9219. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_ByteOffset()
  9220. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m285CE643B78FA5D376452804D4BECDABD4E5BB09_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method);
  9221. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Length()
  9222. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m592997BD4CC5E8EFDD353B7C44C79CB173E9F010_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9223. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_IsEmpty()
  9224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC54584E78525900C00EB5A2CCD1E2AA98B61DC5B_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9225. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Equals(System.Object)
  9226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m48FA0DE3AA3C471BFA272973AADD0D0F82801BEA_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9227. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::GetHashCode()
  9228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m5BDE924026F12160CF80AD5BEB453C6F5844F85C_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9229. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(T[])
  9230. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m33414F66829DB36194709CFD9342618C22E965C4_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method);
  9231. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(T[],System.Int32,System.Int32)
  9232. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDE569B4B05F4CD95F464F924404D1402C8841106_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9233. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(System.Void*,System.Int32)
  9234. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4DAFCCB3EFE0324EE793C11C8131754A5EA31543_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9235. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9236. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9237. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Item(System.Int32)
  9238. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_get_Item_m2BAA3164F54429ADAC68EC605DAD54D9ACBB1D37_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___index0, const RuntimeMethod* method);
  9239. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::GetPinnableReference()
  9240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_GetPinnableReference_mF13EBCA8B19B1A83B8955AB158D79D2B01C3B276_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9241. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::TryCopyTo(System.Span`1<T>)
  9242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m225CE4113662184A33B043700386A25A7B2942CA_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method);
  9243. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::CopyTo(System.Span`1<T>)
  9244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mC83F82FE9905F768F9335B0327057B341BFD1476_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method);
  9245. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Length()
  9246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method);
  9247. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::DangerousGetPinnableReference()
  9248. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9249. // T& System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::DangerousGetPinnableReference()
  9250. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method);
  9251. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::ToString()
  9252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m3E88B78F421C270A4FBE8C5809950054DF6F8046_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9253. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Slice(System.Int32)
  9254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_mA1934D56E4F659A134DBA37D74F173F3705E5A15_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___start0, const RuntimeMethod* method);
  9255. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Slice(System.Int32,System.Int32)
  9256. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_m992D9133E84D6165F8405CFBE6B5E8E7F9FCCA3F_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9257. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::ToArray()
  9258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ReadOnlySpan_1_ToArray_mB199AFBFEFF705C108481F391A899A8A2948688D_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9259. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Pinnable()
  9260. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ReadOnlySpan_1_get_Pinnable_mDB7B35AC6F3FEB539612CCF9225825764A5D6BFC_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9261. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_ByteOffset()
  9262. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m1FAEF4230B5F8BAE50286AF2FC692C7928F9E475_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method);
  9263. // System.Int32 System.ReadOnlySpan`1<System.Boolean>::get_Length()
  9264. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mAE6D735C28304BEBE93D461B9B23FE39B6EC5523_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9265. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::get_IsEmpty()
  9266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mBA0A184A70F913FDEF58BC0CE86F8ABBA0AD1F98_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9267. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::Equals(System.Object)
  9268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m51D0ED5731F168C895E00C59A3765F987E199D03_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9269. // System.Int32 System.ReadOnlySpan`1<System.Boolean>::GetHashCode()
  9270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mB8AA8DCB42E3835EA75CC5DD9D3A09B09C7BCF31_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9271. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(T[])
  9272. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77E35FEEE8C8A87079E685397A7ABB60B7599AF3_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method);
  9273. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(T[],System.Int32,System.Int32)
  9274. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m469FFAE8C69F410D76F7212B68BFF03C22548A65_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9275. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(System.Void*,System.Int32)
  9276. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1FD6A3A6A4317509409CDDF87B4AEC41B33460D0_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9277. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9278. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9279. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Boolean>::get_Item(System.Int32)
  9280. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* ReadOnlySpan_1_get_Item_mAE54AEE6523143AC05F7AFEBADFB1EF3251BFDC0_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___index0, const RuntimeMethod* method);
  9281. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Boolean>::GetPinnableReference()
  9282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool* ReadOnlySpan_1_GetPinnableReference_mB1A97A55C6D440D86312ACFD7A7AE0518C8ECB76_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9283. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::TryCopyTo(System.Span`1<T>)
  9284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mE962BDB85B0C08B3087EB232435D8DB9084BD9FD_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method);
  9285. // System.Void System.ReadOnlySpan`1<System.Boolean>::CopyTo(System.Span`1<T>)
  9286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m5FDD45D15E1ED1E0B1E18777A16CCDFCDC820B08_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method);
  9287. // System.Int32 System.Span`1<System.Boolean>::get_Length()
  9288. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method);
  9289. // T& System.ReadOnlySpan`1<System.Boolean>::DangerousGetPinnableReference()
  9290. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9291. // T& System.Span`1<System.Boolean>::DangerousGetPinnableReference()
  9292. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method);
  9293. // System.String System.ReadOnlySpan`1<System.Boolean>::ToString()
  9294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE55518FEE8931BDB5F333B5A239EB335A3EAD416_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9295. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Boolean>::Slice(System.Int32)
  9296. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_mB301190B765590833993D0DA3692623D1174EDFA_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___start0, const RuntimeMethod* method);
  9297. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Boolean>::Slice(System.Int32,System.Int32)
  9298. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_m509AC28EEDCE980BDB54BE8E78C03420767A19F2_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9299. // T[] System.ReadOnlySpan`1<System.Boolean>::ToArray()
  9300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ReadOnlySpan_1_ToArray_mA82AFEB3D19CF2C1C7E3FE6EEDCB5F953D550890_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9301. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Boolean>::get_Pinnable()
  9302. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ReadOnlySpan_1_get_Pinnable_mD47C9DD9A0208F15B36EC5ED1EB94EA0304BEAEB_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9303. // System.IntPtr System.ReadOnlySpan`1<System.Boolean>::get_ByteOffset()
  9304. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mFF8785AA52A8E0C8E420C2FBB38EC25BE1B79D27_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method);
  9305. // System.Int32 System.ReadOnlySpan`1<System.Byte>::get_Length()
  9306. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m0D02A059B63020F14BCD1DDD5F72D4EBA34B3955_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9307. // System.Boolean System.ReadOnlySpan`1<System.Byte>::get_IsEmpty()
  9308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m42772AEFB3C5778AC760E95D3D24EDF45179469D_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9309. // System.Boolean System.ReadOnlySpan`1<System.Byte>::Equals(System.Object)
  9310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mEE60B01CA82C98847905D5C74CEC16C52A556B8A_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9311. // System.Int32 System.ReadOnlySpan`1<System.Byte>::GetHashCode()
  9312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m2EB5AAA2191CE860B64F601015643F8C2C2B6A72_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9313. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[])
  9314. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mAF095E860C128C589F36456ACAE94F57D001D7D5_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method);
  9315. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[],System.Int32,System.Int32)
  9316. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m96406AF077F2DFE78EEDF7E91A79A5A87FEC2EF6_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9317. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Void*,System.Int32)
  9318. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m52E53BB8862F26B1C23ED6BF8DE68F97F9BEFDDF_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9319. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9320. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9321. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Byte>::get_Item(System.Int32)
  9322. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_get_Item_mA0E86B3FF6945DBAEBB41C7887674F0D53248DDE_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___index0, const RuntimeMethod* method);
  9323. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Byte>::GetPinnableReference()
  9324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_GetPinnableReference_m6298FF21807E545414FBE685B3DD33D63D8EBE04_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9325. // System.Boolean System.ReadOnlySpan`1<System.Byte>::TryCopyTo(System.Span`1<T>)
  9326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m5C7C799A38B31B8F85DAAD69FA8D0DAE854BC03B_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method);
  9327. // System.Void System.ReadOnlySpan`1<System.Byte>::CopyTo(System.Span`1<T>)
  9328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mF2EAD6E8F0C7F903BA4143DE8CA48E4830249C71_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method);
  9329. // System.Int32 System.Span`1<System.Byte>::get_Length()
  9330. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method);
  9331. // T& System.ReadOnlySpan`1<System.Byte>::DangerousGetPinnableReference()
  9332. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9333. // T& System.Span`1<System.Byte>::DangerousGetPinnableReference()
  9334. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method);
  9335. // System.String System.ReadOnlySpan`1<System.Byte>::ToString()
  9336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m245A403D3304DB4807144028EF2C76F0979ADD8D_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9337. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Byte>::Slice(System.Int32)
  9338. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mE1BAD6A11C884E035D359E20DC4DC07FD20A4A4B_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___start0, const RuntimeMethod* method);
  9339. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Byte>::Slice(System.Int32,System.Int32)
  9340. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mF1BE8D57B1EBD1DAA878AFC7D38C9919B3226E9C_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9341. // T[] System.ReadOnlySpan`1<System.Byte>::ToArray()
  9342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ReadOnlySpan_1_ToArray_m416E39B973AC3FE17DB7DA76A4E2A23DC76F2C2C_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9343. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Byte>::get_Pinnable()
  9344. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ReadOnlySpan_1_get_Pinnable_m65E6845663D8DA2B5240396191FFC215CF990E8B_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9345. // System.IntPtr System.ReadOnlySpan`1<System.Byte>::get_ByteOffset()
  9346. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m962FB843325984E8CE88A3879BE029F39CDD13A9_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method);
  9347. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[])
  9348. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8CBB189ED716E0BF0F5D5F64E658882010F0E59E_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method);
  9349. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Void*,System.Int32)
  9350. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m08DE43873E7159FEB0FFD1F5156BA6E519A9B3D8_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9351. // System.Int32 System.ReadOnlySpan`1<System.Byte>::get_Length()
  9352. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mE015E89397399A2891B9CC67D1C16EBB17C99A40_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method);
  9353. // T System.ReadOnlySpan`1<System.Byte>::get_Item(System.Int32)
  9354. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ReadOnlySpan_1_get_Item_m8C032F29948BA520758F9E46E0DD3DE6CF5AFA17_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, int32_t ___index0, const RuntimeMethod* method);
  9355. // System.Boolean System.ReadOnlySpan`1<System.Byte>::Equals(System.Object)
  9356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA8513598249CEA82FCD6CC2BB6C71350D226F63C_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9357. // System.Int32 System.ReadOnlySpan`1<System.Byte>::GetHashCode()
  9358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mAE739468A94BF8CFA532A2C296498541B824E20B_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method);
  9359. // T& System.ReadOnlySpan`1<System.Byte>::DangerousGetPinnableReference()
  9360. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_m29E4AF1D817505D53E3CCA60B97B6E88C1BC70B5_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method);
  9361. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  9362. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC73039CA6A4FF6E13233097632C72758F341FD41_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9363. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_IsEmpty()
  9364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m6EC02E982E341CB7D934B4316336E883D7FECFF2_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9365. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Object)
  9366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m60513E192FE35487C393ED76E2F6245B2BEC2187_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9367. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetHashCode()
  9368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m064A874407708D82854CB29D9B84DBCBD8BB239B_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9369. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[])
  9370. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m044434680141DC988273F568A6352ED25B7403C0_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method);
  9371. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[],System.Int32,System.Int32)
  9372. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m59E16608A47E2A5466AA55EF8BCD710D8E25FED4_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9373. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Void*,System.Int32)
  9374. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3244D4A8233F057966E93D5BEE129B8E60265F88_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9375. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9376. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9377. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Item(System.Int32)
  9378. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_get_Item_mAA596D86847A621657DA3731013C1165F0E07CE9_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___index0, const RuntimeMethod* method);
  9379. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetPinnableReference()
  9380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_GetPinnableReference_m6FAE009FE6CAD79DF31432569D7481B72D0C69DE_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9381. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::TryCopyTo(System.Span`1<T>)
  9382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mD98EC0BE24468F3C3512C5E8ACFF89732B7569C2_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method);
  9383. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CopyTo(System.Span`1<T>)
  9384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m911808FDB5589D5C09F4504136B7F9F951B8240D_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method);
  9385. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  9386. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method);
  9387. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::DangerousGetPinnableReference()
  9388. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9389. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::DangerousGetPinnableReference()
  9390. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method);
  9391. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToString()
  9392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m572BF4F7E920706BFA40AA1CB5C7A0549BFCECF9_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9393. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32)
  9394. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m382803560EB97200D5FDEE9B486FD093A348A1BF_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___start0, const RuntimeMethod* method);
  9395. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  9396. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m5CF67BA7FB3F77A226CBC749FDA2287AC1D9372E_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9397. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToArray()
  9398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ReadOnlySpan_1_ToArray_m6D62A9C20F5FD97CD7EB2A6708CC2985743DD45F_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9399. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Pinnable()
  9400. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ReadOnlySpan_1_get_Pinnable_mDDCEC9EA9CE59B448CF2C5E0399D7D59F80105C4_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9401. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_ByteOffset()
  9402. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mB7324E3A1A6A3D23CFB8066571C13451640926D3_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method);
  9403. // System.Int32 System.ReadOnlySpan`1<System.Char>::get_Length()
  9404. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m626D8806A4F947921582C93B00D24CA957C9FB13_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9405. // System.Boolean System.ReadOnlySpan`1<System.Char>::get_IsEmpty()
  9406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m979A3AE3BF7796824619B1FF2DA0847A0C82433D_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9407. // System.Boolean System.ReadOnlySpan`1<System.Char>::Equals(System.Object)
  9408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mB94DC7680A2ECAD5B4F563F8732118EDAC87CC19_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9409. // System.Int32 System.ReadOnlySpan`1<System.Char>::GetHashCode()
  9410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m92B7FFFC67E63451D931F378D85D7AEFD5223EC0_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9411. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[])
  9412. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5C4904562C98FACD335577963880B6A5F8CE25AC_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method);
  9413. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[],System.Int32,System.Int32)
  9414. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m534F4BD053CE52994113C3EA445B7B7D29DF837A_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9415. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Void*,System.Int32)
  9416. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC1062826C12FF1530161DCB06ED23633620861FE_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9417. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9418. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9419. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Char>::get_Item(System.Int32)
  9420. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_get_Item_m856578D58B9F85C63B15E582398B5EC2A49D1203_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___index0, const RuntimeMethod* method);
  9421. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Char>::GetPinnableReference()
  9422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_GetPinnableReference_m0697C6120C58B3B6D4F7FBFCD376638800C46CC3_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9423. // System.Boolean System.ReadOnlySpan`1<System.Char>::TryCopyTo(System.Span`1<T>)
  9424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m3B85FD80B52FE96C0D8220EE6A4F6611648505CD_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method);
  9425. // System.Void System.ReadOnlySpan`1<System.Char>::CopyTo(System.Span`1<T>)
  9426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m4BBFA805EC16BEDF788F7EDE2C689AD48180DA0F_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method);
  9427. // System.Int32 System.Span`1<System.Char>::get_Length()
  9428. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method);
  9429. // T& System.ReadOnlySpan`1<System.Char>::DangerousGetPinnableReference()
  9430. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9431. // T& System.Span`1<System.Char>::DangerousGetPinnableReference()
  9432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method);
  9433. // System.String System.ReadOnlySpan`1<System.Char>::ToString()
  9434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m2A1D0955FBDBC26707B4DCF556217B73AAAB48D7_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9435. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Char>::Slice(System.Int32)
  9436. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_mC055D9B8DCA2EB4562338BF36B89CC4B229D5C4D_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___start0, const RuntimeMethod* method);
  9437. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Char>::Slice(System.Int32,System.Int32)
  9438. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_m263B11AC38B6DD520C1C0CCEC53D1AE555FB7B41_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9439. // T[] System.ReadOnlySpan`1<System.Char>::ToArray()
  9440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ReadOnlySpan_1_ToArray_m508083CEC6A03B21E5119A21D1B67B7F5C018B28_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9441. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Char>::get_Pinnable()
  9442. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ReadOnlySpan_1_get_Pinnable_m846C178E1760A51B8EC6836D4DD8DE08A1A06E68_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9443. // System.IntPtr System.ReadOnlySpan`1<System.Char>::get_ByteOffset()
  9444. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m48409C47B02D052C192E61F0813CEA3BE2B75B1C_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method);
  9445. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[])
  9446. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD7382B37C5291CBD8780ACED5B52EC2B109B2717_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method);
  9447. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Void*,System.Int32)
  9448. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7EE91E26F9EB03FB3059BDDC06FC1C53601C4861_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9449. // System.Int32 System.ReadOnlySpan`1<System.Char>::get_Length()
  9450. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC7069B1A51E8A14B727CA6E6B5C0E26D17FD1083_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method);
  9451. // T System.ReadOnlySpan`1<System.Char>::get_Item(System.Int32)
  9452. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar ReadOnlySpan_1_get_Item_m94CA3CCA7B0E156F221DF75E9313BCCCF9AB5A64_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, int32_t ___index0, const RuntimeMethod* method);
  9453. // System.Boolean System.ReadOnlySpan`1<System.Char>::Equals(System.Object)
  9454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m6658A6EDB1143E928A49835C25F467F657588C1F_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9455. // System.Int32 System.ReadOnlySpan`1<System.Char>::GetHashCode()
  9456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m1CC79FFFFCD20091086C0E81594EB893191D35C8_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method);
  9457. // T& System.ReadOnlySpan`1<System.Char>::DangerousGetPinnableReference()
  9458. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m8ABFAC75E15AADCAC894417F7051400DED8ABD39_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method);
  9459. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Length()
  9460. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m74B0067A56E034B70B64D6AD037DE10F4C1D1B65_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9461. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_IsEmpty()
  9462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m15658FF99758472DCD2B1D599C9B9F26FF75260B_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9463. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Equals(System.Object)
  9464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m1ADA49FDA91B87C69D06B2DFBA3C63075C94E3F8_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9465. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::GetHashCode()
  9466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m882D323866D6710FAE76C3296C73697FF3494D8F_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9467. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(T[])
  9468. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF614B1D75A326E0C4B4D5C421F38926F53686FB9_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method);
  9469. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(T[],System.Int32,System.Int32)
  9470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mAE9251B8FF2C5E88490ECCF5F1603A80007F23B2_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9471. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(System.Void*,System.Int32)
  9472. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3859058CBBDEEB31D423F6E128D0698B4FC31320_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9473. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9474. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9475. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Item(System.Int32)
  9476. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_get_Item_mF064ED98AA299BA55B1C7969585752E2C10161A9_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___index0, const RuntimeMethod* method);
  9477. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::GetPinnableReference()
  9478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_GetPinnableReference_m70775FEB4D016F55E5F75E615D7AD03B45381605_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9479. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::TryCopyTo(System.Span`1<T>)
  9480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m41F45656522C62BA2E63DCE4789BCF6F54484120_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method);
  9481. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::CopyTo(System.Span`1<T>)
  9482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mBD91504297256F5D0C691BA0AD31BE43C5088A79_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method);
  9483. // System.Int32 System.Span`1<SixLabors.ImageSharp.Color>::get_Length()
  9484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method);
  9485. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::DangerousGetPinnableReference()
  9486. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9487. // T& System.Span`1<SixLabors.ImageSharp.Color>::DangerousGetPinnableReference()
  9488. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method);
  9489. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::ToString()
  9490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m8BB76ECA6F7AF6C5E000F765FA959E4AACF9966F_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9491. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Slice(System.Int32)
  9492. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_mD5E2896F5A61F4C09706A9AE46C13F9F45B880A5_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___start0, const RuntimeMethod* method);
  9493. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Slice(System.Int32,System.Int32)
  9494. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_m896F858E561FA49FD1E9A369C2A6494BEA062C3C_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9495. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::ToArray()
  9496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ReadOnlySpan_1_ToArray_mD5D7E5AF1718ABD2FAD4D167CD1B4DCAF57E400E_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9497. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Pinnable()
  9498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ReadOnlySpan_1_get_Pinnable_m467CE7D87DC4FD2D519B75285C28274FD884A097_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9499. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_ByteOffset()
  9500. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA2F34283B78DCD7E13C1F95B171B514AD1E565D5_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method);
  9501. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Length()
  9502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mEF99F1746032EA3E4D996F09DD3CCAF80DD309CC_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9503. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_IsEmpty()
  9504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m4F543E35D25805814CA464EE1E3F6030E5F1B31B_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9505. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Equals(System.Object)
  9506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m6739EF25B11237500BB8BFBBBFC5A1EA8B47BE4F_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9507. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::GetHashCode()
  9508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m15063F6A389ABA91D059A5B236BDAAB8FD413E0C_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9509. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(T[])
  9510. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCA1B0BF4ED5EEBF4F0DE5963187E116AF8DDDD15_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method);
  9511. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(T[],System.Int32,System.Int32)
  9512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF3AE14A3A4762BF0717DB1E6C34B2D92CBD6A63C_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9513. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(System.Void*,System.Int32)
  9514. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1A3DFCFFB8C6023B0C95710898409B1A56270C8F_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9515. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9516. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9517. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Item(System.Int32)
  9518. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_get_Item_m61E1D10745CF68C8F1B250D79C3EAF874273940F_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___index0, const RuntimeMethod* method);
  9519. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::GetPinnableReference()
  9520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_GetPinnableReference_m12B93A632B9C723A1C2B9B3AA8FB0B5F35FD05EE_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9521. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::TryCopyTo(System.Span`1<T>)
  9522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m6C1399C912D004E63F039C02CD13731B76A085CE_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method);
  9523. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::CopyTo(System.Span`1<T>)
  9524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mE5C08A6E1E35E89101B933D1D3FB232C0C27EA30_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method);
  9525. // System.Int32 System.Span`1<SixLabors.ImageSharp.Complex64>::get_Length()
  9526. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method);
  9527. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::DangerousGetPinnableReference()
  9528. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9529. // T& System.Span`1<SixLabors.ImageSharp.Complex64>::DangerousGetPinnableReference()
  9530. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method);
  9531. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::ToString()
  9532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m855AFC1B7DD9D7E52110E6BA18799A1CA9D97C77_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9533. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Slice(System.Int32)
  9534. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_mE519A161FC20B792D0910B0215F484C4DF529648_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___start0, const RuntimeMethod* method);
  9535. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Slice(System.Int32,System.Int32)
  9536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_m9BB496265BCE2FF655CBF2CABAB42DB10D5EFA09_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9537. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::ToArray()
  9538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ReadOnlySpan_1_ToArray_mB9C9972FF95609401AA40C7AB544DF10E2D59F16_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9539. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Pinnable()
  9540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ReadOnlySpan_1_get_Pinnable_m79EEC3B66AFA7FEEE666ABB8A6B80967044E4D45_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9541. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_ByteOffset()
  9542. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mD063ECA39CAF70119141FD60DD3BF88777C34BE2_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method);
  9543. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Length()
  9544. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC4209F11999F724FD65AA548560F56CA81D8F78D_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9545. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_IsEmpty()
  9546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC041D2100F989403628C7EA3B058E2C30D16D36A_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9547. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Object)
  9548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mCC24FD75E9059BE5803145D7F8F35ADFF60F3CC5_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9549. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::GetHashCode()
  9550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mD2EA84CEA75E55592BCF3062DBF14B5FBFC7ED95_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9551. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[])
  9552. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFCCAE01DD98FE7A117ED7CC3DC94CFFC366FC7D4_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method);
  9553. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[],System.Int32,System.Int32)
  9554. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m43FA08546D5132885EAF0E30DA2CCA51F83A1C0E_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9555. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Void*,System.Int32)
  9556. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7ECD495FE1B13E85C75712FD6F6B3EA08DA788C3_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9557. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9558. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9559. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Item(System.Int32)
  9560. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_get_Item_m4C2379B65FF45C054E3430A918D49F30BCD9A2BE_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___index0, const RuntimeMethod* method);
  9561. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::GetPinnableReference()
  9562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_GetPinnableReference_mDFE1B0DBF3CE5D45067A9561E654DB939B2D6662_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9563. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::TryCopyTo(System.Span`1<T>)
  9564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m7195C349E5C832A6626ED393956248AD93CDFCC7_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method);
  9565. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::CopyTo(System.Span`1<T>)
  9566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m6E0A8AFE54492FE305AE7937B3E0BE23F93DBCBF_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method);
  9567. // System.Int32 System.Span`1<SixLabors.ImageSharp.ComplexVector4>::get_Length()
  9568. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method);
  9569. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::DangerousGetPinnableReference()
  9570. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9571. // T& System.Span`1<SixLabors.ImageSharp.ComplexVector4>::DangerousGetPinnableReference()
  9572. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method);
  9573. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::ToString()
  9574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE8616868B93D603C479232B1DAA8E1154E2391BD_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9575. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32)
  9576. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mAFA2476C2656ACB9EDED7D115A5440F95A238520_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___start0, const RuntimeMethod* method);
  9577. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32,System.Int32)
  9578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mF5686D9EEB6D5B241A8AB3F23D230D8E52E699F8_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9579. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::ToArray()
  9580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ReadOnlySpan_1_ToArray_mA3D35631BF3FA98D2D738084AA700AF15BA0671B_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9581. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Pinnable()
  9582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ReadOnlySpan_1_get_Pinnable_m70C265FF4A16B4B78B6CBCDEC3DB8A30D7C75C42_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9583. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_ByteOffset()
  9584. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m4E05D1520BEA9CE6BD08594130019C58B658EC0B_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method);
  9585. // System.Int32 System.ReadOnlySpan`1<System.Decimal>::get_Length()
  9586. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD1769BAD673A26F733B749EF6264A1BAFD08B06F_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9587. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::get_IsEmpty()
  9588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mA270383418B44378B9B1AEC1151C8FD029FC2629_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9589. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::Equals(System.Object)
  9590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m426EE26E524AF9C157F2152A5A4B5902D89661F4_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9591. // System.Int32 System.ReadOnlySpan`1<System.Decimal>::GetHashCode()
  9592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mC46B7600B38176E6985EB612BC90CD8AD1A11E7D_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9593. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(T[])
  9594. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1DE8EF5D4DBDE26966EEEE3791B1061307D534A8_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method);
  9595. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(T[],System.Int32,System.Int32)
  9596. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE1BB8B1458DAF3B6BBB27DEAABFE2991D9B0D451_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9597. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(System.Void*,System.Int32)
  9598. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m81167A6DE4C57D1497C190AFA3DD6F08267BE543_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9599. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9600. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9601. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Decimal>::get_Item(System.Int32)
  9602. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_get_Item_mEE3A2FF8D00E210382BB19B1644C5F5E98A6BF87_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___index0, const RuntimeMethod* method);
  9603. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Decimal>::GetPinnableReference()
  9604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_GetPinnableReference_m09D6F4171FE6E7F0EECDC624CFB3692DC190CA1C_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9605. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::TryCopyTo(System.Span`1<T>)
  9606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mBAE9B1FE3FA5CCB018A8FECDBE60A0AF02F35C2F_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method);
  9607. // System.Void System.ReadOnlySpan`1<System.Decimal>::CopyTo(System.Span`1<T>)
  9608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mD7D1BD498221D19B472A75F0EE15B5654A7EB1D7_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method);
  9609. // System.Int32 System.Span`1<System.Decimal>::get_Length()
  9610. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method);
  9611. // T& System.ReadOnlySpan`1<System.Decimal>::DangerousGetPinnableReference()
  9612. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9613. // T& System.Span`1<System.Decimal>::DangerousGetPinnableReference()
  9614. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method);
  9615. // System.String System.ReadOnlySpan`1<System.Decimal>::ToString()
  9616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m5D8C8AFB90821F77AF37569A3C83D14AE642DE7C_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9617. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Decimal>::Slice(System.Int32)
  9618. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_m8EE0E64542B20ED1DF3E7E3208297DD08FD44A50_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___start0, const RuntimeMethod* method);
  9619. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Decimal>::Slice(System.Int32,System.Int32)
  9620. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_mF5C7935B86A33E543F56211A008070726FB4EE2D_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9621. // T[] System.ReadOnlySpan`1<System.Decimal>::ToArray()
  9622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ReadOnlySpan_1_ToArray_m74BE46AA067B0A59916A1042ABED357BAC0468E8_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9623. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Decimal>::get_Pinnable()
  9624. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ReadOnlySpan_1_get_Pinnable_m34D1F4E159E500E0BEBFBF9E4717A5C7EEA0DBA6_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9625. // System.IntPtr System.ReadOnlySpan`1<System.Decimal>::get_ByteOffset()
  9626. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF03BDDF23CE175BB86FB2A31AF5AFF113CD576BF_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method);
  9627. // System.Int32 System.ReadOnlySpan`1<System.Double>::get_Length()
  9628. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mB77F88E9526C92867F1AEADB1924EEC769BD9096_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9629. // System.Boolean System.ReadOnlySpan`1<System.Double>::get_IsEmpty()
  9630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m2585AB67B09413D4DD6CBDA6C0FED428D3D49450_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9631. // System.Boolean System.ReadOnlySpan`1<System.Double>::Equals(System.Object)
  9632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m18618604530F33DD0A35FD14B2E43CC4508F3118_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9633. // System.Int32 System.ReadOnlySpan`1<System.Double>::GetHashCode()
  9634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m33C9265858ECA3A2CBDB81539A6059E0EE62927F_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9635. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(T[])
  9636. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1AEDD96EE70DBEE93FA3F56D3036EFD0067802B5_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method);
  9637. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(T[],System.Int32,System.Int32)
  9638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCA4C92ECF897658E55B2AF483D70953F5273C5B2_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9639. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(System.Void*,System.Int32)
  9640. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mABA9D9005BABC51C5471B8E19DF85FF81DD95247_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9641. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9642. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9643. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Double>::get_Item(System.Int32)
  9644. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* ReadOnlySpan_1_get_Item_m024EEA3417717B8A84B84DCC6A648FA2ACDABA10_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___index0, const RuntimeMethod* method);
  9645. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Double>::GetPinnableReference()
  9646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* ReadOnlySpan_1_GetPinnableReference_m65B9156C381F0F63A12382E42ACB745F5E86D2D1_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9647. // System.Boolean System.ReadOnlySpan`1<System.Double>::TryCopyTo(System.Span`1<T>)
  9648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m054876254E0AD03035C412648E84E61C89E7B173_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method);
  9649. // System.Void System.ReadOnlySpan`1<System.Double>::CopyTo(System.Span`1<T>)
  9650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mB403E9A3C650000F9A78FB8277DE241101415F76_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method);
  9651. // System.Int32 System.Span`1<System.Double>::get_Length()
  9652. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method);
  9653. // T& System.ReadOnlySpan`1<System.Double>::DangerousGetPinnableReference()
  9654. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9655. // T& System.Span`1<System.Double>::DangerousGetPinnableReference()
  9656. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method);
  9657. // System.String System.ReadOnlySpan`1<System.Double>::ToString()
  9658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mC0E79FAA36C7C55EC6DD4C55C785DE334B2DAC05_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9659. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Double>::Slice(System.Int32)
  9660. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mC594858E2141F87106F1D82C0ABB870396A08A34_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___start0, const RuntimeMethod* method);
  9661. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Double>::Slice(System.Int32,System.Int32)
  9662. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mE66160B8324D92EDC25EC062930ECF55A2FC141B_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9663. // T[] System.ReadOnlySpan`1<System.Double>::ToArray()
  9664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ReadOnlySpan_1_ToArray_mB26A81FEC0B29A6626BB11858999FCB1A4565387_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9665. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Double>::get_Pinnable()
  9666. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ReadOnlySpan_1_get_Pinnable_m1AF851ADF624D0152C6011C58B994BBFF9DFF3B0_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9667. // System.IntPtr System.ReadOnlySpan`1<System.Double>::get_ByteOffset()
  9668. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m858CB1B5527D1C6CD471A16DDAD2C94B80D23418_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method);
  9669. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Length()
  9670. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mCA0AF0667CDABE3D6B6F9ABB835F7BD8B13F644A_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9671. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_IsEmpty()
  9672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mF2D4B6DB650CA5AECE33923B77F9976C4E2406F5_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9673. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Equals(System.Object)
  9674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mB582A1ADE468C454C589692526D6A7721CFAC587_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9675. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::GetHashCode()
  9676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m58974E631D7214E23506726D3C6C843FF97C3216_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9677. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(T[])
  9678. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE4449133B04A287735D4466F91B4C8D13062FACB_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method);
  9679. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(T[],System.Int32,System.Int32)
  9680. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCFF8877A7B6487E5463C700FBF92EFF8D79FB737_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9681. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(System.Void*,System.Int32)
  9682. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0F2686689AA489E4F8E145C589F4FAFCBF886618_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9683. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9684. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9685. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Item(System.Int32)
  9686. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_get_Item_m897A42527B26C8E6E53503F5E91E2CC2B9D31DEB_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___index0, const RuntimeMethod* method);
  9687. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::GetPinnableReference()
  9688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_GetPinnableReference_mEF587D4E3AD6ADF0488ADFADA8B800C9BC967850_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9689. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::TryCopyTo(System.Span`1<T>)
  9690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mF7B5FCAFBB398141AEDE0D711B5519210502CB41_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method);
  9691. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::CopyTo(System.Span`1<T>)
  9692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mCAEAEF724DB2C45D0B153AC33ACD08A52E530C67_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method);
  9693. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Length()
  9694. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method);
  9695. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::DangerousGetPinnableReference()
  9696. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9697. // T& System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::DangerousGetPinnableReference()
  9698. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method);
  9699. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::ToString()
  9700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m5B5D73EBD3FF3C78E5EF27AD3695C15783C4FB99_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9701. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Slice(System.Int32)
  9702. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_mFC5CE3ADB65D353A502BFE604D0EBB26EB79FB81_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___start0, const RuntimeMethod* method);
  9703. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Slice(System.Int32,System.Int32)
  9704. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_m96A87CBBFE0CE6BA885EF2D39F0ED9E6ACCCB05B_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9705. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::ToArray()
  9706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ReadOnlySpan_1_ToArray_mBC00CEC68403F7815AF479123442A6B91F886775_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9707. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Pinnable()
  9708. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ReadOnlySpan_1_get_Pinnable_mDF419B364447B6D6F6C1B09572D0FF7B65AEEC0C_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9709. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_ByteOffset()
  9710. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m426A3D6D35F84DADB0BF21FF404AE9B38FC99C40_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method);
  9711. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Length()
  9712. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9A31401BD95DDF2F7406F9A54610946A74AA8BB7_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9713. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_IsEmpty()
  9714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m6FF38E69AADD97A0B58D238A037CB6CA1CE0DB4D_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9715. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Equals(System.Object)
  9716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m0EDA4AF59B36FC8868D9A9283531209467DB793E_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9717. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::GetHashCode()
  9718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mC0BEEB3240AD1F7D64AC721E3708600658849739_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9719. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(T[])
  9720. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m64B96CC62B21E7D5989F71CE4FA280EBFEC97DC3_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method);
  9721. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(T[],System.Int32,System.Int32)
  9722. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7635289E3C7798FFACDF68102D7726385FC0FFD3_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9723. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(System.Void*,System.Int32)
  9724. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF15C4BC2154C6B86DDA0533364431E7FA4273E77_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9725. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9726. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9727. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Item(System.Int32)
  9728. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_get_Item_m36BF596586DA3E3DFDFE83EE8FC855658A96512B_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___index0, const RuntimeMethod* method);
  9729. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::GetPinnableReference()
  9730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_GetPinnableReference_m7E2498618813A3C1AE3045DC88BB2F0083C76FED_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9731. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::TryCopyTo(System.Span`1<T>)
  9732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mE69A4A79A9318FE7D7A8F6FE932C82C12D53AFEB_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method);
  9733. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::CopyTo(System.Span`1<T>)
  9734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m2D8507D570ACF5CD15A624EEE3CE58A1CB45C02D_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method);
  9735. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Length()
  9736. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method);
  9737. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::DangerousGetPinnableReference()
  9738. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9739. // T& System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::DangerousGetPinnableReference()
  9740. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method);
  9741. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::ToString()
  9742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m2D54698EFAF1AF6CDD3BD9F9A99E84426791ED20_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9743. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Slice(System.Int32)
  9744. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m9AA2CA45B5613DA96E643C97166F03B9E043FE64_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___start0, const RuntimeMethod* method);
  9745. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Slice(System.Int32,System.Int32)
  9746. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m32EE6175CDD9843E22E4DCBF8AD14C70E26D0967_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9747. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::ToArray()
  9748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ReadOnlySpan_1_ToArray_m047370BFB7E0EAC295D326C1621A1FA6F49BC1A8_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9749. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Pinnable()
  9750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ReadOnlySpan_1_get_Pinnable_m659EB39229B9FFA3BB26D65A18942C21E7A1F87A_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9751. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_ByteOffset()
  9752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA7F8B0064A6EED27D70C51D7601C890EF022A07C_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method);
  9753. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Length()
  9754. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m5228A996DB511356CAF31D727E66A30AE81AC987_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9755. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_IsEmpty()
  9756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m6C2616B8CAF5C8DB065FD58CDA274E6A3BE61DA4_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9757. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Equals(System.Object)
  9758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m0FE592D0FD0AB666FD0DF9E7D853EE11C4C68FA9_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9759. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::GetHashCode()
  9760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mAF31C24E28C7B66DF49A0BA84A327B2B9CE8D162_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9761. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(T[])
  9762. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE05BF0D8DADAFEF15D376FEFC29BDA4A2639B851_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method);
  9763. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(T[],System.Int32,System.Int32)
  9764. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF0EE87660097AFE6BB72DF74CEA9EB993AB152FF_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9765. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(System.Void*,System.Int32)
  9766. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m68C90900C5AA31818EBD614C6502F8BA16B5FED8_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9767. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9768. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9769. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Item(System.Int32)
  9770. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_get_Item_m25AE480CF0415920DD4E663E8DF5AECEABB6959F_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___index0, const RuntimeMethod* method);
  9771. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::GetPinnableReference()
  9772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_GetPinnableReference_mCC07BB80C0280F822ABA63FA89BA9203EA51193A_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9773. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::TryCopyTo(System.Span`1<T>)
  9774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mF16C9702580D36B8D91AF8A6CA9FE74BDF46A930_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method);
  9775. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::CopyTo(System.Span`1<T>)
  9776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m8BCE95247A27A977BDA98EA45A6E2798A8234FC0_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method);
  9777. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Length()
  9778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method);
  9779. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::DangerousGetPinnableReference()
  9780. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9781. // T& System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::DangerousGetPinnableReference()
  9782. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method);
  9783. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::ToString()
  9784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mC505E8976105DAF3501C6F96E421954DCC9F1C12_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9785. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Slice(System.Int32)
  9786. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m86AFF6DE001E92BB2B613E9FDFA68C1CF33A3D4A_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___start0, const RuntimeMethod* method);
  9787. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Slice(System.Int32,System.Int32)
  9788. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m9CA48233279C8B28ADD308E958475CC9994F09FC_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9789. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::ToArray()
  9790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ReadOnlySpan_1_ToArray_m614D69F3677E8DB2326CD7CD27B685F984BA4302_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9791. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Pinnable()
  9792. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ReadOnlySpan_1_get_Pinnable_mE932A28563304F7D2243C758C7217BFD406D2529_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9793. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_ByteOffset()
  9794. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9B6819F1CB7A0EA100413EEEC023F5133988BEAD_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method);
  9795. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Length()
  9796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m237E5B553E1B97D774BAC22CF289B05794C040BC_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9797. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_IsEmpty()
  9798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC74336AEC437338FB697BF4EB7923474CAB80937_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9799. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Equals(System.Object)
  9800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mFD64B3F52979FE8E8D759D77AD0C73B821105841_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9801. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::GetHashCode()
  9802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mA5C092A51D773550873A51DF7B4634046F21467A_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9803. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(T[])
  9804. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDA8B993D6D1C5417B30BBDC565F57673182F50BE_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method);
  9805. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(T[],System.Int32,System.Int32)
  9806. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m22A4715F01479C63EDEF2901B4A44A3F9484FC4C_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9807. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(System.Void*,System.Int32)
  9808. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m434E6DF33317B0EA143ECC0D14ADAB0C45C26ACE_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9809. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9811. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Item(System.Int32)
  9812. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_get_Item_m02DC581246CA07FCEF4C4709C3F6A18AD618C605_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___index0, const RuntimeMethod* method);
  9813. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::GetPinnableReference()
  9814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_GetPinnableReference_m56C2508AB6759571D14EE398D3DACDB888D97DEF_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9815. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::TryCopyTo(System.Span`1<T>)
  9816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m0993241B757F6A731B76E7B5D3CE5B5D36EE15DE_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method);
  9817. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::CopyTo(System.Span`1<T>)
  9818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mBA828F2F210ACE5024018BFF624FE18347D28D32_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method);
  9819. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Length()
  9820. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method);
  9821. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::DangerousGetPinnableReference()
  9822. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9823. // T& System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::DangerousGetPinnableReference()
  9824. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method);
  9825. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::ToString()
  9826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mDCECABF652FC53ABA365D50285A2C08955A0490A_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9827. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Slice(System.Int32)
  9828. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_mAA41D9CBBD153FF84572597D5D005B28E185500F_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___start0, const RuntimeMethod* method);
  9829. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Slice(System.Int32,System.Int32)
  9830. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_m04292BFFF8CD47B62F97C81FBEECDD44A7E0F5C5_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9831. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::ToArray()
  9832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ReadOnlySpan_1_ToArray_m0A65EC22B9905E06D5E60F8A3ADE8979ED137266_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9833. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Pinnable()
  9834. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ReadOnlySpan_1_get_Pinnable_m6B105EE799B6E53B6A8034AC1F782C39B3114D05_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9835. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_ByteOffset()
  9836. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9C3239A2F14CFE94EBD123707D42BF9DCF853739_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method);
  9837. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  9838. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m23BDD02F45BED4DCFF6E1EC3B9F4583591B296BE_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9839. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_IsEmpty()
  9840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mEEA3E0B87DCA48E39F359757105A27DEC2F3EFCB_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9841. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Object)
  9842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m74CE838CE6B4DC6B2730CFE697A8D14835C514F2_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9843. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetHashCode()
  9844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mA2DFE55820A82D125991AD658C7088585D8C40A0_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9845. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[])
  9846. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m38E919F68412BE59B9D95D96AAF1856586647263_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method);
  9847. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[],System.Int32,System.Int32)
  9848. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m916A8AF34253D63B8F139D58EA604E51F2BE0477_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9849. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Void*,System.Int32)
  9850. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m248A906E59F64B38F9C4B01F6DD229A243476F6F_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9851. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9852. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9853. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Item(System.Int32)
  9854. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_get_Item_m1C9AC13FA99AA25F1F16112AAB381F8357C4472A_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___index0, const RuntimeMethod* method);
  9855. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetPinnableReference()
  9856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_GetPinnableReference_m0A6010860C799D4C4A2036CDD255643D29AEA7F0_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9857. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::TryCopyTo(System.Span`1<T>)
  9858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m37A71448F2D14B661C07E221565CA36DC2828BDB_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method);
  9859. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CopyTo(System.Span`1<T>)
  9860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m4C7B4AD471151AD5D5874D0D8E57A95329EB5419_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method);
  9861. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  9862. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method);
  9863. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::DangerousGetPinnableReference()
  9864. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9865. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::DangerousGetPinnableReference()
  9866. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method);
  9867. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToString()
  9868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m38281157E0C099AF4BB77EB00E2E3A1E5DA7A6F5_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9869. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32)
  9870. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m49443BA675B50761CBF4572630EC105A3539BB20_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___start0, const RuntimeMethod* method);
  9871. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  9872. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m6CF9A040946A3DA6FA4EACA79CAF2D76A566C382_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9873. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToArray()
  9874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ReadOnlySpan_1_ToArray_mC3017705988BE727BD1DC5B3619AB5535075176A_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9875. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Pinnable()
  9876. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ReadOnlySpan_1_get_Pinnable_mF48DBEC5AF5E867A47D1165A07777E38C4B49ED6_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9877. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_ByteOffset()
  9878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA3138C788BD96BFD197B8C9A9474113DE103B67D_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method);
  9879. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Length()
  9880. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m80C2144E46307058CEC335CBCADF2C9F1C652F52_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9881. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_IsEmpty()
  9882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mB1D45093D7F88C92BE14D04C8D6B9979D155FAE9_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9883. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Equals(System.Object)
  9884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA541457D7919111377AEADDA67A2EAFCC054FCA8_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9885. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetHashCode()
  9886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m5F4479B0EE781EB3EF5425AA8E2458B13352ED72_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9887. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(T[])
  9888. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE7565A4816272C4AB6FB53A77D86D39176F3BE10_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method);
  9889. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(T[],System.Int32,System.Int32)
  9890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE868629CF74632465016B6B54A534F9E9B28B61E_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9891. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Void*,System.Int32)
  9892. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m480F05C162139EC5E10982705CDED90A0355B1BE_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9893. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9894. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9895. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Item(System.Int32)
  9896. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_get_Item_mC7B214EF3ABA422348B6DDF1C63A9C99692CDA11_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___index0, const RuntimeMethod* method);
  9897. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetPinnableReference()
  9898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_GetPinnableReference_m5206B38584B72FDE00C585A0354720674E55A21D_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9899. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::TryCopyTo(System.Span`1<T>)
  9900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m471F0042B52952CBF8EB707B2CC230F88BA8BB1E_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method);
  9901. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::CopyTo(System.Span`1<T>)
  9902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m9F26D17A23FD2C4DCBF863BB8F8D751C961E69BA_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method);
  9903. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Length()
  9904. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method);
  9905. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::DangerousGetPinnableReference()
  9906. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9907. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::DangerousGetPinnableReference()
  9908. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method);
  9909. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToString()
  9910. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mD2CB2820F54189B665F4603765E3C4635CA58262_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9911. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32)
  9912. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m1D7998C557278D538D1D3AB2FD52EBE39DA39005_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___start0, const RuntimeMethod* method);
  9913. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32,System.Int32)
  9914. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m2CB7391BF287BDA387E4424FE2B451CC0FC37813_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9915. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToArray()
  9916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ReadOnlySpan_1_ToArray_m4773A543CB17A3B83F1EFC04E94CF4F859F6125B_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9917. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Pinnable()
  9918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ReadOnlySpan_1_get_Pinnable_m050C43927C6146111E4DF8211891ADCE954F130C_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9919. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_ByteOffset()
  9920. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m2FE7AEE02D435723838266446B92A6E9EFA2E0EF_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method);
  9921. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Length()
  9922. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m59F28775B1C1A6E61B0DF0747CA0443171F4713E_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9923. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_IsEmpty()
  9924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC093CF392F3530BE1197992423802C2C2C47ED15_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9925. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Equals(System.Object)
  9926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mF384EC6C6F80749798AD5114F9E61057A1CF96FC_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9927. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetHashCode()
  9928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mD26052455088B534290A40933D91D14538E4EE07_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9929. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(T[])
  9930. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDAEF99149FB3D00FE578CA3F1928401E2F33151A_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method);
  9931. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(T[],System.Int32,System.Int32)
  9932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7F501733825866C48EE9D3C3648A8D22A88EAFBF_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9933. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Void*,System.Int32)
  9934. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m752F5531FFAD597E5A4A57EDE786B6AC218019A3_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9935. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9936. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9937. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Item(System.Int32)
  9938. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_get_Item_m6B438FCDEAE9CB88C2F43EBD1F83F28A46F87D60_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___index0, const RuntimeMethod* method);
  9939. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetPinnableReference()
  9940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_GetPinnableReference_mEFABD0D40D24A17B75898A77377E9E9AA1B26E44_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9941. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::TryCopyTo(System.Span`1<T>)
  9942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m98B78CDD661E0133BB90E9358982E1D461D27DD5_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method);
  9943. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::CopyTo(System.Span`1<T>)
  9944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m943B29D657D08A722F32EF00906D1D8C395FBB55_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method);
  9945. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Length()
  9946. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method);
  9947. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::DangerousGetPinnableReference()
  9948. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9949. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::DangerousGetPinnableReference()
  9950. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method);
  9951. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToString()
  9952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m02B14EAC07D007ECEEC0CFE98D2DAF92F7873D8E_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9953. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32)
  9954. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_mD64501CA3340674A5BDBB94548225FB1C9BE45A7_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___start0, const RuntimeMethod* method);
  9955. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32,System.Int32)
  9956. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_m08A0B091F7A0350BFC9131B31D5337048A047813_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9957. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToArray()
  9958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ReadOnlySpan_1_ToArray_m642236D968FB54952F9FDB9CE9728DF59DE94AD1_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9959. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Pinnable()
  9960. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ReadOnlySpan_1_get_Pinnable_m9D168432BB65ED46C0713CE3143E19EFEDDF21F1_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9961. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_ByteOffset()
  9962. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9CE85E1972424F97B5A04BDB3913708B9DFE0F3D_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method);
  9963. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Length()
  9964. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mCFA6A903FB53BC03EA1D8CF38346770FB89592E8_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  9965. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_IsEmpty()
  9966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m10A9B62D4A6E2B3BCF8183F87C66E6716417AD23_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  9967. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Equals(System.Object)
  9968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA3BD2E4473F1F79B1D112234AD741EB00E8CDA32_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9969. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::GetHashCode()
  9970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m8FDABA3C365A0CEAD1DA0DCDB0495C3ED3CCD5CF_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  9971. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(T[])
  9972. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB58A7EC94262BC915EF0615701264BF54BFED3DB_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method);
  9973. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(T[],System.Int32,System.Int32)
  9974. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m59D37D6BC834B852A41B105D063FA96E7EDCE871_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9975. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(System.Void*,System.Int32)
  9976. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m64BB2DD8971A0F78FD83DB3AD42E031EB2BE3CC5_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  9977. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9978. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9979. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Item(System.Int32)
  9980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_get_Item_mFAA2FE773F5EA3EBC0161F3304775010CA93B64B_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___index0, const RuntimeMethod* method);
  9981. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::GetPinnableReference()
  9982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_GetPinnableReference_m9D5EA6F8A983033C6CAC04C6331C230F206FDE99_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  9983. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::TryCopyTo(System.Span`1<T>)
  9984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m9C80D3C6CEA56480CDF6430F8D08C6111064B392_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method);
  9985. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::CopyTo(System.Span`1<T>)
  9986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m6CCF0ABEB21E4A1DD24A46012B964CAEC4EA8446_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method);
  9987. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Length()
  9988. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method);
  9989. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::DangerousGetPinnableReference()
  9990. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  9991. // T& System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::DangerousGetPinnableReference()
  9992. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method);
  9993. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::ToString()
  9994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m28D331E79800CAC372B4A4DD9288729F6F21109F_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  9995. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Slice(System.Int32)
  9996. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_m26F1CBDB9DFE6F382E69CA93DA6A4BEEEDE9F409_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___start0, const RuntimeMethod* method);
  9997. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Slice(System.Int32,System.Int32)
  9998. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_mA8CA2D837B14F6FDEA8F2582946DD0EF60310BA0_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9999. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::ToArray()
  10000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ReadOnlySpan_1_ToArray_m29BD135A2F5FAA618503AD0979436E3C6F86AC2F_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  10001. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Pinnable()
  10002. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ReadOnlySpan_1_get_Pinnable_mEB0FFC7877355F40C24E34C488ADD99D43EBC2FE_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  10003. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_ByteOffset()
  10004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mFC8EFFBC7123B7EF490A560379535E7BF697BD8F_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method);
  10005. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Length()
  10006. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m867D8F3F92F766420E9FAA4E16A88FD8942A2165_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10007. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_IsEmpty()
  10008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mA41DCC96893E852875587FA9B6D06AD9A9D6CC8C_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10009. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Equals(System.Object)
  10010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m06A46C2EAE076FE48344B54CE64BE5E79D2D28DE_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10011. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::GetHashCode()
  10012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mE563D1A20A88A533E8E3B0F61830DC67C8E32DEE_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10013. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(T[])
  10014. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m286D0B0DDF4AFA17339BA87BF877ED7C589906D6_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method);
  10015. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(T[],System.Int32,System.Int32)
  10016. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA51E66D4D47E8E6AA8633A1D8492028A5DEEC531_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10017. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(System.Void*,System.Int32)
  10018. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m658FAB72D3D4B3EB29A9B480665C571C8FA73A3E_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  10019. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10021. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Item(System.Int32)
  10022. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_get_Item_mD0DE099A428C532A574BCA58359F5565654C270D_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___index0, const RuntimeMethod* method);
  10023. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::GetPinnableReference()
  10024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_GetPinnableReference_mEBE67F859091D46432EC48170F4B07005B6D7F08_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10025. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::TryCopyTo(System.Span`1<T>)
  10026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mE8F8F99365F02C6ADE66EF9C7C99CA3ADB1922FB_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method);
  10027. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::CopyTo(System.Span`1<T>)
  10028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m80DF8E8958332DF564E8C58F4B13D141727F1AA8_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method);
  10029. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Length()
  10030. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method);
  10031. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::DangerousGetPinnableReference()
  10032. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10033. // T& System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::DangerousGetPinnableReference()
  10034. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method);
  10035. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::ToString()
  10036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m936EE14A6AA804FAC5BD4792FC2DF03856BD29FD_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10037. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Slice(System.Int32)
  10038. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_mAF191449C2BCA94D0B8C0098B4220061CE8EE28A_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___start0, const RuntimeMethod* method);
  10039. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Slice(System.Int32,System.Int32)
  10040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_m6EC164F5C1FF261FA08D0FA88C7A84193B64F2A4_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10041. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::ToArray()
  10042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ReadOnlySpan_1_ToArray_m9E8EB0D08F63B89A188F37DDDE9D29CDD4599D87_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10043. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Pinnable()
  10044. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ReadOnlySpan_1_get_Pinnable_mAB253B06731A6666A5E6BE9FE797924EDE2124BA_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10045. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_ByteOffset()
  10046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m3AE065A8076875AF2A28986C59101622A6F306EF_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method);
  10047. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Length()
  10048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m6ABB86BCF6B16FB605FFABC8CB6D5AC956925F90_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10049. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_IsEmpty()
  10050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m583A7F856410EAED336BDAED2B0042B86E5B0E8C_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10051. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Equals(System.Object)
  10052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m4C29557C3B877C32DDE2F1C928C5089E153CBA9B_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  10053. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::GetHashCode()
  10054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m74701CDCD52209D965E94EB435AECFE21989B67D_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10055. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(T[])
  10056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0C7891DB36F5C91B300440122B899F2259753BC0_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method);
  10057. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(T[],System.Int32,System.Int32)
  10058. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m26DD2BF61F7BE1617BD29FF0CA825C63AC8C2D9D_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  10059. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(System.Void*,System.Int32)
  10060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9B22A42877A54F4CEFAA69B6259A74DAF0FA11E1_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method);
  10061. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  10063. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Item(System.Int32)
  10064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_get_Item_m3CDD223495D1EC92661263DB0582F6A1F2691759_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___index0, const RuntimeMethod* method);
  10065. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::GetPinnableReference()
  10066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_GetPinnableReference_m036190E2ABECA5752BF5DA158FF4968A32CDE43F_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10067. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::TryCopyTo(System.Span`1<T>)
  10068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mD18F73A3E7431A87D022C62E8FF0CD79492BD9AD_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method);
  10069. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::CopyTo(System.Span`1<T>)
  10070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mAF77FAB5275E77E9E5B633EE7539FB18DDA39CD8_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method);
  10071. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Length()
  10072. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method);
  10073. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::DangerousGetPinnableReference()
  10074. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10075. // T& System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::DangerousGetPinnableReference()
  10076. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method);
  10077. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::ToString()
  10078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m571227BA851036DAB6A13752F6EFF4EF14188231_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10079. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Slice(System.Int32)
  10080. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_mCAD0289F800B4A3BADC10925C869D2F545A93210_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___start0, const RuntimeMethod* method);
  10081. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Slice(System.Int32,System.Int32)
  10082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_m680500BC79F33001AB07B51EA5AD461AAA9232D4_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  10083. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::ToArray()
  10084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ReadOnlySpan_1_ToArray_m90E354DC6C3F163439879317CDAF4C90D0D8B4B1_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10085. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Pinnable()
  10086. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ReadOnlySpan_1_get_Pinnable_m09298115A87205F6FD27C680625C40EF5D3F092F_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10087. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_ByteOffset()
  10088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF63CEBCD10AB80E4A004DF3D1BB34965220A45D6_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method);
  10089. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Length()
  10090. inline int32_t ReadOnlySpan_1_get_Length_mD41DBBA321D92458817F064D632BA8E75F6F2E98_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10091. {
  10092. return (( int32_t (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mD41DBBA321D92458817F064D632BA8E75F6F2E98_gshared_inline)(__this, method);
  10093. }
  10094. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_IsEmpty()
  10095. inline bool ReadOnlySpan_1_get_IsEmpty_m1BA1F7B3EEF7B17368B206E21FE3C7DEDDDB9D42 (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10096. {
  10097. return (( bool (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m1BA1F7B3EEF7B17368B206E21FE3C7DEDDDB9D42_gshared)(__this, method);
  10098. }
  10099. // System.String System.SR::get_NotSupported_CannotCallEqualsOnSpan()
  10100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394 (const RuntimeMethod* method);
  10101. // System.Void System.NotSupportedException::.ctor(System.String)
  10102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90 (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, String_t* ___message0, const RuntimeMethod* method);
  10103. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Object)
  10104. inline bool ReadOnlySpan_1_Equals_m14E2C54A77147DA35FCBA268B9C5C7E9A8851775 (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10105. {
  10106. return (( bool (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m14E2C54A77147DA35FCBA268B9C5C7E9A8851775_gshared)(__this, ___obj0, method);
  10107. }
  10108. // System.String System.SR::get_NotSupported_CannotCallGetHashCodeOnSpan()
  10109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB (const RuntimeMethod* method);
  10110. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::GetHashCode()
  10111. inline int32_t ReadOnlySpan_1_GetHashCode_mE3BA4B1846377E4D96CAF10A99195DB36F0B846B (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10112. {
  10113. return (( int32_t (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mE3BA4B1846377E4D96CAF10A99195DB36F0B846B_gshared)(__this, method);
  10114. }
  10115. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[])
  10116. inline void ReadOnlySpan_1__ctor_mED356C5333799B1A00C725A0C1942C84191CB1FD_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  10117. {
  10118. (( void (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mED356C5333799B1A00C725A0C1942C84191CB1FD_gshared_inline)(__this, ___array0, method);
  10119. }
  10120. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument)
  10121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method);
  10122. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[],System.Int32,System.Int32)
  10123. inline void ReadOnlySpan_1__ctor_mA59FDF17D703F205793E143D005504A6B50106C9_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10124. {
  10125. (( void (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mA59FDF17D703F205793E143D005504A6B50106C9_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10126. }
  10127. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  10128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method);
  10129. // System.Void System.ThrowHelper::ThrowArgumentException_InvalidTypeWithPointersNotSupported(System.Type)
  10130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4 (Type_t * ___type0, const RuntimeMethod* method);
  10131. // System.Void System.IntPtr::.ctor(System.Void*)
  10132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline (intptr_t* __this, void* ___value0, const RuntimeMethod* method);
  10133. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Void*,System.Int32)
  10134. inline void ReadOnlySpan_1__ctor_m731499DFB62F1D2DA91B9410A9CC66E433DC7FA4_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10135. {
  10136. (( void (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m731499DFB62F1D2DA91B9410A9CC66E433DC7FA4_gshared_inline)(__this, ___pointer0, ___length1, method);
  10137. }
  10138. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10139. inline void ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10140. {
  10141. (( void (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10142. }
  10143. // System.Void System.ThrowHelper::ThrowIndexOutOfRangeException()
  10144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC (const RuntimeMethod* method);
  10145. // System.Void* System.IntPtr::ToPointer()
  10146. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method);
  10147. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Item(System.Int32)
  10148. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_get_Item_m2DCA1348FA2CD8B0F7B9A9720B6F489634B1E2E7_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___index0, const RuntimeMethod* method)
  10149. {
  10150. return (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m2DCA1348FA2CD8B0F7B9A9720B6F489634B1E2E7_gshared_inline)(__this, ___index0, method);
  10151. }
  10152. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::GetPinnableReference()
  10153. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_GetPinnableReference_m94921F22B6BD6F09718AEBAC01B1BF1A776CFCFA (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10154. {
  10155. return (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m94921F22B6BD6F09718AEBAC01B1BF1A776CFCFA_gshared)(__this, method);
  10156. }
  10157. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::TryCopyTo(System.Span`1<T>)
  10158. inline bool ReadOnlySpan_1_TryCopyTo_m524725F167A7E8D76F59E37A95B1BE83C75489EF (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method)
  10159. {
  10160. return (( bool (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m524725F167A7E8D76F59E37A95B1BE83C75489EF_gshared)(__this, ___destination0, method);
  10161. }
  10162. // System.Void System.ThrowHelper::ThrowArgumentException_DestinationTooShort()
  10163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8 (const RuntimeMethod* method);
  10164. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::CopyTo(System.Span`1<T>)
  10165. inline void ReadOnlySpan_1_CopyTo_mD8D67C129BCD7278F6C9D709EB1A31EEB818B8E9 (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method)
  10166. {
  10167. (( void (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mD8D67C129BCD7278F6C9D709EB1A31EEB818B8E9_gshared)(__this, ___destination0, method);
  10168. }
  10169. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Length()
  10170. inline int32_t Span_1_get_Length_mFE8C56CCFBD981B4DA0A6D32380029195FFB8745_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, const RuntimeMethod* method)
  10171. {
  10172. return (( int32_t (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, const RuntimeMethod*))Span_1_get_Length_mFE8C56CCFBD981B4DA0A6D32380029195FFB8745_gshared_inline)(__this, method);
  10173. }
  10174. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::DangerousGetPinnableReference()
  10175. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10176. {
  10177. return (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_gshared_inline)(__this, method);
  10178. }
  10179. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.A8>::DangerousGetPinnableReference()
  10180. inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * Span_1_DangerousGetPinnableReference_m7C48152376620583DFDDDEE3D668D4F7058FA5D1_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, const RuntimeMethod* method)
  10181. {
  10182. return (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m7C48152376620583DFDDDEE3D668D4F7058FA5D1_gshared_inline)(__this, method);
  10183. }
  10184. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  10185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  10186. // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
  10187. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method);
  10188. // !!0 System.Runtime.CompilerServices.Unsafe::As<System.Object>(System.Object)
  10189. inline RuntimeObject * Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline (RuntimeObject * ___o0, const RuntimeMethod* method)
  10190. {
  10191. return (( RuntimeObject * (*) (RuntimeObject *, const RuntimeMethod*))Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_gshared_inline)(___o0, method);
  10192. }
  10193. // System.Int32 System.String::get_Length()
  10194. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
  10195. // System.String System.String::CreateString(System.Char*,System.Int32,System.Int32)
  10196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777 (String_t* __this, Il2CppChar* ___value0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method);
  10197. // System.String System.String::Format(System.String,System.Object,System.Object)
  10198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66 (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
  10199. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::ToString()
  10200. inline String_t* ReadOnlySpan_1_ToString_m84407652F3E7C50808096B4E5B12C5F48D0E29B4 (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10201. {
  10202. return (( String_t* (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m84407652F3E7C50808096B4E5B12C5F48D0E29B4_gshared)(__this, method);
  10203. }
  10204. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32)
  10205. inline ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mA834BE706E1D161598F24167F029B1C64AE86A26_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___start0, const RuntimeMethod* method)
  10206. {
  10207. return (( ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mA834BE706E1D161598F24167F029B1C64AE86A26_gshared_inline)(__this, ___start0, method);
  10208. }
  10209. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32,System.Int32)
  10210. inline ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mE64A250F2A547E78C2FDA6C6A84E24A045840BAD_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10211. {
  10212. return (( ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mE64A250F2A547E78C2FDA6C6A84E24A045840BAD_gshared_inline)(__this, ___start0, ___length1, method);
  10213. }
  10214. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::ToArray()
  10215. inline A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ReadOnlySpan_1_ToArray_m4C8EC842123D5FA40EDD2A9C4393648567011B55 (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10216. {
  10217. return (( A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m4C8EC842123D5FA40EDD2A9C4393648567011B55_gshared)(__this, method);
  10218. }
  10219. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Pinnable()
  10220. inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ReadOnlySpan_1_get_Pinnable_m9708B7746C68810F4EE1231715A374F85E9BC840_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10221. {
  10222. return (( Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m9708B7746C68810F4EE1231715A374F85E9BC840_gshared_inline)(__this, method);
  10223. }
  10224. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_ByteOffset()
  10225. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mF61071795085DA07CFEF735DE9CF48ADA84F6FB3_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  10226. {
  10227. return (( intptr_t (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mF61071795085DA07CFEF735DE9CF48ADA84F6FB3_gshared_inline)(__this, method);
  10228. }
  10229. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Length()
  10230. inline int32_t ReadOnlySpan_1_get_Length_mE05FDD19C8184CB4B34F3EE269E3A98203105B97_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10231. {
  10232. return (( int32_t (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mE05FDD19C8184CB4B34F3EE269E3A98203105B97_gshared_inline)(__this, method);
  10233. }
  10234. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_IsEmpty()
  10235. inline bool ReadOnlySpan_1_get_IsEmpty_mF39C1FBABB0DCA3714669402DF4DC00CEA4E6EB8 (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10236. {
  10237. return (( bool (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mF39C1FBABB0DCA3714669402DF4DC00CEA4E6EB8_gshared)(__this, method);
  10238. }
  10239. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Object)
  10240. inline bool ReadOnlySpan_1_Equals_mE5BB6B197134F5292FA86C0BAEF2027CE326C628 (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10241. {
  10242. return (( bool (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mE5BB6B197134F5292FA86C0BAEF2027CE326C628_gshared)(__this, ___obj0, method);
  10243. }
  10244. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetHashCode()
  10245. inline int32_t ReadOnlySpan_1_GetHashCode_mB2E9C523433BAB9CF48D235022D360A11AE3C4B6 (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10246. {
  10247. return (( int32_t (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mB2E9C523433BAB9CF48D235022D360A11AE3C4B6_gshared)(__this, method);
  10248. }
  10249. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[])
  10250. inline void ReadOnlySpan_1__ctor_m541F4F0D1631FC71863D2A586B0AD096E9EFE257_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  10251. {
  10252. (( void (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m541F4F0D1631FC71863D2A586B0AD096E9EFE257_gshared_inline)(__this, ___array0, method);
  10253. }
  10254. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[],System.Int32,System.Int32)
  10255. inline void ReadOnlySpan_1__ctor_m95810F35D6931F959EB6403FF609C5A09CCD7B13_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10256. {
  10257. (( void (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m95810F35D6931F959EB6403FF609C5A09CCD7B13_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10258. }
  10259. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Void*,System.Int32)
  10260. inline void ReadOnlySpan_1__ctor_m2B31A41E906EA37C28B31308F2050B1C7B146730_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10261. {
  10262. (( void (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m2B31A41E906EA37C28B31308F2050B1C7B146730_gshared_inline)(__this, ___pointer0, ___length1, method);
  10263. }
  10264. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10265. inline void ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10266. {
  10267. (( void (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10268. }
  10269. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Item(System.Int32)
  10270. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_get_Item_m574BB3B366BE625FEA9D65B3A29191E673026FC4_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___index0, const RuntimeMethod* method)
  10271. {
  10272. return (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m574BB3B366BE625FEA9D65B3A29191E673026FC4_gshared_inline)(__this, ___index0, method);
  10273. }
  10274. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetPinnableReference()
  10275. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_GetPinnableReference_m4D9E372EE126E960F2123BABDAC358331E5562C9 (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10276. {
  10277. return (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m4D9E372EE126E960F2123BABDAC358331E5562C9_gshared)(__this, method);
  10278. }
  10279. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::TryCopyTo(System.Span`1<T>)
  10280. inline bool ReadOnlySpan_1_TryCopyTo_m70478F9BF4CEC5DF6DDCEAD69A6C51D6000CB04A (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method)
  10281. {
  10282. return (( bool (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m70478F9BF4CEC5DF6DDCEAD69A6C51D6000CB04A_gshared)(__this, ___destination0, method);
  10283. }
  10284. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::CopyTo(System.Span`1<T>)
  10285. inline void ReadOnlySpan_1_CopyTo_mCA5ED500BBD5D0C0C6DF90E7DD0BA91D0E4F10C5 (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method)
  10286. {
  10287. (( void (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mCA5ED500BBD5D0C0C6DF90E7DD0BA91D0E4F10C5_gshared)(__this, ___destination0, method);
  10288. }
  10289. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Length()
  10290. inline int32_t Span_1_get_Length_m176CEAEB6386CCA2EF095FC9735B37322BF9A045_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, const RuntimeMethod* method)
  10291. {
  10292. return (( int32_t (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, const RuntimeMethod*))Span_1_get_Length_m176CEAEB6386CCA2EF095FC9735B37322BF9A045_gshared_inline)(__this, method);
  10293. }
  10294. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::DangerousGetPinnableReference()
  10295. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10296. {
  10297. return (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_gshared_inline)(__this, method);
  10298. }
  10299. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::DangerousGetPinnableReference()
  10300. inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Span_1_DangerousGetPinnableReference_m144851EA7101F3D132156990D0ABCDF8D4E1D73F_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, const RuntimeMethod* method)
  10301. {
  10302. return (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m144851EA7101F3D132156990D0ABCDF8D4E1D73F_gshared_inline)(__this, method);
  10303. }
  10304. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToString()
  10305. inline String_t* ReadOnlySpan_1_ToString_mACF9B1E0D641C97B4E22B1B4CC4D553BBF79E4E7 (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10306. {
  10307. return (( String_t* (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mACF9B1E0D641C97B4E22B1B4CC4D553BBF79E4E7_gshared)(__this, method);
  10308. }
  10309. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32)
  10310. inline ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_m445EAA978BEE03DE2C54E1B82E17AA58E18805CA_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___start0, const RuntimeMethod* method)
  10311. {
  10312. return (( ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m445EAA978BEE03DE2C54E1B82E17AA58E18805CA_gshared_inline)(__this, ___start0, method);
  10313. }
  10314. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32,System.Int32)
  10315. inline ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_mE54B28AA5D00DE66C80E2876A38A239337D94EE7_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10316. {
  10317. return (( ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mE54B28AA5D00DE66C80E2876A38A239337D94EE7_gshared_inline)(__this, ___start0, ___length1, method);
  10318. }
  10319. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToArray()
  10320. inline Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ReadOnlySpan_1_ToArray_mC407B036E1E1F068A4A94D765C1583F4C102A8D5 (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10321. {
  10322. return (( Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mC407B036E1E1F068A4A94D765C1583F4C102A8D5_gshared)(__this, method);
  10323. }
  10324. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Pinnable()
  10325. inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ReadOnlySpan_1_get_Pinnable_m6AA0705D9F4261A8A0688C22E1DAC3F3DADE31C8_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10326. {
  10327. return (( Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m6AA0705D9F4261A8A0688C22E1DAC3F3DADE31C8_gshared_inline)(__this, method);
  10328. }
  10329. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_ByteOffset()
  10330. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m9F57AF87D8D45628368EBC3170CD661FD8F5FC8E_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  10331. {
  10332. return (( intptr_t (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m9F57AF87D8D45628368EBC3170CD661FD8F5FC8E_gshared_inline)(__this, method);
  10333. }
  10334. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Length()
  10335. inline int32_t ReadOnlySpan_1_get_Length_m5E554CA306C764788D5FBF6825D8AD018FC4AE46_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10336. {
  10337. return (( int32_t (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m5E554CA306C764788D5FBF6825D8AD018FC4AE46_gshared_inline)(__this, method);
  10338. }
  10339. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_IsEmpty()
  10340. inline bool ReadOnlySpan_1_get_IsEmpty_m290DC4E8A7B11E213CBAED24876FCE17C8B688BF (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10341. {
  10342. return (( bool (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m290DC4E8A7B11E213CBAED24876FCE17C8B688BF_gshared)(__this, method);
  10343. }
  10344. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Object)
  10345. inline bool ReadOnlySpan_1_Equals_mFA59AD8437ADC9F1005246D113A0AD3EEC169BC2 (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10346. {
  10347. return (( bool (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mFA59AD8437ADC9F1005246D113A0AD3EEC169BC2_gshared)(__this, ___obj0, method);
  10348. }
  10349. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetHashCode()
  10350. inline int32_t ReadOnlySpan_1_GetHashCode_m8D016D5980C7D18B9EC022EEBDB2DFC88E2CBD0E (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10351. {
  10352. return (( int32_t (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m8D016D5980C7D18B9EC022EEBDB2DFC88E2CBD0E_gshared)(__this, method);
  10353. }
  10354. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[])
  10355. inline void ReadOnlySpan_1__ctor_m651771DE50C1031C7F778A62D8F35E86941C96FE_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  10356. {
  10357. (( void (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m651771DE50C1031C7F778A62D8F35E86941C96FE_gshared_inline)(__this, ___array0, method);
  10358. }
  10359. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[],System.Int32,System.Int32)
  10360. inline void ReadOnlySpan_1__ctor_mFC2A524688FB12D725D672345D7D160563F702A4_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10361. {
  10362. (( void (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFC2A524688FB12D725D672345D7D160563F702A4_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10363. }
  10364. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Void*,System.Int32)
  10365. inline void ReadOnlySpan_1__ctor_m77A61D18B92F6C17849A7567FFEFAAC61BE9CD7A_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10366. {
  10367. (( void (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m77A61D18B92F6C17849A7567FFEFAAC61BE9CD7A_gshared_inline)(__this, ___pointer0, ___length1, method);
  10368. }
  10369. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10370. inline void ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10371. {
  10372. (( void (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10373. }
  10374. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Item(System.Int32)
  10375. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_get_Item_mA1F5CEFCF6D63C5104305A94813CAC51F5E515A8_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___index0, const RuntimeMethod* method)
  10376. {
  10377. return (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mA1F5CEFCF6D63C5104305A94813CAC51F5E515A8_gshared_inline)(__this, ___index0, method);
  10378. }
  10379. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetPinnableReference()
  10380. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_GetPinnableReference_mBA8FD03ED59CFCFC8DB81073EB623596C3C963B1 (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10381. {
  10382. return (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mBA8FD03ED59CFCFC8DB81073EB623596C3C963B1_gshared)(__this, method);
  10383. }
  10384. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::TryCopyTo(System.Span`1<T>)
  10385. inline bool ReadOnlySpan_1_TryCopyTo_mEA19F5927FAC0AD07FF6C65240208C0DBB1D1D5D (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method)
  10386. {
  10387. return (( bool (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mEA19F5927FAC0AD07FF6C65240208C0DBB1D1D5D_gshared)(__this, ___destination0, method);
  10388. }
  10389. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::CopyTo(System.Span`1<T>)
  10390. inline void ReadOnlySpan_1_CopyTo_m4815CD08A69F3F9C1C121C877E7CFD84CD16C198 (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method)
  10391. {
  10392. (( void (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m4815CD08A69F3F9C1C121C877E7CFD84CD16C198_gshared)(__this, ___destination0, method);
  10393. }
  10394. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Length()
  10395. inline int32_t Span_1_get_Length_m50431E7E1553BC6AF36A1E2F862C84410EE4CF9F_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, const RuntimeMethod* method)
  10396. {
  10397. return (( int32_t (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, const RuntimeMethod*))Span_1_get_Length_m50431E7E1553BC6AF36A1E2F862C84410EE4CF9F_gshared_inline)(__this, method);
  10398. }
  10399. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::DangerousGetPinnableReference()
  10400. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10401. {
  10402. return (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_gshared_inline)(__this, method);
  10403. }
  10404. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Argb32>::DangerousGetPinnableReference()
  10405. inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Span_1_DangerousGetPinnableReference_mEB08A8EE6FDE69B9A08D6A9784AEB401E2338A28_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, const RuntimeMethod* method)
  10406. {
  10407. return (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mEB08A8EE6FDE69B9A08D6A9784AEB401E2338A28_gshared_inline)(__this, method);
  10408. }
  10409. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToString()
  10410. inline String_t* ReadOnlySpan_1_ToString_m0C704399AD47471AF45FC8B2D86B009C7E665076 (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10411. {
  10412. return (( String_t* (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m0C704399AD47471AF45FC8B2D86B009C7E665076_gshared)(__this, method);
  10413. }
  10414. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32)
  10415. inline ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m174A7E1E4FC986C851D2CCF7EF658686E521AAB8_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___start0, const RuntimeMethod* method)
  10416. {
  10417. return (( ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m174A7E1E4FC986C851D2CCF7EF658686E521AAB8_gshared_inline)(__this, ___start0, method);
  10418. }
  10419. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32,System.Int32)
  10420. inline ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m42B89A19E1E83AA4A24EE3EF0493605E4CA791EB_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10421. {
  10422. return (( ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m42B89A19E1E83AA4A24EE3EF0493605E4CA791EB_gshared_inline)(__this, ___start0, ___length1, method);
  10423. }
  10424. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToArray()
  10425. inline Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ReadOnlySpan_1_ToArray_m73ED0185EBF807C99DE37A454CDDF1C1EF8FB8B7 (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10426. {
  10427. return (( Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m73ED0185EBF807C99DE37A454CDDF1C1EF8FB8B7_gshared)(__this, method);
  10428. }
  10429. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Pinnable()
  10430. inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ReadOnlySpan_1_get_Pinnable_m83CA8F43CFCE74B562933A2C6572E73C496E69BB_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10431. {
  10432. return (( Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m83CA8F43CFCE74B562933A2C6572E73C496E69BB_gshared_inline)(__this, method);
  10433. }
  10434. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_ByteOffset()
  10435. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mCAE4087A79742BC1DBFBB1B2A0BD0BBEDD9CFB2C_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  10436. {
  10437. return (( intptr_t (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mCAE4087A79742BC1DBFBB1B2A0BD0BBEDD9CFB2C_gshared_inline)(__this, method);
  10438. }
  10439. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Length()
  10440. inline int32_t ReadOnlySpan_1_get_Length_m6C574846A918E1384C1B209B9B6FC3788AA85864_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10441. {
  10442. return (( int32_t (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m6C574846A918E1384C1B209B9B6FC3788AA85864_gshared_inline)(__this, method);
  10443. }
  10444. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_IsEmpty()
  10445. inline bool ReadOnlySpan_1_get_IsEmpty_mAFC4AE204DA9B82245E912A538ADF8FB23EAB9BE (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10446. {
  10447. return (( bool (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mAFC4AE204DA9B82245E912A538ADF8FB23EAB9BE_gshared)(__this, method);
  10448. }
  10449. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Object)
  10450. inline bool ReadOnlySpan_1_Equals_m28B2B7CE2A29BD2469DAB4AB3046874730757C08 (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10451. {
  10452. return (( bool (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m28B2B7CE2A29BD2469DAB4AB3046874730757C08_gshared)(__this, ___obj0, method);
  10453. }
  10454. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetHashCode()
  10455. inline int32_t ReadOnlySpan_1_GetHashCode_m1121BB34A3AEB54E8DC5FA6A531636ECEC23F1A6 (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10456. {
  10457. return (( int32_t (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m1121BB34A3AEB54E8DC5FA6A531636ECEC23F1A6_gshared)(__this, method);
  10458. }
  10459. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[])
  10460. inline void ReadOnlySpan_1__ctor_m87EC951C8754CD030152085369AB081948494564_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  10461. {
  10462. (( void (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m87EC951C8754CD030152085369AB081948494564_gshared_inline)(__this, ___array0, method);
  10463. }
  10464. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[],System.Int32,System.Int32)
  10465. inline void ReadOnlySpan_1__ctor_mBC3B9226E4805E5D77232DD3F33F2DC913FAC145_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10466. {
  10467. (( void (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mBC3B9226E4805E5D77232DD3F33F2DC913FAC145_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10468. }
  10469. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Void*,System.Int32)
  10470. inline void ReadOnlySpan_1__ctor_m5E4AC38F4487D76FDE9EED012B86620538489AD0_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10471. {
  10472. (( void (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m5E4AC38F4487D76FDE9EED012B86620538489AD0_gshared_inline)(__this, ___pointer0, ___length1, method);
  10473. }
  10474. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10475. inline void ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10476. {
  10477. (( void (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10478. }
  10479. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Item(System.Int32)
  10480. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_get_Item_mF60DB5562E4E44B9C09D99BAB4048022C05E4841_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___index0, const RuntimeMethod* method)
  10481. {
  10482. return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mF60DB5562E4E44B9C09D99BAB4048022C05E4841_gshared_inline)(__this, ___index0, method);
  10483. }
  10484. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetPinnableReference()
  10485. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_GetPinnableReference_m3FAF700D4773390CC81B7DBDB155C054FD27C4BB (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10486. {
  10487. return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m3FAF700D4773390CC81B7DBDB155C054FD27C4BB_gshared)(__this, method);
  10488. }
  10489. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::TryCopyTo(System.Span`1<T>)
  10490. inline bool ReadOnlySpan_1_TryCopyTo_mFF70DD5840F402E0912CDB2BC0402D2A47BDB0EC (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method)
  10491. {
  10492. return (( bool (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mFF70DD5840F402E0912CDB2BC0402D2A47BDB0EC_gshared)(__this, ___destination0, method);
  10493. }
  10494. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::CopyTo(System.Span`1<T>)
  10495. inline void ReadOnlySpan_1_CopyTo_m4F638A1E10D461C5393B8F1C35E9EF5FEC1A5894 (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method)
  10496. {
  10497. (( void (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m4F638A1E10D461C5393B8F1C35E9EF5FEC1A5894_gshared)(__this, ___destination0, method);
  10498. }
  10499. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Length()
  10500. inline int32_t Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method)
  10501. {
  10502. return (( int32_t (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_gshared_inline)(__this, method);
  10503. }
  10504. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::DangerousGetPinnableReference()
  10505. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10506. {
  10507. return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_gshared_inline)(__this, method);
  10508. }
  10509. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::DangerousGetPinnableReference()
  10510. inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method)
  10511. {
  10512. return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_gshared_inline)(__this, method);
  10513. }
  10514. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToString()
  10515. inline String_t* ReadOnlySpan_1_ToString_m78A0183F96099B00CAC883FB35461662B745DFC6 (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10516. {
  10517. return (( String_t* (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m78A0183F96099B00CAC883FB35461662B745DFC6_gshared)(__this, method);
  10518. }
  10519. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32)
  10520. inline ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m1673A48F72C667E6DD2CB79885CCD00C7435AF0B_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___start0, const RuntimeMethod* method)
  10521. {
  10522. return (( ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m1673A48F72C667E6DD2CB79885CCD00C7435AF0B_gshared_inline)(__this, ___start0, method);
  10523. }
  10524. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32,System.Int32)
  10525. inline ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m57DF19CE6DF4B1F6E7B81165803926F804FD3ACA_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10526. {
  10527. return (( ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m57DF19CE6DF4B1F6E7B81165803926F804FD3ACA_gshared_inline)(__this, ___start0, ___length1, method);
  10528. }
  10529. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToArray()
  10530. inline Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ReadOnlySpan_1_ToArray_m53195F649E8334B31FCF123205942524A8ACE7A9 (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10531. {
  10532. return (( Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m53195F649E8334B31FCF123205942524A8ACE7A9_gshared)(__this, method);
  10533. }
  10534. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Pinnable()
  10535. inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ReadOnlySpan_1_get_Pinnable_m55199CD310F51A5CAEEC2BDA0B600A7717074429_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10536. {
  10537. return (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m55199CD310F51A5CAEEC2BDA0B600A7717074429_gshared_inline)(__this, method);
  10538. }
  10539. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_ByteOffset()
  10540. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mA3314CC89A5B62C9F1D59F7C1393C053A6AA3EAF_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  10541. {
  10542. return (( intptr_t (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mA3314CC89A5B62C9F1D59F7C1393C053A6AA3EAF_gshared_inline)(__this, method);
  10543. }
  10544. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Length()
  10545. inline int32_t ReadOnlySpan_1_get_Length_mB9ACD759017BCE80847E39B800B2CB65B132ACFA_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10546. {
  10547. return (( int32_t (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mB9ACD759017BCE80847E39B800B2CB65B132ACFA_gshared_inline)(__this, method);
  10548. }
  10549. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_IsEmpty()
  10550. inline bool ReadOnlySpan_1_get_IsEmpty_mE8F0E9E6BDA6C45E41E7FB8FFE2B44EC0D80788E (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10551. {
  10552. return (( bool (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mE8F0E9E6BDA6C45E41E7FB8FFE2B44EC0D80788E_gshared)(__this, method);
  10553. }
  10554. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Object)
  10555. inline bool ReadOnlySpan_1_Equals_mC9356868F70CC13AAD9FA67D947B6C6F3B40A71E (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10556. {
  10557. return (( bool (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mC9356868F70CC13AAD9FA67D947B6C6F3B40A71E_gshared)(__this, ___obj0, method);
  10558. }
  10559. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetHashCode()
  10560. inline int32_t ReadOnlySpan_1_GetHashCode_m9D8A90A901BA997430B1D6573F815EC0FCF5EA78 (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10561. {
  10562. return (( int32_t (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m9D8A90A901BA997430B1D6573F815EC0FCF5EA78_gshared)(__this, method);
  10563. }
  10564. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[])
  10565. inline void ReadOnlySpan_1__ctor_m8A0C44A438D8C19F3FF20A1FFAB158D236102F06_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  10566. {
  10567. (( void (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m8A0C44A438D8C19F3FF20A1FFAB158D236102F06_gshared_inline)(__this, ___array0, method);
  10568. }
  10569. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[],System.Int32,System.Int32)
  10570. inline void ReadOnlySpan_1__ctor_m55352804D96590166A61D6F54B3D5D9336CA3FFE_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10571. {
  10572. (( void (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m55352804D96590166A61D6F54B3D5D9336CA3FFE_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10573. }
  10574. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Void*,System.Int32)
  10575. inline void ReadOnlySpan_1__ctor_mF19055BA2A90084AE77A1C42F927F9E1E9B24D39_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10576. {
  10577. (( void (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF19055BA2A90084AE77A1C42F927F9E1E9B24D39_gshared_inline)(__this, ___pointer0, ___length1, method);
  10578. }
  10579. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10580. inline void ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10581. {
  10582. (( void (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10583. }
  10584. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Item(System.Int32)
  10585. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_get_Item_m0712D4B2592F354EAEAC219BB7845C5E5667266F_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___index0, const RuntimeMethod* method)
  10586. {
  10587. return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m0712D4B2592F354EAEAC219BB7845C5E5667266F_gshared_inline)(__this, ___index0, method);
  10588. }
  10589. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetPinnableReference()
  10590. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_GetPinnableReference_m8BDDC014BDCAAE4F87E2A05BD699D22D3F314D68 (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10591. {
  10592. return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m8BDDC014BDCAAE4F87E2A05BD699D22D3F314D68_gshared)(__this, method);
  10593. }
  10594. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::TryCopyTo(System.Span`1<T>)
  10595. inline bool ReadOnlySpan_1_TryCopyTo_m866ECF9658A50AB201369AC43E3965BDEC117E0B (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method)
  10596. {
  10597. return (( bool (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m866ECF9658A50AB201369AC43E3965BDEC117E0B_gshared)(__this, ___destination0, method);
  10598. }
  10599. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::CopyTo(System.Span`1<T>)
  10600. inline void ReadOnlySpan_1_CopyTo_m516149CB83E9630E3581EC0D546CB5F0F106DCCE (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method)
  10601. {
  10602. (( void (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m516149CB83E9630E3581EC0D546CB5F0F106DCCE_gshared)(__this, ___destination0, method);
  10603. }
  10604. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Length()
  10605. inline int32_t Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method)
  10606. {
  10607. return (( int32_t (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_gshared_inline)(__this, method);
  10608. }
  10609. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::DangerousGetPinnableReference()
  10610. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10611. {
  10612. return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_gshared_inline)(__this, method);
  10613. }
  10614. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::DangerousGetPinnableReference()
  10615. inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method)
  10616. {
  10617. return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_gshared_inline)(__this, method);
  10618. }
  10619. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToString()
  10620. inline String_t* ReadOnlySpan_1_ToString_mF5AF728F39ECE36636FA968943A88C8C0A82CC8A (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10621. {
  10622. return (( String_t* (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mF5AF728F39ECE36636FA968943A88C8C0A82CC8A_gshared)(__this, method);
  10623. }
  10624. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32)
  10625. inline ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m0B6DCE383918E2A593B117F30F6FE8271802FC0C_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___start0, const RuntimeMethod* method)
  10626. {
  10627. return (( ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m0B6DCE383918E2A593B117F30F6FE8271802FC0C_gshared_inline)(__this, ___start0, method);
  10628. }
  10629. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32,System.Int32)
  10630. inline ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m83A02FEFA9F8EF448894ACDE459F37FBBB9E704F_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10631. {
  10632. return (( ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m83A02FEFA9F8EF448894ACDE459F37FBBB9E704F_gshared_inline)(__this, ___start0, ___length1, method);
  10633. }
  10634. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToArray()
  10635. inline Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ReadOnlySpan_1_ToArray_m512EEAD4E1582ACDDD309A28D503A92923549D0A (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10636. {
  10637. return (( Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m512EEAD4E1582ACDDD309A28D503A92923549D0A_gshared)(__this, method);
  10638. }
  10639. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Pinnable()
  10640. inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ReadOnlySpan_1_get_Pinnable_m23322E68D4CC9906DC97A8120BFC874534133839_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10641. {
  10642. return (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m23322E68D4CC9906DC97A8120BFC874534133839_gshared_inline)(__this, method);
  10643. }
  10644. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_ByteOffset()
  10645. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mD5C7BCE9FCCAD6C937E6AC8A0148964EBA1347D3_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  10646. {
  10647. return (( intptr_t (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mD5C7BCE9FCCAD6C937E6AC8A0148964EBA1347D3_gshared_inline)(__this, method);
  10648. }
  10649. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Length()
  10650. inline int32_t ReadOnlySpan_1_get_Length_mBBA34339211651E8F090730ECD55113FEB2CCE62_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10651. {
  10652. return (( int32_t (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mBBA34339211651E8F090730ECD55113FEB2CCE62_gshared_inline)(__this, method);
  10653. }
  10654. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_IsEmpty()
  10655. inline bool ReadOnlySpan_1_get_IsEmpty_m47E66DC712B2425CB0FBAD83245F64F7BB9DA9CB (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10656. {
  10657. return (( bool (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m47E66DC712B2425CB0FBAD83245F64F7BB9DA9CB_gshared)(__this, method);
  10658. }
  10659. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Object)
  10660. inline bool ReadOnlySpan_1_Equals_m67A9CD285136525BAF5D0F355EC6CEA2793C8030 (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10661. {
  10662. return (( bool (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m67A9CD285136525BAF5D0F355EC6CEA2793C8030_gshared)(__this, ___obj0, method);
  10663. }
  10664. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetHashCode()
  10665. inline int32_t ReadOnlySpan_1_GetHashCode_m6393785F55DE9D5B36ADFA27AB07F9B2BDD1BA10 (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10666. {
  10667. return (( int32_t (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m6393785F55DE9D5B36ADFA27AB07F9B2BDD1BA10_gshared)(__this, method);
  10668. }
  10669. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[])
  10670. inline void ReadOnlySpan_1__ctor_mEE6C1440BA50647CE2ADFD88F025CAC5A3F0A7FE_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  10671. {
  10672. (( void (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mEE6C1440BA50647CE2ADFD88F025CAC5A3F0A7FE_gshared_inline)(__this, ___array0, method);
  10673. }
  10674. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[],System.Int32,System.Int32)
  10675. inline void ReadOnlySpan_1__ctor_m7670E0A6E06DAA9AF8D5E35D03415E074196FB28_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10676. {
  10677. (( void (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7670E0A6E06DAA9AF8D5E35D03415E074196FB28_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10678. }
  10679. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Void*,System.Int32)
  10680. inline void ReadOnlySpan_1__ctor_m1F185F3A5231C4BE0B76FDD14164A1B3F958190B_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10681. {
  10682. (( void (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m1F185F3A5231C4BE0B76FDD14164A1B3F958190B_gshared_inline)(__this, ___pointer0, ___length1, method);
  10683. }
  10684. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10685. inline void ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10686. {
  10687. (( void (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10688. }
  10689. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Item(System.Int32)
  10690. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_get_Item_m7CB5613EE86BE50931B595698241DDD87FBEBBD5_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___index0, const RuntimeMethod* method)
  10691. {
  10692. return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m7CB5613EE86BE50931B595698241DDD87FBEBBD5_gshared_inline)(__this, ___index0, method);
  10693. }
  10694. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetPinnableReference()
  10695. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_GetPinnableReference_mE4A36B243B4C5F2EFB2602C0875A7B40AFD3B394 (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10696. {
  10697. return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mE4A36B243B4C5F2EFB2602C0875A7B40AFD3B394_gshared)(__this, method);
  10698. }
  10699. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::TryCopyTo(System.Span`1<T>)
  10700. inline bool ReadOnlySpan_1_TryCopyTo_m1107B8BFA2A75A79C32AB9FCBA0FE7C5D32B4614 (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method)
  10701. {
  10702. return (( bool (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m1107B8BFA2A75A79C32AB9FCBA0FE7C5D32B4614_gshared)(__this, ___destination0, method);
  10703. }
  10704. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::CopyTo(System.Span`1<T>)
  10705. inline void ReadOnlySpan_1_CopyTo_m17336E99DDCC9979E6D35000CDF0FBFF96C3C837 (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method)
  10706. {
  10707. (( void (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m17336E99DDCC9979E6D35000CDF0FBFF96C3C837_gshared)(__this, ___destination0, method);
  10708. }
  10709. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Length()
  10710. inline int32_t Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method)
  10711. {
  10712. return (( int32_t (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_gshared_inline)(__this, method);
  10713. }
  10714. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::DangerousGetPinnableReference()
  10715. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10716. {
  10717. return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_gshared_inline)(__this, method);
  10718. }
  10719. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::DangerousGetPinnableReference()
  10720. inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method)
  10721. {
  10722. return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_gshared_inline)(__this, method);
  10723. }
  10724. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToString()
  10725. inline String_t* ReadOnlySpan_1_ToString_m44F4CB4D635F3509F73B6038BEB665F01E98B5CC (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10726. {
  10727. return (( String_t* (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m44F4CB4D635F3509F73B6038BEB665F01E98B5CC_gshared)(__this, method);
  10728. }
  10729. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32)
  10730. inline ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m51BB94559E25FFD122B44C1BECA0DE09EFEB53C2_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___start0, const RuntimeMethod* method)
  10731. {
  10732. return (( ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m51BB94559E25FFD122B44C1BECA0DE09EFEB53C2_gshared_inline)(__this, ___start0, method);
  10733. }
  10734. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32,System.Int32)
  10735. inline ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m3455B2160BE51C7BCB23E993C738DFA6EE9BE764_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10736. {
  10737. return (( ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m3455B2160BE51C7BCB23E993C738DFA6EE9BE764_gshared_inline)(__this, ___start0, ___length1, method);
  10738. }
  10739. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToArray()
  10740. inline Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ReadOnlySpan_1_ToArray_mF05ECDD9CB8A9E51E7B696ADF9B7AE095ED3D371 (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10741. {
  10742. return (( Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mF05ECDD9CB8A9E51E7B696ADF9B7AE095ED3D371_gshared)(__this, method);
  10743. }
  10744. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Pinnable()
  10745. inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ReadOnlySpan_1_get_Pinnable_m084BB2B2508C8C9BC03DA6980BA31C425E59B4F0_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10746. {
  10747. return (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m084BB2B2508C8C9BC03DA6980BA31C425E59B4F0_gshared_inline)(__this, method);
  10748. }
  10749. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_ByteOffset()
  10750. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mEB011CE3D559163024E8DF7BF8FC12035ED1E8B0_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  10751. {
  10752. return (( intptr_t (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mEB011CE3D559163024E8DF7BF8FC12035ED1E8B0_gshared_inline)(__this, method);
  10753. }
  10754. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Length()
  10755. inline int32_t ReadOnlySpan_1_get_Length_m0B39A9D007FDC6852EA046B0520CAC36D2872ED1_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10756. {
  10757. return (( int32_t (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m0B39A9D007FDC6852EA046B0520CAC36D2872ED1_gshared_inline)(__this, method);
  10758. }
  10759. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_IsEmpty()
  10760. inline bool ReadOnlySpan_1_get_IsEmpty_mC173E8A7B1E0E500CE2FB719F347DD77D238AEF3 (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10761. {
  10762. return (( bool (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mC173E8A7B1E0E500CE2FB719F347DD77D238AEF3_gshared)(__this, method);
  10763. }
  10764. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Object)
  10765. inline bool ReadOnlySpan_1_Equals_m121E683449743DCC48EB05E06C175AA5B95B5FB0 (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10766. {
  10767. return (( bool (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m121E683449743DCC48EB05E06C175AA5B95B5FB0_gshared)(__this, ___obj0, method);
  10768. }
  10769. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetHashCode()
  10770. inline int32_t ReadOnlySpan_1_GetHashCode_m3B3A2A6AE05F4F876604C0771CF2F317047D7AE4 (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10771. {
  10772. return (( int32_t (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m3B3A2A6AE05F4F876604C0771CF2F317047D7AE4_gshared)(__this, method);
  10773. }
  10774. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[])
  10775. inline void ReadOnlySpan_1__ctor_m4D4B6AFAEBB03BA335746331A49D85B7888EC804_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  10776. {
  10777. (( void (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m4D4B6AFAEBB03BA335746331A49D85B7888EC804_gshared_inline)(__this, ___array0, method);
  10778. }
  10779. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[],System.Int32,System.Int32)
  10780. inline void ReadOnlySpan_1__ctor_m71D31542EDBB99C91EAA926DDC0D53D83415A7C3_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10781. {
  10782. (( void (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m71D31542EDBB99C91EAA926DDC0D53D83415A7C3_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10783. }
  10784. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Void*,System.Int32)
  10785. inline void ReadOnlySpan_1__ctor_m4ED7E736E7080E159A243D6C7CBA8CAF03FF42B0_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10786. {
  10787. (( void (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m4ED7E736E7080E159A243D6C7CBA8CAF03FF42B0_gshared_inline)(__this, ___pointer0, ___length1, method);
  10788. }
  10789. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10790. inline void ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10791. {
  10792. (( void (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10793. }
  10794. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Item(System.Int32)
  10795. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_get_Item_m254A3EA0568A1F94BC2B6A81D78ECADF10E9EE90_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___index0, const RuntimeMethod* method)
  10796. {
  10797. return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m254A3EA0568A1F94BC2B6A81D78ECADF10E9EE90_gshared_inline)(__this, ___index0, method);
  10798. }
  10799. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetPinnableReference()
  10800. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_GetPinnableReference_mAC3848D95D4BFE47C658E5EDDB3F909375903C39 (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10801. {
  10802. return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mAC3848D95D4BFE47C658E5EDDB3F909375903C39_gshared)(__this, method);
  10803. }
  10804. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::TryCopyTo(System.Span`1<T>)
  10805. inline bool ReadOnlySpan_1_TryCopyTo_m92351E03C1D42D8F0E776C15B1D85BAE513965AA (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method)
  10806. {
  10807. return (( bool (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m92351E03C1D42D8F0E776C15B1D85BAE513965AA_gshared)(__this, ___destination0, method);
  10808. }
  10809. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::CopyTo(System.Span`1<T>)
  10810. inline void ReadOnlySpan_1_CopyTo_m28450C921A01915BFE30B7CDAD010273A1709923 (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method)
  10811. {
  10812. (( void (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m28450C921A01915BFE30B7CDAD010273A1709923_gshared)(__this, ___destination0, method);
  10813. }
  10814. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Length()
  10815. inline int32_t Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method)
  10816. {
  10817. return (( int32_t (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_gshared_inline)(__this, method);
  10818. }
  10819. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::DangerousGetPinnableReference()
  10820. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10821. {
  10822. return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_gshared_inline)(__this, method);
  10823. }
  10824. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::DangerousGetPinnableReference()
  10825. inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method)
  10826. {
  10827. return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_gshared_inline)(__this, method);
  10828. }
  10829. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToString()
  10830. inline String_t* ReadOnlySpan_1_ToString_mE3C3A8512EF8874F5FB06F4EC35282BBBBF45B5E (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10831. {
  10832. return (( String_t* (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mE3C3A8512EF8874F5FB06F4EC35282BBBBF45B5E_gshared)(__this, method);
  10833. }
  10834. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32)
  10835. inline ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_mEE24327B70390B55B9C1665445ADF86F04BECCFA_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___start0, const RuntimeMethod* method)
  10836. {
  10837. return (( ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mEE24327B70390B55B9C1665445ADF86F04BECCFA_gshared_inline)(__this, ___start0, method);
  10838. }
  10839. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32,System.Int32)
  10840. inline ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_m89721E75B83706D21D502571553E19DD4A4FB510_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10841. {
  10842. return (( ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m89721E75B83706D21D502571553E19DD4A4FB510_gshared_inline)(__this, ___start0, ___length1, method);
  10843. }
  10844. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToArray()
  10845. inline Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ReadOnlySpan_1_ToArray_m31D2ECF2FD165086C75132DD439C791F62FB2540 (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10846. {
  10847. return (( Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m31D2ECF2FD165086C75132DD439C791F62FB2540_gshared)(__this, method);
  10848. }
  10849. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Pinnable()
  10850. inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ReadOnlySpan_1_get_Pinnable_mCEF8A92C08DC703FB41DAA5C945F2CF122C831D9_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10851. {
  10852. return (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mCEF8A92C08DC703FB41DAA5C945F2CF122C831D9_gshared_inline)(__this, method);
  10853. }
  10854. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_ByteOffset()
  10855. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m93109356CC3C438039EA0F28483FCAB98ACD7DC7_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  10856. {
  10857. return (( intptr_t (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m93109356CC3C438039EA0F28483FCAB98ACD7DC7_gshared_inline)(__this, method);
  10858. }
  10859. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Length()
  10860. inline int32_t ReadOnlySpan_1_get_Length_m9AE1C670BE2E845D4AF240642E5AD92A29C85BE9_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10861. {
  10862. return (( int32_t (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m9AE1C670BE2E845D4AF240642E5AD92A29C85BE9_gshared_inline)(__this, method);
  10863. }
  10864. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_IsEmpty()
  10865. inline bool ReadOnlySpan_1_get_IsEmpty_mE0AEBF1DF3A6C02ACBFF4B6429305CDDF2F13AF6 (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10866. {
  10867. return (( bool (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mE0AEBF1DF3A6C02ACBFF4B6429305CDDF2F13AF6_gshared)(__this, method);
  10868. }
  10869. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Object)
  10870. inline bool ReadOnlySpan_1_Equals_m728BCC02F8CFF8116B7CE22F5C81A5E58E2C0032 (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10871. {
  10872. return (( bool (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m728BCC02F8CFF8116B7CE22F5C81A5E58E2C0032_gshared)(__this, ___obj0, method);
  10873. }
  10874. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetHashCode()
  10875. inline int32_t ReadOnlySpan_1_GetHashCode_mB9CB4659CB9B4651D4D8AEDFAC665978A18ECDE4 (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10876. {
  10877. return (( int32_t (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mB9CB4659CB9B4651D4D8AEDFAC665978A18ECDE4_gshared)(__this, method);
  10878. }
  10879. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[])
  10880. inline void ReadOnlySpan_1__ctor_mD3692AD9F33841E1F06CA848BA02852EA5978DD3_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  10881. {
  10882. (( void (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mD3692AD9F33841E1F06CA848BA02852EA5978DD3_gshared_inline)(__this, ___array0, method);
  10883. }
  10884. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[],System.Int32,System.Int32)
  10885. inline void ReadOnlySpan_1__ctor_m4BCA70BFAD64F137E9E7F4FA7755B6D6166C23A0_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10886. {
  10887. (( void (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m4BCA70BFAD64F137E9E7F4FA7755B6D6166C23A0_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10888. }
  10889. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Void*,System.Int32)
  10890. inline void ReadOnlySpan_1__ctor_m2CBD8FCDB081248DB4036452045AD61C6FCC7BD7_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10891. {
  10892. (( void (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m2CBD8FCDB081248DB4036452045AD61C6FCC7BD7_gshared_inline)(__this, ___pointer0, ___length1, method);
  10893. }
  10894. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  10895. inline void ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  10896. {
  10897. (( void (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  10898. }
  10899. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Item(System.Int32)
  10900. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_get_Item_mE2F65BB5323138DC2337AAD1F895861ED42BF0F6_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___index0, const RuntimeMethod* method)
  10901. {
  10902. return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mE2F65BB5323138DC2337AAD1F895861ED42BF0F6_gshared_inline)(__this, ___index0, method);
  10903. }
  10904. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetPinnableReference()
  10905. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_GetPinnableReference_m901E74CAEC71C29FDE48117E72E685B5412FACE4 (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10906. {
  10907. return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m901E74CAEC71C29FDE48117E72E685B5412FACE4_gshared)(__this, method);
  10908. }
  10909. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::TryCopyTo(System.Span`1<T>)
  10910. inline bool ReadOnlySpan_1_TryCopyTo_m4D56DB0A20C16DD6FFFE453D332CD5220A8F0C5D (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method)
  10911. {
  10912. return (( bool (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m4D56DB0A20C16DD6FFFE453D332CD5220A8F0C5D_gshared)(__this, ___destination0, method);
  10913. }
  10914. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CopyTo(System.Span`1<T>)
  10915. inline void ReadOnlySpan_1_CopyTo_mA93B271A520187E66356BACF4D9D673534EE78BC (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method)
  10916. {
  10917. (( void (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mA93B271A520187E66356BACF4D9D673534EE78BC_gshared)(__this, ___destination0, method);
  10918. }
  10919. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Length()
  10920. inline int32_t Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method)
  10921. {
  10922. return (( int32_t (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_gshared_inline)(__this, method);
  10923. }
  10924. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::DangerousGetPinnableReference()
  10925. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10926. {
  10927. return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_gshared_inline)(__this, method);
  10928. }
  10929. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::DangerousGetPinnableReference()
  10930. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method)
  10931. {
  10932. return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_gshared_inline)(__this, method);
  10933. }
  10934. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToString()
  10935. inline String_t* ReadOnlySpan_1_ToString_m17E3A217A828FABB32055B7CEEFEBB5BB2994B3A (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10936. {
  10937. return (( String_t* (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m17E3A217A828FABB32055B7CEEFEBB5BB2994B3A_gshared)(__this, method);
  10938. }
  10939. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32)
  10940. inline ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_mCE1E8F32AFC158843697D3E469EDDE08EE8C0992_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___start0, const RuntimeMethod* method)
  10941. {
  10942. return (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mCE1E8F32AFC158843697D3E469EDDE08EE8C0992_gshared_inline)(__this, ___start0, method);
  10943. }
  10944. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  10945. inline ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_m8F3D0917FAD41F673E6C82824C204B02FDD7E16F_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10946. {
  10947. return (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m8F3D0917FAD41F673E6C82824C204B02FDD7E16F_gshared_inline)(__this, ___start0, ___length1, method);
  10948. }
  10949. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToArray()
  10950. inline Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ReadOnlySpan_1_ToArray_mE138996EBB404599EB061DE689F3B2C71D2157DB (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10951. {
  10952. return (( Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mE138996EBB404599EB061DE689F3B2C71D2157DB_gshared)(__this, method);
  10953. }
  10954. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Pinnable()
  10955. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ReadOnlySpan_1_get_Pinnable_m275CA72132F4A4DBEC8015C5B53DA6889E76B9CB_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10956. {
  10957. return (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m275CA72132F4A4DBEC8015C5B53DA6889E76B9CB_gshared_inline)(__this, method);
  10958. }
  10959. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_ByteOffset()
  10960. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m7267A8AE422AC7368929973DC3AA642995DDF57F_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  10961. {
  10962. return (( intptr_t (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m7267A8AE422AC7368929973DC3AA642995DDF57F_gshared_inline)(__this, method);
  10963. }
  10964. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Length()
  10965. inline int32_t ReadOnlySpan_1_get_Length_m4F2CDA8B681AB2923489D37B401B1D5B2B0096AF_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  10966. {
  10967. return (( int32_t (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m4F2CDA8B681AB2923489D37B401B1D5B2B0096AF_gshared_inline)(__this, method);
  10968. }
  10969. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_IsEmpty()
  10970. inline bool ReadOnlySpan_1_get_IsEmpty_m9571B7BDDFAA4C997D6691AA32E2487F5C21ACB2 (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  10971. {
  10972. return (( bool (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m9571B7BDDFAA4C997D6691AA32E2487F5C21ACB2_gshared)(__this, method);
  10973. }
  10974. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Object)
  10975. inline bool ReadOnlySpan_1_Equals_mA6B3384E83D32ECA64A2128106AE060FC62DF17D (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  10976. {
  10977. return (( bool (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mA6B3384E83D32ECA64A2128106AE060FC62DF17D_gshared)(__this, ___obj0, method);
  10978. }
  10979. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetHashCode()
  10980. inline int32_t ReadOnlySpan_1_GetHashCode_m67B0528BDA19A7A7969A67933101DDADBB208536 (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  10981. {
  10982. return (( int32_t (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m67B0528BDA19A7A7969A67933101DDADBB208536_gshared)(__this, method);
  10983. }
  10984. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[])
  10985. inline void ReadOnlySpan_1__ctor_mE5651DEBBDFD2AD2EF8B7F0A53357E05D37A8DB7_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  10986. {
  10987. (( void (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mE5651DEBBDFD2AD2EF8B7F0A53357E05D37A8DB7_gshared_inline)(__this, ___array0, method);
  10988. }
  10989. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[],System.Int32,System.Int32)
  10990. inline void ReadOnlySpan_1__ctor_m85D42AF91A7011C96E0C97431C74E67A14309572_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  10991. {
  10992. (( void (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m85D42AF91A7011C96E0C97431C74E67A14309572_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  10993. }
  10994. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Void*,System.Int32)
  10995. inline void ReadOnlySpan_1__ctor_m445465A967C0F3CF2AF398F507F6D55CB9658F0E_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  10996. {
  10997. (( void (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m445465A967C0F3CF2AF398F507F6D55CB9658F0E_gshared_inline)(__this, ___pointer0, ___length1, method);
  10998. }
  10999. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11000. inline void ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11001. {
  11002. (( void (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11003. }
  11004. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Item(System.Int32)
  11005. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_get_Item_m687102BDFEDA2F4BC7AC6705AC9E88AE3DCB8860_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___index0, const RuntimeMethod* method)
  11006. {
  11007. return (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m687102BDFEDA2F4BC7AC6705AC9E88AE3DCB8860_gshared_inline)(__this, ___index0, method);
  11008. }
  11009. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetPinnableReference()
  11010. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_GetPinnableReference_m0880973B105B3C4C797931ABC8F681B7E775FD09 (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  11011. {
  11012. return (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m0880973B105B3C4C797931ABC8F681B7E775FD09_gshared)(__this, method);
  11013. }
  11014. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::TryCopyTo(System.Span`1<T>)
  11015. inline bool ReadOnlySpan_1_TryCopyTo_m00A3C74FE6F43FDE6C3E493C9443A15BB4664F8D (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method)
  11016. {
  11017. return (( bool (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m00A3C74FE6F43FDE6C3E493C9443A15BB4664F8D_gshared)(__this, ___destination0, method);
  11018. }
  11019. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::CopyTo(System.Span`1<T>)
  11020. inline void ReadOnlySpan_1_CopyTo_m33D2BB9AE82A8E27CA7A2765C654A614DCDD3B7E (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method)
  11021. {
  11022. (( void (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m33D2BB9AE82A8E27CA7A2765C654A614DCDD3B7E_gshared)(__this, ___destination0, method);
  11023. }
  11024. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Length()
  11025. inline int32_t Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method)
  11026. {
  11027. return (( int32_t (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_gshared_inline)(__this, method);
  11028. }
  11029. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::DangerousGetPinnableReference()
  11030. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  11031. {
  11032. return (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_gshared_inline)(__this, method);
  11033. }
  11034. // T& System.Span`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::DangerousGetPinnableReference()
  11035. inline Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method)
  11036. {
  11037. return (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_gshared_inline)(__this, method);
  11038. }
  11039. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToString()
  11040. inline String_t* ReadOnlySpan_1_ToString_m575A4F89F8F94E95E5BC8EF0C2C0D9ECB735BCDE (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  11041. {
  11042. return (( String_t* (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m575A4F89F8F94E95E5BC8EF0C2C0D9ECB735BCDE_gshared)(__this, method);
  11043. }
  11044. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32)
  11045. inline ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_mF3B25DE3A6762CF2BC648A49128DD5AB2DAABF6F_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___start0, const RuntimeMethod* method)
  11046. {
  11047. return (( ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mF3B25DE3A6762CF2BC648A49128DD5AB2DAABF6F_gshared_inline)(__this, ___start0, method);
  11048. }
  11049. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32,System.Int32)
  11050. inline ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_m0C31A4A99B092FBF74248509CA5DAFE13E99BBA3_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11051. {
  11052. return (( ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m0C31A4A99B092FBF74248509CA5DAFE13E99BBA3_gshared_inline)(__this, ___start0, ___length1, method);
  11053. }
  11054. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToArray()
  11055. inline Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ReadOnlySpan_1_ToArray_m8C236FDC3E5AF4D3BD72B70CB6DCDECBB4CDA824 (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  11056. {
  11057. return (( Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m8C236FDC3E5AF4D3BD72B70CB6DCDECBB4CDA824_gshared)(__this, method);
  11058. }
  11059. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Pinnable()
  11060. inline Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ReadOnlySpan_1_get_Pinnable_m02404B701AD794A3C9FD1DB2EBDD9802F25A76B3_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  11061. {
  11062. return (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m02404B701AD794A3C9FD1DB2EBDD9802F25A76B3_gshared_inline)(__this, method);
  11063. }
  11064. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_ByteOffset()
  11065. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mC90748D62FFD9644CE826752E642BEBA3120FDF8_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  11066. {
  11067. return (( intptr_t (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mC90748D62FFD9644CE826752E642BEBA3120FDF8_gshared_inline)(__this, method);
  11068. }
  11069. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Length()
  11070. inline int32_t ReadOnlySpan_1_get_Length_mEF600A996CAE976E5F6531A7B0F47C215FD8C2C1_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11071. {
  11072. return (( int32_t (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mEF600A996CAE976E5F6531A7B0F47C215FD8C2C1_gshared_inline)(__this, method);
  11073. }
  11074. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_IsEmpty()
  11075. inline bool ReadOnlySpan_1_get_IsEmpty_mDA163AD079E46187A3CD408147CF52DA27839A84 (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11076. {
  11077. return (( bool (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mDA163AD079E46187A3CD408147CF52DA27839A84_gshared)(__this, method);
  11078. }
  11079. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Equals(System.Object)
  11080. inline bool ReadOnlySpan_1_Equals_mFFE06CF4558953F518D8D1E8FF73C5D50F1253E0 (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11081. {
  11082. return (( bool (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mFFE06CF4558953F518D8D1E8FF73C5D50F1253E0_gshared)(__this, ___obj0, method);
  11083. }
  11084. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::GetHashCode()
  11085. inline int32_t ReadOnlySpan_1_GetHashCode_mEFBDBED61E0C4D6D58B640F2412E9666C6041BF4 (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11086. {
  11087. return (( int32_t (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mEFBDBED61E0C4D6D58B640F2412E9666C6041BF4_gshared)(__this, method);
  11088. }
  11089. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(T[])
  11090. inline void ReadOnlySpan_1__ctor_m77A0E19CAB51588624C35225F2FCF646225D90F9_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method)
  11091. {
  11092. (( void (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m77A0E19CAB51588624C35225F2FCF646225D90F9_gshared_inline)(__this, ___array0, method);
  11093. }
  11094. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(T[],System.Int32,System.Int32)
  11095. inline void ReadOnlySpan_1__ctor_m7CA99C40B4D67D07D4389757F3D7C882455DDDCA_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11096. {
  11097. (( void (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7CA99C40B4D67D07D4389757F3D7C882455DDDCA_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11098. }
  11099. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(System.Void*,System.Int32)
  11100. inline void ReadOnlySpan_1__ctor_mB2E31152D9F6CE1237DAD1343B1EC758E1E91770_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11101. {
  11102. (( void (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mB2E31152D9F6CE1237DAD1343B1EC758E1E91770_gshared_inline)(__this, ___pointer0, ___length1, method);
  11103. }
  11104. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11105. inline void ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11106. {
  11107. (( void (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11108. }
  11109. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Item(System.Int32)
  11110. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_get_Item_m2F7D413D9F3F138FEB3C795FBB1468D6E8629A72_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___index0, const RuntimeMethod* method)
  11111. {
  11112. return (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m2F7D413D9F3F138FEB3C795FBB1468D6E8629A72_gshared_inline)(__this, ___index0, method);
  11113. }
  11114. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::GetPinnableReference()
  11115. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_GetPinnableReference_mD26FAAE724680A0DE8B308F1D48837A49E11F73D (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11116. {
  11117. return (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mD26FAAE724680A0DE8B308F1D48837A49E11F73D_gshared)(__this, method);
  11118. }
  11119. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::TryCopyTo(System.Span`1<T>)
  11120. inline bool ReadOnlySpan_1_TryCopyTo_m4565D872B1348CF7F686558FD66FB9993008FAD6 (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method)
  11121. {
  11122. return (( bool (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m4565D872B1348CF7F686558FD66FB9993008FAD6_gshared)(__this, ___destination0, method);
  11123. }
  11124. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::CopyTo(System.Span`1<T>)
  11125. inline void ReadOnlySpan_1_CopyTo_mCDEBDC2BD9F0579D0B885A3F509F987142B68A30 (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method)
  11126. {
  11127. (( void (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mCDEBDC2BD9F0579D0B885A3F509F987142B68A30_gshared)(__this, ___destination0, method);
  11128. }
  11129. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Length()
  11130. inline int32_t Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method)
  11131. {
  11132. return (( int32_t (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_gshared_inline)(__this, method);
  11133. }
  11134. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::DangerousGetPinnableReference()
  11135. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11136. {
  11137. return (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_gshared_inline)(__this, method);
  11138. }
  11139. // T& System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::DangerousGetPinnableReference()
  11140. inline BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method)
  11141. {
  11142. return (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_gshared_inline)(__this, method);
  11143. }
  11144. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::ToString()
  11145. inline String_t* ReadOnlySpan_1_ToString_mA6B747FDD1E888BCDF2C81F4FD3476528CACD4A7 (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11146. {
  11147. return (( String_t* (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mA6B747FDD1E888BCDF2C81F4FD3476528CACD4A7_gshared)(__this, method);
  11148. }
  11149. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Slice(System.Int32)
  11150. inline ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_mA899304E087D941B61E9FCFCB6B1746F20152339_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___start0, const RuntimeMethod* method)
  11151. {
  11152. return (( ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mA899304E087D941B61E9FCFCB6B1746F20152339_gshared_inline)(__this, ___start0, method);
  11153. }
  11154. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Slice(System.Int32,System.Int32)
  11155. inline ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_m9421F13143AFB1CB72D6EB76B7A905ED06886ADC_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11156. {
  11157. return (( ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m9421F13143AFB1CB72D6EB76B7A905ED06886ADC_gshared_inline)(__this, ___start0, ___length1, method);
  11158. }
  11159. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::ToArray()
  11160. inline BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ReadOnlySpan_1_ToArray_mCFAC2E5933943925AC1552A77B867DE5C1E6CF4D (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11161. {
  11162. return (( BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mCFAC2E5933943925AC1552A77B867DE5C1E6CF4D_gshared)(__this, method);
  11163. }
  11164. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Pinnable()
  11165. inline Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ReadOnlySpan_1_get_Pinnable_mE069EB997566F99D7A8AA25C13AC9475290451CC_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11166. {
  11167. return (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mE069EB997566F99D7A8AA25C13AC9475290451CC_gshared_inline)(__this, method);
  11168. }
  11169. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_ByteOffset()
  11170. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m285CE643B78FA5D376452804D4BECDABD4E5BB09_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  11171. {
  11172. return (( intptr_t (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m285CE643B78FA5D376452804D4BECDABD4E5BB09_gshared_inline)(__this, method);
  11173. }
  11174. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Length()
  11175. inline int32_t ReadOnlySpan_1_get_Length_m592997BD4CC5E8EFDD353B7C44C79CB173E9F010_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11176. {
  11177. return (( int32_t (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m592997BD4CC5E8EFDD353B7C44C79CB173E9F010_gshared_inline)(__this, method);
  11178. }
  11179. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_IsEmpty()
  11180. inline bool ReadOnlySpan_1_get_IsEmpty_mC54584E78525900C00EB5A2CCD1E2AA98B61DC5B (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11181. {
  11182. return (( bool (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mC54584E78525900C00EB5A2CCD1E2AA98B61DC5B_gshared)(__this, method);
  11183. }
  11184. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Equals(System.Object)
  11185. inline bool ReadOnlySpan_1_Equals_m48FA0DE3AA3C471BFA272973AADD0D0F82801BEA (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11186. {
  11187. return (( bool (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m48FA0DE3AA3C471BFA272973AADD0D0F82801BEA_gshared)(__this, ___obj0, method);
  11188. }
  11189. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::GetHashCode()
  11190. inline int32_t ReadOnlySpan_1_GetHashCode_m5BDE924026F12160CF80AD5BEB453C6F5844F85C (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11191. {
  11192. return (( int32_t (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m5BDE924026F12160CF80AD5BEB453C6F5844F85C_gshared)(__this, method);
  11193. }
  11194. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(T[])
  11195. inline void ReadOnlySpan_1__ctor_m33414F66829DB36194709CFD9342618C22E965C4_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method)
  11196. {
  11197. (( void (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m33414F66829DB36194709CFD9342618C22E965C4_gshared_inline)(__this, ___array0, method);
  11198. }
  11199. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(T[],System.Int32,System.Int32)
  11200. inline void ReadOnlySpan_1__ctor_mDE569B4B05F4CD95F464F924404D1402C8841106_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11201. {
  11202. (( void (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mDE569B4B05F4CD95F464F924404D1402C8841106_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11203. }
  11204. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(System.Void*,System.Int32)
  11205. inline void ReadOnlySpan_1__ctor_m4DAFCCB3EFE0324EE793C11C8131754A5EA31543_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11206. {
  11207. (( void (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m4DAFCCB3EFE0324EE793C11C8131754A5EA31543_gshared_inline)(__this, ___pointer0, ___length1, method);
  11208. }
  11209. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11210. inline void ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11211. {
  11212. (( void (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11213. }
  11214. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Item(System.Int32)
  11215. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_get_Item_m2BAA3164F54429ADAC68EC605DAD54D9ACBB1D37_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___index0, const RuntimeMethod* method)
  11216. {
  11217. return (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m2BAA3164F54429ADAC68EC605DAD54D9ACBB1D37_gshared_inline)(__this, ___index0, method);
  11218. }
  11219. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::GetPinnableReference()
  11220. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_GetPinnableReference_mF13EBCA8B19B1A83B8955AB158D79D2B01C3B276 (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11221. {
  11222. return (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mF13EBCA8B19B1A83B8955AB158D79D2B01C3B276_gshared)(__this, method);
  11223. }
  11224. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::TryCopyTo(System.Span`1<T>)
  11225. inline bool ReadOnlySpan_1_TryCopyTo_m225CE4113662184A33B043700386A25A7B2942CA (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method)
  11226. {
  11227. return (( bool (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m225CE4113662184A33B043700386A25A7B2942CA_gshared)(__this, ___destination0, method);
  11228. }
  11229. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::CopyTo(System.Span`1<T>)
  11230. inline void ReadOnlySpan_1_CopyTo_mC83F82FE9905F768F9335B0327057B341BFD1476 (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method)
  11231. {
  11232. (( void (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mC83F82FE9905F768F9335B0327057B341BFD1476_gshared)(__this, ___destination0, method);
  11233. }
  11234. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Length()
  11235. inline int32_t Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method)
  11236. {
  11237. return (( int32_t (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_gshared_inline)(__this, method);
  11238. }
  11239. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::DangerousGetPinnableReference()
  11240. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11241. {
  11242. return (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_gshared_inline)(__this, method);
  11243. }
  11244. // T& System.Span`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::DangerousGetPinnableReference()
  11245. inline BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method)
  11246. {
  11247. return (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_gshared_inline)(__this, method);
  11248. }
  11249. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::ToString()
  11250. inline String_t* ReadOnlySpan_1_ToString_m3E88B78F421C270A4FBE8C5809950054DF6F8046 (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11251. {
  11252. return (( String_t* (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m3E88B78F421C270A4FBE8C5809950054DF6F8046_gshared)(__this, method);
  11253. }
  11254. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Slice(System.Int32)
  11255. inline ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_mA1934D56E4F659A134DBA37D74F173F3705E5A15_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___start0, const RuntimeMethod* method)
  11256. {
  11257. return (( ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mA1934D56E4F659A134DBA37D74F173F3705E5A15_gshared_inline)(__this, ___start0, method);
  11258. }
  11259. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Slice(System.Int32,System.Int32)
  11260. inline ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_m992D9133E84D6165F8405CFBE6B5E8E7F9FCCA3F_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11261. {
  11262. return (( ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m992D9133E84D6165F8405CFBE6B5E8E7F9FCCA3F_gshared_inline)(__this, ___start0, ___length1, method);
  11263. }
  11264. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::ToArray()
  11265. inline BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ReadOnlySpan_1_ToArray_mB199AFBFEFF705C108481F391A899A8A2948688D (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11266. {
  11267. return (( BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mB199AFBFEFF705C108481F391A899A8A2948688D_gshared)(__this, method);
  11268. }
  11269. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Pinnable()
  11270. inline Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ReadOnlySpan_1_get_Pinnable_mDB7B35AC6F3FEB539612CCF9225825764A5D6BFC_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11271. {
  11272. return (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mDB7B35AC6F3FEB539612CCF9225825764A5D6BFC_gshared_inline)(__this, method);
  11273. }
  11274. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_ByteOffset()
  11275. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m1FAEF4230B5F8BAE50286AF2FC692C7928F9E475_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  11276. {
  11277. return (( intptr_t (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m1FAEF4230B5F8BAE50286AF2FC692C7928F9E475_gshared_inline)(__this, method);
  11278. }
  11279. // System.Int32 System.ReadOnlySpan`1<System.Boolean>::get_Length()
  11280. inline int32_t ReadOnlySpan_1_get_Length_mAE6D735C28304BEBE93D461B9B23FE39B6EC5523_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11281. {
  11282. return (( int32_t (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mAE6D735C28304BEBE93D461B9B23FE39B6EC5523_gshared_inline)(__this, method);
  11283. }
  11284. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::get_IsEmpty()
  11285. inline bool ReadOnlySpan_1_get_IsEmpty_mBA0A184A70F913FDEF58BC0CE86F8ABBA0AD1F98 (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11286. {
  11287. return (( bool (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mBA0A184A70F913FDEF58BC0CE86F8ABBA0AD1F98_gshared)(__this, method);
  11288. }
  11289. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::Equals(System.Object)
  11290. inline bool ReadOnlySpan_1_Equals_m51D0ED5731F168C895E00C59A3765F987E199D03 (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11291. {
  11292. return (( bool (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m51D0ED5731F168C895E00C59A3765F987E199D03_gshared)(__this, ___obj0, method);
  11293. }
  11294. // System.Int32 System.ReadOnlySpan`1<System.Boolean>::GetHashCode()
  11295. inline int32_t ReadOnlySpan_1_GetHashCode_mB8AA8DCB42E3835EA75CC5DD9D3A09B09C7BCF31 (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11296. {
  11297. return (( int32_t (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mB8AA8DCB42E3835EA75CC5DD9D3A09B09C7BCF31_gshared)(__this, method);
  11298. }
  11299. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(T[])
  11300. inline void ReadOnlySpan_1__ctor_m77E35FEEE8C8A87079E685397A7ABB60B7599AF3_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  11301. {
  11302. (( void (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m77E35FEEE8C8A87079E685397A7ABB60B7599AF3_gshared_inline)(__this, ___array0, method);
  11303. }
  11304. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(T[],System.Int32,System.Int32)
  11305. inline void ReadOnlySpan_1__ctor_m469FFAE8C69F410D76F7212B68BFF03C22548A65_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11306. {
  11307. (( void (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m469FFAE8C69F410D76F7212B68BFF03C22548A65_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11308. }
  11309. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(System.Void*,System.Int32)
  11310. inline void ReadOnlySpan_1__ctor_m1FD6A3A6A4317509409CDDF87B4AEC41B33460D0_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11311. {
  11312. (( void (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m1FD6A3A6A4317509409CDDF87B4AEC41B33460D0_gshared_inline)(__this, ___pointer0, ___length1, method);
  11313. }
  11314. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11315. inline void ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11316. {
  11317. (( void (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11318. }
  11319. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Boolean>::get_Item(System.Int32)
  11320. inline bool* ReadOnlySpan_1_get_Item_mAE54AEE6523143AC05F7AFEBADFB1EF3251BFDC0_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___index0, const RuntimeMethod* method)
  11321. {
  11322. return (( bool* (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mAE54AEE6523143AC05F7AFEBADFB1EF3251BFDC0_gshared_inline)(__this, ___index0, method);
  11323. }
  11324. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Boolean>::GetPinnableReference()
  11325. inline bool* ReadOnlySpan_1_GetPinnableReference_mB1A97A55C6D440D86312ACFD7A7AE0518C8ECB76 (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11326. {
  11327. return (( bool* (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mB1A97A55C6D440D86312ACFD7A7AE0518C8ECB76_gshared)(__this, method);
  11328. }
  11329. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::TryCopyTo(System.Span`1<T>)
  11330. inline bool ReadOnlySpan_1_TryCopyTo_mE962BDB85B0C08B3087EB232435D8DB9084BD9FD (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method)
  11331. {
  11332. return (( bool (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mE962BDB85B0C08B3087EB232435D8DB9084BD9FD_gshared)(__this, ___destination0, method);
  11333. }
  11334. // System.Void System.ReadOnlySpan`1<System.Boolean>::CopyTo(System.Span`1<T>)
  11335. inline void ReadOnlySpan_1_CopyTo_m5FDD45D15E1ED1E0B1E18777A16CCDFCDC820B08 (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method)
  11336. {
  11337. (( void (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m5FDD45D15E1ED1E0B1E18777A16CCDFCDC820B08_gshared)(__this, ___destination0, method);
  11338. }
  11339. // System.Int32 System.Span`1<System.Boolean>::get_Length()
  11340. inline int32_t Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method)
  11341. {
  11342. return (( int32_t (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_gshared_inline)(__this, method);
  11343. }
  11344. // T& System.ReadOnlySpan`1<System.Boolean>::DangerousGetPinnableReference()
  11345. inline bool* ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11346. {
  11347. return (( bool* (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_gshared_inline)(__this, method);
  11348. }
  11349. // T& System.Span`1<System.Boolean>::DangerousGetPinnableReference()
  11350. inline bool* Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method)
  11351. {
  11352. return (( bool* (*) (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_gshared_inline)(__this, method);
  11353. }
  11354. // System.String System.ReadOnlySpan`1<System.Boolean>::ToString()
  11355. inline String_t* ReadOnlySpan_1_ToString_mE55518FEE8931BDB5F333B5A239EB335A3EAD416 (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11356. {
  11357. return (( String_t* (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mE55518FEE8931BDB5F333B5A239EB335A3EAD416_gshared)(__this, method);
  11358. }
  11359. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Boolean>::Slice(System.Int32)
  11360. inline ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_mB301190B765590833993D0DA3692623D1174EDFA_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___start0, const RuntimeMethod* method)
  11361. {
  11362. return (( ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mB301190B765590833993D0DA3692623D1174EDFA_gshared_inline)(__this, ___start0, method);
  11363. }
  11364. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Boolean>::Slice(System.Int32,System.Int32)
  11365. inline ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_m509AC28EEDCE980BDB54BE8E78C03420767A19F2_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11366. {
  11367. return (( ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m509AC28EEDCE980BDB54BE8E78C03420767A19F2_gshared_inline)(__this, ___start0, ___length1, method);
  11368. }
  11369. // T[] System.ReadOnlySpan`1<System.Boolean>::ToArray()
  11370. inline BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ReadOnlySpan_1_ToArray_mA82AFEB3D19CF2C1C7E3FE6EEDCB5F953D550890 (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11371. {
  11372. return (( BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mA82AFEB3D19CF2C1C7E3FE6EEDCB5F953D550890_gshared)(__this, method);
  11373. }
  11374. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Boolean>::get_Pinnable()
  11375. inline Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ReadOnlySpan_1_get_Pinnable_mD47C9DD9A0208F15B36EC5ED1EB94EA0304BEAEB_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11376. {
  11377. return (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mD47C9DD9A0208F15B36EC5ED1EB94EA0304BEAEB_gshared_inline)(__this, method);
  11378. }
  11379. // System.IntPtr System.ReadOnlySpan`1<System.Boolean>::get_ByteOffset()
  11380. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mFF8785AA52A8E0C8E420C2FBB38EC25BE1B79D27_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  11381. {
  11382. return (( intptr_t (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mFF8785AA52A8E0C8E420C2FBB38EC25BE1B79D27_gshared_inline)(__this, method);
  11383. }
  11384. // System.Int32 System.ReadOnlySpan`1<System.Byte>::get_Length()
  11385. inline int32_t ReadOnlySpan_1_get_Length_m0D02A059B63020F14BCD1DDD5F72D4EBA34B3955_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11386. {
  11387. return (( int32_t (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m0D02A059B63020F14BCD1DDD5F72D4EBA34B3955_gshared_inline)(__this, method);
  11388. }
  11389. // System.Boolean System.ReadOnlySpan`1<System.Byte>::get_IsEmpty()
  11390. inline bool ReadOnlySpan_1_get_IsEmpty_m42772AEFB3C5778AC760E95D3D24EDF45179469D (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11391. {
  11392. return (( bool (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m42772AEFB3C5778AC760E95D3D24EDF45179469D_gshared)(__this, method);
  11393. }
  11394. // System.Boolean System.ReadOnlySpan`1<System.Byte>::Equals(System.Object)
  11395. inline bool ReadOnlySpan_1_Equals_mEE60B01CA82C98847905D5C74CEC16C52A556B8A (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11396. {
  11397. return (( bool (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mEE60B01CA82C98847905D5C74CEC16C52A556B8A_gshared)(__this, ___obj0, method);
  11398. }
  11399. // System.Int32 System.ReadOnlySpan`1<System.Byte>::GetHashCode()
  11400. inline int32_t ReadOnlySpan_1_GetHashCode_m2EB5AAA2191CE860B64F601015643F8C2C2B6A72 (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11401. {
  11402. return (( int32_t (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m2EB5AAA2191CE860B64F601015643F8C2C2B6A72_gshared)(__this, method);
  11403. }
  11404. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[])
  11405. inline void ReadOnlySpan_1__ctor_mAF095E860C128C589F36456ACAE94F57D001D7D5_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  11406. {
  11407. (( void (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mAF095E860C128C589F36456ACAE94F57D001D7D5_gshared_inline)(__this, ___array0, method);
  11408. }
  11409. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[],System.Int32,System.Int32)
  11410. inline void ReadOnlySpan_1__ctor_m96406AF077F2DFE78EEDF7E91A79A5A87FEC2EF6_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11411. {
  11412. (( void (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m96406AF077F2DFE78EEDF7E91A79A5A87FEC2EF6_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11413. }
  11414. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Void*,System.Int32)
  11415. inline void ReadOnlySpan_1__ctor_m52E53BB8862F26B1C23ED6BF8DE68F97F9BEFDDF_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11416. {
  11417. (( void (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m52E53BB8862F26B1C23ED6BF8DE68F97F9BEFDDF_gshared_inline)(__this, ___pointer0, ___length1, method);
  11418. }
  11419. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11420. inline void ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11421. {
  11422. (( void (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11423. }
  11424. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Byte>::get_Item(System.Int32)
  11425. inline uint8_t* ReadOnlySpan_1_get_Item_mA0E86B3FF6945DBAEBB41C7887674F0D53248DDE_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___index0, const RuntimeMethod* method)
  11426. {
  11427. return (( uint8_t* (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mA0E86B3FF6945DBAEBB41C7887674F0D53248DDE_gshared_inline)(__this, ___index0, method);
  11428. }
  11429. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Byte>::GetPinnableReference()
  11430. inline uint8_t* ReadOnlySpan_1_GetPinnableReference_m6298FF21807E545414FBE685B3DD33D63D8EBE04 (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11431. {
  11432. return (( uint8_t* (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m6298FF21807E545414FBE685B3DD33D63D8EBE04_gshared)(__this, method);
  11433. }
  11434. // System.Boolean System.ReadOnlySpan`1<System.Byte>::TryCopyTo(System.Span`1<T>)
  11435. inline bool ReadOnlySpan_1_TryCopyTo_m5C7C799A38B31B8F85DAAD69FA8D0DAE854BC03B (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method)
  11436. {
  11437. return (( bool (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m5C7C799A38B31B8F85DAAD69FA8D0DAE854BC03B_gshared)(__this, ___destination0, method);
  11438. }
  11439. // System.Void System.ReadOnlySpan`1<System.Byte>::CopyTo(System.Span`1<T>)
  11440. inline void ReadOnlySpan_1_CopyTo_mF2EAD6E8F0C7F903BA4143DE8CA48E4830249C71 (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method)
  11441. {
  11442. (( void (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mF2EAD6E8F0C7F903BA4143DE8CA48E4830249C71_gshared)(__this, ___destination0, method);
  11443. }
  11444. // System.Int32 System.Span`1<System.Byte>::get_Length()
  11445. inline int32_t Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method)
  11446. {
  11447. return (( int32_t (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_gshared_inline)(__this, method);
  11448. }
  11449. // T& System.ReadOnlySpan`1<System.Byte>::DangerousGetPinnableReference()
  11450. inline uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11451. {
  11452. return (( uint8_t* (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_gshared_inline)(__this, method);
  11453. }
  11454. // T& System.Span`1<System.Byte>::DangerousGetPinnableReference()
  11455. inline uint8_t* Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method)
  11456. {
  11457. return (( uint8_t* (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_gshared_inline)(__this, method);
  11458. }
  11459. // System.String System.ReadOnlySpan`1<System.Byte>::ToString()
  11460. inline String_t* ReadOnlySpan_1_ToString_m245A403D3304DB4807144028EF2C76F0979ADD8D (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11461. {
  11462. return (( String_t* (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m245A403D3304DB4807144028EF2C76F0979ADD8D_gshared)(__this, method);
  11463. }
  11464. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Byte>::Slice(System.Int32)
  11465. inline ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mE1BAD6A11C884E035D359E20DC4DC07FD20A4A4B_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___start0, const RuntimeMethod* method)
  11466. {
  11467. return (( ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mE1BAD6A11C884E035D359E20DC4DC07FD20A4A4B_gshared_inline)(__this, ___start0, method);
  11468. }
  11469. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Byte>::Slice(System.Int32,System.Int32)
  11470. inline ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mF1BE8D57B1EBD1DAA878AFC7D38C9919B3226E9C_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11471. {
  11472. return (( ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mF1BE8D57B1EBD1DAA878AFC7D38C9919B3226E9C_gshared_inline)(__this, ___start0, ___length1, method);
  11473. }
  11474. // T[] System.ReadOnlySpan`1<System.Byte>::ToArray()
  11475. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ReadOnlySpan_1_ToArray_m416E39B973AC3FE17DB7DA76A4E2A23DC76F2C2C (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11476. {
  11477. return (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m416E39B973AC3FE17DB7DA76A4E2A23DC76F2C2C_gshared)(__this, method);
  11478. }
  11479. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Byte>::get_Pinnable()
  11480. inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ReadOnlySpan_1_get_Pinnable_m65E6845663D8DA2B5240396191FFC215CF990E8B_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11481. {
  11482. return (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m65E6845663D8DA2B5240396191FFC215CF990E8B_gshared_inline)(__this, method);
  11483. }
  11484. // System.IntPtr System.ReadOnlySpan`1<System.Byte>::get_ByteOffset()
  11485. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m962FB843325984E8CE88A3879BE029F39CDD13A9_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  11486. {
  11487. return (( intptr_t (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m962FB843325984E8CE88A3879BE029F39CDD13A9_gshared_inline)(__this, method);
  11488. }
  11489. // System.Void System.ThrowHelper::ThrowArgumentNullException(System.ExceptionArgument)
  11490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5 (int32_t ___argument0, const RuntimeMethod* method);
  11491. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[])
  11492. inline void ReadOnlySpan_1__ctor_m8CBB189ED716E0BF0F5D5F64E658882010F0E59E_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  11493. {
  11494. (( void (*) (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m8CBB189ED716E0BF0F5D5F64E658882010F0E59E_gshared_inline)(__this, ___array0, method);
  11495. }
  11496. // System.Void System.ThrowHelper::ThrowArgumentException_InvalidTypeWithPointersNotSupported(System.Type)
  11497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m3802FB37854B59DA8E5DA730956FBB73B228D418 (Type_t * ___type0, const RuntimeMethod* method);
  11498. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument)
  11499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mEC3F850FA55C293C7EEE20B751D0BA5532A85240 (int32_t ___argument0, const RuntimeMethod* method);
  11500. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Void*,System.Int32)
  11501. inline void ReadOnlySpan_1__ctor_m08DE43873E7159FEB0FFD1F5156BA6E519A9B3D8_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11502. {
  11503. (( void (*) (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m08DE43873E7159FEB0FFD1F5156BA6E519A9B3D8_gshared_inline)(__this, ___pointer0, ___length1, method);
  11504. }
  11505. // System.Int32 System.ReadOnlySpan`1<System.Byte>::get_Length()
  11506. inline int32_t ReadOnlySpan_1_get_Length_mE015E89397399A2891B9CC67D1C16EBB17C99A40_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method)
  11507. {
  11508. return (( int32_t (*) (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mE015E89397399A2891B9CC67D1C16EBB17C99A40_gshared_inline)(__this, method);
  11509. }
  11510. // System.Void System.ThrowHelper::ThrowIndexOutOfRangeException()
  11511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_mE3F71E3C7E835A7B383C52479A143FB2A530E79A (const RuntimeMethod* method);
  11512. // T System.ReadOnlySpan`1<System.Byte>::get_Item(System.Int32)
  11513. inline uint8_t ReadOnlySpan_1_get_Item_m8C032F29948BA520758F9E46E0DD3DE6CF5AFA17_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, int32_t ___index0, const RuntimeMethod* method)
  11514. {
  11515. return (( uint8_t (*) (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m8C032F29948BA520758F9E46E0DD3DE6CF5AFA17_gshared_inline)(__this, ___index0, method);
  11516. }
  11517. // System.Boolean System.ReadOnlySpan`1<System.Byte>::Equals(System.Object)
  11518. inline bool ReadOnlySpan_1_Equals_mA8513598249CEA82FCD6CC2BB6C71350D226F63C (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11519. {
  11520. return (( bool (*) (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mA8513598249CEA82FCD6CC2BB6C71350D226F63C_gshared)(__this, ___obj0, method);
  11521. }
  11522. // System.Int32 System.ReadOnlySpan`1<System.Byte>::GetHashCode()
  11523. inline int32_t ReadOnlySpan_1_GetHashCode_mAE739468A94BF8CFA532A2C296498541B824E20B (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method)
  11524. {
  11525. return (( int32_t (*) (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mAE739468A94BF8CFA532A2C296498541B824E20B_gshared)(__this, method);
  11526. }
  11527. // T& System.ReadOnlySpan`1<System.Byte>::DangerousGetPinnableReference()
  11528. inline uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_m29E4AF1D817505D53E3CCA60B97B6E88C1BC70B5_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method)
  11529. {
  11530. return (( uint8_t* (*) (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m29E4AF1D817505D53E3CCA60B97B6E88C1BC70B5_gshared_inline)(__this, method);
  11531. }
  11532. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  11533. inline int32_t ReadOnlySpan_1_get_Length_mC73039CA6A4FF6E13233097632C72758F341FD41_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11534. {
  11535. return (( int32_t (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mC73039CA6A4FF6E13233097632C72758F341FD41_gshared_inline)(__this, method);
  11536. }
  11537. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_IsEmpty()
  11538. inline bool ReadOnlySpan_1_get_IsEmpty_m6EC02E982E341CB7D934B4316336E883D7FECFF2 (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11539. {
  11540. return (( bool (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m6EC02E982E341CB7D934B4316336E883D7FECFF2_gshared)(__this, method);
  11541. }
  11542. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Object)
  11543. inline bool ReadOnlySpan_1_Equals_m60513E192FE35487C393ED76E2F6245B2BEC2187 (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11544. {
  11545. return (( bool (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m60513E192FE35487C393ED76E2F6245B2BEC2187_gshared)(__this, ___obj0, method);
  11546. }
  11547. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetHashCode()
  11548. inline int32_t ReadOnlySpan_1_GetHashCode_m064A874407708D82854CB29D9B84DBCBD8BB239B (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11549. {
  11550. return (( int32_t (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m064A874407708D82854CB29D9B84DBCBD8BB239B_gshared)(__this, method);
  11551. }
  11552. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[])
  11553. inline void ReadOnlySpan_1__ctor_m044434680141DC988273F568A6352ED25B7403C0_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  11554. {
  11555. (( void (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m044434680141DC988273F568A6352ED25B7403C0_gshared_inline)(__this, ___array0, method);
  11556. }
  11557. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[],System.Int32,System.Int32)
  11558. inline void ReadOnlySpan_1__ctor_m59E16608A47E2A5466AA55EF8BCD710D8E25FED4_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11559. {
  11560. (( void (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m59E16608A47E2A5466AA55EF8BCD710D8E25FED4_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11561. }
  11562. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Void*,System.Int32)
  11563. inline void ReadOnlySpan_1__ctor_m3244D4A8233F057966E93D5BEE129B8E60265F88_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11564. {
  11565. (( void (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3244D4A8233F057966E93D5BEE129B8E60265F88_gshared_inline)(__this, ___pointer0, ___length1, method);
  11566. }
  11567. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11568. inline void ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11569. {
  11570. (( void (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11571. }
  11572. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Item(System.Int32)
  11573. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_get_Item_mAA596D86847A621657DA3731013C1165F0E07CE9_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___index0, const RuntimeMethod* method)
  11574. {
  11575. return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mAA596D86847A621657DA3731013C1165F0E07CE9_gshared_inline)(__this, ___index0, method);
  11576. }
  11577. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetPinnableReference()
  11578. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_GetPinnableReference_m6FAE009FE6CAD79DF31432569D7481B72D0C69DE (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11579. {
  11580. return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m6FAE009FE6CAD79DF31432569D7481B72D0C69DE_gshared)(__this, method);
  11581. }
  11582. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::TryCopyTo(System.Span`1<T>)
  11583. inline bool ReadOnlySpan_1_TryCopyTo_mD98EC0BE24468F3C3512C5E8ACFF89732B7569C2 (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method)
  11584. {
  11585. return (( bool (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mD98EC0BE24468F3C3512C5E8ACFF89732B7569C2_gshared)(__this, ___destination0, method);
  11586. }
  11587. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CopyTo(System.Span`1<T>)
  11588. inline void ReadOnlySpan_1_CopyTo_m911808FDB5589D5C09F4504136B7F9F951B8240D (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method)
  11589. {
  11590. (( void (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m911808FDB5589D5C09F4504136B7F9F951B8240D_gshared)(__this, ___destination0, method);
  11591. }
  11592. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  11593. inline int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method)
  11594. {
  11595. return (( int32_t (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline)(__this, method);
  11596. }
  11597. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::DangerousGetPinnableReference()
  11598. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11599. {
  11600. return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_gshared_inline)(__this, method);
  11601. }
  11602. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::DangerousGetPinnableReference()
  11603. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method)
  11604. {
  11605. return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_gshared_inline)(__this, method);
  11606. }
  11607. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToString()
  11608. inline String_t* ReadOnlySpan_1_ToString_m572BF4F7E920706BFA40AA1CB5C7A0549BFCECF9 (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11609. {
  11610. return (( String_t* (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m572BF4F7E920706BFA40AA1CB5C7A0549BFCECF9_gshared)(__this, method);
  11611. }
  11612. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32)
  11613. inline ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m382803560EB97200D5FDEE9B486FD093A348A1BF_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___start0, const RuntimeMethod* method)
  11614. {
  11615. return (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m382803560EB97200D5FDEE9B486FD093A348A1BF_gshared_inline)(__this, ___start0, method);
  11616. }
  11617. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  11618. inline ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m5CF67BA7FB3F77A226CBC749FDA2287AC1D9372E_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11619. {
  11620. return (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m5CF67BA7FB3F77A226CBC749FDA2287AC1D9372E_gshared_inline)(__this, ___start0, ___length1, method);
  11621. }
  11622. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToArray()
  11623. inline Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ReadOnlySpan_1_ToArray_m6D62A9C20F5FD97CD7EB2A6708CC2985743DD45F (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11624. {
  11625. return (( Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m6D62A9C20F5FD97CD7EB2A6708CC2985743DD45F_gshared)(__this, method);
  11626. }
  11627. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Pinnable()
  11628. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ReadOnlySpan_1_get_Pinnable_mDDCEC9EA9CE59B448CF2C5E0399D7D59F80105C4_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11629. {
  11630. return (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mDDCEC9EA9CE59B448CF2C5E0399D7D59F80105C4_gshared_inline)(__this, method);
  11631. }
  11632. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_ByteOffset()
  11633. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mB7324E3A1A6A3D23CFB8066571C13451640926D3_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  11634. {
  11635. return (( intptr_t (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mB7324E3A1A6A3D23CFB8066571C13451640926D3_gshared_inline)(__this, method);
  11636. }
  11637. // System.Int32 System.ReadOnlySpan`1<System.Char>::get_Length()
  11638. inline int32_t ReadOnlySpan_1_get_Length_m626D8806A4F947921582C93B00D24CA957C9FB13_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11639. {
  11640. return (( int32_t (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m626D8806A4F947921582C93B00D24CA957C9FB13_gshared_inline)(__this, method);
  11641. }
  11642. // System.Boolean System.ReadOnlySpan`1<System.Char>::get_IsEmpty()
  11643. inline bool ReadOnlySpan_1_get_IsEmpty_m979A3AE3BF7796824619B1FF2DA0847A0C82433D (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11644. {
  11645. return (( bool (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m979A3AE3BF7796824619B1FF2DA0847A0C82433D_gshared)(__this, method);
  11646. }
  11647. // System.Boolean System.ReadOnlySpan`1<System.Char>::Equals(System.Object)
  11648. inline bool ReadOnlySpan_1_Equals_mB94DC7680A2ECAD5B4F563F8732118EDAC87CC19 (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11649. {
  11650. return (( bool (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mB94DC7680A2ECAD5B4F563F8732118EDAC87CC19_gshared)(__this, ___obj0, method);
  11651. }
  11652. // System.Int32 System.ReadOnlySpan`1<System.Char>::GetHashCode()
  11653. inline int32_t ReadOnlySpan_1_GetHashCode_m92B7FFFC67E63451D931F378D85D7AEFD5223EC0 (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11654. {
  11655. return (( int32_t (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m92B7FFFC67E63451D931F378D85D7AEFD5223EC0_gshared)(__this, method);
  11656. }
  11657. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[])
  11658. inline void ReadOnlySpan_1__ctor_m5C4904562C98FACD335577963880B6A5F8CE25AC_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  11659. {
  11660. (( void (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m5C4904562C98FACD335577963880B6A5F8CE25AC_gshared_inline)(__this, ___array0, method);
  11661. }
  11662. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[],System.Int32,System.Int32)
  11663. inline void ReadOnlySpan_1__ctor_m534F4BD053CE52994113C3EA445B7B7D29DF837A_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11664. {
  11665. (( void (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m534F4BD053CE52994113C3EA445B7B7D29DF837A_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11666. }
  11667. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Void*,System.Int32)
  11668. inline void ReadOnlySpan_1__ctor_mC1062826C12FF1530161DCB06ED23633620861FE_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11669. {
  11670. (( void (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC1062826C12FF1530161DCB06ED23633620861FE_gshared_inline)(__this, ___pointer0, ___length1, method);
  11671. }
  11672. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11673. inline void ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11674. {
  11675. (( void (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11676. }
  11677. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Char>::get_Item(System.Int32)
  11678. inline Il2CppChar* ReadOnlySpan_1_get_Item_m856578D58B9F85C63B15E582398B5EC2A49D1203_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___index0, const RuntimeMethod* method)
  11679. {
  11680. return (( Il2CppChar* (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m856578D58B9F85C63B15E582398B5EC2A49D1203_gshared_inline)(__this, ___index0, method);
  11681. }
  11682. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Char>::GetPinnableReference()
  11683. inline Il2CppChar* ReadOnlySpan_1_GetPinnableReference_m0697C6120C58B3B6D4F7FBFCD376638800C46CC3 (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11684. {
  11685. return (( Il2CppChar* (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m0697C6120C58B3B6D4F7FBFCD376638800C46CC3_gshared)(__this, method);
  11686. }
  11687. // System.Boolean System.ReadOnlySpan`1<System.Char>::TryCopyTo(System.Span`1<T>)
  11688. inline bool ReadOnlySpan_1_TryCopyTo_m3B85FD80B52FE96C0D8220EE6A4F6611648505CD (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method)
  11689. {
  11690. return (( bool (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m3B85FD80B52FE96C0D8220EE6A4F6611648505CD_gshared)(__this, ___destination0, method);
  11691. }
  11692. // System.Void System.ReadOnlySpan`1<System.Char>::CopyTo(System.Span`1<T>)
  11693. inline void ReadOnlySpan_1_CopyTo_m4BBFA805EC16BEDF788F7EDE2C689AD48180DA0F (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method)
  11694. {
  11695. (( void (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m4BBFA805EC16BEDF788F7EDE2C689AD48180DA0F_gshared)(__this, ___destination0, method);
  11696. }
  11697. // System.Int32 System.Span`1<System.Char>::get_Length()
  11698. inline int32_t Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method)
  11699. {
  11700. return (( int32_t (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_gshared_inline)(__this, method);
  11701. }
  11702. // T& System.ReadOnlySpan`1<System.Char>::DangerousGetPinnableReference()
  11703. inline Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11704. {
  11705. return (( Il2CppChar* (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_gshared_inline)(__this, method);
  11706. }
  11707. // T& System.Span`1<System.Char>::DangerousGetPinnableReference()
  11708. inline Il2CppChar* Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method)
  11709. {
  11710. return (( Il2CppChar* (*) (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_gshared_inline)(__this, method);
  11711. }
  11712. // System.String System.ReadOnlySpan`1<System.Char>::ToString()
  11713. inline String_t* ReadOnlySpan_1_ToString_m2A1D0955FBDBC26707B4DCF556217B73AAAB48D7 (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11714. {
  11715. return (( String_t* (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m2A1D0955FBDBC26707B4DCF556217B73AAAB48D7_gshared)(__this, method);
  11716. }
  11717. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Char>::Slice(System.Int32)
  11718. inline ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_mC055D9B8DCA2EB4562338BF36B89CC4B229D5C4D_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___start0, const RuntimeMethod* method)
  11719. {
  11720. return (( ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mC055D9B8DCA2EB4562338BF36B89CC4B229D5C4D_gshared_inline)(__this, ___start0, method);
  11721. }
  11722. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Char>::Slice(System.Int32,System.Int32)
  11723. inline ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_m263B11AC38B6DD520C1C0CCEC53D1AE555FB7B41_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11724. {
  11725. return (( ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m263B11AC38B6DD520C1C0CCEC53D1AE555FB7B41_gshared_inline)(__this, ___start0, ___length1, method);
  11726. }
  11727. // T[] System.ReadOnlySpan`1<System.Char>::ToArray()
  11728. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ReadOnlySpan_1_ToArray_m508083CEC6A03B21E5119A21D1B67B7F5C018B28 (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11729. {
  11730. return (( CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m508083CEC6A03B21E5119A21D1B67B7F5C018B28_gshared)(__this, method);
  11731. }
  11732. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Char>::get_Pinnable()
  11733. inline Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ReadOnlySpan_1_get_Pinnable_m846C178E1760A51B8EC6836D4DD8DE08A1A06E68_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11734. {
  11735. return (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m846C178E1760A51B8EC6836D4DD8DE08A1A06E68_gshared_inline)(__this, method);
  11736. }
  11737. // System.IntPtr System.ReadOnlySpan`1<System.Char>::get_ByteOffset()
  11738. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m48409C47B02D052C192E61F0813CEA3BE2B75B1C_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  11739. {
  11740. return (( intptr_t (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m48409C47B02D052C192E61F0813CEA3BE2B75B1C_gshared_inline)(__this, method);
  11741. }
  11742. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[])
  11743. inline void ReadOnlySpan_1__ctor_mD7382B37C5291CBD8780ACED5B52EC2B109B2717_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  11744. {
  11745. (( void (*) (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mD7382B37C5291CBD8780ACED5B52EC2B109B2717_gshared_inline)(__this, ___array0, method);
  11746. }
  11747. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Void*,System.Int32)
  11748. inline void ReadOnlySpan_1__ctor_m7EE91E26F9EB03FB3059BDDC06FC1C53601C4861_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11749. {
  11750. (( void (*) (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7EE91E26F9EB03FB3059BDDC06FC1C53601C4861_gshared_inline)(__this, ___pointer0, ___length1, method);
  11751. }
  11752. // System.Int32 System.ReadOnlySpan`1<System.Char>::get_Length()
  11753. inline int32_t ReadOnlySpan_1_get_Length_mC7069B1A51E8A14B727CA6E6B5C0E26D17FD1083_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method)
  11754. {
  11755. return (( int32_t (*) (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mC7069B1A51E8A14B727CA6E6B5C0E26D17FD1083_gshared_inline)(__this, method);
  11756. }
  11757. // T System.ReadOnlySpan`1<System.Char>::get_Item(System.Int32)
  11758. inline Il2CppChar ReadOnlySpan_1_get_Item_m94CA3CCA7B0E156F221DF75E9313BCCCF9AB5A64_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, int32_t ___index0, const RuntimeMethod* method)
  11759. {
  11760. return (( Il2CppChar (*) (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m94CA3CCA7B0E156F221DF75E9313BCCCF9AB5A64_gshared_inline)(__this, ___index0, method);
  11761. }
  11762. // System.Boolean System.ReadOnlySpan`1<System.Char>::Equals(System.Object)
  11763. inline bool ReadOnlySpan_1_Equals_m6658A6EDB1143E928A49835C25F467F657588C1F (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11764. {
  11765. return (( bool (*) (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m6658A6EDB1143E928A49835C25F467F657588C1F_gshared)(__this, ___obj0, method);
  11766. }
  11767. // System.Int32 System.ReadOnlySpan`1<System.Char>::GetHashCode()
  11768. inline int32_t ReadOnlySpan_1_GetHashCode_m1CC79FFFFCD20091086C0E81594EB893191D35C8 (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method)
  11769. {
  11770. return (( int32_t (*) (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m1CC79FFFFCD20091086C0E81594EB893191D35C8_gshared)(__this, method);
  11771. }
  11772. // T& System.ReadOnlySpan`1<System.Char>::DangerousGetPinnableReference()
  11773. inline Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m8ABFAC75E15AADCAC894417F7051400DED8ABD39_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method)
  11774. {
  11775. return (( Il2CppChar* (*) (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m8ABFAC75E15AADCAC894417F7051400DED8ABD39_gshared_inline)(__this, method);
  11776. }
  11777. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Length()
  11778. inline int32_t ReadOnlySpan_1_get_Length_m74B0067A56E034B70B64D6AD037DE10F4C1D1B65_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11779. {
  11780. return (( int32_t (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m74B0067A56E034B70B64D6AD037DE10F4C1D1B65_gshared_inline)(__this, method);
  11781. }
  11782. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_IsEmpty()
  11783. inline bool ReadOnlySpan_1_get_IsEmpty_m15658FF99758472DCD2B1D599C9B9F26FF75260B (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11784. {
  11785. return (( bool (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m15658FF99758472DCD2B1D599C9B9F26FF75260B_gshared)(__this, method);
  11786. }
  11787. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Equals(System.Object)
  11788. inline bool ReadOnlySpan_1_Equals_m1ADA49FDA91B87C69D06B2DFBA3C63075C94E3F8 (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11789. {
  11790. return (( bool (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m1ADA49FDA91B87C69D06B2DFBA3C63075C94E3F8_gshared)(__this, ___obj0, method);
  11791. }
  11792. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::GetHashCode()
  11793. inline int32_t ReadOnlySpan_1_GetHashCode_m882D323866D6710FAE76C3296C73697FF3494D8F (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11794. {
  11795. return (( int32_t (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m882D323866D6710FAE76C3296C73697FF3494D8F_gshared)(__this, method);
  11796. }
  11797. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(T[])
  11798. inline void ReadOnlySpan_1__ctor_mF614B1D75A326E0C4B4D5C421F38926F53686FB9_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  11799. {
  11800. (( void (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF614B1D75A326E0C4B4D5C421F38926F53686FB9_gshared_inline)(__this, ___array0, method);
  11801. }
  11802. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(T[],System.Int32,System.Int32)
  11803. inline void ReadOnlySpan_1__ctor_mAE9251B8FF2C5E88490ECCF5F1603A80007F23B2_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11804. {
  11805. (( void (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mAE9251B8FF2C5E88490ECCF5F1603A80007F23B2_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11806. }
  11807. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(System.Void*,System.Int32)
  11808. inline void ReadOnlySpan_1__ctor_m3859058CBBDEEB31D423F6E128D0698B4FC31320_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11809. {
  11810. (( void (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3859058CBBDEEB31D423F6E128D0698B4FC31320_gshared_inline)(__this, ___pointer0, ___length1, method);
  11811. }
  11812. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11813. inline void ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11814. {
  11815. (( void (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11816. }
  11817. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Item(System.Int32)
  11818. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_get_Item_mF064ED98AA299BA55B1C7969585752E2C10161A9_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___index0, const RuntimeMethod* method)
  11819. {
  11820. return (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mF064ED98AA299BA55B1C7969585752E2C10161A9_gshared_inline)(__this, ___index0, method);
  11821. }
  11822. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::GetPinnableReference()
  11823. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_GetPinnableReference_m70775FEB4D016F55E5F75E615D7AD03B45381605 (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11824. {
  11825. return (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m70775FEB4D016F55E5F75E615D7AD03B45381605_gshared)(__this, method);
  11826. }
  11827. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::TryCopyTo(System.Span`1<T>)
  11828. inline bool ReadOnlySpan_1_TryCopyTo_m41F45656522C62BA2E63DCE4789BCF6F54484120 (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method)
  11829. {
  11830. return (( bool (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m41F45656522C62BA2E63DCE4789BCF6F54484120_gshared)(__this, ___destination0, method);
  11831. }
  11832. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::CopyTo(System.Span`1<T>)
  11833. inline void ReadOnlySpan_1_CopyTo_mBD91504297256F5D0C691BA0AD31BE43C5088A79 (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method)
  11834. {
  11835. (( void (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mBD91504297256F5D0C691BA0AD31BE43C5088A79_gshared)(__this, ___destination0, method);
  11836. }
  11837. // System.Int32 System.Span`1<SixLabors.ImageSharp.Color>::get_Length()
  11838. inline int32_t Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method)
  11839. {
  11840. return (( int32_t (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_gshared_inline)(__this, method);
  11841. }
  11842. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::DangerousGetPinnableReference()
  11843. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11844. {
  11845. return (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_gshared_inline)(__this, method);
  11846. }
  11847. // T& System.Span`1<SixLabors.ImageSharp.Color>::DangerousGetPinnableReference()
  11848. inline Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method)
  11849. {
  11850. return (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_gshared_inline)(__this, method);
  11851. }
  11852. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::ToString()
  11853. inline String_t* ReadOnlySpan_1_ToString_m8BB76ECA6F7AF6C5E000F765FA959E4AACF9966F (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11854. {
  11855. return (( String_t* (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m8BB76ECA6F7AF6C5E000F765FA959E4AACF9966F_gshared)(__this, method);
  11856. }
  11857. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Slice(System.Int32)
  11858. inline ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_mD5E2896F5A61F4C09706A9AE46C13F9F45B880A5_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___start0, const RuntimeMethod* method)
  11859. {
  11860. return (( ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mD5E2896F5A61F4C09706A9AE46C13F9F45B880A5_gshared_inline)(__this, ___start0, method);
  11861. }
  11862. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Slice(System.Int32,System.Int32)
  11863. inline ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_m896F858E561FA49FD1E9A369C2A6494BEA062C3C_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11864. {
  11865. return (( ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m896F858E561FA49FD1E9A369C2A6494BEA062C3C_gshared_inline)(__this, ___start0, ___length1, method);
  11866. }
  11867. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::ToArray()
  11868. inline ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ReadOnlySpan_1_ToArray_mD5D7E5AF1718ABD2FAD4D167CD1B4DCAF57E400E (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11869. {
  11870. return (( ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mD5D7E5AF1718ABD2FAD4D167CD1B4DCAF57E400E_gshared)(__this, method);
  11871. }
  11872. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Pinnable()
  11873. inline Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ReadOnlySpan_1_get_Pinnable_m467CE7D87DC4FD2D519B75285C28274FD884A097_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11874. {
  11875. return (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m467CE7D87DC4FD2D519B75285C28274FD884A097_gshared_inline)(__this, method);
  11876. }
  11877. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_ByteOffset()
  11878. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mA2F34283B78DCD7E13C1F95B171B514AD1E565D5_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  11879. {
  11880. return (( intptr_t (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mA2F34283B78DCD7E13C1F95B171B514AD1E565D5_gshared_inline)(__this, method);
  11881. }
  11882. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Length()
  11883. inline int32_t ReadOnlySpan_1_get_Length_mEF99F1746032EA3E4D996F09DD3CCAF80DD309CC_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11884. {
  11885. return (( int32_t (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mEF99F1746032EA3E4D996F09DD3CCAF80DD309CC_gshared_inline)(__this, method);
  11886. }
  11887. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_IsEmpty()
  11888. inline bool ReadOnlySpan_1_get_IsEmpty_m4F543E35D25805814CA464EE1E3F6030E5F1B31B (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11889. {
  11890. return (( bool (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m4F543E35D25805814CA464EE1E3F6030E5F1B31B_gshared)(__this, method);
  11891. }
  11892. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Equals(System.Object)
  11893. inline bool ReadOnlySpan_1_Equals_m6739EF25B11237500BB8BFBBBFC5A1EA8B47BE4F (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11894. {
  11895. return (( bool (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m6739EF25B11237500BB8BFBBBFC5A1EA8B47BE4F_gshared)(__this, ___obj0, method);
  11896. }
  11897. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::GetHashCode()
  11898. inline int32_t ReadOnlySpan_1_GetHashCode_m15063F6A389ABA91D059A5B236BDAAB8FD413E0C (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11899. {
  11900. return (( int32_t (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m15063F6A389ABA91D059A5B236BDAAB8FD413E0C_gshared)(__this, method);
  11901. }
  11902. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(T[])
  11903. inline void ReadOnlySpan_1__ctor_mCA1B0BF4ED5EEBF4F0DE5963187E116AF8DDDD15_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method)
  11904. {
  11905. (( void (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mCA1B0BF4ED5EEBF4F0DE5963187E116AF8DDDD15_gshared_inline)(__this, ___array0, method);
  11906. }
  11907. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(T[],System.Int32,System.Int32)
  11908. inline void ReadOnlySpan_1__ctor_mF3AE14A3A4762BF0717DB1E6C34B2D92CBD6A63C_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11909. {
  11910. (( void (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF3AE14A3A4762BF0717DB1E6C34B2D92CBD6A63C_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11911. }
  11912. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(System.Void*,System.Int32)
  11913. inline void ReadOnlySpan_1__ctor_m1A3DFCFFB8C6023B0C95710898409B1A56270C8F_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  11914. {
  11915. (( void (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m1A3DFCFFB8C6023B0C95710898409B1A56270C8F_gshared_inline)(__this, ___pointer0, ___length1, method);
  11916. }
  11917. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11918. inline void ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11919. {
  11920. (( void (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11921. }
  11922. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Item(System.Int32)
  11923. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_get_Item_m61E1D10745CF68C8F1B250D79C3EAF874273940F_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___index0, const RuntimeMethod* method)
  11924. {
  11925. return (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m61E1D10745CF68C8F1B250D79C3EAF874273940F_gshared_inline)(__this, ___index0, method);
  11926. }
  11927. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::GetPinnableReference()
  11928. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_GetPinnableReference_m12B93A632B9C723A1C2B9B3AA8FB0B5F35FD05EE (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11929. {
  11930. return (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m12B93A632B9C723A1C2B9B3AA8FB0B5F35FD05EE_gshared)(__this, method);
  11931. }
  11932. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::TryCopyTo(System.Span`1<T>)
  11933. inline bool ReadOnlySpan_1_TryCopyTo_m6C1399C912D004E63F039C02CD13731B76A085CE (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method)
  11934. {
  11935. return (( bool (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m6C1399C912D004E63F039C02CD13731B76A085CE_gshared)(__this, ___destination0, method);
  11936. }
  11937. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::CopyTo(System.Span`1<T>)
  11938. inline void ReadOnlySpan_1_CopyTo_mE5C08A6E1E35E89101B933D1D3FB232C0C27EA30 (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method)
  11939. {
  11940. (( void (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mE5C08A6E1E35E89101B933D1D3FB232C0C27EA30_gshared)(__this, ___destination0, method);
  11941. }
  11942. // System.Int32 System.Span`1<SixLabors.ImageSharp.Complex64>::get_Length()
  11943. inline int32_t Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method)
  11944. {
  11945. return (( int32_t (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_gshared_inline)(__this, method);
  11946. }
  11947. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::DangerousGetPinnableReference()
  11948. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11949. {
  11950. return (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_gshared_inline)(__this, method);
  11951. }
  11952. // T& System.Span`1<SixLabors.ImageSharp.Complex64>::DangerousGetPinnableReference()
  11953. inline Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method)
  11954. {
  11955. return (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_gshared_inline)(__this, method);
  11956. }
  11957. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::ToString()
  11958. inline String_t* ReadOnlySpan_1_ToString_m855AFC1B7DD9D7E52110E6BA18799A1CA9D97C77 (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11959. {
  11960. return (( String_t* (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m855AFC1B7DD9D7E52110E6BA18799A1CA9D97C77_gshared)(__this, method);
  11961. }
  11962. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Slice(System.Int32)
  11963. inline ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_mE519A161FC20B792D0910B0215F484C4DF529648_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___start0, const RuntimeMethod* method)
  11964. {
  11965. return (( ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mE519A161FC20B792D0910B0215F484C4DF529648_gshared_inline)(__this, ___start0, method);
  11966. }
  11967. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Slice(System.Int32,System.Int32)
  11968. inline ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_m9BB496265BCE2FF655CBF2CABAB42DB10D5EFA09_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11969. {
  11970. return (( ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m9BB496265BCE2FF655CBF2CABAB42DB10D5EFA09_gshared_inline)(__this, ___start0, ___length1, method);
  11971. }
  11972. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::ToArray()
  11973. inline Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ReadOnlySpan_1_ToArray_mB9C9972FF95609401AA40C7AB544DF10E2D59F16 (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11974. {
  11975. return (( Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mB9C9972FF95609401AA40C7AB544DF10E2D59F16_gshared)(__this, method);
  11976. }
  11977. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Pinnable()
  11978. inline Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ReadOnlySpan_1_get_Pinnable_m79EEC3B66AFA7FEEE666ABB8A6B80967044E4D45_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11979. {
  11980. return (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m79EEC3B66AFA7FEEE666ABB8A6B80967044E4D45_gshared_inline)(__this, method);
  11981. }
  11982. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_ByteOffset()
  11983. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mD063ECA39CAF70119141FD60DD3BF88777C34BE2_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  11984. {
  11985. return (( intptr_t (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mD063ECA39CAF70119141FD60DD3BF88777C34BE2_gshared_inline)(__this, method);
  11986. }
  11987. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Length()
  11988. inline int32_t ReadOnlySpan_1_get_Length_mC4209F11999F724FD65AA548560F56CA81D8F78D_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  11989. {
  11990. return (( int32_t (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mC4209F11999F724FD65AA548560F56CA81D8F78D_gshared_inline)(__this, method);
  11991. }
  11992. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_IsEmpty()
  11993. inline bool ReadOnlySpan_1_get_IsEmpty_mC041D2100F989403628C7EA3B058E2C30D16D36A (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  11994. {
  11995. return (( bool (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mC041D2100F989403628C7EA3B058E2C30D16D36A_gshared)(__this, method);
  11996. }
  11997. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Object)
  11998. inline bool ReadOnlySpan_1_Equals_mCC24FD75E9059BE5803145D7F8F35ADFF60F3CC5 (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  11999. {
  12000. return (( bool (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mCC24FD75E9059BE5803145D7F8F35ADFF60F3CC5_gshared)(__this, ___obj0, method);
  12001. }
  12002. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::GetHashCode()
  12003. inline int32_t ReadOnlySpan_1_GetHashCode_mD2EA84CEA75E55592BCF3062DBF14B5FBFC7ED95 (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  12004. {
  12005. return (( int32_t (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mD2EA84CEA75E55592BCF3062DBF14B5FBFC7ED95_gshared)(__this, method);
  12006. }
  12007. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[])
  12008. inline void ReadOnlySpan_1__ctor_mFCCAE01DD98FE7A117ED7CC3DC94CFFC366FC7D4_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  12009. {
  12010. (( void (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFCCAE01DD98FE7A117ED7CC3DC94CFFC366FC7D4_gshared_inline)(__this, ___array0, method);
  12011. }
  12012. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[],System.Int32,System.Int32)
  12013. inline void ReadOnlySpan_1__ctor_m43FA08546D5132885EAF0E30DA2CCA51F83A1C0E_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12014. {
  12015. (( void (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m43FA08546D5132885EAF0E30DA2CCA51F83A1C0E_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12016. }
  12017. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Void*,System.Int32)
  12018. inline void ReadOnlySpan_1__ctor_m7ECD495FE1B13E85C75712FD6F6B3EA08DA788C3_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12019. {
  12020. (( void (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7ECD495FE1B13E85C75712FD6F6B3EA08DA788C3_gshared_inline)(__this, ___pointer0, ___length1, method);
  12021. }
  12022. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12023. inline void ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12024. {
  12025. (( void (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12026. }
  12027. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Item(System.Int32)
  12028. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_get_Item_m4C2379B65FF45C054E3430A918D49F30BCD9A2BE_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___index0, const RuntimeMethod* method)
  12029. {
  12030. return (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m4C2379B65FF45C054E3430A918D49F30BCD9A2BE_gshared_inline)(__this, ___index0, method);
  12031. }
  12032. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::GetPinnableReference()
  12033. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_GetPinnableReference_mDFE1B0DBF3CE5D45067A9561E654DB939B2D6662 (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  12034. {
  12035. return (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mDFE1B0DBF3CE5D45067A9561E654DB939B2D6662_gshared)(__this, method);
  12036. }
  12037. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::TryCopyTo(System.Span`1<T>)
  12038. inline bool ReadOnlySpan_1_TryCopyTo_m7195C349E5C832A6626ED393956248AD93CDFCC7 (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method)
  12039. {
  12040. return (( bool (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m7195C349E5C832A6626ED393956248AD93CDFCC7_gshared)(__this, ___destination0, method);
  12041. }
  12042. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::CopyTo(System.Span`1<T>)
  12043. inline void ReadOnlySpan_1_CopyTo_m6E0A8AFE54492FE305AE7937B3E0BE23F93DBCBF (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method)
  12044. {
  12045. (( void (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m6E0A8AFE54492FE305AE7937B3E0BE23F93DBCBF_gshared)(__this, ___destination0, method);
  12046. }
  12047. // System.Int32 System.Span`1<SixLabors.ImageSharp.ComplexVector4>::get_Length()
  12048. inline int32_t Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method)
  12049. {
  12050. return (( int32_t (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_gshared_inline)(__this, method);
  12051. }
  12052. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::DangerousGetPinnableReference()
  12053. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  12054. {
  12055. return (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_gshared_inline)(__this, method);
  12056. }
  12057. // T& System.Span`1<SixLabors.ImageSharp.ComplexVector4>::DangerousGetPinnableReference()
  12058. inline ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method)
  12059. {
  12060. return (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_gshared_inline)(__this, method);
  12061. }
  12062. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::ToString()
  12063. inline String_t* ReadOnlySpan_1_ToString_mE8616868B93D603C479232B1DAA8E1154E2391BD (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  12064. {
  12065. return (( String_t* (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mE8616868B93D603C479232B1DAA8E1154E2391BD_gshared)(__this, method);
  12066. }
  12067. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32)
  12068. inline ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mAFA2476C2656ACB9EDED7D115A5440F95A238520_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___start0, const RuntimeMethod* method)
  12069. {
  12070. return (( ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mAFA2476C2656ACB9EDED7D115A5440F95A238520_gshared_inline)(__this, ___start0, method);
  12071. }
  12072. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32,System.Int32)
  12073. inline ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mF5686D9EEB6D5B241A8AB3F23D230D8E52E699F8_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12074. {
  12075. return (( ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mF5686D9EEB6D5B241A8AB3F23D230D8E52E699F8_gshared_inline)(__this, ___start0, ___length1, method);
  12076. }
  12077. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::ToArray()
  12078. inline ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ReadOnlySpan_1_ToArray_mA3D35631BF3FA98D2D738084AA700AF15BA0671B (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  12079. {
  12080. return (( ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mA3D35631BF3FA98D2D738084AA700AF15BA0671B_gshared)(__this, method);
  12081. }
  12082. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Pinnable()
  12083. inline Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ReadOnlySpan_1_get_Pinnable_m70C265FF4A16B4B78B6CBCDEC3DB8A30D7C75C42_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  12084. {
  12085. return (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m70C265FF4A16B4B78B6CBCDEC3DB8A30D7C75C42_gshared_inline)(__this, method);
  12086. }
  12087. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_ByteOffset()
  12088. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m4E05D1520BEA9CE6BD08594130019C58B658EC0B_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  12089. {
  12090. return (( intptr_t (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m4E05D1520BEA9CE6BD08594130019C58B658EC0B_gshared_inline)(__this, method);
  12091. }
  12092. // System.Int32 System.ReadOnlySpan`1<System.Decimal>::get_Length()
  12093. inline int32_t ReadOnlySpan_1_get_Length_mD1769BAD673A26F733B749EF6264A1BAFD08B06F_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12094. {
  12095. return (( int32_t (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mD1769BAD673A26F733B749EF6264A1BAFD08B06F_gshared_inline)(__this, method);
  12096. }
  12097. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::get_IsEmpty()
  12098. inline bool ReadOnlySpan_1_get_IsEmpty_mA270383418B44378B9B1AEC1151C8FD029FC2629 (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12099. {
  12100. return (( bool (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mA270383418B44378B9B1AEC1151C8FD029FC2629_gshared)(__this, method);
  12101. }
  12102. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::Equals(System.Object)
  12103. inline bool ReadOnlySpan_1_Equals_m426EE26E524AF9C157F2152A5A4B5902D89661F4 (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12104. {
  12105. return (( bool (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m426EE26E524AF9C157F2152A5A4B5902D89661F4_gshared)(__this, ___obj0, method);
  12106. }
  12107. // System.Int32 System.ReadOnlySpan`1<System.Decimal>::GetHashCode()
  12108. inline int32_t ReadOnlySpan_1_GetHashCode_mC46B7600B38176E6985EB612BC90CD8AD1A11E7D (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12109. {
  12110. return (( int32_t (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mC46B7600B38176E6985EB612BC90CD8AD1A11E7D_gshared)(__this, method);
  12111. }
  12112. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(T[])
  12113. inline void ReadOnlySpan_1__ctor_m1DE8EF5D4DBDE26966EEEE3791B1061307D534A8_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  12114. {
  12115. (( void (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m1DE8EF5D4DBDE26966EEEE3791B1061307D534A8_gshared_inline)(__this, ___array0, method);
  12116. }
  12117. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(T[],System.Int32,System.Int32)
  12118. inline void ReadOnlySpan_1__ctor_mE1BB8B1458DAF3B6BBB27DEAABFE2991D9B0D451_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12119. {
  12120. (( void (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mE1BB8B1458DAF3B6BBB27DEAABFE2991D9B0D451_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12121. }
  12122. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(System.Void*,System.Int32)
  12123. inline void ReadOnlySpan_1__ctor_m81167A6DE4C57D1497C190AFA3DD6F08267BE543_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12124. {
  12125. (( void (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m81167A6DE4C57D1497C190AFA3DD6F08267BE543_gshared_inline)(__this, ___pointer0, ___length1, method);
  12126. }
  12127. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12128. inline void ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12129. {
  12130. (( void (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12131. }
  12132. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Decimal>::get_Item(System.Int32)
  12133. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_get_Item_mEE3A2FF8D00E210382BB19B1644C5F5E98A6BF87_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___index0, const RuntimeMethod* method)
  12134. {
  12135. return (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mEE3A2FF8D00E210382BB19B1644C5F5E98A6BF87_gshared_inline)(__this, ___index0, method);
  12136. }
  12137. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Decimal>::GetPinnableReference()
  12138. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_GetPinnableReference_m09D6F4171FE6E7F0EECDC624CFB3692DC190CA1C (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12139. {
  12140. return (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m09D6F4171FE6E7F0EECDC624CFB3692DC190CA1C_gshared)(__this, method);
  12141. }
  12142. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::TryCopyTo(System.Span`1<T>)
  12143. inline bool ReadOnlySpan_1_TryCopyTo_mBAE9B1FE3FA5CCB018A8FECDBE60A0AF02F35C2F (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method)
  12144. {
  12145. return (( bool (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mBAE9B1FE3FA5CCB018A8FECDBE60A0AF02F35C2F_gshared)(__this, ___destination0, method);
  12146. }
  12147. // System.Void System.ReadOnlySpan`1<System.Decimal>::CopyTo(System.Span`1<T>)
  12148. inline void ReadOnlySpan_1_CopyTo_mD7D1BD498221D19B472A75F0EE15B5654A7EB1D7 (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method)
  12149. {
  12150. (( void (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mD7D1BD498221D19B472A75F0EE15B5654A7EB1D7_gshared)(__this, ___destination0, method);
  12151. }
  12152. // System.Int32 System.Span`1<System.Decimal>::get_Length()
  12153. inline int32_t Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method)
  12154. {
  12155. return (( int32_t (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_gshared_inline)(__this, method);
  12156. }
  12157. // T& System.ReadOnlySpan`1<System.Decimal>::DangerousGetPinnableReference()
  12158. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12159. {
  12160. return (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_gshared_inline)(__this, method);
  12161. }
  12162. // T& System.Span`1<System.Decimal>::DangerousGetPinnableReference()
  12163. inline Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method)
  12164. {
  12165. return (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_gshared_inline)(__this, method);
  12166. }
  12167. // System.String System.ReadOnlySpan`1<System.Decimal>::ToString()
  12168. inline String_t* ReadOnlySpan_1_ToString_m5D8C8AFB90821F77AF37569A3C83D14AE642DE7C (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12169. {
  12170. return (( String_t* (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m5D8C8AFB90821F77AF37569A3C83D14AE642DE7C_gshared)(__this, method);
  12171. }
  12172. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Decimal>::Slice(System.Int32)
  12173. inline ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_m8EE0E64542B20ED1DF3E7E3208297DD08FD44A50_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___start0, const RuntimeMethod* method)
  12174. {
  12175. return (( ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m8EE0E64542B20ED1DF3E7E3208297DD08FD44A50_gshared_inline)(__this, ___start0, method);
  12176. }
  12177. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Decimal>::Slice(System.Int32,System.Int32)
  12178. inline ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_mF5C7935B86A33E543F56211A008070726FB4EE2D_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12179. {
  12180. return (( ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mF5C7935B86A33E543F56211A008070726FB4EE2D_gshared_inline)(__this, ___start0, ___length1, method);
  12181. }
  12182. // T[] System.ReadOnlySpan`1<System.Decimal>::ToArray()
  12183. inline DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ReadOnlySpan_1_ToArray_m74BE46AA067B0A59916A1042ABED357BAC0468E8 (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12184. {
  12185. return (( DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m74BE46AA067B0A59916A1042ABED357BAC0468E8_gshared)(__this, method);
  12186. }
  12187. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Decimal>::get_Pinnable()
  12188. inline Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ReadOnlySpan_1_get_Pinnable_m34D1F4E159E500E0BEBFBF9E4717A5C7EEA0DBA6_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12189. {
  12190. return (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m34D1F4E159E500E0BEBFBF9E4717A5C7EEA0DBA6_gshared_inline)(__this, method);
  12191. }
  12192. // System.IntPtr System.ReadOnlySpan`1<System.Decimal>::get_ByteOffset()
  12193. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mF03BDDF23CE175BB86FB2A31AF5AFF113CD576BF_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  12194. {
  12195. return (( intptr_t (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mF03BDDF23CE175BB86FB2A31AF5AFF113CD576BF_gshared_inline)(__this, method);
  12196. }
  12197. // System.Int32 System.ReadOnlySpan`1<System.Double>::get_Length()
  12198. inline int32_t ReadOnlySpan_1_get_Length_mB77F88E9526C92867F1AEADB1924EEC769BD9096_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12199. {
  12200. return (( int32_t (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mB77F88E9526C92867F1AEADB1924EEC769BD9096_gshared_inline)(__this, method);
  12201. }
  12202. // System.Boolean System.ReadOnlySpan`1<System.Double>::get_IsEmpty()
  12203. inline bool ReadOnlySpan_1_get_IsEmpty_m2585AB67B09413D4DD6CBDA6C0FED428D3D49450 (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12204. {
  12205. return (( bool (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m2585AB67B09413D4DD6CBDA6C0FED428D3D49450_gshared)(__this, method);
  12206. }
  12207. // System.Boolean System.ReadOnlySpan`1<System.Double>::Equals(System.Object)
  12208. inline bool ReadOnlySpan_1_Equals_m18618604530F33DD0A35FD14B2E43CC4508F3118 (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12209. {
  12210. return (( bool (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m18618604530F33DD0A35FD14B2E43CC4508F3118_gshared)(__this, ___obj0, method);
  12211. }
  12212. // System.Int32 System.ReadOnlySpan`1<System.Double>::GetHashCode()
  12213. inline int32_t ReadOnlySpan_1_GetHashCode_m33C9265858ECA3A2CBDB81539A6059E0EE62927F (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12214. {
  12215. return (( int32_t (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m33C9265858ECA3A2CBDB81539A6059E0EE62927F_gshared)(__this, method);
  12216. }
  12217. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(T[])
  12218. inline void ReadOnlySpan_1__ctor_m1AEDD96EE70DBEE93FA3F56D3036EFD0067802B5_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  12219. {
  12220. (( void (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m1AEDD96EE70DBEE93FA3F56D3036EFD0067802B5_gshared_inline)(__this, ___array0, method);
  12221. }
  12222. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(T[],System.Int32,System.Int32)
  12223. inline void ReadOnlySpan_1__ctor_mCA4C92ECF897658E55B2AF483D70953F5273C5B2_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12224. {
  12225. (( void (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mCA4C92ECF897658E55B2AF483D70953F5273C5B2_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12226. }
  12227. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(System.Void*,System.Int32)
  12228. inline void ReadOnlySpan_1__ctor_mABA9D9005BABC51C5471B8E19DF85FF81DD95247_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12229. {
  12230. (( void (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mABA9D9005BABC51C5471B8E19DF85FF81DD95247_gshared_inline)(__this, ___pointer0, ___length1, method);
  12231. }
  12232. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12233. inline void ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12234. {
  12235. (( void (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12236. }
  12237. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Double>::get_Item(System.Int32)
  12238. inline double* ReadOnlySpan_1_get_Item_m024EEA3417717B8A84B84DCC6A648FA2ACDABA10_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___index0, const RuntimeMethod* method)
  12239. {
  12240. return (( double* (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m024EEA3417717B8A84B84DCC6A648FA2ACDABA10_gshared_inline)(__this, ___index0, method);
  12241. }
  12242. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Double>::GetPinnableReference()
  12243. inline double* ReadOnlySpan_1_GetPinnableReference_m65B9156C381F0F63A12382E42ACB745F5E86D2D1 (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12244. {
  12245. return (( double* (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m65B9156C381F0F63A12382E42ACB745F5E86D2D1_gshared)(__this, method);
  12246. }
  12247. // System.Boolean System.ReadOnlySpan`1<System.Double>::TryCopyTo(System.Span`1<T>)
  12248. inline bool ReadOnlySpan_1_TryCopyTo_m054876254E0AD03035C412648E84E61C89E7B173 (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method)
  12249. {
  12250. return (( bool (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m054876254E0AD03035C412648E84E61C89E7B173_gshared)(__this, ___destination0, method);
  12251. }
  12252. // System.Void System.ReadOnlySpan`1<System.Double>::CopyTo(System.Span`1<T>)
  12253. inline void ReadOnlySpan_1_CopyTo_mB403E9A3C650000F9A78FB8277DE241101415F76 (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method)
  12254. {
  12255. (( void (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mB403E9A3C650000F9A78FB8277DE241101415F76_gshared)(__this, ___destination0, method);
  12256. }
  12257. // System.Int32 System.Span`1<System.Double>::get_Length()
  12258. inline int32_t Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method)
  12259. {
  12260. return (( int32_t (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_gshared_inline)(__this, method);
  12261. }
  12262. // T& System.ReadOnlySpan`1<System.Double>::DangerousGetPinnableReference()
  12263. inline double* ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12264. {
  12265. return (( double* (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_gshared_inline)(__this, method);
  12266. }
  12267. // T& System.Span`1<System.Double>::DangerousGetPinnableReference()
  12268. inline double* Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method)
  12269. {
  12270. return (( double* (*) (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_gshared_inline)(__this, method);
  12271. }
  12272. // System.String System.ReadOnlySpan`1<System.Double>::ToString()
  12273. inline String_t* ReadOnlySpan_1_ToString_mC0E79FAA36C7C55EC6DD4C55C785DE334B2DAC05 (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12274. {
  12275. return (( String_t* (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mC0E79FAA36C7C55EC6DD4C55C785DE334B2DAC05_gshared)(__this, method);
  12276. }
  12277. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Double>::Slice(System.Int32)
  12278. inline ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mC594858E2141F87106F1D82C0ABB870396A08A34_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___start0, const RuntimeMethod* method)
  12279. {
  12280. return (( ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mC594858E2141F87106F1D82C0ABB870396A08A34_gshared_inline)(__this, ___start0, method);
  12281. }
  12282. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Double>::Slice(System.Int32,System.Int32)
  12283. inline ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mE66160B8324D92EDC25EC062930ECF55A2FC141B_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12284. {
  12285. return (( ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mE66160B8324D92EDC25EC062930ECF55A2FC141B_gshared_inline)(__this, ___start0, ___length1, method);
  12286. }
  12287. // T[] System.ReadOnlySpan`1<System.Double>::ToArray()
  12288. inline DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ReadOnlySpan_1_ToArray_mB26A81FEC0B29A6626BB11858999FCB1A4565387 (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12289. {
  12290. return (( DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mB26A81FEC0B29A6626BB11858999FCB1A4565387_gshared)(__this, method);
  12291. }
  12292. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Double>::get_Pinnable()
  12293. inline Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ReadOnlySpan_1_get_Pinnable_m1AF851ADF624D0152C6011C58B994BBFF9DFF3B0_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12294. {
  12295. return (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m1AF851ADF624D0152C6011C58B994BBFF9DFF3B0_gshared_inline)(__this, method);
  12296. }
  12297. // System.IntPtr System.ReadOnlySpan`1<System.Double>::get_ByteOffset()
  12298. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m858CB1B5527D1C6CD471A16DDAD2C94B80D23418_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  12299. {
  12300. return (( intptr_t (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m858CB1B5527D1C6CD471A16DDAD2C94B80D23418_gshared_inline)(__this, method);
  12301. }
  12302. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Length()
  12303. inline int32_t ReadOnlySpan_1_get_Length_mCA0AF0667CDABE3D6B6F9ABB835F7BD8B13F644A_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12304. {
  12305. return (( int32_t (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mCA0AF0667CDABE3D6B6F9ABB835F7BD8B13F644A_gshared_inline)(__this, method);
  12306. }
  12307. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_IsEmpty()
  12308. inline bool ReadOnlySpan_1_get_IsEmpty_mF2D4B6DB650CA5AECE33923B77F9976C4E2406F5 (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12309. {
  12310. return (( bool (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mF2D4B6DB650CA5AECE33923B77F9976C4E2406F5_gshared)(__this, method);
  12311. }
  12312. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Equals(System.Object)
  12313. inline bool ReadOnlySpan_1_Equals_mB582A1ADE468C454C589692526D6A7721CFAC587 (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12314. {
  12315. return (( bool (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mB582A1ADE468C454C589692526D6A7721CFAC587_gshared)(__this, ___obj0, method);
  12316. }
  12317. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::GetHashCode()
  12318. inline int32_t ReadOnlySpan_1_GetHashCode_m58974E631D7214E23506726D3C6C843FF97C3216 (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12319. {
  12320. return (( int32_t (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m58974E631D7214E23506726D3C6C843FF97C3216_gshared)(__this, method);
  12321. }
  12322. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(T[])
  12323. inline void ReadOnlySpan_1__ctor_mE4449133B04A287735D4466F91B4C8D13062FACB_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method)
  12324. {
  12325. (( void (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mE4449133B04A287735D4466F91B4C8D13062FACB_gshared_inline)(__this, ___array0, method);
  12326. }
  12327. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(T[],System.Int32,System.Int32)
  12328. inline void ReadOnlySpan_1__ctor_mCFF8877A7B6487E5463C700FBF92EFF8D79FB737_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12329. {
  12330. (( void (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mCFF8877A7B6487E5463C700FBF92EFF8D79FB737_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12331. }
  12332. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(System.Void*,System.Int32)
  12333. inline void ReadOnlySpan_1__ctor_m0F2686689AA489E4F8E145C589F4FAFCBF886618_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12334. {
  12335. (( void (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0F2686689AA489E4F8E145C589F4FAFCBF886618_gshared_inline)(__this, ___pointer0, ___length1, method);
  12336. }
  12337. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12338. inline void ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12339. {
  12340. (( void (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12341. }
  12342. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Item(System.Int32)
  12343. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_get_Item_m897A42527B26C8E6E53503F5E91E2CC2B9D31DEB_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___index0, const RuntimeMethod* method)
  12344. {
  12345. return (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m897A42527B26C8E6E53503F5E91E2CC2B9D31DEB_gshared_inline)(__this, ___index0, method);
  12346. }
  12347. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::GetPinnableReference()
  12348. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_GetPinnableReference_mEF587D4E3AD6ADF0488ADFADA8B800C9BC967850 (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12349. {
  12350. return (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mEF587D4E3AD6ADF0488ADFADA8B800C9BC967850_gshared)(__this, method);
  12351. }
  12352. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::TryCopyTo(System.Span`1<T>)
  12353. inline bool ReadOnlySpan_1_TryCopyTo_mF7B5FCAFBB398141AEDE0D711B5519210502CB41 (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method)
  12354. {
  12355. return (( bool (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mF7B5FCAFBB398141AEDE0D711B5519210502CB41_gshared)(__this, ___destination0, method);
  12356. }
  12357. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::CopyTo(System.Span`1<T>)
  12358. inline void ReadOnlySpan_1_CopyTo_mCAEAEF724DB2C45D0B153AC33ACD08A52E530C67 (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method)
  12359. {
  12360. (( void (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mCAEAEF724DB2C45D0B153AC33ACD08A52E530C67_gshared)(__this, ___destination0, method);
  12361. }
  12362. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Length()
  12363. inline int32_t Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method)
  12364. {
  12365. return (( int32_t (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_gshared_inline)(__this, method);
  12366. }
  12367. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::DangerousGetPinnableReference()
  12368. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12369. {
  12370. return (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_gshared_inline)(__this, method);
  12371. }
  12372. // T& System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::DangerousGetPinnableReference()
  12373. inline GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method)
  12374. {
  12375. return (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_gshared_inline)(__this, method);
  12376. }
  12377. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::ToString()
  12378. inline String_t* ReadOnlySpan_1_ToString_m5B5D73EBD3FF3C78E5EF27AD3695C15783C4FB99 (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12379. {
  12380. return (( String_t* (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m5B5D73EBD3FF3C78E5EF27AD3695C15783C4FB99_gshared)(__this, method);
  12381. }
  12382. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Slice(System.Int32)
  12383. inline ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_mFC5CE3ADB65D353A502BFE604D0EBB26EB79FB81_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___start0, const RuntimeMethod* method)
  12384. {
  12385. return (( ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mFC5CE3ADB65D353A502BFE604D0EBB26EB79FB81_gshared_inline)(__this, ___start0, method);
  12386. }
  12387. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Slice(System.Int32,System.Int32)
  12388. inline ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_m96A87CBBFE0CE6BA885EF2D39F0ED9E6ACCCB05B_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12389. {
  12390. return (( ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m96A87CBBFE0CE6BA885EF2D39F0ED9E6ACCCB05B_gshared_inline)(__this, ___start0, ___length1, method);
  12391. }
  12392. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::ToArray()
  12393. inline GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ReadOnlySpan_1_ToArray_mBC00CEC68403F7815AF479123442A6B91F886775 (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12394. {
  12395. return (( GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mBC00CEC68403F7815AF479123442A6B91F886775_gshared)(__this, method);
  12396. }
  12397. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Pinnable()
  12398. inline Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ReadOnlySpan_1_get_Pinnable_mDF419B364447B6D6F6C1B09572D0FF7B65AEEC0C_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12399. {
  12400. return (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mDF419B364447B6D6F6C1B09572D0FF7B65AEEC0C_gshared_inline)(__this, method);
  12401. }
  12402. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_ByteOffset()
  12403. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m426A3D6D35F84DADB0BF21FF404AE9B38FC99C40_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  12404. {
  12405. return (( intptr_t (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m426A3D6D35F84DADB0BF21FF404AE9B38FC99C40_gshared_inline)(__this, method);
  12406. }
  12407. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Length()
  12408. inline int32_t ReadOnlySpan_1_get_Length_m9A31401BD95DDF2F7406F9A54610946A74AA8BB7_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12409. {
  12410. return (( int32_t (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m9A31401BD95DDF2F7406F9A54610946A74AA8BB7_gshared_inline)(__this, method);
  12411. }
  12412. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_IsEmpty()
  12413. inline bool ReadOnlySpan_1_get_IsEmpty_m6FF38E69AADD97A0B58D238A037CB6CA1CE0DB4D (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12414. {
  12415. return (( bool (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m6FF38E69AADD97A0B58D238A037CB6CA1CE0DB4D_gshared)(__this, method);
  12416. }
  12417. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Equals(System.Object)
  12418. inline bool ReadOnlySpan_1_Equals_m0EDA4AF59B36FC8868D9A9283531209467DB793E (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12419. {
  12420. return (( bool (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m0EDA4AF59B36FC8868D9A9283531209467DB793E_gshared)(__this, ___obj0, method);
  12421. }
  12422. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::GetHashCode()
  12423. inline int32_t ReadOnlySpan_1_GetHashCode_mC0BEEB3240AD1F7D64AC721E3708600658849739 (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12424. {
  12425. return (( int32_t (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mC0BEEB3240AD1F7D64AC721E3708600658849739_gshared)(__this, method);
  12426. }
  12427. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(T[])
  12428. inline void ReadOnlySpan_1__ctor_m64B96CC62B21E7D5989F71CE4FA280EBFEC97DC3_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method)
  12429. {
  12430. (( void (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m64B96CC62B21E7D5989F71CE4FA280EBFEC97DC3_gshared_inline)(__this, ___array0, method);
  12431. }
  12432. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(T[],System.Int32,System.Int32)
  12433. inline void ReadOnlySpan_1__ctor_m7635289E3C7798FFACDF68102D7726385FC0FFD3_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12434. {
  12435. (( void (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7635289E3C7798FFACDF68102D7726385FC0FFD3_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12436. }
  12437. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(System.Void*,System.Int32)
  12438. inline void ReadOnlySpan_1__ctor_mF15C4BC2154C6B86DDA0533364431E7FA4273E77_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12439. {
  12440. (( void (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF15C4BC2154C6B86DDA0533364431E7FA4273E77_gshared_inline)(__this, ___pointer0, ___length1, method);
  12441. }
  12442. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12443. inline void ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12444. {
  12445. (( void (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12446. }
  12447. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Item(System.Int32)
  12448. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_get_Item_m36BF596586DA3E3DFDFE83EE8FC855658A96512B_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___index0, const RuntimeMethod* method)
  12449. {
  12450. return (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m36BF596586DA3E3DFDFE83EE8FC855658A96512B_gshared_inline)(__this, ___index0, method);
  12451. }
  12452. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::GetPinnableReference()
  12453. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_GetPinnableReference_m7E2498618813A3C1AE3045DC88BB2F0083C76FED (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12454. {
  12455. return (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m7E2498618813A3C1AE3045DC88BB2F0083C76FED_gshared)(__this, method);
  12456. }
  12457. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::TryCopyTo(System.Span`1<T>)
  12458. inline bool ReadOnlySpan_1_TryCopyTo_mE69A4A79A9318FE7D7A8F6FE932C82C12D53AFEB (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method)
  12459. {
  12460. return (( bool (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mE69A4A79A9318FE7D7A8F6FE932C82C12D53AFEB_gshared)(__this, ___destination0, method);
  12461. }
  12462. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::CopyTo(System.Span`1<T>)
  12463. inline void ReadOnlySpan_1_CopyTo_m2D8507D570ACF5CD15A624EEE3CE58A1CB45C02D (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method)
  12464. {
  12465. (( void (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m2D8507D570ACF5CD15A624EEE3CE58A1CB45C02D_gshared)(__this, ___destination0, method);
  12466. }
  12467. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Length()
  12468. inline int32_t Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method)
  12469. {
  12470. return (( int32_t (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_gshared_inline)(__this, method);
  12471. }
  12472. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::DangerousGetPinnableReference()
  12473. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12474. {
  12475. return (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_gshared_inline)(__this, method);
  12476. }
  12477. // T& System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::DangerousGetPinnableReference()
  12478. inline GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method)
  12479. {
  12480. return (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_gshared_inline)(__this, method);
  12481. }
  12482. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::ToString()
  12483. inline String_t* ReadOnlySpan_1_ToString_m2D54698EFAF1AF6CDD3BD9F9A99E84426791ED20 (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12484. {
  12485. return (( String_t* (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m2D54698EFAF1AF6CDD3BD9F9A99E84426791ED20_gshared)(__this, method);
  12486. }
  12487. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Slice(System.Int32)
  12488. inline ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m9AA2CA45B5613DA96E643C97166F03B9E043FE64_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___start0, const RuntimeMethod* method)
  12489. {
  12490. return (( ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m9AA2CA45B5613DA96E643C97166F03B9E043FE64_gshared_inline)(__this, ___start0, method);
  12491. }
  12492. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Slice(System.Int32,System.Int32)
  12493. inline ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m32EE6175CDD9843E22E4DCBF8AD14C70E26D0967_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12494. {
  12495. return (( ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m32EE6175CDD9843E22E4DCBF8AD14C70E26D0967_gshared_inline)(__this, ___start0, ___length1, method);
  12496. }
  12497. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::ToArray()
  12498. inline GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ReadOnlySpan_1_ToArray_m047370BFB7E0EAC295D326C1621A1FA6F49BC1A8 (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12499. {
  12500. return (( GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m047370BFB7E0EAC295D326C1621A1FA6F49BC1A8_gshared)(__this, method);
  12501. }
  12502. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Pinnable()
  12503. inline Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ReadOnlySpan_1_get_Pinnable_m659EB39229B9FFA3BB26D65A18942C21E7A1F87A_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12504. {
  12505. return (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m659EB39229B9FFA3BB26D65A18942C21E7A1F87A_gshared_inline)(__this, method);
  12506. }
  12507. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_ByteOffset()
  12508. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mA7F8B0064A6EED27D70C51D7601C890EF022A07C_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  12509. {
  12510. return (( intptr_t (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mA7F8B0064A6EED27D70C51D7601C890EF022A07C_gshared_inline)(__this, method);
  12511. }
  12512. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Length()
  12513. inline int32_t ReadOnlySpan_1_get_Length_m5228A996DB511356CAF31D727E66A30AE81AC987_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12514. {
  12515. return (( int32_t (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m5228A996DB511356CAF31D727E66A30AE81AC987_gshared_inline)(__this, method);
  12516. }
  12517. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_IsEmpty()
  12518. inline bool ReadOnlySpan_1_get_IsEmpty_m6C2616B8CAF5C8DB065FD58CDA274E6A3BE61DA4 (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12519. {
  12520. return (( bool (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m6C2616B8CAF5C8DB065FD58CDA274E6A3BE61DA4_gshared)(__this, method);
  12521. }
  12522. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Equals(System.Object)
  12523. inline bool ReadOnlySpan_1_Equals_m0FE592D0FD0AB666FD0DF9E7D853EE11C4C68FA9 (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12524. {
  12525. return (( bool (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m0FE592D0FD0AB666FD0DF9E7D853EE11C4C68FA9_gshared)(__this, ___obj0, method);
  12526. }
  12527. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::GetHashCode()
  12528. inline int32_t ReadOnlySpan_1_GetHashCode_mAF31C24E28C7B66DF49A0BA84A327B2B9CE8D162 (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12529. {
  12530. return (( int32_t (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mAF31C24E28C7B66DF49A0BA84A327B2B9CE8D162_gshared)(__this, method);
  12531. }
  12532. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(T[])
  12533. inline void ReadOnlySpan_1__ctor_mE05BF0D8DADAFEF15D376FEFC29BDA4A2639B851_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method)
  12534. {
  12535. (( void (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mE05BF0D8DADAFEF15D376FEFC29BDA4A2639B851_gshared_inline)(__this, ___array0, method);
  12536. }
  12537. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(T[],System.Int32,System.Int32)
  12538. inline void ReadOnlySpan_1__ctor_mF0EE87660097AFE6BB72DF74CEA9EB993AB152FF_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12539. {
  12540. (( void (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF0EE87660097AFE6BB72DF74CEA9EB993AB152FF_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12541. }
  12542. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(System.Void*,System.Int32)
  12543. inline void ReadOnlySpan_1__ctor_m68C90900C5AA31818EBD614C6502F8BA16B5FED8_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12544. {
  12545. (( void (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m68C90900C5AA31818EBD614C6502F8BA16B5FED8_gshared_inline)(__this, ___pointer0, ___length1, method);
  12546. }
  12547. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12548. inline void ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12549. {
  12550. (( void (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12551. }
  12552. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Item(System.Int32)
  12553. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_get_Item_m25AE480CF0415920DD4E663E8DF5AECEABB6959F_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___index0, const RuntimeMethod* method)
  12554. {
  12555. return (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m25AE480CF0415920DD4E663E8DF5AECEABB6959F_gshared_inline)(__this, ___index0, method);
  12556. }
  12557. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::GetPinnableReference()
  12558. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_GetPinnableReference_mCC07BB80C0280F822ABA63FA89BA9203EA51193A (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12559. {
  12560. return (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mCC07BB80C0280F822ABA63FA89BA9203EA51193A_gshared)(__this, method);
  12561. }
  12562. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::TryCopyTo(System.Span`1<T>)
  12563. inline bool ReadOnlySpan_1_TryCopyTo_mF16C9702580D36B8D91AF8A6CA9FE74BDF46A930 (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method)
  12564. {
  12565. return (( bool (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mF16C9702580D36B8D91AF8A6CA9FE74BDF46A930_gshared)(__this, ___destination0, method);
  12566. }
  12567. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::CopyTo(System.Span`1<T>)
  12568. inline void ReadOnlySpan_1_CopyTo_m8BCE95247A27A977BDA98EA45A6E2798A8234FC0 (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method)
  12569. {
  12570. (( void (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m8BCE95247A27A977BDA98EA45A6E2798A8234FC0_gshared)(__this, ___destination0, method);
  12571. }
  12572. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Length()
  12573. inline int32_t Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method)
  12574. {
  12575. return (( int32_t (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_gshared_inline)(__this, method);
  12576. }
  12577. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::DangerousGetPinnableReference()
  12578. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12579. {
  12580. return (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_gshared_inline)(__this, method);
  12581. }
  12582. // T& System.Span`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::DangerousGetPinnableReference()
  12583. inline GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method)
  12584. {
  12585. return (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_gshared_inline)(__this, method);
  12586. }
  12587. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::ToString()
  12588. inline String_t* ReadOnlySpan_1_ToString_mC505E8976105DAF3501C6F96E421954DCC9F1C12 (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12589. {
  12590. return (( String_t* (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mC505E8976105DAF3501C6F96E421954DCC9F1C12_gshared)(__this, method);
  12591. }
  12592. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Slice(System.Int32)
  12593. inline ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m86AFF6DE001E92BB2B613E9FDFA68C1CF33A3D4A_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___start0, const RuntimeMethod* method)
  12594. {
  12595. return (( ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m86AFF6DE001E92BB2B613E9FDFA68C1CF33A3D4A_gshared_inline)(__this, ___start0, method);
  12596. }
  12597. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Slice(System.Int32,System.Int32)
  12598. inline ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m9CA48233279C8B28ADD308E958475CC9994F09FC_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12599. {
  12600. return (( ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m9CA48233279C8B28ADD308E958475CC9994F09FC_gshared_inline)(__this, ___start0, ___length1, method);
  12601. }
  12602. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::ToArray()
  12603. inline GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ReadOnlySpan_1_ToArray_m614D69F3677E8DB2326CD7CD27B685F984BA4302 (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12604. {
  12605. return (( GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m614D69F3677E8DB2326CD7CD27B685F984BA4302_gshared)(__this, method);
  12606. }
  12607. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Pinnable()
  12608. inline Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ReadOnlySpan_1_get_Pinnable_mE932A28563304F7D2243C758C7217BFD406D2529_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12609. {
  12610. return (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mE932A28563304F7D2243C758C7217BFD406D2529_gshared_inline)(__this, method);
  12611. }
  12612. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_ByteOffset()
  12613. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m9B6819F1CB7A0EA100413EEEC023F5133988BEAD_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  12614. {
  12615. return (( intptr_t (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m9B6819F1CB7A0EA100413EEEC023F5133988BEAD_gshared_inline)(__this, method);
  12616. }
  12617. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Length()
  12618. inline int32_t ReadOnlySpan_1_get_Length_m237E5B553E1B97D774BAC22CF289B05794C040BC_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12619. {
  12620. return (( int32_t (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m237E5B553E1B97D774BAC22CF289B05794C040BC_gshared_inline)(__this, method);
  12621. }
  12622. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_IsEmpty()
  12623. inline bool ReadOnlySpan_1_get_IsEmpty_mC74336AEC437338FB697BF4EB7923474CAB80937 (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12624. {
  12625. return (( bool (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mC74336AEC437338FB697BF4EB7923474CAB80937_gshared)(__this, method);
  12626. }
  12627. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Equals(System.Object)
  12628. inline bool ReadOnlySpan_1_Equals_mFD64B3F52979FE8E8D759D77AD0C73B821105841 (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12629. {
  12630. return (( bool (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mFD64B3F52979FE8E8D759D77AD0C73B821105841_gshared)(__this, ___obj0, method);
  12631. }
  12632. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::GetHashCode()
  12633. inline int32_t ReadOnlySpan_1_GetHashCode_mA5C092A51D773550873A51DF7B4634046F21467A (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12634. {
  12635. return (( int32_t (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mA5C092A51D773550873A51DF7B4634046F21467A_gshared)(__this, method);
  12636. }
  12637. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(T[])
  12638. inline void ReadOnlySpan_1__ctor_mDA8B993D6D1C5417B30BBDC565F57673182F50BE_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method)
  12639. {
  12640. (( void (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mDA8B993D6D1C5417B30BBDC565F57673182F50BE_gshared_inline)(__this, ___array0, method);
  12641. }
  12642. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(T[],System.Int32,System.Int32)
  12643. inline void ReadOnlySpan_1__ctor_m22A4715F01479C63EDEF2901B4A44A3F9484FC4C_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12644. {
  12645. (( void (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m22A4715F01479C63EDEF2901B4A44A3F9484FC4C_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12646. }
  12647. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(System.Void*,System.Int32)
  12648. inline void ReadOnlySpan_1__ctor_m434E6DF33317B0EA143ECC0D14ADAB0C45C26ACE_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12649. {
  12650. (( void (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m434E6DF33317B0EA143ECC0D14ADAB0C45C26ACE_gshared_inline)(__this, ___pointer0, ___length1, method);
  12651. }
  12652. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12653. inline void ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12654. {
  12655. (( void (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12656. }
  12657. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Item(System.Int32)
  12658. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_get_Item_m02DC581246CA07FCEF4C4709C3F6A18AD618C605_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___index0, const RuntimeMethod* method)
  12659. {
  12660. return (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m02DC581246CA07FCEF4C4709C3F6A18AD618C605_gshared_inline)(__this, ___index0, method);
  12661. }
  12662. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::GetPinnableReference()
  12663. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_GetPinnableReference_m56C2508AB6759571D14EE398D3DACDB888D97DEF (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12664. {
  12665. return (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m56C2508AB6759571D14EE398D3DACDB888D97DEF_gshared)(__this, method);
  12666. }
  12667. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::TryCopyTo(System.Span`1<T>)
  12668. inline bool ReadOnlySpan_1_TryCopyTo_m0993241B757F6A731B76E7B5D3CE5B5D36EE15DE (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method)
  12669. {
  12670. return (( bool (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m0993241B757F6A731B76E7B5D3CE5B5D36EE15DE_gshared)(__this, ___destination0, method);
  12671. }
  12672. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::CopyTo(System.Span`1<T>)
  12673. inline void ReadOnlySpan_1_CopyTo_mBA828F2F210ACE5024018BFF624FE18347D28D32 (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method)
  12674. {
  12675. (( void (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mBA828F2F210ACE5024018BFF624FE18347D28D32_gshared)(__this, ___destination0, method);
  12676. }
  12677. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Length()
  12678. inline int32_t Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method)
  12679. {
  12680. return (( int32_t (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_gshared_inline)(__this, method);
  12681. }
  12682. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::DangerousGetPinnableReference()
  12683. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12684. {
  12685. return (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_gshared_inline)(__this, method);
  12686. }
  12687. // T& System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::DangerousGetPinnableReference()
  12688. inline HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method)
  12689. {
  12690. return (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_gshared_inline)(__this, method);
  12691. }
  12692. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::ToString()
  12693. inline String_t* ReadOnlySpan_1_ToString_mDCECABF652FC53ABA365D50285A2C08955A0490A (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12694. {
  12695. return (( String_t* (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mDCECABF652FC53ABA365D50285A2C08955A0490A_gshared)(__this, method);
  12696. }
  12697. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Slice(System.Int32)
  12698. inline ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_mAA41D9CBBD153FF84572597D5D005B28E185500F_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___start0, const RuntimeMethod* method)
  12699. {
  12700. return (( ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mAA41D9CBBD153FF84572597D5D005B28E185500F_gshared_inline)(__this, ___start0, method);
  12701. }
  12702. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Slice(System.Int32,System.Int32)
  12703. inline ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_m04292BFFF8CD47B62F97C81FBEECDD44A7E0F5C5_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12704. {
  12705. return (( ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m04292BFFF8CD47B62F97C81FBEECDD44A7E0F5C5_gshared_inline)(__this, ___start0, ___length1, method);
  12706. }
  12707. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::ToArray()
  12708. inline HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ReadOnlySpan_1_ToArray_m0A65EC22B9905E06D5E60F8A3ADE8979ED137266 (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12709. {
  12710. return (( HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m0A65EC22B9905E06D5E60F8A3ADE8979ED137266_gshared)(__this, method);
  12711. }
  12712. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Pinnable()
  12713. inline Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ReadOnlySpan_1_get_Pinnable_m6B105EE799B6E53B6A8034AC1F782C39B3114D05_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12714. {
  12715. return (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m6B105EE799B6E53B6A8034AC1F782C39B3114D05_gshared_inline)(__this, method);
  12716. }
  12717. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_ByteOffset()
  12718. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m9C3239A2F14CFE94EBD123707D42BF9DCF853739_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  12719. {
  12720. return (( intptr_t (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m9C3239A2F14CFE94EBD123707D42BF9DCF853739_gshared_inline)(__this, method);
  12721. }
  12722. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  12723. inline int32_t ReadOnlySpan_1_get_Length_m23BDD02F45BED4DCFF6E1EC3B9F4583591B296BE_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12724. {
  12725. return (( int32_t (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m23BDD02F45BED4DCFF6E1EC3B9F4583591B296BE_gshared_inline)(__this, method);
  12726. }
  12727. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_IsEmpty()
  12728. inline bool ReadOnlySpan_1_get_IsEmpty_mEEA3E0B87DCA48E39F359757105A27DEC2F3EFCB (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12729. {
  12730. return (( bool (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mEEA3E0B87DCA48E39F359757105A27DEC2F3EFCB_gshared)(__this, method);
  12731. }
  12732. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Object)
  12733. inline bool ReadOnlySpan_1_Equals_m74CE838CE6B4DC6B2730CFE697A8D14835C514F2 (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12734. {
  12735. return (( bool (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m74CE838CE6B4DC6B2730CFE697A8D14835C514F2_gshared)(__this, ___obj0, method);
  12736. }
  12737. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetHashCode()
  12738. inline int32_t ReadOnlySpan_1_GetHashCode_mA2DFE55820A82D125991AD658C7088585D8C40A0 (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12739. {
  12740. return (( int32_t (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mA2DFE55820A82D125991AD658C7088585D8C40A0_gshared)(__this, method);
  12741. }
  12742. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[])
  12743. inline void ReadOnlySpan_1__ctor_m38E919F68412BE59B9D95D96AAF1856586647263_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  12744. {
  12745. (( void (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m38E919F68412BE59B9D95D96AAF1856586647263_gshared_inline)(__this, ___array0, method);
  12746. }
  12747. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[],System.Int32,System.Int32)
  12748. inline void ReadOnlySpan_1__ctor_m916A8AF34253D63B8F139D58EA604E51F2BE0477_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12749. {
  12750. (( void (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m916A8AF34253D63B8F139D58EA604E51F2BE0477_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12751. }
  12752. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Void*,System.Int32)
  12753. inline void ReadOnlySpan_1__ctor_m248A906E59F64B38F9C4B01F6DD229A243476F6F_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12754. {
  12755. (( void (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m248A906E59F64B38F9C4B01F6DD229A243476F6F_gshared_inline)(__this, ___pointer0, ___length1, method);
  12756. }
  12757. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12758. inline void ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12759. {
  12760. (( void (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12761. }
  12762. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Item(System.Int32)
  12763. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_get_Item_m1C9AC13FA99AA25F1F16112AAB381F8357C4472A_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___index0, const RuntimeMethod* method)
  12764. {
  12765. return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m1C9AC13FA99AA25F1F16112AAB381F8357C4472A_gshared_inline)(__this, ___index0, method);
  12766. }
  12767. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetPinnableReference()
  12768. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_GetPinnableReference_m0A6010860C799D4C4A2036CDD255643D29AEA7F0 (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12769. {
  12770. return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m0A6010860C799D4C4A2036CDD255643D29AEA7F0_gshared)(__this, method);
  12771. }
  12772. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::TryCopyTo(System.Span`1<T>)
  12773. inline bool ReadOnlySpan_1_TryCopyTo_m37A71448F2D14B661C07E221565CA36DC2828BDB (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method)
  12774. {
  12775. return (( bool (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m37A71448F2D14B661C07E221565CA36DC2828BDB_gshared)(__this, ___destination0, method);
  12776. }
  12777. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CopyTo(System.Span`1<T>)
  12778. inline void ReadOnlySpan_1_CopyTo_m4C7B4AD471151AD5D5874D0D8E57A95329EB5419 (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method)
  12779. {
  12780. (( void (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m4C7B4AD471151AD5D5874D0D8E57A95329EB5419_gshared)(__this, ___destination0, method);
  12781. }
  12782. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  12783. inline int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method)
  12784. {
  12785. return (( int32_t (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline)(__this, method);
  12786. }
  12787. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::DangerousGetPinnableReference()
  12788. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12789. {
  12790. return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_gshared_inline)(__this, method);
  12791. }
  12792. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::DangerousGetPinnableReference()
  12793. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method)
  12794. {
  12795. return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_gshared_inline)(__this, method);
  12796. }
  12797. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToString()
  12798. inline String_t* ReadOnlySpan_1_ToString_m38281157E0C099AF4BB77EB00E2E3A1E5DA7A6F5 (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12799. {
  12800. return (( String_t* (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m38281157E0C099AF4BB77EB00E2E3A1E5DA7A6F5_gshared)(__this, method);
  12801. }
  12802. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32)
  12803. inline ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m49443BA675B50761CBF4572630EC105A3539BB20_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___start0, const RuntimeMethod* method)
  12804. {
  12805. return (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m49443BA675B50761CBF4572630EC105A3539BB20_gshared_inline)(__this, ___start0, method);
  12806. }
  12807. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  12808. inline ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m6CF9A040946A3DA6FA4EACA79CAF2D76A566C382_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12809. {
  12810. return (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m6CF9A040946A3DA6FA4EACA79CAF2D76A566C382_gshared_inline)(__this, ___start0, ___length1, method);
  12811. }
  12812. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToArray()
  12813. inline HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ReadOnlySpan_1_ToArray_mC3017705988BE727BD1DC5B3619AB5535075176A (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12814. {
  12815. return (( HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_mC3017705988BE727BD1DC5B3619AB5535075176A_gshared)(__this, method);
  12816. }
  12817. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Pinnable()
  12818. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ReadOnlySpan_1_get_Pinnable_mF48DBEC5AF5E867A47D1165A07777E38C4B49ED6_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12819. {
  12820. return (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mF48DBEC5AF5E867A47D1165A07777E38C4B49ED6_gshared_inline)(__this, method);
  12821. }
  12822. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_ByteOffset()
  12823. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mA3138C788BD96BFD197B8C9A9474113DE103B67D_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  12824. {
  12825. return (( intptr_t (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mA3138C788BD96BFD197B8C9A9474113DE103B67D_gshared_inline)(__this, method);
  12826. }
  12827. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Length()
  12828. inline int32_t ReadOnlySpan_1_get_Length_m80C2144E46307058CEC335CBCADF2C9F1C652F52_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12829. {
  12830. return (( int32_t (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m80C2144E46307058CEC335CBCADF2C9F1C652F52_gshared_inline)(__this, method);
  12831. }
  12832. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_IsEmpty()
  12833. inline bool ReadOnlySpan_1_get_IsEmpty_mB1D45093D7F88C92BE14D04C8D6B9979D155FAE9 (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12834. {
  12835. return (( bool (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mB1D45093D7F88C92BE14D04C8D6B9979D155FAE9_gshared)(__this, method);
  12836. }
  12837. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Equals(System.Object)
  12838. inline bool ReadOnlySpan_1_Equals_mA541457D7919111377AEADDA67A2EAFCC054FCA8 (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12839. {
  12840. return (( bool (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mA541457D7919111377AEADDA67A2EAFCC054FCA8_gshared)(__this, ___obj0, method);
  12841. }
  12842. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetHashCode()
  12843. inline int32_t ReadOnlySpan_1_GetHashCode_m5F4479B0EE781EB3EF5425AA8E2458B13352ED72 (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12844. {
  12845. return (( int32_t (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m5F4479B0EE781EB3EF5425AA8E2458B13352ED72_gshared)(__this, method);
  12846. }
  12847. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(T[])
  12848. inline void ReadOnlySpan_1__ctor_mE7565A4816272C4AB6FB53A77D86D39176F3BE10_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method)
  12849. {
  12850. (( void (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mE7565A4816272C4AB6FB53A77D86D39176F3BE10_gshared_inline)(__this, ___array0, method);
  12851. }
  12852. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(T[],System.Int32,System.Int32)
  12853. inline void ReadOnlySpan_1__ctor_mE868629CF74632465016B6B54A534F9E9B28B61E_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12854. {
  12855. (( void (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mE868629CF74632465016B6B54A534F9E9B28B61E_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12856. }
  12857. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Void*,System.Int32)
  12858. inline void ReadOnlySpan_1__ctor_m480F05C162139EC5E10982705CDED90A0355B1BE_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12859. {
  12860. (( void (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m480F05C162139EC5E10982705CDED90A0355B1BE_gshared_inline)(__this, ___pointer0, ___length1, method);
  12861. }
  12862. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12863. inline void ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12864. {
  12865. (( void (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12866. }
  12867. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Item(System.Int32)
  12868. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_get_Item_mC7B214EF3ABA422348B6DDF1C63A9C99692CDA11_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___index0, const RuntimeMethod* method)
  12869. {
  12870. return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mC7B214EF3ABA422348B6DDF1C63A9C99692CDA11_gshared_inline)(__this, ___index0, method);
  12871. }
  12872. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetPinnableReference()
  12873. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_GetPinnableReference_m5206B38584B72FDE00C585A0354720674E55A21D (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12874. {
  12875. return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m5206B38584B72FDE00C585A0354720674E55A21D_gshared)(__this, method);
  12876. }
  12877. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::TryCopyTo(System.Span`1<T>)
  12878. inline bool ReadOnlySpan_1_TryCopyTo_m471F0042B52952CBF8EB707B2CC230F88BA8BB1E (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method)
  12879. {
  12880. return (( bool (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m471F0042B52952CBF8EB707B2CC230F88BA8BB1E_gshared)(__this, ___destination0, method);
  12881. }
  12882. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::CopyTo(System.Span`1<T>)
  12883. inline void ReadOnlySpan_1_CopyTo_m9F26D17A23FD2C4DCBF863BB8F8D751C961E69BA (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method)
  12884. {
  12885. (( void (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m9F26D17A23FD2C4DCBF863BB8F8D751C961E69BA_gshared)(__this, ___destination0, method);
  12886. }
  12887. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Length()
  12888. inline int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method)
  12889. {
  12890. return (( int32_t (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline)(__this, method);
  12891. }
  12892. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::DangerousGetPinnableReference()
  12893. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12894. {
  12895. return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_gshared_inline)(__this, method);
  12896. }
  12897. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::DangerousGetPinnableReference()
  12898. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method)
  12899. {
  12900. return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_gshared_inline)(__this, method);
  12901. }
  12902. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToString()
  12903. inline String_t* ReadOnlySpan_1_ToString_mD2CB2820F54189B665F4603765E3C4635CA58262 (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12904. {
  12905. return (( String_t* (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_mD2CB2820F54189B665F4603765E3C4635CA58262_gshared)(__this, method);
  12906. }
  12907. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32)
  12908. inline ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m1D7998C557278D538D1D3AB2FD52EBE39DA39005_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___start0, const RuntimeMethod* method)
  12909. {
  12910. return (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m1D7998C557278D538D1D3AB2FD52EBE39DA39005_gshared_inline)(__this, ___start0, method);
  12911. }
  12912. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32,System.Int32)
  12913. inline ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m2CB7391BF287BDA387E4424FE2B451CC0FC37813_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  12914. {
  12915. return (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m2CB7391BF287BDA387E4424FE2B451CC0FC37813_gshared_inline)(__this, ___start0, ___length1, method);
  12916. }
  12917. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToArray()
  12918. inline HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ReadOnlySpan_1_ToArray_m4773A543CB17A3B83F1EFC04E94CF4F859F6125B (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12919. {
  12920. return (( HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m4773A543CB17A3B83F1EFC04E94CF4F859F6125B_gshared)(__this, method);
  12921. }
  12922. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Pinnable()
  12923. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ReadOnlySpan_1_get_Pinnable_m050C43927C6146111E4DF8211891ADCE954F130C_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12924. {
  12925. return (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m050C43927C6146111E4DF8211891ADCE954F130C_gshared_inline)(__this, method);
  12926. }
  12927. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_ByteOffset()
  12928. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m2FE7AEE02D435723838266446B92A6E9EFA2E0EF_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  12929. {
  12930. return (( intptr_t (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m2FE7AEE02D435723838266446B92A6E9EFA2E0EF_gshared_inline)(__this, method);
  12931. }
  12932. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Length()
  12933. inline int32_t ReadOnlySpan_1_get_Length_m59F28775B1C1A6E61B0DF0747CA0443171F4713E_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  12934. {
  12935. return (( int32_t (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m59F28775B1C1A6E61B0DF0747CA0443171F4713E_gshared_inline)(__this, method);
  12936. }
  12937. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_IsEmpty()
  12938. inline bool ReadOnlySpan_1_get_IsEmpty_mC093CF392F3530BE1197992423802C2C2C47ED15 (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  12939. {
  12940. return (( bool (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mC093CF392F3530BE1197992423802C2C2C47ED15_gshared)(__this, method);
  12941. }
  12942. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Equals(System.Object)
  12943. inline bool ReadOnlySpan_1_Equals_mF384EC6C6F80749798AD5114F9E61057A1CF96FC (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  12944. {
  12945. return (( bool (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mF384EC6C6F80749798AD5114F9E61057A1CF96FC_gshared)(__this, ___obj0, method);
  12946. }
  12947. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetHashCode()
  12948. inline int32_t ReadOnlySpan_1_GetHashCode_mD26052455088B534290A40933D91D14538E4EE07 (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  12949. {
  12950. return (( int32_t (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mD26052455088B534290A40933D91D14538E4EE07_gshared)(__this, method);
  12951. }
  12952. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(T[])
  12953. inline void ReadOnlySpan_1__ctor_mDAEF99149FB3D00FE578CA3F1928401E2F33151A_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method)
  12954. {
  12955. (( void (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mDAEF99149FB3D00FE578CA3F1928401E2F33151A_gshared_inline)(__this, ___array0, method);
  12956. }
  12957. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(T[],System.Int32,System.Int32)
  12958. inline void ReadOnlySpan_1__ctor_m7F501733825866C48EE9D3C3648A8D22A88EAFBF_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  12959. {
  12960. (( void (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m7F501733825866C48EE9D3C3648A8D22A88EAFBF_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  12961. }
  12962. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Void*,System.Int32)
  12963. inline void ReadOnlySpan_1__ctor_m752F5531FFAD597E5A4A57EDE786B6AC218019A3_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  12964. {
  12965. (( void (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m752F5531FFAD597E5A4A57EDE786B6AC218019A3_gshared_inline)(__this, ___pointer0, ___length1, method);
  12966. }
  12967. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  12968. inline void ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  12969. {
  12970. (( void (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  12971. }
  12972. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Item(System.Int32)
  12973. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_get_Item_m6B438FCDEAE9CB88C2F43EBD1F83F28A46F87D60_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___index0, const RuntimeMethod* method)
  12974. {
  12975. return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m6B438FCDEAE9CB88C2F43EBD1F83F28A46F87D60_gshared_inline)(__this, ___index0, method);
  12976. }
  12977. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetPinnableReference()
  12978. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_GetPinnableReference_mEFABD0D40D24A17B75898A77377E9E9AA1B26E44 (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  12979. {
  12980. return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mEFABD0D40D24A17B75898A77377E9E9AA1B26E44_gshared)(__this, method);
  12981. }
  12982. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::TryCopyTo(System.Span`1<T>)
  12983. inline bool ReadOnlySpan_1_TryCopyTo_m98B78CDD661E0133BB90E9358982E1D461D27DD5 (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method)
  12984. {
  12985. return (( bool (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m98B78CDD661E0133BB90E9358982E1D461D27DD5_gshared)(__this, ___destination0, method);
  12986. }
  12987. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::CopyTo(System.Span`1<T>)
  12988. inline void ReadOnlySpan_1_CopyTo_m943B29D657D08A722F32EF00906D1D8C395FBB55 (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method)
  12989. {
  12990. (( void (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m943B29D657D08A722F32EF00906D1D8C395FBB55_gshared)(__this, ___destination0, method);
  12991. }
  12992. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Length()
  12993. inline int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method)
  12994. {
  12995. return (( int32_t (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline)(__this, method);
  12996. }
  12997. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::DangerousGetPinnableReference()
  12998. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  12999. {
  13000. return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_gshared_inline)(__this, method);
  13001. }
  13002. // T& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::DangerousGetPinnableReference()
  13003. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method)
  13004. {
  13005. return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_gshared_inline)(__this, method);
  13006. }
  13007. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToString()
  13008. inline String_t* ReadOnlySpan_1_ToString_m02B14EAC07D007ECEEC0CFE98D2DAF92F7873D8E (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  13009. {
  13010. return (( String_t* (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m02B14EAC07D007ECEEC0CFE98D2DAF92F7873D8E_gshared)(__this, method);
  13011. }
  13012. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32)
  13013. inline ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_mD64501CA3340674A5BDBB94548225FB1C9BE45A7_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___start0, const RuntimeMethod* method)
  13014. {
  13015. return (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mD64501CA3340674A5BDBB94548225FB1C9BE45A7_gshared_inline)(__this, ___start0, method);
  13016. }
  13017. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32,System.Int32)
  13018. inline ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_m08A0B091F7A0350BFC9131B31D5337048A047813_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  13019. {
  13020. return (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m08A0B091F7A0350BFC9131B31D5337048A047813_gshared_inline)(__this, ___start0, ___length1, method);
  13021. }
  13022. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToArray()
  13023. inline HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ReadOnlySpan_1_ToArray_m642236D968FB54952F9FDB9CE9728DF59DE94AD1 (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  13024. {
  13025. return (( HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m642236D968FB54952F9FDB9CE9728DF59DE94AD1_gshared)(__this, method);
  13026. }
  13027. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Pinnable()
  13028. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ReadOnlySpan_1_get_Pinnable_m9D168432BB65ED46C0713CE3143E19EFEDDF21F1_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  13029. {
  13030. return (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m9D168432BB65ED46C0713CE3143E19EFEDDF21F1_gshared_inline)(__this, method);
  13031. }
  13032. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_ByteOffset()
  13033. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m9CE85E1972424F97B5A04BDB3913708B9DFE0F3D_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  13034. {
  13035. return (( intptr_t (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m9CE85E1972424F97B5A04BDB3913708B9DFE0F3D_gshared_inline)(__this, method);
  13036. }
  13037. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Length()
  13038. inline int32_t ReadOnlySpan_1_get_Length_mCFA6A903FB53BC03EA1D8CF38346770FB89592E8_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13039. {
  13040. return (( int32_t (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_mCFA6A903FB53BC03EA1D8CF38346770FB89592E8_gshared_inline)(__this, method);
  13041. }
  13042. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_IsEmpty()
  13043. inline bool ReadOnlySpan_1_get_IsEmpty_m10A9B62D4A6E2B3BCF8183F87C66E6716417AD23 (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13044. {
  13045. return (( bool (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m10A9B62D4A6E2B3BCF8183F87C66E6716417AD23_gshared)(__this, method);
  13046. }
  13047. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Equals(System.Object)
  13048. inline bool ReadOnlySpan_1_Equals_mA3BD2E4473F1F79B1D112234AD741EB00E8CDA32 (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  13049. {
  13050. return (( bool (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_mA3BD2E4473F1F79B1D112234AD741EB00E8CDA32_gshared)(__this, ___obj0, method);
  13051. }
  13052. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::GetHashCode()
  13053. inline int32_t ReadOnlySpan_1_GetHashCode_m8FDABA3C365A0CEAD1DA0DCDB0495C3ED3CCD5CF (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13054. {
  13055. return (( int32_t (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m8FDABA3C365A0CEAD1DA0DCDB0495C3ED3CCD5CF_gshared)(__this, method);
  13056. }
  13057. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(T[])
  13058. inline void ReadOnlySpan_1__ctor_mB58A7EC94262BC915EF0615701264BF54BFED3DB_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method)
  13059. {
  13060. (( void (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mB58A7EC94262BC915EF0615701264BF54BFED3DB_gshared_inline)(__this, ___array0, method);
  13061. }
  13062. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(T[],System.Int32,System.Int32)
  13063. inline void ReadOnlySpan_1__ctor_m59D37D6BC834B852A41B105D063FA96E7EDCE871_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  13064. {
  13065. (( void (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m59D37D6BC834B852A41B105D063FA96E7EDCE871_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  13066. }
  13067. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(System.Void*,System.Int32)
  13068. inline void ReadOnlySpan_1__ctor_m64BB2DD8971A0F78FD83DB3AD42E031EB2BE3CC5_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  13069. {
  13070. (( void (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m64BB2DD8971A0F78FD83DB3AD42E031EB2BE3CC5_gshared_inline)(__this, ___pointer0, ___length1, method);
  13071. }
  13072. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  13073. inline void ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  13074. {
  13075. (( void (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  13076. }
  13077. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Item(System.Int32)
  13078. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_get_Item_mFAA2FE773F5EA3EBC0161F3304775010CA93B64B_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___index0, const RuntimeMethod* method)
  13079. {
  13080. return (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mFAA2FE773F5EA3EBC0161F3304775010CA93B64B_gshared_inline)(__this, ___index0, method);
  13081. }
  13082. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::GetPinnableReference()
  13083. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_GetPinnableReference_m9D5EA6F8A983033C6CAC04C6331C230F206FDE99 (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13084. {
  13085. return (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m9D5EA6F8A983033C6CAC04C6331C230F206FDE99_gshared)(__this, method);
  13086. }
  13087. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::TryCopyTo(System.Span`1<T>)
  13088. inline bool ReadOnlySpan_1_TryCopyTo_m9C80D3C6CEA56480CDF6430F8D08C6111064B392 (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method)
  13089. {
  13090. return (( bool (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_m9C80D3C6CEA56480CDF6430F8D08C6111064B392_gshared)(__this, ___destination0, method);
  13091. }
  13092. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::CopyTo(System.Span`1<T>)
  13093. inline void ReadOnlySpan_1_CopyTo_m6CCF0ABEB21E4A1DD24A46012B964CAEC4EA8446 (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method)
  13094. {
  13095. (( void (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m6CCF0ABEB21E4A1DD24A46012B964CAEC4EA8446_gshared)(__this, ___destination0, method);
  13096. }
  13097. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Length()
  13098. inline int32_t Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method)
  13099. {
  13100. return (( int32_t (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_gshared_inline)(__this, method);
  13101. }
  13102. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::DangerousGetPinnableReference()
  13103. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13104. {
  13105. return (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_gshared_inline)(__this, method);
  13106. }
  13107. // T& System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::DangerousGetPinnableReference()
  13108. inline HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method)
  13109. {
  13110. return (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_gshared_inline)(__this, method);
  13111. }
  13112. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::ToString()
  13113. inline String_t* ReadOnlySpan_1_ToString_m28D331E79800CAC372B4A4DD9288729F6F21109F (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13114. {
  13115. return (( String_t* (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m28D331E79800CAC372B4A4DD9288729F6F21109F_gshared)(__this, method);
  13116. }
  13117. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Slice(System.Int32)
  13118. inline ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_m26F1CBDB9DFE6F382E69CA93DA6A4BEEEDE9F409_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___start0, const RuntimeMethod* method)
  13119. {
  13120. return (( ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m26F1CBDB9DFE6F382E69CA93DA6A4BEEEDE9F409_gshared_inline)(__this, ___start0, method);
  13121. }
  13122. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Slice(System.Int32,System.Int32)
  13123. inline ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_mA8CA2D837B14F6FDEA8F2582946DD0EF60310BA0_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  13124. {
  13125. return (( ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mA8CA2D837B14F6FDEA8F2582946DD0EF60310BA0_gshared_inline)(__this, ___start0, ___length1, method);
  13126. }
  13127. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::ToArray()
  13128. inline HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ReadOnlySpan_1_ToArray_m29BD135A2F5FAA618503AD0979436E3C6F86AC2F (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13129. {
  13130. return (( HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m29BD135A2F5FAA618503AD0979436E3C6F86AC2F_gshared)(__this, method);
  13131. }
  13132. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Pinnable()
  13133. inline Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ReadOnlySpan_1_get_Pinnable_mEB0FFC7877355F40C24E34C488ADD99D43EBC2FE_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13134. {
  13135. return (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mEB0FFC7877355F40C24E34C488ADD99D43EBC2FE_gshared_inline)(__this, method);
  13136. }
  13137. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_ByteOffset()
  13138. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mFC8EFFBC7123B7EF490A560379535E7BF697BD8F_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  13139. {
  13140. return (( intptr_t (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mFC8EFFBC7123B7EF490A560379535E7BF697BD8F_gshared_inline)(__this, method);
  13141. }
  13142. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Length()
  13143. inline int32_t ReadOnlySpan_1_get_Length_m867D8F3F92F766420E9FAA4E16A88FD8942A2165_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13144. {
  13145. return (( int32_t (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m867D8F3F92F766420E9FAA4E16A88FD8942A2165_gshared_inline)(__this, method);
  13146. }
  13147. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_IsEmpty()
  13148. inline bool ReadOnlySpan_1_get_IsEmpty_mA41DCC96893E852875587FA9B6D06AD9A9D6CC8C (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13149. {
  13150. return (( bool (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_mA41DCC96893E852875587FA9B6D06AD9A9D6CC8C_gshared)(__this, method);
  13151. }
  13152. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Equals(System.Object)
  13153. inline bool ReadOnlySpan_1_Equals_m06A46C2EAE076FE48344B54CE64BE5E79D2D28DE (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  13154. {
  13155. return (( bool (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m06A46C2EAE076FE48344B54CE64BE5E79D2D28DE_gshared)(__this, ___obj0, method);
  13156. }
  13157. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::GetHashCode()
  13158. inline int32_t ReadOnlySpan_1_GetHashCode_mE563D1A20A88A533E8E3B0F61830DC67C8E32DEE (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13159. {
  13160. return (( int32_t (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_mE563D1A20A88A533E8E3B0F61830DC67C8E32DEE_gshared)(__this, method);
  13161. }
  13162. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(T[])
  13163. inline void ReadOnlySpan_1__ctor_m286D0B0DDF4AFA17339BA87BF877ED7C589906D6_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method)
  13164. {
  13165. (( void (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m286D0B0DDF4AFA17339BA87BF877ED7C589906D6_gshared_inline)(__this, ___array0, method);
  13166. }
  13167. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(T[],System.Int32,System.Int32)
  13168. inline void ReadOnlySpan_1__ctor_mA51E66D4D47E8E6AA8633A1D8492028A5DEEC531_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  13169. {
  13170. (( void (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mA51E66D4D47E8E6AA8633A1D8492028A5DEEC531_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  13171. }
  13172. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(System.Void*,System.Int32)
  13173. inline void ReadOnlySpan_1__ctor_m658FAB72D3D4B3EB29A9B480665C571C8FA73A3E_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  13174. {
  13175. (( void (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m658FAB72D3D4B3EB29A9B480665C571C8FA73A3E_gshared_inline)(__this, ___pointer0, ___length1, method);
  13176. }
  13177. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  13178. inline void ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  13179. {
  13180. (( void (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  13181. }
  13182. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Item(System.Int32)
  13183. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_get_Item_mD0DE099A428C532A574BCA58359F5565654C270D_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___index0, const RuntimeMethod* method)
  13184. {
  13185. return (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_mD0DE099A428C532A574BCA58359F5565654C270D_gshared_inline)(__this, ___index0, method);
  13186. }
  13187. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::GetPinnableReference()
  13188. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_GetPinnableReference_mEBE67F859091D46432EC48170F4B07005B6D7F08 (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13189. {
  13190. return (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mEBE67F859091D46432EC48170F4B07005B6D7F08_gshared)(__this, method);
  13191. }
  13192. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::TryCopyTo(System.Span`1<T>)
  13193. inline bool ReadOnlySpan_1_TryCopyTo_mE8F8F99365F02C6ADE66EF9C7C99CA3ADB1922FB (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method)
  13194. {
  13195. return (( bool (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mE8F8F99365F02C6ADE66EF9C7C99CA3ADB1922FB_gshared)(__this, ___destination0, method);
  13196. }
  13197. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::CopyTo(System.Span`1<T>)
  13198. inline void ReadOnlySpan_1_CopyTo_m80DF8E8958332DF564E8C58F4B13D141727F1AA8 (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method)
  13199. {
  13200. (( void (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m80DF8E8958332DF564E8C58F4B13D141727F1AA8_gshared)(__this, ___destination0, method);
  13201. }
  13202. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Length()
  13203. inline int32_t Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method)
  13204. {
  13205. return (( int32_t (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_gshared_inline)(__this, method);
  13206. }
  13207. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::DangerousGetPinnableReference()
  13208. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13209. {
  13210. return (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_gshared_inline)(__this, method);
  13211. }
  13212. // T& System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::DangerousGetPinnableReference()
  13213. inline HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method)
  13214. {
  13215. return (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_gshared_inline)(__this, method);
  13216. }
  13217. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::ToString()
  13218. inline String_t* ReadOnlySpan_1_ToString_m936EE14A6AA804FAC5BD4792FC2DF03856BD29FD (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13219. {
  13220. return (( String_t* (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m936EE14A6AA804FAC5BD4792FC2DF03856BD29FD_gshared)(__this, method);
  13221. }
  13222. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Slice(System.Int32)
  13223. inline ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_mAF191449C2BCA94D0B8C0098B4220061CE8EE28A_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___start0, const RuntimeMethod* method)
  13224. {
  13225. return (( ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mAF191449C2BCA94D0B8C0098B4220061CE8EE28A_gshared_inline)(__this, ___start0, method);
  13226. }
  13227. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Slice(System.Int32,System.Int32)
  13228. inline ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_m6EC164F5C1FF261FA08D0FA88C7A84193B64F2A4_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  13229. {
  13230. return (( ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m6EC164F5C1FF261FA08D0FA88C7A84193B64F2A4_gshared_inline)(__this, ___start0, ___length1, method);
  13231. }
  13232. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::ToArray()
  13233. inline HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ReadOnlySpan_1_ToArray_m9E8EB0D08F63B89A188F37DDDE9D29CDD4599D87 (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13234. {
  13235. return (( HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m9E8EB0D08F63B89A188F37DDDE9D29CDD4599D87_gshared)(__this, method);
  13236. }
  13237. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Pinnable()
  13238. inline Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ReadOnlySpan_1_get_Pinnable_mAB253B06731A6666A5E6BE9FE797924EDE2124BA_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13239. {
  13240. return (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_mAB253B06731A6666A5E6BE9FE797924EDE2124BA_gshared_inline)(__this, method);
  13241. }
  13242. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_ByteOffset()
  13243. inline intptr_t ReadOnlySpan_1_get_ByteOffset_m3AE065A8076875AF2A28986C59101622A6F306EF_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  13244. {
  13245. return (( intptr_t (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_m3AE065A8076875AF2A28986C59101622A6F306EF_gshared_inline)(__this, method);
  13246. }
  13247. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Length()
  13248. inline int32_t ReadOnlySpan_1_get_Length_m6ABB86BCF6B16FB605FFABC8CB6D5AC956925F90_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13249. {
  13250. return (( int32_t (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m6ABB86BCF6B16FB605FFABC8CB6D5AC956925F90_gshared_inline)(__this, method);
  13251. }
  13252. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_IsEmpty()
  13253. inline bool ReadOnlySpan_1_get_IsEmpty_m583A7F856410EAED336BDAED2B0042B86E5B0E8C (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13254. {
  13255. return (( bool (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_get_IsEmpty_m583A7F856410EAED336BDAED2B0042B86E5B0E8C_gshared)(__this, method);
  13256. }
  13257. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Equals(System.Object)
  13258. inline bool ReadOnlySpan_1_Equals_m4C29557C3B877C32DDE2F1C928C5089E153CBA9B (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  13259. {
  13260. return (( bool (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, RuntimeObject *, const RuntimeMethod*))ReadOnlySpan_1_Equals_m4C29557C3B877C32DDE2F1C928C5089E153CBA9B_gshared)(__this, ___obj0, method);
  13261. }
  13262. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::GetHashCode()
  13263. inline int32_t ReadOnlySpan_1_GetHashCode_m74701CDCD52209D965E94EB435AECFE21989B67D (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13264. {
  13265. return (( int32_t (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_GetHashCode_m74701CDCD52209D965E94EB435AECFE21989B67D_gshared)(__this, method);
  13266. }
  13267. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(T[])
  13268. inline void ReadOnlySpan_1__ctor_m0C7891DB36F5C91B300440122B899F2259753BC0_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method)
  13269. {
  13270. (( void (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0C7891DB36F5C91B300440122B899F2259753BC0_gshared_inline)(__this, ___array0, method);
  13271. }
  13272. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(T[],System.Int32,System.Int32)
  13273. inline void ReadOnlySpan_1__ctor_m26DD2BF61F7BE1617BD29FF0CA825C63AC8C2D9D_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  13274. {
  13275. (( void (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m26DD2BF61F7BE1617BD29FF0CA825C63AC8C2D9D_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  13276. }
  13277. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(System.Void*,System.Int32)
  13278. inline void ReadOnlySpan_1__ctor_m9B22A42877A54F4CEFAA69B6259A74DAF0FA11E1_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  13279. {
  13280. (( void (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, void*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m9B22A42877A54F4CEFAA69B6259A74DAF0FA11E1_gshared_inline)(__this, ___pointer0, ___length1, method);
  13281. }
  13282. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  13283. inline void ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  13284. {
  13285. (( void (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *, intptr_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  13286. }
  13287. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Item(System.Int32)
  13288. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_get_Item_m3CDD223495D1EC92661263DB0582F6A1F2691759_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___index0, const RuntimeMethod* method)
  13289. {
  13290. return (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_get_Item_m3CDD223495D1EC92661263DB0582F6A1F2691759_gshared_inline)(__this, ___index0, method);
  13291. }
  13292. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::GetPinnableReference()
  13293. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_GetPinnableReference_m036190E2ABECA5752BF5DA158FF4968A32CDE43F (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13294. {
  13295. return (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_m036190E2ABECA5752BF5DA158FF4968A32CDE43F_gshared)(__this, method);
  13296. }
  13297. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::TryCopyTo(System.Span`1<T>)
  13298. inline bool ReadOnlySpan_1_TryCopyTo_mD18F73A3E7431A87D022C62E8FF0CD79492BD9AD (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method)
  13299. {
  13300. return (( bool (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 , const RuntimeMethod*))ReadOnlySpan_1_TryCopyTo_mD18F73A3E7431A87D022C62E8FF0CD79492BD9AD_gshared)(__this, ___destination0, method);
  13301. }
  13302. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::CopyTo(System.Span`1<T>)
  13303. inline void ReadOnlySpan_1_CopyTo_mAF77FAB5275E77E9E5B633EE7539FB18DDA39CD8 (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method)
  13304. {
  13305. (( void (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 , const RuntimeMethod*))ReadOnlySpan_1_CopyTo_mAF77FAB5275E77E9E5B633EE7539FB18DDA39CD8_gshared)(__this, ___destination0, method);
  13306. }
  13307. // System.Int32 System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Length()
  13308. inline int32_t Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method)
  13309. {
  13310. return (( int32_t (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_gshared_inline)(__this, method);
  13311. }
  13312. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::DangerousGetPinnableReference()
  13313. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13314. {
  13315. return (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_gshared_inline)(__this, method);
  13316. }
  13317. // T& System.Span`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::DangerousGetPinnableReference()
  13318. inline HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method)
  13319. {
  13320. return (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *, const RuntimeMethod*))Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_gshared_inline)(__this, method);
  13321. }
  13322. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::ToString()
  13323. inline String_t* ReadOnlySpan_1_ToString_m571227BA851036DAB6A13752F6EFF4EF14188231 (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13324. {
  13325. return (( String_t* (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_ToString_m571227BA851036DAB6A13752F6EFF4EF14188231_gshared)(__this, method);
  13326. }
  13327. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Slice(System.Int32)
  13328. inline ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_mCAD0289F800B4A3BADC10925C869D2F545A93210_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___start0, const RuntimeMethod* method)
  13329. {
  13330. return (( ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_mCAD0289F800B4A3BADC10925C869D2F545A93210_gshared_inline)(__this, ___start0, method);
  13331. }
  13332. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Slice(System.Int32,System.Int32)
  13333. inline ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_m680500BC79F33001AB07B51EA5AD461AAA9232D4_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  13334. {
  13335. return (( ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1_Slice_m680500BC79F33001AB07B51EA5AD461AAA9232D4_gshared_inline)(__this, ___start0, ___length1, method);
  13336. }
  13337. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::ToArray()
  13338. inline HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ReadOnlySpan_1_ToArray_m90E354DC6C3F163439879317CDAF4C90D0D8B4B1 (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13339. {
  13340. return (( HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_ToArray_m90E354DC6C3F163439879317CDAF4C90D0D8B4B1_gshared)(__this, method);
  13341. }
  13342. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Pinnable()
  13343. inline Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ReadOnlySpan_1_get_Pinnable_m09298115A87205F6FD27C680625C40EF5D3F092F_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13344. {
  13345. return (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_get_Pinnable_m09298115A87205F6FD27C680625C40EF5D3F092F_gshared_inline)(__this, method);
  13346. }
  13347. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_ByteOffset()
  13348. inline intptr_t ReadOnlySpan_1_get_ByteOffset_mF63CEBCD10AB80E4A004DF3D1BB34965220A45D6_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  13349. {
  13350. return (( intptr_t (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *, const RuntimeMethod*))ReadOnlySpan_1_get_ByteOffset_mF63CEBCD10AB80E4A004DF3D1BB34965220A45D6_gshared_inline)(__this, method);
  13351. }
  13352. #ifdef __clang__
  13353. #pragma clang diagnostic push
  13354. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13355. #pragma clang diagnostic ignored "-Wunused-variable"
  13356. #endif
  13357. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Length()
  13358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD41DBBA321D92458817F064D632BA8E75F6F2E98_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  13359. {
  13360. {
  13361. int32_t L_0 = (int32_t)__this->get__length_2();
  13362. return (int32_t)L_0;
  13363. }
  13364. }
  13365. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mD41DBBA321D92458817F064D632BA8E75F6F2E98_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13366. {
  13367. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13368. int32_t _offset = 1;
  13369. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13370. int32_t _returnValue;
  13371. _returnValue = ReadOnlySpan_1_get_Length_mD41DBBA321D92458817F064D632BA8E75F6F2E98_inline(_thisAdjusted, method);
  13372. return _returnValue;
  13373. }
  13374. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_IsEmpty()
  13375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m1BA1F7B3EEF7B17368B206E21FE3C7DEDDDB9D42_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  13376. {
  13377. {
  13378. int32_t L_0 = (int32_t)__this->get__length_2();
  13379. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  13380. }
  13381. }
  13382. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m1BA1F7B3EEF7B17368B206E21FE3C7DEDDDB9D42_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13383. {
  13384. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13385. int32_t _offset = 1;
  13386. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13387. bool _returnValue;
  13388. _returnValue = ReadOnlySpan_1_get_IsEmpty_m1BA1F7B3EEF7B17368B206E21FE3C7DEDDDB9D42(_thisAdjusted, method);
  13389. return _returnValue;
  13390. }
  13391. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  13392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m1AD485620BFEBAECF2850E627B7FED5E3233C2A6_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ___left0, ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ___right1, const RuntimeMethod* method)
  13393. {
  13394. {
  13395. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_0 = ___left0;
  13396. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_1 = ___right1;
  13397. bool L_2;
  13398. L_2 = (( bool (*) (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 , ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 )L_0, (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13399. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  13400. }
  13401. }
  13402. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Equals(System.Object)
  13403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m14E2C54A77147DA35FCBA268B9C5C7E9A8851775_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  13404. {
  13405. {
  13406. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  13407. String_t* L_0;
  13408. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  13409. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  13410. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  13411. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m14E2C54A77147DA35FCBA268B9C5C7E9A8851775_RuntimeMethod_var)));
  13412. }
  13413. }
  13414. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m14E2C54A77147DA35FCBA268B9C5C7E9A8851775_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  13415. {
  13416. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13417. int32_t _offset = 1;
  13418. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13419. bool _returnValue;
  13420. _returnValue = ReadOnlySpan_1_Equals_m14E2C54A77147DA35FCBA268B9C5C7E9A8851775(_thisAdjusted, ___obj0, method);
  13421. return _returnValue;
  13422. }
  13423. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::GetHashCode()
  13424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mE3BA4B1846377E4D96CAF10A99195DB36F0B846B_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  13425. {
  13426. {
  13427. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  13428. String_t* L_0;
  13429. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  13430. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  13431. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  13432. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mE3BA4B1846377E4D96CAF10A99195DB36F0B846B_RuntimeMethod_var)));
  13433. }
  13434. }
  13435. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mE3BA4B1846377E4D96CAF10A99195DB36F0B846B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13436. {
  13437. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13438. int32_t _offset = 1;
  13439. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13440. int32_t _returnValue;
  13441. _returnValue = ReadOnlySpan_1_GetHashCode_mE3BA4B1846377E4D96CAF10A99195DB36F0B846B(_thisAdjusted, method);
  13442. return _returnValue;
  13443. }
  13444. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::op_Implicit(T[])
  13445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_op_Implicit_mF7ACCC01C895FAE52B1450E9B9F51271E279E1D1_gshared (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  13446. {
  13447. {
  13448. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_0 = ___array0;
  13449. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_1;
  13450. memset((&L_1), 0, sizeof(L_1));
  13451. ReadOnlySpan_1__ctor_mED356C5333799B1A00C725A0C1942C84191CB1FD_inline((&L_1), (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13452. return (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 )L_1;
  13453. }
  13454. }
  13455. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[])
  13456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mED356C5333799B1A00C725A0C1942C84191CB1FD_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  13457. {
  13458. {
  13459. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_0 = ___array0;
  13460. if (L_0)
  13461. {
  13462. goto IL_000b;
  13463. }
  13464. }
  13465. {
  13466. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ));
  13467. return;
  13468. }
  13469. IL_000b:
  13470. {
  13471. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_1 = ___array0;
  13472. NullCheck(L_1);
  13473. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  13474. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_2 = ___array0;
  13475. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_3;
  13476. L_3 = (( Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13477. __this->set__pinnable_0(L_3);
  13478. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  13479. intptr_t L_4 = ((PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  13480. __this->set__byteOffset_1((intptr_t)L_4);
  13481. return;
  13482. }
  13483. }
  13484. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mED356C5333799B1A00C725A0C1942C84191CB1FD_AdjustorThunk (RuntimeObject * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  13485. {
  13486. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13487. int32_t _offset = 1;
  13488. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13489. ReadOnlySpan_1__ctor_mED356C5333799B1A00C725A0C1942C84191CB1FD_inline(_thisAdjusted, ___array0, method);
  13490. }
  13491. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(T[],System.Int32,System.Int32)
  13492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA59FDF17D703F205793E143D005504A6B50106C9_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  13493. {
  13494. {
  13495. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_0 = ___array0;
  13496. if (L_0)
  13497. {
  13498. goto IL_0017;
  13499. }
  13500. }
  13501. {
  13502. int32_t L_1 = ___start1;
  13503. if (L_1)
  13504. {
  13505. goto IL_0009;
  13506. }
  13507. }
  13508. {
  13509. int32_t L_2 = ___length2;
  13510. if (!L_2)
  13511. {
  13512. goto IL_000f;
  13513. }
  13514. }
  13515. IL_0009:
  13516. {
  13517. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  13518. }
  13519. IL_000f:
  13520. {
  13521. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ));
  13522. return;
  13523. }
  13524. IL_0017:
  13525. {
  13526. int32_t L_3 = ___start1;
  13527. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_4 = ___array0;
  13528. NullCheck(L_4);
  13529. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  13530. {
  13531. goto IL_0025;
  13532. }
  13533. }
  13534. {
  13535. int32_t L_5 = ___length2;
  13536. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_6 = ___array0;
  13537. NullCheck(L_6);
  13538. int32_t L_7 = ___start1;
  13539. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  13540. {
  13541. goto IL_002b;
  13542. }
  13543. }
  13544. IL_0025:
  13545. {
  13546. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  13547. }
  13548. IL_002b:
  13549. {
  13550. int32_t L_8 = ___length2;
  13551. __this->set__length_2(L_8);
  13552. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_9 = ___array0;
  13553. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_10;
  13554. L_10 = (( Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13555. __this->set__pinnable_0(L_10);
  13556. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  13557. intptr_t L_11 = ((PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  13558. int32_t L_12 = ___start1;
  13559. intptr_t L_13;
  13560. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  13561. __this->set__byteOffset_1((intptr_t)L_13);
  13562. return;
  13563. }
  13564. }
  13565. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mA59FDF17D703F205793E143D005504A6B50106C9_AdjustorThunk (RuntimeObject * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  13566. {
  13567. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13568. int32_t _offset = 1;
  13569. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13570. ReadOnlySpan_1__ctor_mA59FDF17D703F205793E143D005504A6B50106C9_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  13571. }
  13572. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Void*,System.Int32)
  13573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m731499DFB62F1D2DA91B9410A9CC66E433DC7FA4_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  13574. {
  13575. static bool s_Il2CppMethodInitialized;
  13576. if (!s_Il2CppMethodInitialized)
  13577. {
  13578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  13579. s_Il2CppMethodInitialized = true;
  13580. }
  13581. {
  13582. bool L_0;
  13583. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  13584. if (!L_0)
  13585. {
  13586. goto IL_0016;
  13587. }
  13588. }
  13589. {
  13590. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  13591. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13592. Type_t * L_2;
  13593. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  13594. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  13595. }
  13596. IL_0016:
  13597. {
  13598. int32_t L_3 = ___length1;
  13599. if ((((int32_t)L_3) >= ((int32_t)0)))
  13600. {
  13601. goto IL_0020;
  13602. }
  13603. }
  13604. {
  13605. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  13606. }
  13607. IL_0020:
  13608. {
  13609. int32_t L_4 = ___length1;
  13610. __this->set__length_2(L_4);
  13611. __this->set__pinnable_0((Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)NULL);
  13612. void* L_5 = ___pointer0;
  13613. intptr_t L_6;
  13614. memset((&L_6), 0, sizeof(L_6));
  13615. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  13616. __this->set__byteOffset_1((intptr_t)L_6);
  13617. return;
  13618. }
  13619. }
  13620. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m731499DFB62F1D2DA91B9410A9CC66E433DC7FA4_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  13621. {
  13622. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13623. int32_t _offset = 1;
  13624. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13625. ReadOnlySpan_1__ctor_m731499DFB62F1D2DA91B9410A9CC66E433DC7FA4_inline(_thisAdjusted, ___pointer0, ___length1, method);
  13626. }
  13627. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  13628. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  13629. {
  13630. {
  13631. int32_t L_0 = ___length2;
  13632. __this->set__length_2(L_0);
  13633. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_1 = ___pinnable0;
  13634. __this->set__pinnable_0(L_1);
  13635. intptr_t L_2 = ___byteOffset1;
  13636. __this->set__byteOffset_1((intptr_t)L_2);
  13637. return;
  13638. }
  13639. }
  13640. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  13641. {
  13642. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13643. int32_t _offset = 1;
  13644. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13645. ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  13646. }
  13647. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Item(System.Int32)
  13648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_get_Item_m2DCA1348FA2CD8B0F7B9A9720B6F489634B1E2E7_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___index0, const RuntimeMethod* method)
  13649. {
  13650. intptr_t V_0;
  13651. memset((&V_0), 0, sizeof(V_0));
  13652. {
  13653. int32_t L_0 = ___index0;
  13654. int32_t L_1 = (int32_t)__this->get__length_2();
  13655. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  13656. {
  13657. goto IL_000e;
  13658. }
  13659. }
  13660. {
  13661. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  13662. }
  13663. IL_000e:
  13664. {
  13665. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_2 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  13666. if (L_2)
  13667. {
  13668. goto IL_0030;
  13669. }
  13670. }
  13671. {
  13672. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  13673. V_0 = (intptr_t)L_3;
  13674. void* L_4;
  13675. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  13676. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_5;
  13677. L_5 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (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));
  13678. int32_t L_6 = ___index0;
  13679. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_7;
  13680. L_7 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  13681. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_7;
  13682. }
  13683. IL_0030:
  13684. {
  13685. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_8 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  13686. NullCheck(L_8);
  13687. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_8->get_address_of_Data_0();
  13688. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  13689. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_11;
  13690. L_11 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13691. int32_t L_12 = ___index0;
  13692. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_13;
  13693. L_13 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  13694. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_13;
  13695. }
  13696. }
  13697. IL2CPP_EXTERN_C A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_get_Item_m2DCA1348FA2CD8B0F7B9A9720B6F489634B1E2E7_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  13698. {
  13699. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13700. int32_t _offset = 1;
  13701. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13702. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * _returnValue;
  13703. _returnValue = ReadOnlySpan_1_get_Item_m2DCA1348FA2CD8B0F7B9A9720B6F489634B1E2E7_inline(_thisAdjusted, ___index0, method);
  13704. return _returnValue;
  13705. }
  13706. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::GetPinnableReference()
  13707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_GetPinnableReference_m94921F22B6BD6F09718AEBAC01B1BF1A776CFCFA_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  13708. {
  13709. intptr_t V_0;
  13710. memset((&V_0), 0, sizeof(V_0));
  13711. {
  13712. int32_t L_0 = (int32_t)__this->get__length_2();
  13713. if (!L_0)
  13714. {
  13715. goto IL_003b;
  13716. }
  13717. }
  13718. {
  13719. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_1 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  13720. if (L_1)
  13721. {
  13722. goto IL_0024;
  13723. }
  13724. }
  13725. {
  13726. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  13727. V_0 = (intptr_t)L_2;
  13728. void* L_3;
  13729. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  13730. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_4;
  13731. L_4 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  13732. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_4;
  13733. }
  13734. IL_0024:
  13735. {
  13736. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_5 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  13737. NullCheck(L_5);
  13738. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_6 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5->get_address_of_Data_0();
  13739. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  13740. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_8;
  13741. L_8 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  13742. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_8;
  13743. }
  13744. IL_003b:
  13745. {
  13746. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_9;
  13747. L_9 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  13748. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_9;
  13749. }
  13750. }
  13751. IL2CPP_EXTERN_C A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_GetPinnableReference_m94921F22B6BD6F09718AEBAC01B1BF1A776CFCFA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13752. {
  13753. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13754. int32_t _offset = 1;
  13755. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13756. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * _returnValue;
  13757. _returnValue = ReadOnlySpan_1_GetPinnableReference_m94921F22B6BD6F09718AEBAC01B1BF1A776CFCFA(_thisAdjusted, method);
  13758. return _returnValue;
  13759. }
  13760. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::CopyTo(System.Span`1<T>)
  13761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mD8D67C129BCD7278F6C9D709EB1A31EEB818B8E9_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method)
  13762. {
  13763. {
  13764. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_0 = ___destination0;
  13765. bool L_1;
  13766. L_1 = ReadOnlySpan_1_TryCopyTo_m524725F167A7E8D76F59E37A95B1BE83C75489EF((ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)__this, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  13767. if (L_1)
  13768. {
  13769. goto IL_000e;
  13770. }
  13771. }
  13772. {
  13773. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  13774. }
  13775. IL_000e:
  13776. {
  13777. return;
  13778. }
  13779. }
  13780. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mD8D67C129BCD7278F6C9D709EB1A31EEB818B8E9_AdjustorThunk (RuntimeObject * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method)
  13781. {
  13782. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13783. int32_t _offset = 1;
  13784. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13785. ReadOnlySpan_1_CopyTo_mD8D67C129BCD7278F6C9D709EB1A31EEB818B8E9(_thisAdjusted, ___destination0, method);
  13786. }
  13787. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::TryCopyTo(System.Span`1<T>)
  13788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m524725F167A7E8D76F59E37A95B1BE83C75489EF_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method)
  13789. {
  13790. int32_t V_0 = 0;
  13791. int32_t V_1 = 0;
  13792. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_2 = NULL;
  13793. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_3 = NULL;
  13794. {
  13795. int32_t L_0 = (int32_t)__this->get__length_2();
  13796. V_0 = (int32_t)L_0;
  13797. int32_t L_1;
  13798. L_1 = Span_1_get_Length_mFE8C56CCFBD981B4DA0A6D32380029195FFB8745_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13799. V_1 = (int32_t)L_1;
  13800. int32_t L_2 = V_0;
  13801. if (L_2)
  13802. {
  13803. goto IL_0014;
  13804. }
  13805. }
  13806. {
  13807. return (bool)1;
  13808. }
  13809. IL_0014:
  13810. {
  13811. int32_t L_3 = V_0;
  13812. int32_t L_4 = V_1;
  13813. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  13814. {
  13815. goto IL_001a;
  13816. }
  13817. }
  13818. {
  13819. return (bool)0;
  13820. }
  13821. IL_001a:
  13822. {
  13823. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_5;
  13824. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_inline((ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13825. V_2 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5;
  13826. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_6;
  13827. L_6 = Span_1_DangerousGetPinnableReference_m7C48152376620583DFDDDEE3D668D4F7058FA5D1_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  13828. V_3 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_6;
  13829. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_7 = V_3;
  13830. int32_t L_8 = V_1;
  13831. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_9 = V_2;
  13832. int32_t L_10 = V_0;
  13833. (( void (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_7, (int32_t)L_8, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  13834. return (bool)1;
  13835. }
  13836. }
  13837. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m524725F167A7E8D76F59E37A95B1BE83C75489EF_AdjustorThunk (RuntimeObject * __this, Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C ___destination0, const RuntimeMethod* method)
  13838. {
  13839. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13840. int32_t _offset = 1;
  13841. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13842. bool _returnValue;
  13843. _returnValue = ReadOnlySpan_1_TryCopyTo_m524725F167A7E8D76F59E37A95B1BE83C75489EF(_thisAdjusted, ___destination0, method);
  13844. return _returnValue;
  13845. }
  13846. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  13847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mFD6552A4DB2184DC5B88296D8234E5F80CC7BA0E_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ___left0, ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ___right1, const RuntimeMethod* method)
  13848. {
  13849. {
  13850. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_0 = ___left0;
  13851. int32_t L_1 = (int32_t)L_0.get__length_2();
  13852. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_2 = ___right1;
  13853. int32_t L_3 = (int32_t)L_2.get__length_2();
  13854. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  13855. {
  13856. goto IL_0022;
  13857. }
  13858. }
  13859. {
  13860. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_4;
  13861. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_inline((ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13862. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_5;
  13863. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_inline((ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13864. bool L_6;
  13865. L_6 = (( bool (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_4, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  13866. return (bool)L_6;
  13867. }
  13868. IL_0022:
  13869. {
  13870. return (bool)0;
  13871. }
  13872. }
  13873. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::ToString()
  13874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m84407652F3E7C50808096B4E5B12C5F48D0E29B4_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  13875. {
  13876. static bool s_Il2CppMethodInitialized;
  13877. if (!s_Il2CppMethodInitialized)
  13878. {
  13879. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  13880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  13881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  13882. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  13883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  13884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  13885. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  13886. s_Il2CppMethodInitialized = true;
  13887. }
  13888. RuntimeObject * V_0 = NULL;
  13889. String_t* V_1 = NULL;
  13890. Il2CppChar* V_2 = NULL;
  13891. Il2CppChar* V_3 = NULL;
  13892. {
  13893. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  13894. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13895. Type_t * L_1;
  13896. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  13897. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  13898. Type_t * L_3;
  13899. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  13900. bool L_4;
  13901. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  13902. if (!L_4)
  13903. {
  13904. goto IL_0070;
  13905. }
  13906. }
  13907. {
  13908. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  13909. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  13910. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  13911. bool L_7;
  13912. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  13913. if (!L_7)
  13914. {
  13915. goto IL_0053;
  13916. }
  13917. }
  13918. {
  13919. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_8 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  13920. RuntimeObject * L_9;
  13921. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  13922. V_0 = (RuntimeObject *)L_9;
  13923. RuntimeObject * L_10 = V_0;
  13924. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  13925. V_1 = (String_t*)L_11;
  13926. if (!L_11)
  13927. {
  13928. goto IL_0053;
  13929. }
  13930. }
  13931. {
  13932. int32_t L_12 = (int32_t)__this->get__length_2();
  13933. String_t* L_13 = V_1;
  13934. NullCheck((String_t*)L_13);
  13935. int32_t L_14;
  13936. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  13937. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  13938. {
  13939. goto IL_0053;
  13940. }
  13941. }
  13942. {
  13943. String_t* L_15 = V_1;
  13944. return (String_t*)L_15;
  13945. }
  13946. IL_0053:
  13947. {
  13948. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_16;
  13949. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_inline((ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  13950. Il2CppChar* L_17;
  13951. L_17 = (( Il2CppChar* (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  13952. V_3 = (Il2CppChar*)L_17;
  13953. Il2CppChar* L_18 = V_3;
  13954. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  13955. Il2CppChar* L_19 = V_2;
  13956. int32_t L_20 = (int32_t)__this->get__length_2();
  13957. String_t* L_21;
  13958. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  13959. return (String_t*)L_21;
  13960. }
  13961. IL_0070:
  13962. {
  13963. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  13964. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  13965. Type_t * L_23;
  13966. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  13967. NullCheck((MemberInfo_t *)L_23);
  13968. String_t* L_24;
  13969. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  13970. int32_t L_25 = (int32_t)__this->get__length_2();
  13971. int32_t L_26 = L_25;
  13972. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  13973. String_t* L_28;
  13974. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  13975. return (String_t*)L_28;
  13976. }
  13977. }
  13978. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m84407652F3E7C50808096B4E5B12C5F48D0E29B4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13979. {
  13980. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  13981. int32_t _offset = 1;
  13982. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  13983. String_t* _returnValue;
  13984. _returnValue = ReadOnlySpan_1_ToString_m84407652F3E7C50808096B4E5B12C5F48D0E29B4(_thisAdjusted, method);
  13985. return _returnValue;
  13986. }
  13987. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32)
  13988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mA834BE706E1D161598F24167F029B1C64AE86A26_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___start0, const RuntimeMethod* method)
  13989. {
  13990. intptr_t V_0;
  13991. memset((&V_0), 0, sizeof(V_0));
  13992. int32_t V_1 = 0;
  13993. {
  13994. int32_t L_0 = ___start0;
  13995. int32_t L_1 = (int32_t)__this->get__length_2();
  13996. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  13997. {
  13998. goto IL_000f;
  13999. }
  14000. }
  14001. {
  14002. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  14003. }
  14004. IL_000f:
  14005. {
  14006. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  14007. int32_t L_3 = ___start0;
  14008. intptr_t L_4;
  14009. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  14010. V_0 = (intptr_t)L_4;
  14011. int32_t L_5 = (int32_t)__this->get__length_2();
  14012. int32_t L_6 = ___start0;
  14013. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  14014. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_7 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  14015. intptr_t L_8 = V_0;
  14016. int32_t L_9 = V_1;
  14017. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_10;
  14018. memset((&L_10), 0, sizeof(L_10));
  14019. ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_inline((&L_10), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  14020. return (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 )L_10;
  14021. }
  14022. }
  14023. IL2CPP_EXTERN_C ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mA834BE706E1D161598F24167F029B1C64AE86A26_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  14024. {
  14025. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  14026. int32_t _offset = 1;
  14027. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  14028. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 _returnValue;
  14029. _returnValue = ReadOnlySpan_1_Slice_mA834BE706E1D161598F24167F029B1C64AE86A26_inline(_thisAdjusted, ___start0, method);
  14030. return _returnValue;
  14031. }
  14032. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::Slice(System.Int32,System.Int32)
  14033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mE64A250F2A547E78C2FDA6C6A84E24A045840BAD_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  14034. {
  14035. intptr_t V_0;
  14036. memset((&V_0), 0, sizeof(V_0));
  14037. {
  14038. int32_t L_0 = ___start0;
  14039. int32_t L_1 = (int32_t)__this->get__length_2();
  14040. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  14041. {
  14042. goto IL_0014;
  14043. }
  14044. }
  14045. {
  14046. int32_t L_2 = ___length1;
  14047. int32_t L_3 = (int32_t)__this->get__length_2();
  14048. int32_t L_4 = ___start0;
  14049. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  14050. {
  14051. goto IL_001a;
  14052. }
  14053. }
  14054. IL_0014:
  14055. {
  14056. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  14057. }
  14058. IL_001a:
  14059. {
  14060. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  14061. int32_t L_6 = ___start0;
  14062. intptr_t L_7;
  14063. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  14064. V_0 = (intptr_t)L_7;
  14065. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_8 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  14066. intptr_t L_9 = V_0;
  14067. int32_t L_10 = ___length1;
  14068. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_11;
  14069. memset((&L_11), 0, sizeof(L_11));
  14070. ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_inline((&L_11), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  14071. return (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 )L_11;
  14072. }
  14073. }
  14074. IL2CPP_EXTERN_C ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mE64A250F2A547E78C2FDA6C6A84E24A045840BAD_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  14075. {
  14076. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  14077. int32_t _offset = 1;
  14078. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  14079. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 _returnValue;
  14080. _returnValue = ReadOnlySpan_1_Slice_mE64A250F2A547E78C2FDA6C6A84E24A045840BAD_inline(_thisAdjusted, ___start0, ___length1, method);
  14081. return _returnValue;
  14082. }
  14083. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::ToArray()
  14084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ReadOnlySpan_1_ToArray_m4C8EC842123D5FA40EDD2A9C4393648567011B55_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  14085. {
  14086. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* V_0 = NULL;
  14087. {
  14088. int32_t L_0 = (int32_t)__this->get__length_2();
  14089. if (L_0)
  14090. {
  14091. goto IL_000e;
  14092. }
  14093. }
  14094. {
  14095. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  14096. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_1 = ((PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  14097. return (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)L_1;
  14098. }
  14099. IL_000e:
  14100. {
  14101. int32_t L_2 = (int32_t)__this->get__length_2();
  14102. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_3 = (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)(A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  14103. V_0 = (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)L_3;
  14104. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_4 = V_0;
  14105. Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_5;
  14106. L_5 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  14107. ReadOnlySpan_1_CopyTo_mD8D67C129BCD7278F6C9D709EB1A31EEB818B8E9((ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *)__this, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  14108. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_6 = V_0;
  14109. return (A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B*)L_6;
  14110. }
  14111. }
  14112. IL2CPP_EXTERN_C A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ReadOnlySpan_1_ToArray_m4C8EC842123D5FA40EDD2A9C4393648567011B55_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14113. {
  14114. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  14115. int32_t _offset = 1;
  14116. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  14117. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* _returnValue;
  14118. _returnValue = ReadOnlySpan_1_ToArray_m4C8EC842123D5FA40EDD2A9C4393648567011B55(_thisAdjusted, method);
  14119. return _returnValue;
  14120. }
  14121. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::DangerousGetPinnableReference()
  14122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  14123. {
  14124. intptr_t V_0;
  14125. memset((&V_0), 0, sizeof(V_0));
  14126. {
  14127. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_0 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  14128. if (L_0)
  14129. {
  14130. goto IL_001c;
  14131. }
  14132. }
  14133. {
  14134. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  14135. V_0 = (intptr_t)L_1;
  14136. void* L_2;
  14137. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  14138. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_3;
  14139. L_3 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14140. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(L_3);
  14141. }
  14142. IL_001c:
  14143. {
  14144. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_4 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  14145. NullCheck(L_4);
  14146. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_5 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_4->get_address_of_Data_0();
  14147. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  14148. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_7;
  14149. L_7 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14150. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(L_7);
  14151. }
  14152. }
  14153. IL2CPP_EXTERN_C A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14154. {
  14155. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  14156. int32_t _offset = 1;
  14157. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  14158. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * _returnValue;
  14159. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_inline(_thisAdjusted, method);
  14160. return _returnValue;
  14161. }
  14162. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_Pinnable()
  14163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ReadOnlySpan_1_get_Pinnable_m9708B7746C68810F4EE1231715A374F85E9BC840_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  14164. {
  14165. {
  14166. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_0 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  14167. return (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_0;
  14168. }
  14169. }
  14170. IL2CPP_EXTERN_C Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ReadOnlySpan_1_get_Pinnable_m9708B7746C68810F4EE1231715A374F85E9BC840_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14171. {
  14172. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  14173. int32_t _offset = 1;
  14174. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  14175. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * _returnValue;
  14176. _returnValue = ReadOnlySpan_1_get_Pinnable_m9708B7746C68810F4EE1231715A374F85E9BC840_inline(_thisAdjusted, method);
  14177. return _returnValue;
  14178. }
  14179. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.A8>::get_ByteOffset()
  14180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF61071795085DA07CFEF735DE9CF48ADA84F6FB3_gshared (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  14181. {
  14182. {
  14183. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  14184. return (intptr_t)L_0;
  14185. }
  14186. }
  14187. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mF61071795085DA07CFEF735DE9CF48ADA84F6FB3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14188. {
  14189. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * _thisAdjusted;
  14190. int32_t _offset = 1;
  14191. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 *>(__this + _offset);
  14192. intptr_t _returnValue;
  14193. _returnValue = ReadOnlySpan_1_get_ByteOffset_mF61071795085DA07CFEF735DE9CF48ADA84F6FB3_inline(_thisAdjusted, method);
  14194. return _returnValue;
  14195. }
  14196. #ifdef __clang__
  14197. #pragma clang diagnostic pop
  14198. #endif
  14199. #ifdef __clang__
  14200. #pragma clang diagnostic push
  14201. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14202. #pragma clang diagnostic ignored "-Wunused-variable"
  14203. #endif
  14204. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Length()
  14205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mE05FDD19C8184CB4B34F3EE269E3A98203105B97_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  14206. {
  14207. {
  14208. int32_t L_0 = (int32_t)__this->get__length_2();
  14209. return (int32_t)L_0;
  14210. }
  14211. }
  14212. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mE05FDD19C8184CB4B34F3EE269E3A98203105B97_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14213. {
  14214. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14215. int32_t _offset = 1;
  14216. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14217. int32_t _returnValue;
  14218. _returnValue = ReadOnlySpan_1_get_Length_mE05FDD19C8184CB4B34F3EE269E3A98203105B97_inline(_thisAdjusted, method);
  14219. return _returnValue;
  14220. }
  14221. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_IsEmpty()
  14222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mF39C1FBABB0DCA3714669402DF4DC00CEA4E6EB8_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  14223. {
  14224. {
  14225. int32_t L_0 = (int32_t)__this->get__length_2();
  14226. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  14227. }
  14228. }
  14229. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mF39C1FBABB0DCA3714669402DF4DC00CEA4E6EB8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14230. {
  14231. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14232. int32_t _offset = 1;
  14233. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14234. bool _returnValue;
  14235. _returnValue = ReadOnlySpan_1_get_IsEmpty_mF39C1FBABB0DCA3714669402DF4DC00CEA4E6EB8(_thisAdjusted, method);
  14236. return _returnValue;
  14237. }
  14238. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  14239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m4FDCBF0CC6B4B22D1B8054BD24703F4389C03D4F_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ___left0, ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ___right1, const RuntimeMethod* method)
  14240. {
  14241. {
  14242. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_0 = ___left0;
  14243. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_1 = ___right1;
  14244. bool L_2;
  14245. L_2 = (( bool (*) (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD , ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD )L_0, (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14246. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  14247. }
  14248. }
  14249. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Equals(System.Object)
  14250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mE5BB6B197134F5292FA86C0BAEF2027CE326C628_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  14251. {
  14252. {
  14253. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  14254. String_t* L_0;
  14255. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  14256. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  14257. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  14258. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mE5BB6B197134F5292FA86C0BAEF2027CE326C628_RuntimeMethod_var)));
  14259. }
  14260. }
  14261. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mE5BB6B197134F5292FA86C0BAEF2027CE326C628_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  14262. {
  14263. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14264. int32_t _offset = 1;
  14265. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14266. bool _returnValue;
  14267. _returnValue = ReadOnlySpan_1_Equals_mE5BB6B197134F5292FA86C0BAEF2027CE326C628(_thisAdjusted, ___obj0, method);
  14268. return _returnValue;
  14269. }
  14270. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetHashCode()
  14271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mB2E9C523433BAB9CF48D235022D360A11AE3C4B6_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  14272. {
  14273. {
  14274. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  14275. String_t* L_0;
  14276. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  14277. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  14278. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  14279. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mB2E9C523433BAB9CF48D235022D360A11AE3C4B6_RuntimeMethod_var)));
  14280. }
  14281. }
  14282. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mB2E9C523433BAB9CF48D235022D360A11AE3C4B6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14283. {
  14284. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14285. int32_t _offset = 1;
  14286. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14287. int32_t _returnValue;
  14288. _returnValue = ReadOnlySpan_1_GetHashCode_mB2E9C523433BAB9CF48D235022D360A11AE3C4B6(_thisAdjusted, method);
  14289. return _returnValue;
  14290. }
  14291. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::op_Implicit(T[])
  14292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_op_Implicit_m5B6C5C2F8D06EEF0D5068386E59B052D90AF1021_gshared (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  14293. {
  14294. {
  14295. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_0 = ___array0;
  14296. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_1;
  14297. memset((&L_1), 0, sizeof(L_1));
  14298. ReadOnlySpan_1__ctor_m541F4F0D1631FC71863D2A586B0AD096E9EFE257_inline((&L_1), (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14299. return (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD )L_1;
  14300. }
  14301. }
  14302. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[])
  14303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m541F4F0D1631FC71863D2A586B0AD096E9EFE257_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  14304. {
  14305. {
  14306. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_0 = ___array0;
  14307. if (L_0)
  14308. {
  14309. goto IL_000b;
  14310. }
  14311. }
  14312. {
  14313. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ));
  14314. return;
  14315. }
  14316. IL_000b:
  14317. {
  14318. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_1 = ___array0;
  14319. NullCheck(L_1);
  14320. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  14321. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_2 = ___array0;
  14322. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_3;
  14323. L_3 = (( Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14324. __this->set__pinnable_0(L_3);
  14325. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  14326. intptr_t L_4 = ((PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  14327. __this->set__byteOffset_1((intptr_t)L_4);
  14328. return;
  14329. }
  14330. }
  14331. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m541F4F0D1631FC71863D2A586B0AD096E9EFE257_AdjustorThunk (RuntimeObject * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  14332. {
  14333. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14334. int32_t _offset = 1;
  14335. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14336. ReadOnlySpan_1__ctor_m541F4F0D1631FC71863D2A586B0AD096E9EFE257_inline(_thisAdjusted, ___array0, method);
  14337. }
  14338. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(T[],System.Int32,System.Int32)
  14339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m95810F35D6931F959EB6403FF609C5A09CCD7B13_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  14340. {
  14341. {
  14342. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_0 = ___array0;
  14343. if (L_0)
  14344. {
  14345. goto IL_0017;
  14346. }
  14347. }
  14348. {
  14349. int32_t L_1 = ___start1;
  14350. if (L_1)
  14351. {
  14352. goto IL_0009;
  14353. }
  14354. }
  14355. {
  14356. int32_t L_2 = ___length2;
  14357. if (!L_2)
  14358. {
  14359. goto IL_000f;
  14360. }
  14361. }
  14362. IL_0009:
  14363. {
  14364. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  14365. }
  14366. IL_000f:
  14367. {
  14368. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ));
  14369. return;
  14370. }
  14371. IL_0017:
  14372. {
  14373. int32_t L_3 = ___start1;
  14374. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_4 = ___array0;
  14375. NullCheck(L_4);
  14376. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  14377. {
  14378. goto IL_0025;
  14379. }
  14380. }
  14381. {
  14382. int32_t L_5 = ___length2;
  14383. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_6 = ___array0;
  14384. NullCheck(L_6);
  14385. int32_t L_7 = ___start1;
  14386. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  14387. {
  14388. goto IL_002b;
  14389. }
  14390. }
  14391. IL_0025:
  14392. {
  14393. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  14394. }
  14395. IL_002b:
  14396. {
  14397. int32_t L_8 = ___length2;
  14398. __this->set__length_2(L_8);
  14399. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_9 = ___array0;
  14400. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_10;
  14401. L_10 = (( Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14402. __this->set__pinnable_0(L_10);
  14403. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  14404. intptr_t L_11 = ((PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  14405. int32_t L_12 = ___start1;
  14406. intptr_t L_13;
  14407. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  14408. __this->set__byteOffset_1((intptr_t)L_13);
  14409. return;
  14410. }
  14411. }
  14412. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m95810F35D6931F959EB6403FF609C5A09CCD7B13_AdjustorThunk (RuntimeObject * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  14413. {
  14414. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14415. int32_t _offset = 1;
  14416. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14417. ReadOnlySpan_1__ctor_m95810F35D6931F959EB6403FF609C5A09CCD7B13_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  14418. }
  14419. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Void*,System.Int32)
  14420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2B31A41E906EA37C28B31308F2050B1C7B146730_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  14421. {
  14422. static bool s_Il2CppMethodInitialized;
  14423. if (!s_Il2CppMethodInitialized)
  14424. {
  14425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14426. s_Il2CppMethodInitialized = true;
  14427. }
  14428. {
  14429. bool L_0;
  14430. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  14431. if (!L_0)
  14432. {
  14433. goto IL_0016;
  14434. }
  14435. }
  14436. {
  14437. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  14438. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14439. Type_t * L_2;
  14440. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  14441. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  14442. }
  14443. IL_0016:
  14444. {
  14445. int32_t L_3 = ___length1;
  14446. if ((((int32_t)L_3) >= ((int32_t)0)))
  14447. {
  14448. goto IL_0020;
  14449. }
  14450. }
  14451. {
  14452. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  14453. }
  14454. IL_0020:
  14455. {
  14456. int32_t L_4 = ___length1;
  14457. __this->set__length_2(L_4);
  14458. __this->set__pinnable_0((Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)NULL);
  14459. void* L_5 = ___pointer0;
  14460. intptr_t L_6;
  14461. memset((&L_6), 0, sizeof(L_6));
  14462. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  14463. __this->set__byteOffset_1((intptr_t)L_6);
  14464. return;
  14465. }
  14466. }
  14467. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m2B31A41E906EA37C28B31308F2050B1C7B146730_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  14468. {
  14469. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14470. int32_t _offset = 1;
  14471. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14472. ReadOnlySpan_1__ctor_m2B31A41E906EA37C28B31308F2050B1C7B146730_inline(_thisAdjusted, ___pointer0, ___length1, method);
  14473. }
  14474. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  14475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  14476. {
  14477. {
  14478. int32_t L_0 = ___length2;
  14479. __this->set__length_2(L_0);
  14480. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_1 = ___pinnable0;
  14481. __this->set__pinnable_0(L_1);
  14482. intptr_t L_2 = ___byteOffset1;
  14483. __this->set__byteOffset_1((intptr_t)L_2);
  14484. return;
  14485. }
  14486. }
  14487. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  14488. {
  14489. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14490. int32_t _offset = 1;
  14491. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14492. ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  14493. }
  14494. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Item(System.Int32)
  14495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_get_Item_m574BB3B366BE625FEA9D65B3A29191E673026FC4_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___index0, const RuntimeMethod* method)
  14496. {
  14497. intptr_t V_0;
  14498. memset((&V_0), 0, sizeof(V_0));
  14499. {
  14500. int32_t L_0 = ___index0;
  14501. int32_t L_1 = (int32_t)__this->get__length_2();
  14502. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  14503. {
  14504. goto IL_000e;
  14505. }
  14506. }
  14507. {
  14508. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  14509. }
  14510. IL_000e:
  14511. {
  14512. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_2 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14513. if (L_2)
  14514. {
  14515. goto IL_0030;
  14516. }
  14517. }
  14518. {
  14519. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  14520. V_0 = (intptr_t)L_3;
  14521. void* L_4;
  14522. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  14523. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_5;
  14524. L_5 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (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));
  14525. int32_t L_6 = ___index0;
  14526. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_7;
  14527. L_7 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  14528. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_7;
  14529. }
  14530. IL_0030:
  14531. {
  14532. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_8 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14533. NullCheck(L_8);
  14534. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_8->get_address_of_Data_0();
  14535. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  14536. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_11;
  14537. L_11 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14538. int32_t L_12 = ___index0;
  14539. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_13;
  14540. L_13 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  14541. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_13;
  14542. }
  14543. }
  14544. IL2CPP_EXTERN_C Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_get_Item_m574BB3B366BE625FEA9D65B3A29191E673026FC4_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  14545. {
  14546. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14547. int32_t _offset = 1;
  14548. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14549. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * _returnValue;
  14550. _returnValue = ReadOnlySpan_1_get_Item_m574BB3B366BE625FEA9D65B3A29191E673026FC4_inline(_thisAdjusted, ___index0, method);
  14551. return _returnValue;
  14552. }
  14553. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::GetPinnableReference()
  14554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_GetPinnableReference_m4D9E372EE126E960F2123BABDAC358331E5562C9_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  14555. {
  14556. intptr_t V_0;
  14557. memset((&V_0), 0, sizeof(V_0));
  14558. {
  14559. int32_t L_0 = (int32_t)__this->get__length_2();
  14560. if (!L_0)
  14561. {
  14562. goto IL_003b;
  14563. }
  14564. }
  14565. {
  14566. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_1 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14567. if (L_1)
  14568. {
  14569. goto IL_0024;
  14570. }
  14571. }
  14572. {
  14573. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  14574. V_0 = (intptr_t)L_2;
  14575. void* L_3;
  14576. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  14577. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_4;
  14578. L_4 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14579. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_4;
  14580. }
  14581. IL_0024:
  14582. {
  14583. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_5 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14584. NullCheck(L_5);
  14585. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_6 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5->get_address_of_Data_0();
  14586. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  14587. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_8;
  14588. L_8 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14589. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_8;
  14590. }
  14591. IL_003b:
  14592. {
  14593. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_9;
  14594. L_9 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14595. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_9;
  14596. }
  14597. }
  14598. IL2CPP_EXTERN_C Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_GetPinnableReference_m4D9E372EE126E960F2123BABDAC358331E5562C9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14599. {
  14600. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14601. int32_t _offset = 1;
  14602. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14603. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * _returnValue;
  14604. _returnValue = ReadOnlySpan_1_GetPinnableReference_m4D9E372EE126E960F2123BABDAC358331E5562C9(_thisAdjusted, method);
  14605. return _returnValue;
  14606. }
  14607. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::CopyTo(System.Span`1<T>)
  14608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mCA5ED500BBD5D0C0C6DF90E7DD0BA91D0E4F10C5_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method)
  14609. {
  14610. {
  14611. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_0 = ___destination0;
  14612. bool L_1;
  14613. L_1 = ReadOnlySpan_1_TryCopyTo_m70478F9BF4CEC5DF6DDCEAD69A6C51D6000CB04A((ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)__this, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  14614. if (L_1)
  14615. {
  14616. goto IL_000e;
  14617. }
  14618. }
  14619. {
  14620. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  14621. }
  14622. IL_000e:
  14623. {
  14624. return;
  14625. }
  14626. }
  14627. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mCA5ED500BBD5D0C0C6DF90E7DD0BA91D0E4F10C5_AdjustorThunk (RuntimeObject * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method)
  14628. {
  14629. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14630. int32_t _offset = 1;
  14631. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14632. ReadOnlySpan_1_CopyTo_mCA5ED500BBD5D0C0C6DF90E7DD0BA91D0E4F10C5(_thisAdjusted, ___destination0, method);
  14633. }
  14634. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::TryCopyTo(System.Span`1<T>)
  14635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m70478F9BF4CEC5DF6DDCEAD69A6C51D6000CB04A_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method)
  14636. {
  14637. int32_t V_0 = 0;
  14638. int32_t V_1 = 0;
  14639. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_2 = NULL;
  14640. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_3 = NULL;
  14641. {
  14642. int32_t L_0 = (int32_t)__this->get__length_2();
  14643. V_0 = (int32_t)L_0;
  14644. int32_t L_1;
  14645. L_1 = Span_1_get_Length_m176CEAEB6386CCA2EF095FC9735B37322BF9A045_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  14646. V_1 = (int32_t)L_1;
  14647. int32_t L_2 = V_0;
  14648. if (L_2)
  14649. {
  14650. goto IL_0014;
  14651. }
  14652. }
  14653. {
  14654. return (bool)1;
  14655. }
  14656. IL_0014:
  14657. {
  14658. int32_t L_3 = V_0;
  14659. int32_t L_4 = V_1;
  14660. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  14661. {
  14662. goto IL_001a;
  14663. }
  14664. }
  14665. {
  14666. return (bool)0;
  14667. }
  14668. IL_001a:
  14669. {
  14670. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_5;
  14671. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_inline((ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14672. V_2 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5;
  14673. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_6;
  14674. L_6 = Span_1_DangerousGetPinnableReference_m144851EA7101F3D132156990D0ABCDF8D4E1D73F_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  14675. V_3 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_6;
  14676. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_7 = V_3;
  14677. int32_t L_8 = V_1;
  14678. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_9 = V_2;
  14679. int32_t L_10 = V_0;
  14680. (( void (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_7, (int32_t)L_8, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  14681. return (bool)1;
  14682. }
  14683. }
  14684. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m70478F9BF4CEC5DF6DDCEAD69A6C51D6000CB04A_AdjustorThunk (RuntimeObject * __this, Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 ___destination0, const RuntimeMethod* method)
  14685. {
  14686. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14687. int32_t _offset = 1;
  14688. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14689. bool _returnValue;
  14690. _returnValue = ReadOnlySpan_1_TryCopyTo_m70478F9BF4CEC5DF6DDCEAD69A6C51D6000CB04A(_thisAdjusted, ___destination0, method);
  14691. return _returnValue;
  14692. }
  14693. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  14694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m7CF589607F4F3ED3F0A19CC93EB67E21119E84C7_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ___left0, ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ___right1, const RuntimeMethod* method)
  14695. {
  14696. {
  14697. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_0 = ___left0;
  14698. int32_t L_1 = (int32_t)L_0.get__length_2();
  14699. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_2 = ___right1;
  14700. int32_t L_3 = (int32_t)L_2.get__length_2();
  14701. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  14702. {
  14703. goto IL_0022;
  14704. }
  14705. }
  14706. {
  14707. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_4;
  14708. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_inline((ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14709. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_5;
  14710. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_inline((ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14711. bool L_6;
  14712. L_6 = (( bool (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_4, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  14713. return (bool)L_6;
  14714. }
  14715. IL_0022:
  14716. {
  14717. return (bool)0;
  14718. }
  14719. }
  14720. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToString()
  14721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mACF9B1E0D641C97B4E22B1B4CC4D553BBF79E4E7_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  14722. {
  14723. static bool s_Il2CppMethodInitialized;
  14724. if (!s_Il2CppMethodInitialized)
  14725. {
  14726. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  14727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  14728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  14729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  14730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  14732. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  14733. s_Il2CppMethodInitialized = true;
  14734. }
  14735. RuntimeObject * V_0 = NULL;
  14736. String_t* V_1 = NULL;
  14737. Il2CppChar* V_2 = NULL;
  14738. Il2CppChar* V_3 = NULL;
  14739. {
  14740. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  14741. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14742. Type_t * L_1;
  14743. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  14744. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  14745. Type_t * L_3;
  14746. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  14747. bool L_4;
  14748. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  14749. if (!L_4)
  14750. {
  14751. goto IL_0070;
  14752. }
  14753. }
  14754. {
  14755. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  14756. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  14757. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  14758. bool L_7;
  14759. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  14760. if (!L_7)
  14761. {
  14762. goto IL_0053;
  14763. }
  14764. }
  14765. {
  14766. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_8 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14767. RuntimeObject * L_9;
  14768. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  14769. V_0 = (RuntimeObject *)L_9;
  14770. RuntimeObject * L_10 = V_0;
  14771. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  14772. V_1 = (String_t*)L_11;
  14773. if (!L_11)
  14774. {
  14775. goto IL_0053;
  14776. }
  14777. }
  14778. {
  14779. int32_t L_12 = (int32_t)__this->get__length_2();
  14780. String_t* L_13 = V_1;
  14781. NullCheck((String_t*)L_13);
  14782. int32_t L_14;
  14783. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  14784. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  14785. {
  14786. goto IL_0053;
  14787. }
  14788. }
  14789. {
  14790. String_t* L_15 = V_1;
  14791. return (String_t*)L_15;
  14792. }
  14793. IL_0053:
  14794. {
  14795. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_16;
  14796. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_inline((ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  14797. Il2CppChar* L_17;
  14798. L_17 = (( Il2CppChar* (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  14799. V_3 = (Il2CppChar*)L_17;
  14800. Il2CppChar* L_18 = V_3;
  14801. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  14802. Il2CppChar* L_19 = V_2;
  14803. int32_t L_20 = (int32_t)__this->get__length_2();
  14804. String_t* L_21;
  14805. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  14806. return (String_t*)L_21;
  14807. }
  14808. IL_0070:
  14809. {
  14810. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  14811. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  14812. Type_t * L_23;
  14813. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  14814. NullCheck((MemberInfo_t *)L_23);
  14815. String_t* L_24;
  14816. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  14817. int32_t L_25 = (int32_t)__this->get__length_2();
  14818. int32_t L_26 = L_25;
  14819. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  14820. String_t* L_28;
  14821. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  14822. return (String_t*)L_28;
  14823. }
  14824. }
  14825. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mACF9B1E0D641C97B4E22B1B4CC4D553BBF79E4E7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14826. {
  14827. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14828. int32_t _offset = 1;
  14829. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14830. String_t* _returnValue;
  14831. _returnValue = ReadOnlySpan_1_ToString_mACF9B1E0D641C97B4E22B1B4CC4D553BBF79E4E7(_thisAdjusted, method);
  14832. return _returnValue;
  14833. }
  14834. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32)
  14835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_m445EAA978BEE03DE2C54E1B82E17AA58E18805CA_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___start0, const RuntimeMethod* method)
  14836. {
  14837. intptr_t V_0;
  14838. memset((&V_0), 0, sizeof(V_0));
  14839. int32_t V_1 = 0;
  14840. {
  14841. int32_t L_0 = ___start0;
  14842. int32_t L_1 = (int32_t)__this->get__length_2();
  14843. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  14844. {
  14845. goto IL_000f;
  14846. }
  14847. }
  14848. {
  14849. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  14850. }
  14851. IL_000f:
  14852. {
  14853. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  14854. int32_t L_3 = ___start0;
  14855. intptr_t L_4;
  14856. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  14857. V_0 = (intptr_t)L_4;
  14858. int32_t L_5 = (int32_t)__this->get__length_2();
  14859. int32_t L_6 = ___start0;
  14860. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  14861. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_7 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14862. intptr_t L_8 = V_0;
  14863. int32_t L_9 = V_1;
  14864. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_10;
  14865. memset((&L_10), 0, sizeof(L_10));
  14866. ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_inline((&L_10), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  14867. return (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD )L_10;
  14868. }
  14869. }
  14870. IL2CPP_EXTERN_C ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_m445EAA978BEE03DE2C54E1B82E17AA58E18805CA_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  14871. {
  14872. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14873. int32_t _offset = 1;
  14874. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14875. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD _returnValue;
  14876. _returnValue = ReadOnlySpan_1_Slice_m445EAA978BEE03DE2C54E1B82E17AA58E18805CA_inline(_thisAdjusted, ___start0, method);
  14877. return _returnValue;
  14878. }
  14879. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::Slice(System.Int32,System.Int32)
  14880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_mE54B28AA5D00DE66C80E2876A38A239337D94EE7_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  14881. {
  14882. intptr_t V_0;
  14883. memset((&V_0), 0, sizeof(V_0));
  14884. {
  14885. int32_t L_0 = ___start0;
  14886. int32_t L_1 = (int32_t)__this->get__length_2();
  14887. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  14888. {
  14889. goto IL_0014;
  14890. }
  14891. }
  14892. {
  14893. int32_t L_2 = ___length1;
  14894. int32_t L_3 = (int32_t)__this->get__length_2();
  14895. int32_t L_4 = ___start0;
  14896. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  14897. {
  14898. goto IL_001a;
  14899. }
  14900. }
  14901. IL_0014:
  14902. {
  14903. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  14904. }
  14905. IL_001a:
  14906. {
  14907. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  14908. int32_t L_6 = ___start0;
  14909. intptr_t L_7;
  14910. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  14911. V_0 = (intptr_t)L_7;
  14912. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_8 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14913. intptr_t L_9 = V_0;
  14914. int32_t L_10 = ___length1;
  14915. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_11;
  14916. memset((&L_11), 0, sizeof(L_11));
  14917. ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_inline((&L_11), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  14918. return (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD )L_11;
  14919. }
  14920. }
  14921. IL2CPP_EXTERN_C ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_mE54B28AA5D00DE66C80E2876A38A239337D94EE7_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  14922. {
  14923. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14924. int32_t _offset = 1;
  14925. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14926. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD _returnValue;
  14927. _returnValue = ReadOnlySpan_1_Slice_mE54B28AA5D00DE66C80E2876A38A239337D94EE7_inline(_thisAdjusted, ___start0, ___length1, method);
  14928. return _returnValue;
  14929. }
  14930. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::ToArray()
  14931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ReadOnlySpan_1_ToArray_mC407B036E1E1F068A4A94D765C1583F4C102A8D5_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  14932. {
  14933. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* V_0 = NULL;
  14934. {
  14935. int32_t L_0 = (int32_t)__this->get__length_2();
  14936. if (L_0)
  14937. {
  14938. goto IL_000e;
  14939. }
  14940. }
  14941. {
  14942. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  14943. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_1 = ((PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  14944. return (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)L_1;
  14945. }
  14946. IL_000e:
  14947. {
  14948. int32_t L_2 = (int32_t)__this->get__length_2();
  14949. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_3 = (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)(Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  14950. V_0 = (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)L_3;
  14951. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_4 = V_0;
  14952. Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_5;
  14953. L_5 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  14954. ReadOnlySpan_1_CopyTo_mCA5ED500BBD5D0C0C6DF90E7DD0BA91D0E4F10C5((ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *)__this, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  14955. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_6 = V_0;
  14956. return (Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283*)L_6;
  14957. }
  14958. }
  14959. IL2CPP_EXTERN_C Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ReadOnlySpan_1_ToArray_mC407B036E1E1F068A4A94D765C1583F4C102A8D5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  14960. {
  14961. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  14962. int32_t _offset = 1;
  14963. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  14964. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* _returnValue;
  14965. _returnValue = ReadOnlySpan_1_ToArray_mC407B036E1E1F068A4A94D765C1583F4C102A8D5(_thisAdjusted, method);
  14966. return _returnValue;
  14967. }
  14968. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::DangerousGetPinnableReference()
  14969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  14970. {
  14971. intptr_t V_0;
  14972. memset((&V_0), 0, sizeof(V_0));
  14973. {
  14974. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_0 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14975. if (L_0)
  14976. {
  14977. goto IL_001c;
  14978. }
  14979. }
  14980. {
  14981. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  14982. V_0 = (intptr_t)L_1;
  14983. void* L_2;
  14984. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  14985. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_3;
  14986. L_3 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14987. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_3);
  14988. }
  14989. IL_001c:
  14990. {
  14991. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_4 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  14992. NullCheck(L_4);
  14993. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_5 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_4->get_address_of_Data_0();
  14994. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  14995. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_7;
  14996. L_7 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14997. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_7);
  14998. }
  14999. }
  15000. IL2CPP_EXTERN_C Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15001. {
  15002. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  15003. int32_t _offset = 1;
  15004. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  15005. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * _returnValue;
  15006. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_inline(_thisAdjusted, method);
  15007. return _returnValue;
  15008. }
  15009. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_Pinnable()
  15010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ReadOnlySpan_1_get_Pinnable_m6AA0705D9F4261A8A0688C22E1DAC3F3DADE31C8_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  15011. {
  15012. {
  15013. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_0 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  15014. return (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_0;
  15015. }
  15016. }
  15017. IL2CPP_EXTERN_C Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ReadOnlySpan_1_get_Pinnable_m6AA0705D9F4261A8A0688C22E1DAC3F3DADE31C8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15018. {
  15019. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  15020. int32_t _offset = 1;
  15021. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  15022. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * _returnValue;
  15023. _returnValue = ReadOnlySpan_1_get_Pinnable_m6AA0705D9F4261A8A0688C22E1DAC3F3DADE31C8_inline(_thisAdjusted, method);
  15024. return _returnValue;
  15025. }
  15026. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Abgr32>::get_ByteOffset()
  15027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9F57AF87D8D45628368EBC3170CD661FD8F5FC8E_gshared (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  15028. {
  15029. {
  15030. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  15031. return (intptr_t)L_0;
  15032. }
  15033. }
  15034. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m9F57AF87D8D45628368EBC3170CD661FD8F5FC8E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15035. {
  15036. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * _thisAdjusted;
  15037. int32_t _offset = 1;
  15038. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD *>(__this + _offset);
  15039. intptr_t _returnValue;
  15040. _returnValue = ReadOnlySpan_1_get_ByteOffset_m9F57AF87D8D45628368EBC3170CD661FD8F5FC8E_inline(_thisAdjusted, method);
  15041. return _returnValue;
  15042. }
  15043. #ifdef __clang__
  15044. #pragma clang diagnostic pop
  15045. #endif
  15046. #ifdef __clang__
  15047. #pragma clang diagnostic push
  15048. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15049. #pragma clang diagnostic ignored "-Wunused-variable"
  15050. #endif
  15051. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Length()
  15052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m5E554CA306C764788D5FBF6825D8AD018FC4AE46_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15053. {
  15054. {
  15055. int32_t L_0 = (int32_t)__this->get__length_2();
  15056. return (int32_t)L_0;
  15057. }
  15058. }
  15059. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m5E554CA306C764788D5FBF6825D8AD018FC4AE46_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15060. {
  15061. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15062. int32_t _offset = 1;
  15063. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15064. int32_t _returnValue;
  15065. _returnValue = ReadOnlySpan_1_get_Length_m5E554CA306C764788D5FBF6825D8AD018FC4AE46_inline(_thisAdjusted, method);
  15066. return _returnValue;
  15067. }
  15068. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_IsEmpty()
  15069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m290DC4E8A7B11E213CBAED24876FCE17C8B688BF_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15070. {
  15071. {
  15072. int32_t L_0 = (int32_t)__this->get__length_2();
  15073. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  15074. }
  15075. }
  15076. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m290DC4E8A7B11E213CBAED24876FCE17C8B688BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15077. {
  15078. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15079. int32_t _offset = 1;
  15080. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15081. bool _returnValue;
  15082. _returnValue = ReadOnlySpan_1_get_IsEmpty_m290DC4E8A7B11E213CBAED24876FCE17C8B688BF(_thisAdjusted, method);
  15083. return _returnValue;
  15084. }
  15085. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  15086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mB68963AB65ACE0A24E8690B49D5D7C04B1ED515A_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ___left0, ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ___right1, const RuntimeMethod* method)
  15087. {
  15088. {
  15089. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_0 = ___left0;
  15090. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_1 = ___right1;
  15091. bool L_2;
  15092. L_2 = (( bool (*) (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 , ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 )L_0, (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15093. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  15094. }
  15095. }
  15096. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Equals(System.Object)
  15097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mFA59AD8437ADC9F1005246D113A0AD3EEC169BC2_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  15098. {
  15099. {
  15100. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  15101. String_t* L_0;
  15102. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  15103. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  15104. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  15105. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mFA59AD8437ADC9F1005246D113A0AD3EEC169BC2_RuntimeMethod_var)));
  15106. }
  15107. }
  15108. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mFA59AD8437ADC9F1005246D113A0AD3EEC169BC2_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  15109. {
  15110. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15111. int32_t _offset = 1;
  15112. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15113. bool _returnValue;
  15114. _returnValue = ReadOnlySpan_1_Equals_mFA59AD8437ADC9F1005246D113A0AD3EEC169BC2(_thisAdjusted, ___obj0, method);
  15115. return _returnValue;
  15116. }
  15117. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetHashCode()
  15118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m8D016D5980C7D18B9EC022EEBDB2DFC88E2CBD0E_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15119. {
  15120. {
  15121. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  15122. String_t* L_0;
  15123. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  15124. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  15125. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  15126. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m8D016D5980C7D18B9EC022EEBDB2DFC88E2CBD0E_RuntimeMethod_var)));
  15127. }
  15128. }
  15129. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m8D016D5980C7D18B9EC022EEBDB2DFC88E2CBD0E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15130. {
  15131. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15132. int32_t _offset = 1;
  15133. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15134. int32_t _returnValue;
  15135. _returnValue = ReadOnlySpan_1_GetHashCode_m8D016D5980C7D18B9EC022EEBDB2DFC88E2CBD0E(_thisAdjusted, method);
  15136. return _returnValue;
  15137. }
  15138. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::op_Implicit(T[])
  15139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_op_Implicit_mC6A20820DE832459F6B2F9BE6C73D6798CD44807_gshared (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  15140. {
  15141. {
  15142. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_0 = ___array0;
  15143. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_1;
  15144. memset((&L_1), 0, sizeof(L_1));
  15145. ReadOnlySpan_1__ctor_m651771DE50C1031C7F778A62D8F35E86941C96FE_inline((&L_1), (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15146. return (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 )L_1;
  15147. }
  15148. }
  15149. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[])
  15150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m651771DE50C1031C7F778A62D8F35E86941C96FE_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  15151. {
  15152. {
  15153. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_0 = ___array0;
  15154. if (L_0)
  15155. {
  15156. goto IL_000b;
  15157. }
  15158. }
  15159. {
  15160. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ));
  15161. return;
  15162. }
  15163. IL_000b:
  15164. {
  15165. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_1 = ___array0;
  15166. NullCheck(L_1);
  15167. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  15168. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_2 = ___array0;
  15169. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_3;
  15170. L_3 = (( Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15171. __this->set__pinnable_0(L_3);
  15172. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  15173. intptr_t L_4 = ((PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  15174. __this->set__byteOffset_1((intptr_t)L_4);
  15175. return;
  15176. }
  15177. }
  15178. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m651771DE50C1031C7F778A62D8F35E86941C96FE_AdjustorThunk (RuntimeObject * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  15179. {
  15180. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15181. int32_t _offset = 1;
  15182. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15183. ReadOnlySpan_1__ctor_m651771DE50C1031C7F778A62D8F35E86941C96FE_inline(_thisAdjusted, ___array0, method);
  15184. }
  15185. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(T[],System.Int32,System.Int32)
  15186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFC2A524688FB12D725D672345D7D160563F702A4_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  15187. {
  15188. {
  15189. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_0 = ___array0;
  15190. if (L_0)
  15191. {
  15192. goto IL_0017;
  15193. }
  15194. }
  15195. {
  15196. int32_t L_1 = ___start1;
  15197. if (L_1)
  15198. {
  15199. goto IL_0009;
  15200. }
  15201. }
  15202. {
  15203. int32_t L_2 = ___length2;
  15204. if (!L_2)
  15205. {
  15206. goto IL_000f;
  15207. }
  15208. }
  15209. IL_0009:
  15210. {
  15211. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  15212. }
  15213. IL_000f:
  15214. {
  15215. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ));
  15216. return;
  15217. }
  15218. IL_0017:
  15219. {
  15220. int32_t L_3 = ___start1;
  15221. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_4 = ___array0;
  15222. NullCheck(L_4);
  15223. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  15224. {
  15225. goto IL_0025;
  15226. }
  15227. }
  15228. {
  15229. int32_t L_5 = ___length2;
  15230. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_6 = ___array0;
  15231. NullCheck(L_6);
  15232. int32_t L_7 = ___start1;
  15233. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  15234. {
  15235. goto IL_002b;
  15236. }
  15237. }
  15238. IL_0025:
  15239. {
  15240. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  15241. }
  15242. IL_002b:
  15243. {
  15244. int32_t L_8 = ___length2;
  15245. __this->set__length_2(L_8);
  15246. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_9 = ___array0;
  15247. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_10;
  15248. L_10 = (( Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15249. __this->set__pinnable_0(L_10);
  15250. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  15251. intptr_t L_11 = ((PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  15252. int32_t L_12 = ___start1;
  15253. intptr_t L_13;
  15254. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  15255. __this->set__byteOffset_1((intptr_t)L_13);
  15256. return;
  15257. }
  15258. }
  15259. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mFC2A524688FB12D725D672345D7D160563F702A4_AdjustorThunk (RuntimeObject * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  15260. {
  15261. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15262. int32_t _offset = 1;
  15263. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15264. ReadOnlySpan_1__ctor_mFC2A524688FB12D725D672345D7D160563F702A4_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  15265. }
  15266. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Void*,System.Int32)
  15267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77A61D18B92F6C17849A7567FFEFAAC61BE9CD7A_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  15268. {
  15269. static bool s_Il2CppMethodInitialized;
  15270. if (!s_Il2CppMethodInitialized)
  15271. {
  15272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  15273. s_Il2CppMethodInitialized = true;
  15274. }
  15275. {
  15276. bool L_0;
  15277. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  15278. if (!L_0)
  15279. {
  15280. goto IL_0016;
  15281. }
  15282. }
  15283. {
  15284. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  15285. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15286. Type_t * L_2;
  15287. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  15288. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  15289. }
  15290. IL_0016:
  15291. {
  15292. int32_t L_3 = ___length1;
  15293. if ((((int32_t)L_3) >= ((int32_t)0)))
  15294. {
  15295. goto IL_0020;
  15296. }
  15297. }
  15298. {
  15299. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  15300. }
  15301. IL_0020:
  15302. {
  15303. int32_t L_4 = ___length1;
  15304. __this->set__length_2(L_4);
  15305. __this->set__pinnable_0((Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)NULL);
  15306. void* L_5 = ___pointer0;
  15307. intptr_t L_6;
  15308. memset((&L_6), 0, sizeof(L_6));
  15309. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  15310. __this->set__byteOffset_1((intptr_t)L_6);
  15311. return;
  15312. }
  15313. }
  15314. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m77A61D18B92F6C17849A7567FFEFAAC61BE9CD7A_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  15315. {
  15316. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15317. int32_t _offset = 1;
  15318. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15319. ReadOnlySpan_1__ctor_m77A61D18B92F6C17849A7567FFEFAAC61BE9CD7A_inline(_thisAdjusted, ___pointer0, ___length1, method);
  15320. }
  15321. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  15322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  15323. {
  15324. {
  15325. int32_t L_0 = ___length2;
  15326. __this->set__length_2(L_0);
  15327. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_1 = ___pinnable0;
  15328. __this->set__pinnable_0(L_1);
  15329. intptr_t L_2 = ___byteOffset1;
  15330. __this->set__byteOffset_1((intptr_t)L_2);
  15331. return;
  15332. }
  15333. }
  15334. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  15335. {
  15336. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15337. int32_t _offset = 1;
  15338. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15339. ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  15340. }
  15341. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Item(System.Int32)
  15342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_get_Item_mA1F5CEFCF6D63C5104305A94813CAC51F5E515A8_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___index0, const RuntimeMethod* method)
  15343. {
  15344. intptr_t V_0;
  15345. memset((&V_0), 0, sizeof(V_0));
  15346. {
  15347. int32_t L_0 = ___index0;
  15348. int32_t L_1 = (int32_t)__this->get__length_2();
  15349. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  15350. {
  15351. goto IL_000e;
  15352. }
  15353. }
  15354. {
  15355. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  15356. }
  15357. IL_000e:
  15358. {
  15359. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_2 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15360. if (L_2)
  15361. {
  15362. goto IL_0030;
  15363. }
  15364. }
  15365. {
  15366. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  15367. V_0 = (intptr_t)L_3;
  15368. void* L_4;
  15369. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  15370. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_5;
  15371. L_5 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (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));
  15372. int32_t L_6 = ___index0;
  15373. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_7;
  15374. L_7 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  15375. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_7;
  15376. }
  15377. IL_0030:
  15378. {
  15379. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_8 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15380. NullCheck(L_8);
  15381. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_8->get_address_of_Data_0();
  15382. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  15383. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_11;
  15384. L_11 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15385. int32_t L_12 = ___index0;
  15386. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_13;
  15387. L_13 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  15388. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_13;
  15389. }
  15390. }
  15391. IL2CPP_EXTERN_C Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_get_Item_mA1F5CEFCF6D63C5104305A94813CAC51F5E515A8_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  15392. {
  15393. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15394. int32_t _offset = 1;
  15395. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15396. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * _returnValue;
  15397. _returnValue = ReadOnlySpan_1_get_Item_mA1F5CEFCF6D63C5104305A94813CAC51F5E515A8_inline(_thisAdjusted, ___index0, method);
  15398. return _returnValue;
  15399. }
  15400. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::GetPinnableReference()
  15401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_GetPinnableReference_mBA8FD03ED59CFCFC8DB81073EB623596C3C963B1_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15402. {
  15403. intptr_t V_0;
  15404. memset((&V_0), 0, sizeof(V_0));
  15405. {
  15406. int32_t L_0 = (int32_t)__this->get__length_2();
  15407. if (!L_0)
  15408. {
  15409. goto IL_003b;
  15410. }
  15411. }
  15412. {
  15413. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_1 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15414. if (L_1)
  15415. {
  15416. goto IL_0024;
  15417. }
  15418. }
  15419. {
  15420. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  15421. V_0 = (intptr_t)L_2;
  15422. void* L_3;
  15423. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  15424. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_4;
  15425. L_4 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  15426. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_4;
  15427. }
  15428. IL_0024:
  15429. {
  15430. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_5 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15431. NullCheck(L_5);
  15432. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_6 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5->get_address_of_Data_0();
  15433. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  15434. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_8;
  15435. L_8 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15436. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_8;
  15437. }
  15438. IL_003b:
  15439. {
  15440. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_9;
  15441. L_9 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  15442. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_9;
  15443. }
  15444. }
  15445. IL2CPP_EXTERN_C Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_GetPinnableReference_mBA8FD03ED59CFCFC8DB81073EB623596C3C963B1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15446. {
  15447. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15448. int32_t _offset = 1;
  15449. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15450. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * _returnValue;
  15451. _returnValue = ReadOnlySpan_1_GetPinnableReference_mBA8FD03ED59CFCFC8DB81073EB623596C3C963B1(_thisAdjusted, method);
  15452. return _returnValue;
  15453. }
  15454. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::CopyTo(System.Span`1<T>)
  15455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m4815CD08A69F3F9C1C121C877E7CFD84CD16C198_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method)
  15456. {
  15457. {
  15458. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_0 = ___destination0;
  15459. bool L_1;
  15460. L_1 = ReadOnlySpan_1_TryCopyTo_mEA19F5927FAC0AD07FF6C65240208C0DBB1D1D5D((ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)__this, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  15461. if (L_1)
  15462. {
  15463. goto IL_000e;
  15464. }
  15465. }
  15466. {
  15467. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  15468. }
  15469. IL_000e:
  15470. {
  15471. return;
  15472. }
  15473. }
  15474. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m4815CD08A69F3F9C1C121C877E7CFD84CD16C198_AdjustorThunk (RuntimeObject * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method)
  15475. {
  15476. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15477. int32_t _offset = 1;
  15478. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15479. ReadOnlySpan_1_CopyTo_m4815CD08A69F3F9C1C121C877E7CFD84CD16C198(_thisAdjusted, ___destination0, method);
  15480. }
  15481. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::TryCopyTo(System.Span`1<T>)
  15482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mEA19F5927FAC0AD07FF6C65240208C0DBB1D1D5D_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method)
  15483. {
  15484. int32_t V_0 = 0;
  15485. int32_t V_1 = 0;
  15486. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_2 = NULL;
  15487. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_3 = NULL;
  15488. {
  15489. int32_t L_0 = (int32_t)__this->get__length_2();
  15490. V_0 = (int32_t)L_0;
  15491. int32_t L_1;
  15492. L_1 = Span_1_get_Length_m50431E7E1553BC6AF36A1E2F862C84410EE4CF9F_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  15493. V_1 = (int32_t)L_1;
  15494. int32_t L_2 = V_0;
  15495. if (L_2)
  15496. {
  15497. goto IL_0014;
  15498. }
  15499. }
  15500. {
  15501. return (bool)1;
  15502. }
  15503. IL_0014:
  15504. {
  15505. int32_t L_3 = V_0;
  15506. int32_t L_4 = V_1;
  15507. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  15508. {
  15509. goto IL_001a;
  15510. }
  15511. }
  15512. {
  15513. return (bool)0;
  15514. }
  15515. IL_001a:
  15516. {
  15517. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_5;
  15518. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_inline((ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15519. V_2 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5;
  15520. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_6;
  15521. L_6 = Span_1_DangerousGetPinnableReference_mEB08A8EE6FDE69B9A08D6A9784AEB401E2338A28_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  15522. V_3 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_6;
  15523. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_7 = V_3;
  15524. int32_t L_8 = V_1;
  15525. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_9 = V_2;
  15526. int32_t L_10 = V_0;
  15527. (( void (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_7, (int32_t)L_8, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  15528. return (bool)1;
  15529. }
  15530. }
  15531. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mEA19F5927FAC0AD07FF6C65240208C0DBB1D1D5D_AdjustorThunk (RuntimeObject * __this, Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF ___destination0, const RuntimeMethod* method)
  15532. {
  15533. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15534. int32_t _offset = 1;
  15535. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15536. bool _returnValue;
  15537. _returnValue = ReadOnlySpan_1_TryCopyTo_mEA19F5927FAC0AD07FF6C65240208C0DBB1D1D5D(_thisAdjusted, ___destination0, method);
  15538. return _returnValue;
  15539. }
  15540. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  15541. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m6CFADB642DC414AB9468060DCFC1028A8D12C5CA_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ___left0, ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ___right1, const RuntimeMethod* method)
  15542. {
  15543. {
  15544. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_0 = ___left0;
  15545. int32_t L_1 = (int32_t)L_0.get__length_2();
  15546. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_2 = ___right1;
  15547. int32_t L_3 = (int32_t)L_2.get__length_2();
  15548. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  15549. {
  15550. goto IL_0022;
  15551. }
  15552. }
  15553. {
  15554. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_4;
  15555. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_inline((ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15556. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_5;
  15557. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_inline((ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15558. bool L_6;
  15559. L_6 = (( bool (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_4, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  15560. return (bool)L_6;
  15561. }
  15562. IL_0022:
  15563. {
  15564. return (bool)0;
  15565. }
  15566. }
  15567. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToString()
  15568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m0C704399AD47471AF45FC8B2D86B009C7E665076_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15569. {
  15570. static bool s_Il2CppMethodInitialized;
  15571. if (!s_Il2CppMethodInitialized)
  15572. {
  15573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  15574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  15575. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  15576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  15577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  15578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  15579. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  15580. s_Il2CppMethodInitialized = true;
  15581. }
  15582. RuntimeObject * V_0 = NULL;
  15583. String_t* V_1 = NULL;
  15584. Il2CppChar* V_2 = NULL;
  15585. Il2CppChar* V_3 = NULL;
  15586. {
  15587. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  15588. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15589. Type_t * L_1;
  15590. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  15591. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  15592. Type_t * L_3;
  15593. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  15594. bool L_4;
  15595. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  15596. if (!L_4)
  15597. {
  15598. goto IL_0070;
  15599. }
  15600. }
  15601. {
  15602. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  15603. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  15604. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  15605. bool L_7;
  15606. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  15607. if (!L_7)
  15608. {
  15609. goto IL_0053;
  15610. }
  15611. }
  15612. {
  15613. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_8 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15614. RuntimeObject * L_9;
  15615. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  15616. V_0 = (RuntimeObject *)L_9;
  15617. RuntimeObject * L_10 = V_0;
  15618. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  15619. V_1 = (String_t*)L_11;
  15620. if (!L_11)
  15621. {
  15622. goto IL_0053;
  15623. }
  15624. }
  15625. {
  15626. int32_t L_12 = (int32_t)__this->get__length_2();
  15627. String_t* L_13 = V_1;
  15628. NullCheck((String_t*)L_13);
  15629. int32_t L_14;
  15630. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  15631. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  15632. {
  15633. goto IL_0053;
  15634. }
  15635. }
  15636. {
  15637. String_t* L_15 = V_1;
  15638. return (String_t*)L_15;
  15639. }
  15640. IL_0053:
  15641. {
  15642. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_16;
  15643. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_inline((ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  15644. Il2CppChar* L_17;
  15645. L_17 = (( Il2CppChar* (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  15646. V_3 = (Il2CppChar*)L_17;
  15647. Il2CppChar* L_18 = V_3;
  15648. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  15649. Il2CppChar* L_19 = V_2;
  15650. int32_t L_20 = (int32_t)__this->get__length_2();
  15651. String_t* L_21;
  15652. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  15653. return (String_t*)L_21;
  15654. }
  15655. IL_0070:
  15656. {
  15657. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  15658. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  15659. Type_t * L_23;
  15660. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  15661. NullCheck((MemberInfo_t *)L_23);
  15662. String_t* L_24;
  15663. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  15664. int32_t L_25 = (int32_t)__this->get__length_2();
  15665. int32_t L_26 = L_25;
  15666. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  15667. String_t* L_28;
  15668. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  15669. return (String_t*)L_28;
  15670. }
  15671. }
  15672. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m0C704399AD47471AF45FC8B2D86B009C7E665076_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15673. {
  15674. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15675. int32_t _offset = 1;
  15676. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15677. String_t* _returnValue;
  15678. _returnValue = ReadOnlySpan_1_ToString_m0C704399AD47471AF45FC8B2D86B009C7E665076(_thisAdjusted, method);
  15679. return _returnValue;
  15680. }
  15681. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32)
  15682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m174A7E1E4FC986C851D2CCF7EF658686E521AAB8_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___start0, const RuntimeMethod* method)
  15683. {
  15684. intptr_t V_0;
  15685. memset((&V_0), 0, sizeof(V_0));
  15686. int32_t V_1 = 0;
  15687. {
  15688. int32_t L_0 = ___start0;
  15689. int32_t L_1 = (int32_t)__this->get__length_2();
  15690. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  15691. {
  15692. goto IL_000f;
  15693. }
  15694. }
  15695. {
  15696. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  15697. }
  15698. IL_000f:
  15699. {
  15700. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  15701. int32_t L_3 = ___start0;
  15702. intptr_t L_4;
  15703. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  15704. V_0 = (intptr_t)L_4;
  15705. int32_t L_5 = (int32_t)__this->get__length_2();
  15706. int32_t L_6 = ___start0;
  15707. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  15708. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_7 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15709. intptr_t L_8 = V_0;
  15710. int32_t L_9 = V_1;
  15711. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_10;
  15712. memset((&L_10), 0, sizeof(L_10));
  15713. ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_inline((&L_10), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  15714. return (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 )L_10;
  15715. }
  15716. }
  15717. IL2CPP_EXTERN_C ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m174A7E1E4FC986C851D2CCF7EF658686E521AAB8_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  15718. {
  15719. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15720. int32_t _offset = 1;
  15721. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15722. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 _returnValue;
  15723. _returnValue = ReadOnlySpan_1_Slice_m174A7E1E4FC986C851D2CCF7EF658686E521AAB8_inline(_thisAdjusted, ___start0, method);
  15724. return _returnValue;
  15725. }
  15726. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::Slice(System.Int32,System.Int32)
  15727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m42B89A19E1E83AA4A24EE3EF0493605E4CA791EB_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  15728. {
  15729. intptr_t V_0;
  15730. memset((&V_0), 0, sizeof(V_0));
  15731. {
  15732. int32_t L_0 = ___start0;
  15733. int32_t L_1 = (int32_t)__this->get__length_2();
  15734. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  15735. {
  15736. goto IL_0014;
  15737. }
  15738. }
  15739. {
  15740. int32_t L_2 = ___length1;
  15741. int32_t L_3 = (int32_t)__this->get__length_2();
  15742. int32_t L_4 = ___start0;
  15743. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  15744. {
  15745. goto IL_001a;
  15746. }
  15747. }
  15748. IL_0014:
  15749. {
  15750. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  15751. }
  15752. IL_001a:
  15753. {
  15754. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  15755. int32_t L_6 = ___start0;
  15756. intptr_t L_7;
  15757. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  15758. V_0 = (intptr_t)L_7;
  15759. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_8 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15760. intptr_t L_9 = V_0;
  15761. int32_t L_10 = ___length1;
  15762. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_11;
  15763. memset((&L_11), 0, sizeof(L_11));
  15764. ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_inline((&L_11), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  15765. return (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 )L_11;
  15766. }
  15767. }
  15768. IL2CPP_EXTERN_C ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m42B89A19E1E83AA4A24EE3EF0493605E4CA791EB_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  15769. {
  15770. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15771. int32_t _offset = 1;
  15772. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15773. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 _returnValue;
  15774. _returnValue = ReadOnlySpan_1_Slice_m42B89A19E1E83AA4A24EE3EF0493605E4CA791EB_inline(_thisAdjusted, ___start0, ___length1, method);
  15775. return _returnValue;
  15776. }
  15777. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::ToArray()
  15778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ReadOnlySpan_1_ToArray_m73ED0185EBF807C99DE37A454CDDF1C1EF8FB8B7_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15779. {
  15780. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* V_0 = NULL;
  15781. {
  15782. int32_t L_0 = (int32_t)__this->get__length_2();
  15783. if (L_0)
  15784. {
  15785. goto IL_000e;
  15786. }
  15787. }
  15788. {
  15789. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  15790. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_1 = ((PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  15791. return (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)L_1;
  15792. }
  15793. IL_000e:
  15794. {
  15795. int32_t L_2 = (int32_t)__this->get__length_2();
  15796. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_3 = (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)(Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  15797. V_0 = (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)L_3;
  15798. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_4 = V_0;
  15799. Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_5;
  15800. L_5 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  15801. ReadOnlySpan_1_CopyTo_m4815CD08A69F3F9C1C121C877E7CFD84CD16C198((ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *)__this, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  15802. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_6 = V_0;
  15803. return (Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948*)L_6;
  15804. }
  15805. }
  15806. IL2CPP_EXTERN_C Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ReadOnlySpan_1_ToArray_m73ED0185EBF807C99DE37A454CDDF1C1EF8FB8B7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15807. {
  15808. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15809. int32_t _offset = 1;
  15810. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15811. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* _returnValue;
  15812. _returnValue = ReadOnlySpan_1_ToArray_m73ED0185EBF807C99DE37A454CDDF1C1EF8FB8B7(_thisAdjusted, method);
  15813. return _returnValue;
  15814. }
  15815. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::DangerousGetPinnableReference()
  15816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15817. {
  15818. intptr_t V_0;
  15819. memset((&V_0), 0, sizeof(V_0));
  15820. {
  15821. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_0 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15822. if (L_0)
  15823. {
  15824. goto IL_001c;
  15825. }
  15826. }
  15827. {
  15828. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  15829. V_0 = (intptr_t)L_1;
  15830. void* L_2;
  15831. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  15832. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_3;
  15833. L_3 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  15834. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_3);
  15835. }
  15836. IL_001c:
  15837. {
  15838. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_4 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15839. NullCheck(L_4);
  15840. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_5 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_4->get_address_of_Data_0();
  15841. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  15842. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_7;
  15843. L_7 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  15844. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_7);
  15845. }
  15846. }
  15847. IL2CPP_EXTERN_C Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15848. {
  15849. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15850. int32_t _offset = 1;
  15851. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15852. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * _returnValue;
  15853. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_inline(_thisAdjusted, method);
  15854. return _returnValue;
  15855. }
  15856. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_Pinnable()
  15857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ReadOnlySpan_1_get_Pinnable_m83CA8F43CFCE74B562933A2C6572E73C496E69BB_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15858. {
  15859. {
  15860. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_0 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  15861. return (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_0;
  15862. }
  15863. }
  15864. IL2CPP_EXTERN_C Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ReadOnlySpan_1_get_Pinnable_m83CA8F43CFCE74B562933A2C6572E73C496E69BB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15865. {
  15866. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15867. int32_t _offset = 1;
  15868. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15869. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * _returnValue;
  15870. _returnValue = ReadOnlySpan_1_get_Pinnable_m83CA8F43CFCE74B562933A2C6572E73C496E69BB_inline(_thisAdjusted, method);
  15871. return _returnValue;
  15872. }
  15873. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Argb32>::get_ByteOffset()
  15874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mCAE4087A79742BC1DBFBB1B2A0BD0BBEDD9CFB2C_gshared (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  15875. {
  15876. {
  15877. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  15878. return (intptr_t)L_0;
  15879. }
  15880. }
  15881. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mCAE4087A79742BC1DBFBB1B2A0BD0BBEDD9CFB2C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15882. {
  15883. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * _thisAdjusted;
  15884. int32_t _offset = 1;
  15885. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 *>(__this + _offset);
  15886. intptr_t _returnValue;
  15887. _returnValue = ReadOnlySpan_1_get_ByteOffset_mCAE4087A79742BC1DBFBB1B2A0BD0BBEDD9CFB2C_inline(_thisAdjusted, method);
  15888. return _returnValue;
  15889. }
  15890. #ifdef __clang__
  15891. #pragma clang diagnostic pop
  15892. #endif
  15893. #ifdef __clang__
  15894. #pragma clang diagnostic push
  15895. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15896. #pragma clang diagnostic ignored "-Wunused-variable"
  15897. #endif
  15898. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Length()
  15899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m6C574846A918E1384C1B209B9B6FC3788AA85864_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  15900. {
  15901. {
  15902. int32_t L_0 = (int32_t)__this->get__length_2();
  15903. return (int32_t)L_0;
  15904. }
  15905. }
  15906. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m6C574846A918E1384C1B209B9B6FC3788AA85864_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15907. {
  15908. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  15909. int32_t _offset = 1;
  15910. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  15911. int32_t _returnValue;
  15912. _returnValue = ReadOnlySpan_1_get_Length_m6C574846A918E1384C1B209B9B6FC3788AA85864_inline(_thisAdjusted, method);
  15913. return _returnValue;
  15914. }
  15915. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_IsEmpty()
  15916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mAFC4AE204DA9B82245E912A538ADF8FB23EAB9BE_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  15917. {
  15918. {
  15919. int32_t L_0 = (int32_t)__this->get__length_2();
  15920. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  15921. }
  15922. }
  15923. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mAFC4AE204DA9B82245E912A538ADF8FB23EAB9BE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15924. {
  15925. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  15926. int32_t _offset = 1;
  15927. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  15928. bool _returnValue;
  15929. _returnValue = ReadOnlySpan_1_get_IsEmpty_mAFC4AE204DA9B82245E912A538ADF8FB23EAB9BE(_thisAdjusted, method);
  15930. return _returnValue;
  15931. }
  15932. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  15933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m8056F7EFCCF63E303651818F97CC9D96B7E6F09C_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ___left0, ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ___right1, const RuntimeMethod* method)
  15934. {
  15935. {
  15936. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_0 = ___left0;
  15937. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_1 = ___right1;
  15938. bool L_2;
  15939. L_2 = (( bool (*) (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 , ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_0, (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15940. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  15941. }
  15942. }
  15943. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Equals(System.Object)
  15944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m28B2B7CE2A29BD2469DAB4AB3046874730757C08_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  15945. {
  15946. {
  15947. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  15948. String_t* L_0;
  15949. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  15950. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  15951. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  15952. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m28B2B7CE2A29BD2469DAB4AB3046874730757C08_RuntimeMethod_var)));
  15953. }
  15954. }
  15955. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m28B2B7CE2A29BD2469DAB4AB3046874730757C08_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  15956. {
  15957. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  15958. int32_t _offset = 1;
  15959. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  15960. bool _returnValue;
  15961. _returnValue = ReadOnlySpan_1_Equals_m28B2B7CE2A29BD2469DAB4AB3046874730757C08(_thisAdjusted, ___obj0, method);
  15962. return _returnValue;
  15963. }
  15964. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetHashCode()
  15965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m1121BB34A3AEB54E8DC5FA6A531636ECEC23F1A6_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  15966. {
  15967. {
  15968. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  15969. String_t* L_0;
  15970. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  15971. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  15972. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  15973. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m1121BB34A3AEB54E8DC5FA6A531636ECEC23F1A6_RuntimeMethod_var)));
  15974. }
  15975. }
  15976. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m1121BB34A3AEB54E8DC5FA6A531636ECEC23F1A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  15977. {
  15978. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  15979. int32_t _offset = 1;
  15980. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  15981. int32_t _returnValue;
  15982. _returnValue = ReadOnlySpan_1_GetHashCode_m1121BB34A3AEB54E8DC5FA6A531636ECEC23F1A6(_thisAdjusted, method);
  15983. return _returnValue;
  15984. }
  15985. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::op_Implicit(T[])
  15986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_op_Implicit_mAE83222B40CB6F5C52953B5C2097D8D5EFA54339_gshared (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  15987. {
  15988. {
  15989. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0;
  15990. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_1;
  15991. memset((&L_1), 0, sizeof(L_1));
  15992. ReadOnlySpan_1__ctor_m87EC951C8754CD030152085369AB081948494564_inline((&L_1), (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15993. return (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_1;
  15994. }
  15995. }
  15996. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[])
  15997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m87EC951C8754CD030152085369AB081948494564_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  15998. {
  15999. {
  16000. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0;
  16001. if (L_0)
  16002. {
  16003. goto IL_000b;
  16004. }
  16005. }
  16006. {
  16007. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ));
  16008. return;
  16009. }
  16010. IL_000b:
  16011. {
  16012. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_1 = ___array0;
  16013. NullCheck(L_1);
  16014. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  16015. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_2 = ___array0;
  16016. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_3;
  16017. L_3 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16018. __this->set__pinnable_0(L_3);
  16019. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  16020. intptr_t L_4 = ((PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  16021. __this->set__byteOffset_1((intptr_t)L_4);
  16022. return;
  16023. }
  16024. }
  16025. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m87EC951C8754CD030152085369AB081948494564_AdjustorThunk (RuntimeObject * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  16026. {
  16027. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16028. int32_t _offset = 1;
  16029. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16030. ReadOnlySpan_1__ctor_m87EC951C8754CD030152085369AB081948494564_inline(_thisAdjusted, ___array0, method);
  16031. }
  16032. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(T[],System.Int32,System.Int32)
  16033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBC3B9226E4805E5D77232DD3F33F2DC913FAC145_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  16034. {
  16035. {
  16036. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0;
  16037. if (L_0)
  16038. {
  16039. goto IL_0017;
  16040. }
  16041. }
  16042. {
  16043. int32_t L_1 = ___start1;
  16044. if (L_1)
  16045. {
  16046. goto IL_0009;
  16047. }
  16048. }
  16049. {
  16050. int32_t L_2 = ___length2;
  16051. if (!L_2)
  16052. {
  16053. goto IL_000f;
  16054. }
  16055. }
  16056. IL_0009:
  16057. {
  16058. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  16059. }
  16060. IL_000f:
  16061. {
  16062. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ));
  16063. return;
  16064. }
  16065. IL_0017:
  16066. {
  16067. int32_t L_3 = ___start1;
  16068. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_4 = ___array0;
  16069. NullCheck(L_4);
  16070. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  16071. {
  16072. goto IL_0025;
  16073. }
  16074. }
  16075. {
  16076. int32_t L_5 = ___length2;
  16077. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_6 = ___array0;
  16078. NullCheck(L_6);
  16079. int32_t L_7 = ___start1;
  16080. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  16081. {
  16082. goto IL_002b;
  16083. }
  16084. }
  16085. IL_0025:
  16086. {
  16087. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  16088. }
  16089. IL_002b:
  16090. {
  16091. int32_t L_8 = ___length2;
  16092. __this->set__length_2(L_8);
  16093. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_9 = ___array0;
  16094. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_10;
  16095. L_10 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16096. __this->set__pinnable_0(L_10);
  16097. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  16098. intptr_t L_11 = ((PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  16099. int32_t L_12 = ___start1;
  16100. intptr_t L_13;
  16101. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  16102. __this->set__byteOffset_1((intptr_t)L_13);
  16103. return;
  16104. }
  16105. }
  16106. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mBC3B9226E4805E5D77232DD3F33F2DC913FAC145_AdjustorThunk (RuntimeObject * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  16107. {
  16108. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16109. int32_t _offset = 1;
  16110. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16111. ReadOnlySpan_1__ctor_mBC3B9226E4805E5D77232DD3F33F2DC913FAC145_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  16112. }
  16113. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Void*,System.Int32)
  16114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5E4AC38F4487D76FDE9EED012B86620538489AD0_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  16115. {
  16116. static bool s_Il2CppMethodInitialized;
  16117. if (!s_Il2CppMethodInitialized)
  16118. {
  16119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16120. s_Il2CppMethodInitialized = true;
  16121. }
  16122. {
  16123. bool L_0;
  16124. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16125. if (!L_0)
  16126. {
  16127. goto IL_0016;
  16128. }
  16129. }
  16130. {
  16131. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  16132. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16133. Type_t * L_2;
  16134. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  16135. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  16136. }
  16137. IL_0016:
  16138. {
  16139. int32_t L_3 = ___length1;
  16140. if ((((int32_t)L_3) >= ((int32_t)0)))
  16141. {
  16142. goto IL_0020;
  16143. }
  16144. }
  16145. {
  16146. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  16147. }
  16148. IL_0020:
  16149. {
  16150. int32_t L_4 = ___length1;
  16151. __this->set__length_2(L_4);
  16152. __this->set__pinnable_0((Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)NULL);
  16153. void* L_5 = ___pointer0;
  16154. intptr_t L_6;
  16155. memset((&L_6), 0, sizeof(L_6));
  16156. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  16157. __this->set__byteOffset_1((intptr_t)L_6);
  16158. return;
  16159. }
  16160. }
  16161. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m5E4AC38F4487D76FDE9EED012B86620538489AD0_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  16162. {
  16163. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16164. int32_t _offset = 1;
  16165. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16166. ReadOnlySpan_1__ctor_m5E4AC38F4487D76FDE9EED012B86620538489AD0_inline(_thisAdjusted, ___pointer0, ___length1, method);
  16167. }
  16168. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  16170. {
  16171. {
  16172. int32_t L_0 = ___length2;
  16173. __this->set__length_2(L_0);
  16174. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_1 = ___pinnable0;
  16175. __this->set__pinnable_0(L_1);
  16176. intptr_t L_2 = ___byteOffset1;
  16177. __this->set__byteOffset_1((intptr_t)L_2);
  16178. return;
  16179. }
  16180. }
  16181. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  16182. {
  16183. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16184. int32_t _offset = 1;
  16185. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16186. ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  16187. }
  16188. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Item(System.Int32)
  16189. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_get_Item_mF60DB5562E4E44B9C09D99BAB4048022C05E4841_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___index0, const RuntimeMethod* method)
  16190. {
  16191. intptr_t V_0;
  16192. memset((&V_0), 0, sizeof(V_0));
  16193. {
  16194. int32_t L_0 = ___index0;
  16195. int32_t L_1 = (int32_t)__this->get__length_2();
  16196. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  16197. {
  16198. goto IL_000e;
  16199. }
  16200. }
  16201. {
  16202. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  16203. }
  16204. IL_000e:
  16205. {
  16206. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_2 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16207. if (L_2)
  16208. {
  16209. goto IL_0030;
  16210. }
  16211. }
  16212. {
  16213. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  16214. V_0 = (intptr_t)L_3;
  16215. void* L_4;
  16216. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  16217. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5;
  16218. L_5 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (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));
  16219. int32_t L_6 = ___index0;
  16220. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7;
  16221. L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  16222. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_7;
  16223. }
  16224. IL_0030:
  16225. {
  16226. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16227. NullCheck(L_8);
  16228. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_8->get_address_of_Data_0();
  16229. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  16230. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_11;
  16231. L_11 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16232. int32_t L_12 = ___index0;
  16233. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13;
  16234. L_13 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  16235. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_13;
  16236. }
  16237. }
  16238. IL2CPP_EXTERN_C Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_get_Item_mF60DB5562E4E44B9C09D99BAB4048022C05E4841_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  16239. {
  16240. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16241. int32_t _offset = 1;
  16242. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16243. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * _returnValue;
  16244. _returnValue = ReadOnlySpan_1_get_Item_mF60DB5562E4E44B9C09D99BAB4048022C05E4841_inline(_thisAdjusted, ___index0, method);
  16245. return _returnValue;
  16246. }
  16247. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::GetPinnableReference()
  16248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_GetPinnableReference_m3FAF700D4773390CC81B7DBDB155C054FD27C4BB_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  16249. {
  16250. intptr_t V_0;
  16251. memset((&V_0), 0, sizeof(V_0));
  16252. {
  16253. int32_t L_0 = (int32_t)__this->get__length_2();
  16254. if (!L_0)
  16255. {
  16256. goto IL_003b;
  16257. }
  16258. }
  16259. {
  16260. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_1 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16261. if (L_1)
  16262. {
  16263. goto IL_0024;
  16264. }
  16265. }
  16266. {
  16267. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  16268. V_0 = (intptr_t)L_2;
  16269. void* L_3;
  16270. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  16271. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_4;
  16272. L_4 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16273. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_4;
  16274. }
  16275. IL_0024:
  16276. {
  16277. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_5 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16278. NullCheck(L_5);
  16279. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_6 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5->get_address_of_Data_0();
  16280. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  16281. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_8;
  16282. L_8 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16283. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_8;
  16284. }
  16285. IL_003b:
  16286. {
  16287. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_9;
  16288. L_9 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16289. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_9;
  16290. }
  16291. }
  16292. IL2CPP_EXTERN_C Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_GetPinnableReference_m3FAF700D4773390CC81B7DBDB155C054FD27C4BB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16293. {
  16294. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16295. int32_t _offset = 1;
  16296. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16297. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * _returnValue;
  16298. _returnValue = ReadOnlySpan_1_GetPinnableReference_m3FAF700D4773390CC81B7DBDB155C054FD27C4BB(_thisAdjusted, method);
  16299. return _returnValue;
  16300. }
  16301. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::CopyTo(System.Span`1<T>)
  16302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m4F638A1E10D461C5393B8F1C35E9EF5FEC1A5894_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method)
  16303. {
  16304. {
  16305. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_0 = ___destination0;
  16306. bool L_1;
  16307. L_1 = ReadOnlySpan_1_TryCopyTo_mFF70DD5840F402E0912CDB2BC0402D2A47BDB0EC((ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)__this, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  16308. if (L_1)
  16309. {
  16310. goto IL_000e;
  16311. }
  16312. }
  16313. {
  16314. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  16315. }
  16316. IL_000e:
  16317. {
  16318. return;
  16319. }
  16320. }
  16321. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m4F638A1E10D461C5393B8F1C35E9EF5FEC1A5894_AdjustorThunk (RuntimeObject * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method)
  16322. {
  16323. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16324. int32_t _offset = 1;
  16325. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16326. ReadOnlySpan_1_CopyTo_m4F638A1E10D461C5393B8F1C35E9EF5FEC1A5894(_thisAdjusted, ___destination0, method);
  16327. }
  16328. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::TryCopyTo(System.Span`1<T>)
  16329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mFF70DD5840F402E0912CDB2BC0402D2A47BDB0EC_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method)
  16330. {
  16331. int32_t V_0 = 0;
  16332. int32_t V_1 = 0;
  16333. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_2 = NULL;
  16334. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_3 = NULL;
  16335. {
  16336. int32_t L_0 = (int32_t)__this->get__length_2();
  16337. V_0 = (int32_t)L_0;
  16338. int32_t L_1;
  16339. L_1 = Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  16340. V_1 = (int32_t)L_1;
  16341. int32_t L_2 = V_0;
  16342. if (L_2)
  16343. {
  16344. goto IL_0014;
  16345. }
  16346. }
  16347. {
  16348. return (bool)1;
  16349. }
  16350. IL_0014:
  16351. {
  16352. int32_t L_3 = V_0;
  16353. int32_t L_4 = V_1;
  16354. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  16355. {
  16356. goto IL_001a;
  16357. }
  16358. }
  16359. {
  16360. return (bool)0;
  16361. }
  16362. IL_001a:
  16363. {
  16364. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5;
  16365. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_inline((ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16366. V_2 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5;
  16367. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_6;
  16368. L_6 = Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  16369. V_3 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_6;
  16370. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7 = V_3;
  16371. int32_t L_8 = V_1;
  16372. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_9 = V_2;
  16373. int32_t L_10 = V_0;
  16374. (( void (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_7, (int32_t)L_8, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  16375. return (bool)1;
  16376. }
  16377. }
  16378. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mFF70DD5840F402E0912CDB2BC0402D2A47BDB0EC_AdjustorThunk (RuntimeObject * __this, Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 ___destination0, const RuntimeMethod* method)
  16379. {
  16380. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16381. int32_t _offset = 1;
  16382. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16383. bool _returnValue;
  16384. _returnValue = ReadOnlySpan_1_TryCopyTo_mFF70DD5840F402E0912CDB2BC0402D2A47BDB0EC(_thisAdjusted, ___destination0, method);
  16385. return _returnValue;
  16386. }
  16387. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  16388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m3BDEB021F538F6909C15A4C98659A2C77F62706B_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ___left0, ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ___right1, const RuntimeMethod* method)
  16389. {
  16390. {
  16391. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_0 = ___left0;
  16392. int32_t L_1 = (int32_t)L_0.get__length_2();
  16393. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_2 = ___right1;
  16394. int32_t L_3 = (int32_t)L_2.get__length_2();
  16395. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  16396. {
  16397. goto IL_0022;
  16398. }
  16399. }
  16400. {
  16401. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_4;
  16402. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_inline((ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16403. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5;
  16404. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_inline((ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16405. bool L_6;
  16406. L_6 = (( bool (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_4, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  16407. return (bool)L_6;
  16408. }
  16409. IL_0022:
  16410. {
  16411. return (bool)0;
  16412. }
  16413. }
  16414. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToString()
  16415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m78A0183F96099B00CAC883FB35461662B745DFC6_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  16416. {
  16417. static bool s_Il2CppMethodInitialized;
  16418. if (!s_Il2CppMethodInitialized)
  16419. {
  16420. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  16421. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  16422. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  16423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  16424. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  16426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  16427. s_Il2CppMethodInitialized = true;
  16428. }
  16429. RuntimeObject * V_0 = NULL;
  16430. String_t* V_1 = NULL;
  16431. Il2CppChar* V_2 = NULL;
  16432. Il2CppChar* V_3 = NULL;
  16433. {
  16434. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  16435. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16436. Type_t * L_1;
  16437. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  16438. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  16439. Type_t * L_3;
  16440. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  16441. bool L_4;
  16442. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  16443. if (!L_4)
  16444. {
  16445. goto IL_0070;
  16446. }
  16447. }
  16448. {
  16449. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  16450. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  16451. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  16452. bool L_7;
  16453. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  16454. if (!L_7)
  16455. {
  16456. goto IL_0053;
  16457. }
  16458. }
  16459. {
  16460. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16461. RuntimeObject * L_9;
  16462. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  16463. V_0 = (RuntimeObject *)L_9;
  16464. RuntimeObject * L_10 = V_0;
  16465. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  16466. V_1 = (String_t*)L_11;
  16467. if (!L_11)
  16468. {
  16469. goto IL_0053;
  16470. }
  16471. }
  16472. {
  16473. int32_t L_12 = (int32_t)__this->get__length_2();
  16474. String_t* L_13 = V_1;
  16475. NullCheck((String_t*)L_13);
  16476. int32_t L_14;
  16477. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  16478. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  16479. {
  16480. goto IL_0053;
  16481. }
  16482. }
  16483. {
  16484. String_t* L_15 = V_1;
  16485. return (String_t*)L_15;
  16486. }
  16487. IL_0053:
  16488. {
  16489. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_16;
  16490. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_inline((ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  16491. Il2CppChar* L_17;
  16492. L_17 = (( Il2CppChar* (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  16493. V_3 = (Il2CppChar*)L_17;
  16494. Il2CppChar* L_18 = V_3;
  16495. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  16496. Il2CppChar* L_19 = V_2;
  16497. int32_t L_20 = (int32_t)__this->get__length_2();
  16498. String_t* L_21;
  16499. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  16500. return (String_t*)L_21;
  16501. }
  16502. IL_0070:
  16503. {
  16504. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  16505. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16506. Type_t * L_23;
  16507. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  16508. NullCheck((MemberInfo_t *)L_23);
  16509. String_t* L_24;
  16510. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  16511. int32_t L_25 = (int32_t)__this->get__length_2();
  16512. int32_t L_26 = L_25;
  16513. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  16514. String_t* L_28;
  16515. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  16516. return (String_t*)L_28;
  16517. }
  16518. }
  16519. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m78A0183F96099B00CAC883FB35461662B745DFC6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16520. {
  16521. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16522. int32_t _offset = 1;
  16523. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16524. String_t* _returnValue;
  16525. _returnValue = ReadOnlySpan_1_ToString_m78A0183F96099B00CAC883FB35461662B745DFC6(_thisAdjusted, method);
  16526. return _returnValue;
  16527. }
  16528. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32)
  16529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m1673A48F72C667E6DD2CB79885CCD00C7435AF0B_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___start0, const RuntimeMethod* method)
  16530. {
  16531. intptr_t V_0;
  16532. memset((&V_0), 0, sizeof(V_0));
  16533. int32_t V_1 = 0;
  16534. {
  16535. int32_t L_0 = ___start0;
  16536. int32_t L_1 = (int32_t)__this->get__length_2();
  16537. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  16538. {
  16539. goto IL_000f;
  16540. }
  16541. }
  16542. {
  16543. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  16544. }
  16545. IL_000f:
  16546. {
  16547. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  16548. int32_t L_3 = ___start0;
  16549. intptr_t L_4;
  16550. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  16551. V_0 = (intptr_t)L_4;
  16552. int32_t L_5 = (int32_t)__this->get__length_2();
  16553. int32_t L_6 = ___start0;
  16554. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  16555. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_7 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16556. intptr_t L_8 = V_0;
  16557. int32_t L_9 = V_1;
  16558. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_10;
  16559. memset((&L_10), 0, sizeof(L_10));
  16560. ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_inline((&L_10), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  16561. return (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_10;
  16562. }
  16563. }
  16564. IL2CPP_EXTERN_C ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m1673A48F72C667E6DD2CB79885CCD00C7435AF0B_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  16565. {
  16566. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16567. int32_t _offset = 1;
  16568. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16569. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 _returnValue;
  16570. _returnValue = ReadOnlySpan_1_Slice_m1673A48F72C667E6DD2CB79885CCD00C7435AF0B_inline(_thisAdjusted, ___start0, method);
  16571. return _returnValue;
  16572. }
  16573. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::Slice(System.Int32,System.Int32)
  16574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m57DF19CE6DF4B1F6E7B81165803926F804FD3ACA_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  16575. {
  16576. intptr_t V_0;
  16577. memset((&V_0), 0, sizeof(V_0));
  16578. {
  16579. int32_t L_0 = ___start0;
  16580. int32_t L_1 = (int32_t)__this->get__length_2();
  16581. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  16582. {
  16583. goto IL_0014;
  16584. }
  16585. }
  16586. {
  16587. int32_t L_2 = ___length1;
  16588. int32_t L_3 = (int32_t)__this->get__length_2();
  16589. int32_t L_4 = ___start0;
  16590. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  16591. {
  16592. goto IL_001a;
  16593. }
  16594. }
  16595. IL_0014:
  16596. {
  16597. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  16598. }
  16599. IL_001a:
  16600. {
  16601. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  16602. int32_t L_6 = ___start0;
  16603. intptr_t L_7;
  16604. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  16605. V_0 = (intptr_t)L_7;
  16606. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16607. intptr_t L_9 = V_0;
  16608. int32_t L_10 = ___length1;
  16609. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_11;
  16610. memset((&L_11), 0, sizeof(L_11));
  16611. ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_inline((&L_11), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  16612. return (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_11;
  16613. }
  16614. }
  16615. IL2CPP_EXTERN_C ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m57DF19CE6DF4B1F6E7B81165803926F804FD3ACA_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  16616. {
  16617. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16618. int32_t _offset = 1;
  16619. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16620. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 _returnValue;
  16621. _returnValue = ReadOnlySpan_1_Slice_m57DF19CE6DF4B1F6E7B81165803926F804FD3ACA_inline(_thisAdjusted, ___start0, ___length1, method);
  16622. return _returnValue;
  16623. }
  16624. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::ToArray()
  16625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ReadOnlySpan_1_ToArray_m53195F649E8334B31FCF123205942524A8ACE7A9_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  16626. {
  16627. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* V_0 = NULL;
  16628. {
  16629. int32_t L_0 = (int32_t)__this->get__length_2();
  16630. if (L_0)
  16631. {
  16632. goto IL_000e;
  16633. }
  16634. }
  16635. {
  16636. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  16637. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_1 = ((PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  16638. return (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_1;
  16639. }
  16640. IL_000e:
  16641. {
  16642. int32_t L_2 = (int32_t)__this->get__length_2();
  16643. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_3 = (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)(Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  16644. V_0 = (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_3;
  16645. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_4 = V_0;
  16646. Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_5;
  16647. L_5 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  16648. ReadOnlySpan_1_CopyTo_m4F638A1E10D461C5393B8F1C35E9EF5FEC1A5894((ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *)__this, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  16649. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_6 = V_0;
  16650. return (Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8*)L_6;
  16651. }
  16652. }
  16653. IL2CPP_EXTERN_C Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ReadOnlySpan_1_ToArray_m53195F649E8334B31FCF123205942524A8ACE7A9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16654. {
  16655. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16656. int32_t _offset = 1;
  16657. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16658. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* _returnValue;
  16659. _returnValue = ReadOnlySpan_1_ToArray_m53195F649E8334B31FCF123205942524A8ACE7A9(_thisAdjusted, method);
  16660. return _returnValue;
  16661. }
  16662. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::DangerousGetPinnableReference()
  16663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  16664. {
  16665. intptr_t V_0;
  16666. memset((&V_0), 0, sizeof(V_0));
  16667. {
  16668. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16669. if (L_0)
  16670. {
  16671. goto IL_001c;
  16672. }
  16673. }
  16674. {
  16675. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  16676. V_0 = (intptr_t)L_1;
  16677. void* L_2;
  16678. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  16679. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_3;
  16680. L_3 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16681. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_3);
  16682. }
  16683. IL_001c:
  16684. {
  16685. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_4 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16686. NullCheck(L_4);
  16687. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_4->get_address_of_Data_0();
  16688. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  16689. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7;
  16690. L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16691. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_7);
  16692. }
  16693. }
  16694. IL2CPP_EXTERN_C Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16695. {
  16696. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16697. int32_t _offset = 1;
  16698. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16699. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * _returnValue;
  16700. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_inline(_thisAdjusted, method);
  16701. return _returnValue;
  16702. }
  16703. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_Pinnable()
  16704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ReadOnlySpan_1_get_Pinnable_m55199CD310F51A5CAEEC2BDA0B600A7717074429_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  16705. {
  16706. {
  16707. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  16708. return (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_0;
  16709. }
  16710. }
  16711. IL2CPP_EXTERN_C Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ReadOnlySpan_1_get_Pinnable_m55199CD310F51A5CAEEC2BDA0B600A7717074429_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16712. {
  16713. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16714. int32_t _offset = 1;
  16715. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16716. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * _returnValue;
  16717. _returnValue = ReadOnlySpan_1_get_Pinnable_m55199CD310F51A5CAEEC2BDA0B600A7717074429_inline(_thisAdjusted, method);
  16718. return _returnValue;
  16719. }
  16720. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr24>::get_ByteOffset()
  16721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA3314CC89A5B62C9F1D59F7C1393C053A6AA3EAF_gshared (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  16722. {
  16723. {
  16724. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  16725. return (intptr_t)L_0;
  16726. }
  16727. }
  16728. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mA3314CC89A5B62C9F1D59F7C1393C053A6AA3EAF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16729. {
  16730. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * _thisAdjusted;
  16731. int32_t _offset = 1;
  16732. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 *>(__this + _offset);
  16733. intptr_t _returnValue;
  16734. _returnValue = ReadOnlySpan_1_get_ByteOffset_mA3314CC89A5B62C9F1D59F7C1393C053A6AA3EAF_inline(_thisAdjusted, method);
  16735. return _returnValue;
  16736. }
  16737. #ifdef __clang__
  16738. #pragma clang diagnostic pop
  16739. #endif
  16740. #ifdef __clang__
  16741. #pragma clang diagnostic push
  16742. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16743. #pragma clang diagnostic ignored "-Wunused-variable"
  16744. #endif
  16745. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Length()
  16746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mB9ACD759017BCE80847E39B800B2CB65B132ACFA_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  16747. {
  16748. {
  16749. int32_t L_0 = (int32_t)__this->get__length_2();
  16750. return (int32_t)L_0;
  16751. }
  16752. }
  16753. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mB9ACD759017BCE80847E39B800B2CB65B132ACFA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16754. {
  16755. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  16756. int32_t _offset = 1;
  16757. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  16758. int32_t _returnValue;
  16759. _returnValue = ReadOnlySpan_1_get_Length_mB9ACD759017BCE80847E39B800B2CB65B132ACFA_inline(_thisAdjusted, method);
  16760. return _returnValue;
  16761. }
  16762. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_IsEmpty()
  16763. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mE8F0E9E6BDA6C45E41E7FB8FFE2B44EC0D80788E_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  16764. {
  16765. {
  16766. int32_t L_0 = (int32_t)__this->get__length_2();
  16767. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  16768. }
  16769. }
  16770. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mE8F0E9E6BDA6C45E41E7FB8FFE2B44EC0D80788E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16771. {
  16772. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  16773. int32_t _offset = 1;
  16774. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  16775. bool _returnValue;
  16776. _returnValue = ReadOnlySpan_1_get_IsEmpty_mE8F0E9E6BDA6C45E41E7FB8FFE2B44EC0D80788E(_thisAdjusted, method);
  16777. return _returnValue;
  16778. }
  16779. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  16780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m53924904F2D114C8FC7D6C4F0C55760A4F3242CE_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ___left0, ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ___right1, const RuntimeMethod* method)
  16781. {
  16782. {
  16783. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_0 = ___left0;
  16784. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_1 = ___right1;
  16785. bool L_2;
  16786. L_2 = (( bool (*) (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 , ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_0, (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16787. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  16788. }
  16789. }
  16790. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Equals(System.Object)
  16791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mC9356868F70CC13AAD9FA67D947B6C6F3B40A71E_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  16792. {
  16793. {
  16794. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  16795. String_t* L_0;
  16796. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  16797. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  16798. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  16799. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mC9356868F70CC13AAD9FA67D947B6C6F3B40A71E_RuntimeMethod_var)));
  16800. }
  16801. }
  16802. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mC9356868F70CC13AAD9FA67D947B6C6F3B40A71E_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  16803. {
  16804. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  16805. int32_t _offset = 1;
  16806. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  16807. bool _returnValue;
  16808. _returnValue = ReadOnlySpan_1_Equals_mC9356868F70CC13AAD9FA67D947B6C6F3B40A71E(_thisAdjusted, ___obj0, method);
  16809. return _returnValue;
  16810. }
  16811. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetHashCode()
  16812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m9D8A90A901BA997430B1D6573F815EC0FCF5EA78_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  16813. {
  16814. {
  16815. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  16816. String_t* L_0;
  16817. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  16818. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  16819. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  16820. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m9D8A90A901BA997430B1D6573F815EC0FCF5EA78_RuntimeMethod_var)));
  16821. }
  16822. }
  16823. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m9D8A90A901BA997430B1D6573F815EC0FCF5EA78_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  16824. {
  16825. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  16826. int32_t _offset = 1;
  16827. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  16828. int32_t _returnValue;
  16829. _returnValue = ReadOnlySpan_1_GetHashCode_m9D8A90A901BA997430B1D6573F815EC0FCF5EA78(_thisAdjusted, method);
  16830. return _returnValue;
  16831. }
  16832. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::op_Implicit(T[])
  16833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_op_Implicit_m4A55F5436D75A614070ECE4DDE71E6E7A3525F89_gshared (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  16834. {
  16835. {
  16836. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0;
  16837. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_1;
  16838. memset((&L_1), 0, sizeof(L_1));
  16839. ReadOnlySpan_1__ctor_m8A0C44A438D8C19F3FF20A1FFAB158D236102F06_inline((&L_1), (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16840. return (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_1;
  16841. }
  16842. }
  16843. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[])
  16844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8A0C44A438D8C19F3FF20A1FFAB158D236102F06_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  16845. {
  16846. {
  16847. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0;
  16848. if (L_0)
  16849. {
  16850. goto IL_000b;
  16851. }
  16852. }
  16853. {
  16854. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ));
  16855. return;
  16856. }
  16857. IL_000b:
  16858. {
  16859. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_1 = ___array0;
  16860. NullCheck(L_1);
  16861. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  16862. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_2 = ___array0;
  16863. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_3;
  16864. L_3 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16865. __this->set__pinnable_0(L_3);
  16866. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  16867. intptr_t L_4 = ((PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  16868. __this->set__byteOffset_1((intptr_t)L_4);
  16869. return;
  16870. }
  16871. }
  16872. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m8A0C44A438D8C19F3FF20A1FFAB158D236102F06_AdjustorThunk (RuntimeObject * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  16873. {
  16874. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  16875. int32_t _offset = 1;
  16876. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  16877. ReadOnlySpan_1__ctor_m8A0C44A438D8C19F3FF20A1FFAB158D236102F06_inline(_thisAdjusted, ___array0, method);
  16878. }
  16879. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(T[],System.Int32,System.Int32)
  16880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m55352804D96590166A61D6F54B3D5D9336CA3FFE_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  16881. {
  16882. {
  16883. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0;
  16884. if (L_0)
  16885. {
  16886. goto IL_0017;
  16887. }
  16888. }
  16889. {
  16890. int32_t L_1 = ___start1;
  16891. if (L_1)
  16892. {
  16893. goto IL_0009;
  16894. }
  16895. }
  16896. {
  16897. int32_t L_2 = ___length2;
  16898. if (!L_2)
  16899. {
  16900. goto IL_000f;
  16901. }
  16902. }
  16903. IL_0009:
  16904. {
  16905. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  16906. }
  16907. IL_000f:
  16908. {
  16909. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ));
  16910. return;
  16911. }
  16912. IL_0017:
  16913. {
  16914. int32_t L_3 = ___start1;
  16915. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_4 = ___array0;
  16916. NullCheck(L_4);
  16917. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  16918. {
  16919. goto IL_0025;
  16920. }
  16921. }
  16922. {
  16923. int32_t L_5 = ___length2;
  16924. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_6 = ___array0;
  16925. NullCheck(L_6);
  16926. int32_t L_7 = ___start1;
  16927. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  16928. {
  16929. goto IL_002b;
  16930. }
  16931. }
  16932. IL_0025:
  16933. {
  16934. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  16935. }
  16936. IL_002b:
  16937. {
  16938. int32_t L_8 = ___length2;
  16939. __this->set__length_2(L_8);
  16940. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_9 = ___array0;
  16941. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_10;
  16942. L_10 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16943. __this->set__pinnable_0(L_10);
  16944. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  16945. intptr_t L_11 = ((PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  16946. int32_t L_12 = ___start1;
  16947. intptr_t L_13;
  16948. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  16949. __this->set__byteOffset_1((intptr_t)L_13);
  16950. return;
  16951. }
  16952. }
  16953. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m55352804D96590166A61D6F54B3D5D9336CA3FFE_AdjustorThunk (RuntimeObject * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  16954. {
  16955. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  16956. int32_t _offset = 1;
  16957. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  16958. ReadOnlySpan_1__ctor_m55352804D96590166A61D6F54B3D5D9336CA3FFE_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  16959. }
  16960. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Void*,System.Int32)
  16961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF19055BA2A90084AE77A1C42F927F9E1E9B24D39_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  16962. {
  16963. static bool s_Il2CppMethodInitialized;
  16964. if (!s_Il2CppMethodInitialized)
  16965. {
  16966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  16967. s_Il2CppMethodInitialized = true;
  16968. }
  16969. {
  16970. bool L_0;
  16971. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16972. if (!L_0)
  16973. {
  16974. goto IL_0016;
  16975. }
  16976. }
  16977. {
  16978. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  16979. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  16980. Type_t * L_2;
  16981. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  16982. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  16983. }
  16984. IL_0016:
  16985. {
  16986. int32_t L_3 = ___length1;
  16987. if ((((int32_t)L_3) >= ((int32_t)0)))
  16988. {
  16989. goto IL_0020;
  16990. }
  16991. }
  16992. {
  16993. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  16994. }
  16995. IL_0020:
  16996. {
  16997. int32_t L_4 = ___length1;
  16998. __this->set__length_2(L_4);
  16999. __this->set__pinnable_0((Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)NULL);
  17000. void* L_5 = ___pointer0;
  17001. intptr_t L_6;
  17002. memset((&L_6), 0, sizeof(L_6));
  17003. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  17004. __this->set__byteOffset_1((intptr_t)L_6);
  17005. return;
  17006. }
  17007. }
  17008. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mF19055BA2A90084AE77A1C42F927F9E1E9B24D39_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  17009. {
  17010. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17011. int32_t _offset = 1;
  17012. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17013. ReadOnlySpan_1__ctor_mF19055BA2A90084AE77A1C42F927F9E1E9B24D39_inline(_thisAdjusted, ___pointer0, ___length1, method);
  17014. }
  17015. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  17017. {
  17018. {
  17019. int32_t L_0 = ___length2;
  17020. __this->set__length_2(L_0);
  17021. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_1 = ___pinnable0;
  17022. __this->set__pinnable_0(L_1);
  17023. intptr_t L_2 = ___byteOffset1;
  17024. __this->set__byteOffset_1((intptr_t)L_2);
  17025. return;
  17026. }
  17027. }
  17028. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  17029. {
  17030. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17031. int32_t _offset = 1;
  17032. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17033. ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  17034. }
  17035. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Item(System.Int32)
  17036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_get_Item_m0712D4B2592F354EAEAC219BB7845C5E5667266F_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___index0, const RuntimeMethod* method)
  17037. {
  17038. intptr_t V_0;
  17039. memset((&V_0), 0, sizeof(V_0));
  17040. {
  17041. int32_t L_0 = ___index0;
  17042. int32_t L_1 = (int32_t)__this->get__length_2();
  17043. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  17044. {
  17045. goto IL_000e;
  17046. }
  17047. }
  17048. {
  17049. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  17050. }
  17051. IL_000e:
  17052. {
  17053. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_2 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17054. if (L_2)
  17055. {
  17056. goto IL_0030;
  17057. }
  17058. }
  17059. {
  17060. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  17061. V_0 = (intptr_t)L_3;
  17062. void* L_4;
  17063. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  17064. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5;
  17065. L_5 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (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));
  17066. int32_t L_6 = ___index0;
  17067. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7;
  17068. L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  17069. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_7;
  17070. }
  17071. IL_0030:
  17072. {
  17073. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17074. NullCheck(L_8);
  17075. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_8->get_address_of_Data_0();
  17076. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  17077. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_11;
  17078. L_11 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17079. int32_t L_12 = ___index0;
  17080. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13;
  17081. L_13 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  17082. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_13;
  17083. }
  17084. }
  17085. IL2CPP_EXTERN_C Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_get_Item_m0712D4B2592F354EAEAC219BB7845C5E5667266F_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  17086. {
  17087. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17088. int32_t _offset = 1;
  17089. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17090. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * _returnValue;
  17091. _returnValue = ReadOnlySpan_1_get_Item_m0712D4B2592F354EAEAC219BB7845C5E5667266F_inline(_thisAdjusted, ___index0, method);
  17092. return _returnValue;
  17093. }
  17094. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::GetPinnableReference()
  17095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_GetPinnableReference_m8BDDC014BDCAAE4F87E2A05BD699D22D3F314D68_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  17096. {
  17097. intptr_t V_0;
  17098. memset((&V_0), 0, sizeof(V_0));
  17099. {
  17100. int32_t L_0 = (int32_t)__this->get__length_2();
  17101. if (!L_0)
  17102. {
  17103. goto IL_003b;
  17104. }
  17105. }
  17106. {
  17107. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_1 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17108. if (L_1)
  17109. {
  17110. goto IL_0024;
  17111. }
  17112. }
  17113. {
  17114. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  17115. V_0 = (intptr_t)L_2;
  17116. void* L_3;
  17117. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  17118. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_4;
  17119. L_4 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17120. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_4;
  17121. }
  17122. IL_0024:
  17123. {
  17124. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_5 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17125. NullCheck(L_5);
  17126. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_6 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5->get_address_of_Data_0();
  17127. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  17128. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_8;
  17129. L_8 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17130. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_8;
  17131. }
  17132. IL_003b:
  17133. {
  17134. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_9;
  17135. L_9 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17136. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_9;
  17137. }
  17138. }
  17139. IL2CPP_EXTERN_C Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_GetPinnableReference_m8BDDC014BDCAAE4F87E2A05BD699D22D3F314D68_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17140. {
  17141. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17142. int32_t _offset = 1;
  17143. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17144. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * _returnValue;
  17145. _returnValue = ReadOnlySpan_1_GetPinnableReference_m8BDDC014BDCAAE4F87E2A05BD699D22D3F314D68(_thisAdjusted, method);
  17146. return _returnValue;
  17147. }
  17148. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::CopyTo(System.Span`1<T>)
  17149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m516149CB83E9630E3581EC0D546CB5F0F106DCCE_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method)
  17150. {
  17151. {
  17152. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_0 = ___destination0;
  17153. bool L_1;
  17154. L_1 = ReadOnlySpan_1_TryCopyTo_m866ECF9658A50AB201369AC43E3965BDEC117E0B((ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)__this, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  17155. if (L_1)
  17156. {
  17157. goto IL_000e;
  17158. }
  17159. }
  17160. {
  17161. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  17162. }
  17163. IL_000e:
  17164. {
  17165. return;
  17166. }
  17167. }
  17168. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m516149CB83E9630E3581EC0D546CB5F0F106DCCE_AdjustorThunk (RuntimeObject * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method)
  17169. {
  17170. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17171. int32_t _offset = 1;
  17172. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17173. ReadOnlySpan_1_CopyTo_m516149CB83E9630E3581EC0D546CB5F0F106DCCE(_thisAdjusted, ___destination0, method);
  17174. }
  17175. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::TryCopyTo(System.Span`1<T>)
  17176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m866ECF9658A50AB201369AC43E3965BDEC117E0B_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method)
  17177. {
  17178. int32_t V_0 = 0;
  17179. int32_t V_1 = 0;
  17180. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_2 = NULL;
  17181. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_3 = NULL;
  17182. {
  17183. int32_t L_0 = (int32_t)__this->get__length_2();
  17184. V_0 = (int32_t)L_0;
  17185. int32_t L_1;
  17186. L_1 = Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  17187. V_1 = (int32_t)L_1;
  17188. int32_t L_2 = V_0;
  17189. if (L_2)
  17190. {
  17191. goto IL_0014;
  17192. }
  17193. }
  17194. {
  17195. return (bool)1;
  17196. }
  17197. IL_0014:
  17198. {
  17199. int32_t L_3 = V_0;
  17200. int32_t L_4 = V_1;
  17201. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  17202. {
  17203. goto IL_001a;
  17204. }
  17205. }
  17206. {
  17207. return (bool)0;
  17208. }
  17209. IL_001a:
  17210. {
  17211. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5;
  17212. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_inline((ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17213. V_2 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5;
  17214. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_6;
  17215. L_6 = Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  17216. V_3 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_6;
  17217. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7 = V_3;
  17218. int32_t L_8 = V_1;
  17219. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_9 = V_2;
  17220. int32_t L_10 = V_0;
  17221. (( void (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_7, (int32_t)L_8, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  17222. return (bool)1;
  17223. }
  17224. }
  17225. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m866ECF9658A50AB201369AC43E3965BDEC117E0B_AdjustorThunk (RuntimeObject * __this, Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA ___destination0, const RuntimeMethod* method)
  17226. {
  17227. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17228. int32_t _offset = 1;
  17229. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17230. bool _returnValue;
  17231. _returnValue = ReadOnlySpan_1_TryCopyTo_m866ECF9658A50AB201369AC43E3965BDEC117E0B(_thisAdjusted, ___destination0, method);
  17232. return _returnValue;
  17233. }
  17234. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  17235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m53ABB10404D0D0ADB33CCE8B746004186EFFCB40_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ___left0, ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ___right1, const RuntimeMethod* method)
  17236. {
  17237. {
  17238. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_0 = ___left0;
  17239. int32_t L_1 = (int32_t)L_0.get__length_2();
  17240. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_2 = ___right1;
  17241. int32_t L_3 = (int32_t)L_2.get__length_2();
  17242. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  17243. {
  17244. goto IL_0022;
  17245. }
  17246. }
  17247. {
  17248. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_4;
  17249. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_inline((ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17250. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5;
  17251. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_inline((ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17252. bool L_6;
  17253. L_6 = (( bool (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_4, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  17254. return (bool)L_6;
  17255. }
  17256. IL_0022:
  17257. {
  17258. return (bool)0;
  17259. }
  17260. }
  17261. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToString()
  17262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mF5AF728F39ECE36636FA968943A88C8C0A82CC8A_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  17263. {
  17264. static bool s_Il2CppMethodInitialized;
  17265. if (!s_Il2CppMethodInitialized)
  17266. {
  17267. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  17268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  17269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  17270. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  17271. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  17273. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  17274. s_Il2CppMethodInitialized = true;
  17275. }
  17276. RuntimeObject * V_0 = NULL;
  17277. String_t* V_1 = NULL;
  17278. Il2CppChar* V_2 = NULL;
  17279. Il2CppChar* V_3 = NULL;
  17280. {
  17281. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  17282. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17283. Type_t * L_1;
  17284. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  17285. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  17286. Type_t * L_3;
  17287. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  17288. bool L_4;
  17289. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  17290. if (!L_4)
  17291. {
  17292. goto IL_0070;
  17293. }
  17294. }
  17295. {
  17296. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  17297. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  17298. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  17299. bool L_7;
  17300. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  17301. if (!L_7)
  17302. {
  17303. goto IL_0053;
  17304. }
  17305. }
  17306. {
  17307. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17308. RuntimeObject * L_9;
  17309. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  17310. V_0 = (RuntimeObject *)L_9;
  17311. RuntimeObject * L_10 = V_0;
  17312. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  17313. V_1 = (String_t*)L_11;
  17314. if (!L_11)
  17315. {
  17316. goto IL_0053;
  17317. }
  17318. }
  17319. {
  17320. int32_t L_12 = (int32_t)__this->get__length_2();
  17321. String_t* L_13 = V_1;
  17322. NullCheck((String_t*)L_13);
  17323. int32_t L_14;
  17324. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  17325. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  17326. {
  17327. goto IL_0053;
  17328. }
  17329. }
  17330. {
  17331. String_t* L_15 = V_1;
  17332. return (String_t*)L_15;
  17333. }
  17334. IL_0053:
  17335. {
  17336. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_16;
  17337. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_inline((ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  17338. Il2CppChar* L_17;
  17339. L_17 = (( Il2CppChar* (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  17340. V_3 = (Il2CppChar*)L_17;
  17341. Il2CppChar* L_18 = V_3;
  17342. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  17343. Il2CppChar* L_19 = V_2;
  17344. int32_t L_20 = (int32_t)__this->get__length_2();
  17345. String_t* L_21;
  17346. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  17347. return (String_t*)L_21;
  17348. }
  17349. IL_0070:
  17350. {
  17351. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  17352. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17353. Type_t * L_23;
  17354. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  17355. NullCheck((MemberInfo_t *)L_23);
  17356. String_t* L_24;
  17357. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  17358. int32_t L_25 = (int32_t)__this->get__length_2();
  17359. int32_t L_26 = L_25;
  17360. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  17361. String_t* L_28;
  17362. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  17363. return (String_t*)L_28;
  17364. }
  17365. }
  17366. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mF5AF728F39ECE36636FA968943A88C8C0A82CC8A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17367. {
  17368. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17369. int32_t _offset = 1;
  17370. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17371. String_t* _returnValue;
  17372. _returnValue = ReadOnlySpan_1_ToString_mF5AF728F39ECE36636FA968943A88C8C0A82CC8A(_thisAdjusted, method);
  17373. return _returnValue;
  17374. }
  17375. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32)
  17376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m0B6DCE383918E2A593B117F30F6FE8271802FC0C_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___start0, const RuntimeMethod* method)
  17377. {
  17378. intptr_t V_0;
  17379. memset((&V_0), 0, sizeof(V_0));
  17380. int32_t V_1 = 0;
  17381. {
  17382. int32_t L_0 = ___start0;
  17383. int32_t L_1 = (int32_t)__this->get__length_2();
  17384. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  17385. {
  17386. goto IL_000f;
  17387. }
  17388. }
  17389. {
  17390. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  17391. }
  17392. IL_000f:
  17393. {
  17394. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  17395. int32_t L_3 = ___start0;
  17396. intptr_t L_4;
  17397. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  17398. V_0 = (intptr_t)L_4;
  17399. int32_t L_5 = (int32_t)__this->get__length_2();
  17400. int32_t L_6 = ___start0;
  17401. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  17402. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_7 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17403. intptr_t L_8 = V_0;
  17404. int32_t L_9 = V_1;
  17405. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_10;
  17406. memset((&L_10), 0, sizeof(L_10));
  17407. ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_inline((&L_10), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  17408. return (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_10;
  17409. }
  17410. }
  17411. IL2CPP_EXTERN_C ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m0B6DCE383918E2A593B117F30F6FE8271802FC0C_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  17412. {
  17413. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17414. int32_t _offset = 1;
  17415. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17416. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 _returnValue;
  17417. _returnValue = ReadOnlySpan_1_Slice_m0B6DCE383918E2A593B117F30F6FE8271802FC0C_inline(_thisAdjusted, ___start0, method);
  17418. return _returnValue;
  17419. }
  17420. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::Slice(System.Int32,System.Int32)
  17421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m83A02FEFA9F8EF448894ACDE459F37FBBB9E704F_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17422. {
  17423. intptr_t V_0;
  17424. memset((&V_0), 0, sizeof(V_0));
  17425. {
  17426. int32_t L_0 = ___start0;
  17427. int32_t L_1 = (int32_t)__this->get__length_2();
  17428. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  17429. {
  17430. goto IL_0014;
  17431. }
  17432. }
  17433. {
  17434. int32_t L_2 = ___length1;
  17435. int32_t L_3 = (int32_t)__this->get__length_2();
  17436. int32_t L_4 = ___start0;
  17437. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  17438. {
  17439. goto IL_001a;
  17440. }
  17441. }
  17442. IL_0014:
  17443. {
  17444. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  17445. }
  17446. IL_001a:
  17447. {
  17448. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  17449. int32_t L_6 = ___start0;
  17450. intptr_t L_7;
  17451. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  17452. V_0 = (intptr_t)L_7;
  17453. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17454. intptr_t L_9 = V_0;
  17455. int32_t L_10 = ___length1;
  17456. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_11;
  17457. memset((&L_11), 0, sizeof(L_11));
  17458. ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_inline((&L_11), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  17459. return (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_11;
  17460. }
  17461. }
  17462. IL2CPP_EXTERN_C ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m83A02FEFA9F8EF448894ACDE459F37FBBB9E704F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17463. {
  17464. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17465. int32_t _offset = 1;
  17466. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17467. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 _returnValue;
  17468. _returnValue = ReadOnlySpan_1_Slice_m83A02FEFA9F8EF448894ACDE459F37FBBB9E704F_inline(_thisAdjusted, ___start0, ___length1, method);
  17469. return _returnValue;
  17470. }
  17471. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::ToArray()
  17472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ReadOnlySpan_1_ToArray_m512EEAD4E1582ACDDD309A28D503A92923549D0A_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  17473. {
  17474. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* V_0 = NULL;
  17475. {
  17476. int32_t L_0 = (int32_t)__this->get__length_2();
  17477. if (L_0)
  17478. {
  17479. goto IL_000e;
  17480. }
  17481. }
  17482. {
  17483. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  17484. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_1 = ((PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  17485. return (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_1;
  17486. }
  17487. IL_000e:
  17488. {
  17489. int32_t L_2 = (int32_t)__this->get__length_2();
  17490. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_3 = (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)(Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  17491. V_0 = (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_3;
  17492. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_4 = V_0;
  17493. Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_5;
  17494. L_5 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  17495. ReadOnlySpan_1_CopyTo_m516149CB83E9630E3581EC0D546CB5F0F106DCCE((ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *)__this, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  17496. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_6 = V_0;
  17497. return (Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4*)L_6;
  17498. }
  17499. }
  17500. IL2CPP_EXTERN_C Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ReadOnlySpan_1_ToArray_m512EEAD4E1582ACDDD309A28D503A92923549D0A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17501. {
  17502. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17503. int32_t _offset = 1;
  17504. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17505. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* _returnValue;
  17506. _returnValue = ReadOnlySpan_1_ToArray_m512EEAD4E1582ACDDD309A28D503A92923549D0A(_thisAdjusted, method);
  17507. return _returnValue;
  17508. }
  17509. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::DangerousGetPinnableReference()
  17510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  17511. {
  17512. intptr_t V_0;
  17513. memset((&V_0), 0, sizeof(V_0));
  17514. {
  17515. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17516. if (L_0)
  17517. {
  17518. goto IL_001c;
  17519. }
  17520. }
  17521. {
  17522. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  17523. V_0 = (intptr_t)L_1;
  17524. void* L_2;
  17525. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  17526. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_3;
  17527. L_3 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17528. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_3);
  17529. }
  17530. IL_001c:
  17531. {
  17532. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_4 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17533. NullCheck(L_4);
  17534. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_4->get_address_of_Data_0();
  17535. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  17536. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7;
  17537. L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17538. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_7);
  17539. }
  17540. }
  17541. IL2CPP_EXTERN_C Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17542. {
  17543. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17544. int32_t _offset = 1;
  17545. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17546. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * _returnValue;
  17547. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_inline(_thisAdjusted, method);
  17548. return _returnValue;
  17549. }
  17550. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_Pinnable()
  17551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ReadOnlySpan_1_get_Pinnable_m23322E68D4CC9906DC97A8120BFC874534133839_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  17552. {
  17553. {
  17554. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  17555. return (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_0;
  17556. }
  17557. }
  17558. IL2CPP_EXTERN_C Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ReadOnlySpan_1_get_Pinnable_m23322E68D4CC9906DC97A8120BFC874534133839_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17559. {
  17560. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17561. int32_t _offset = 1;
  17562. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17563. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * _returnValue;
  17564. _returnValue = ReadOnlySpan_1_get_Pinnable_m23322E68D4CC9906DC97A8120BFC874534133839_inline(_thisAdjusted, method);
  17565. return _returnValue;
  17566. }
  17567. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgr565>::get_ByteOffset()
  17568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mD5C7BCE9FCCAD6C937E6AC8A0148964EBA1347D3_gshared (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  17569. {
  17570. {
  17571. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  17572. return (intptr_t)L_0;
  17573. }
  17574. }
  17575. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mD5C7BCE9FCCAD6C937E6AC8A0148964EBA1347D3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17576. {
  17577. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * _thisAdjusted;
  17578. int32_t _offset = 1;
  17579. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 *>(__this + _offset);
  17580. intptr_t _returnValue;
  17581. _returnValue = ReadOnlySpan_1_get_ByteOffset_mD5C7BCE9FCCAD6C937E6AC8A0148964EBA1347D3_inline(_thisAdjusted, method);
  17582. return _returnValue;
  17583. }
  17584. #ifdef __clang__
  17585. #pragma clang diagnostic pop
  17586. #endif
  17587. #ifdef __clang__
  17588. #pragma clang diagnostic push
  17589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17590. #pragma clang diagnostic ignored "-Wunused-variable"
  17591. #endif
  17592. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Length()
  17593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mBBA34339211651E8F090730ECD55113FEB2CCE62_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  17594. {
  17595. {
  17596. int32_t L_0 = (int32_t)__this->get__length_2();
  17597. return (int32_t)L_0;
  17598. }
  17599. }
  17600. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mBBA34339211651E8F090730ECD55113FEB2CCE62_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17601. {
  17602. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17603. int32_t _offset = 1;
  17604. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17605. int32_t _returnValue;
  17606. _returnValue = ReadOnlySpan_1_get_Length_mBBA34339211651E8F090730ECD55113FEB2CCE62_inline(_thisAdjusted, method);
  17607. return _returnValue;
  17608. }
  17609. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_IsEmpty()
  17610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m47E66DC712B2425CB0FBAD83245F64F7BB9DA9CB_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  17611. {
  17612. {
  17613. int32_t L_0 = (int32_t)__this->get__length_2();
  17614. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  17615. }
  17616. }
  17617. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m47E66DC712B2425CB0FBAD83245F64F7BB9DA9CB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17618. {
  17619. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17620. int32_t _offset = 1;
  17621. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17622. bool _returnValue;
  17623. _returnValue = ReadOnlySpan_1_get_IsEmpty_m47E66DC712B2425CB0FBAD83245F64F7BB9DA9CB(_thisAdjusted, method);
  17624. return _returnValue;
  17625. }
  17626. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  17627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mBD3861DA2654702E89088304FEF19826916FF70B_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ___left0, ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ___right1, const RuntimeMethod* method)
  17628. {
  17629. {
  17630. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_0 = ___left0;
  17631. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_1 = ___right1;
  17632. bool L_2;
  17633. L_2 = (( bool (*) (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 , ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_0, (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17634. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  17635. }
  17636. }
  17637. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Equals(System.Object)
  17638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m67A9CD285136525BAF5D0F355EC6CEA2793C8030_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  17639. {
  17640. {
  17641. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  17642. String_t* L_0;
  17643. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  17644. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  17645. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  17646. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m67A9CD285136525BAF5D0F355EC6CEA2793C8030_RuntimeMethod_var)));
  17647. }
  17648. }
  17649. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m67A9CD285136525BAF5D0F355EC6CEA2793C8030_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  17650. {
  17651. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17652. int32_t _offset = 1;
  17653. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17654. bool _returnValue;
  17655. _returnValue = ReadOnlySpan_1_Equals_m67A9CD285136525BAF5D0F355EC6CEA2793C8030(_thisAdjusted, ___obj0, method);
  17656. return _returnValue;
  17657. }
  17658. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetHashCode()
  17659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m6393785F55DE9D5B36ADFA27AB07F9B2BDD1BA10_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  17660. {
  17661. {
  17662. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  17663. String_t* L_0;
  17664. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  17665. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  17666. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  17667. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m6393785F55DE9D5B36ADFA27AB07F9B2BDD1BA10_RuntimeMethod_var)));
  17668. }
  17669. }
  17670. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m6393785F55DE9D5B36ADFA27AB07F9B2BDD1BA10_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17671. {
  17672. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17673. int32_t _offset = 1;
  17674. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17675. int32_t _returnValue;
  17676. _returnValue = ReadOnlySpan_1_GetHashCode_m6393785F55DE9D5B36ADFA27AB07F9B2BDD1BA10(_thisAdjusted, method);
  17677. return _returnValue;
  17678. }
  17679. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::op_Implicit(T[])
  17680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_op_Implicit_mCDA9F89EFDFBAF26A4383CDBDB5EB706E08E1230_gshared (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  17681. {
  17682. {
  17683. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0;
  17684. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_1;
  17685. memset((&L_1), 0, sizeof(L_1));
  17686. ReadOnlySpan_1__ctor_mEE6C1440BA50647CE2ADFD88F025CAC5A3F0A7FE_inline((&L_1), (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17687. return (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_1;
  17688. }
  17689. }
  17690. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[])
  17691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE6C1440BA50647CE2ADFD88F025CAC5A3F0A7FE_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  17692. {
  17693. {
  17694. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0;
  17695. if (L_0)
  17696. {
  17697. goto IL_000b;
  17698. }
  17699. }
  17700. {
  17701. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ));
  17702. return;
  17703. }
  17704. IL_000b:
  17705. {
  17706. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_1 = ___array0;
  17707. NullCheck(L_1);
  17708. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  17709. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_2 = ___array0;
  17710. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_3;
  17711. L_3 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17712. __this->set__pinnable_0(L_3);
  17713. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  17714. intptr_t L_4 = ((PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  17715. __this->set__byteOffset_1((intptr_t)L_4);
  17716. return;
  17717. }
  17718. }
  17719. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mEE6C1440BA50647CE2ADFD88F025CAC5A3F0A7FE_AdjustorThunk (RuntimeObject * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  17720. {
  17721. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17722. int32_t _offset = 1;
  17723. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17724. ReadOnlySpan_1__ctor_mEE6C1440BA50647CE2ADFD88F025CAC5A3F0A7FE_inline(_thisAdjusted, ___array0, method);
  17725. }
  17726. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(T[],System.Int32,System.Int32)
  17727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7670E0A6E06DAA9AF8D5E35D03415E074196FB28_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17728. {
  17729. {
  17730. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0;
  17731. if (L_0)
  17732. {
  17733. goto IL_0017;
  17734. }
  17735. }
  17736. {
  17737. int32_t L_1 = ___start1;
  17738. if (L_1)
  17739. {
  17740. goto IL_0009;
  17741. }
  17742. }
  17743. {
  17744. int32_t L_2 = ___length2;
  17745. if (!L_2)
  17746. {
  17747. goto IL_000f;
  17748. }
  17749. }
  17750. IL_0009:
  17751. {
  17752. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  17753. }
  17754. IL_000f:
  17755. {
  17756. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ));
  17757. return;
  17758. }
  17759. IL_0017:
  17760. {
  17761. int32_t L_3 = ___start1;
  17762. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_4 = ___array0;
  17763. NullCheck(L_4);
  17764. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  17765. {
  17766. goto IL_0025;
  17767. }
  17768. }
  17769. {
  17770. int32_t L_5 = ___length2;
  17771. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_6 = ___array0;
  17772. NullCheck(L_6);
  17773. int32_t L_7 = ___start1;
  17774. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  17775. {
  17776. goto IL_002b;
  17777. }
  17778. }
  17779. IL_0025:
  17780. {
  17781. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  17782. }
  17783. IL_002b:
  17784. {
  17785. int32_t L_8 = ___length2;
  17786. __this->set__length_2(L_8);
  17787. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_9 = ___array0;
  17788. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_10;
  17789. L_10 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17790. __this->set__pinnable_0(L_10);
  17791. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  17792. intptr_t L_11 = ((PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  17793. int32_t L_12 = ___start1;
  17794. intptr_t L_13;
  17795. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  17796. __this->set__byteOffset_1((intptr_t)L_13);
  17797. return;
  17798. }
  17799. }
  17800. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m7670E0A6E06DAA9AF8D5E35D03415E074196FB28_AdjustorThunk (RuntimeObject * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17801. {
  17802. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17803. int32_t _offset = 1;
  17804. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17805. ReadOnlySpan_1__ctor_m7670E0A6E06DAA9AF8D5E35D03415E074196FB28_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  17806. }
  17807. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Void*,System.Int32)
  17808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1F185F3A5231C4BE0B76FDD14164A1B3F958190B_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  17809. {
  17810. static bool s_Il2CppMethodInitialized;
  17811. if (!s_Il2CppMethodInitialized)
  17812. {
  17813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17814. s_Il2CppMethodInitialized = true;
  17815. }
  17816. {
  17817. bool L_0;
  17818. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  17819. if (!L_0)
  17820. {
  17821. goto IL_0016;
  17822. }
  17823. }
  17824. {
  17825. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  17826. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  17827. Type_t * L_2;
  17828. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  17829. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  17830. }
  17831. IL_0016:
  17832. {
  17833. int32_t L_3 = ___length1;
  17834. if ((((int32_t)L_3) >= ((int32_t)0)))
  17835. {
  17836. goto IL_0020;
  17837. }
  17838. }
  17839. {
  17840. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  17841. }
  17842. IL_0020:
  17843. {
  17844. int32_t L_4 = ___length1;
  17845. __this->set__length_2(L_4);
  17846. __this->set__pinnable_0((Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)NULL);
  17847. void* L_5 = ___pointer0;
  17848. intptr_t L_6;
  17849. memset((&L_6), 0, sizeof(L_6));
  17850. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  17851. __this->set__byteOffset_1((intptr_t)L_6);
  17852. return;
  17853. }
  17854. }
  17855. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m1F185F3A5231C4BE0B76FDD14164A1B3F958190B_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  17856. {
  17857. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17858. int32_t _offset = 1;
  17859. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17860. ReadOnlySpan_1__ctor_m1F185F3A5231C4BE0B76FDD14164A1B3F958190B_inline(_thisAdjusted, ___pointer0, ___length1, method);
  17861. }
  17862. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  17864. {
  17865. {
  17866. int32_t L_0 = ___length2;
  17867. __this->set__length_2(L_0);
  17868. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_1 = ___pinnable0;
  17869. __this->set__pinnable_0(L_1);
  17870. intptr_t L_2 = ___byteOffset1;
  17871. __this->set__byteOffset_1((intptr_t)L_2);
  17872. return;
  17873. }
  17874. }
  17875. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  17876. {
  17877. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17878. int32_t _offset = 1;
  17879. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17880. ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  17881. }
  17882. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Item(System.Int32)
  17883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_get_Item_m7CB5613EE86BE50931B595698241DDD87FBEBBD5_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___index0, const RuntimeMethod* method)
  17884. {
  17885. intptr_t V_0;
  17886. memset((&V_0), 0, sizeof(V_0));
  17887. {
  17888. int32_t L_0 = ___index0;
  17889. int32_t L_1 = (int32_t)__this->get__length_2();
  17890. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  17891. {
  17892. goto IL_000e;
  17893. }
  17894. }
  17895. {
  17896. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  17897. }
  17898. IL_000e:
  17899. {
  17900. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_2 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  17901. if (L_2)
  17902. {
  17903. goto IL_0030;
  17904. }
  17905. }
  17906. {
  17907. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  17908. V_0 = (intptr_t)L_3;
  17909. void* L_4;
  17910. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  17911. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5;
  17912. L_5 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (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));
  17913. int32_t L_6 = ___index0;
  17914. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7;
  17915. L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  17916. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_7;
  17917. }
  17918. IL_0030:
  17919. {
  17920. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  17921. NullCheck(L_8);
  17922. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_8->get_address_of_Data_0();
  17923. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  17924. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_11;
  17925. L_11 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17926. int32_t L_12 = ___index0;
  17927. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13;
  17928. L_13 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  17929. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_13;
  17930. }
  17931. }
  17932. IL2CPP_EXTERN_C Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_get_Item_m7CB5613EE86BE50931B595698241DDD87FBEBBD5_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  17933. {
  17934. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17935. int32_t _offset = 1;
  17936. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17937. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * _returnValue;
  17938. _returnValue = ReadOnlySpan_1_get_Item_m7CB5613EE86BE50931B595698241DDD87FBEBBD5_inline(_thisAdjusted, ___index0, method);
  17939. return _returnValue;
  17940. }
  17941. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::GetPinnableReference()
  17942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_GetPinnableReference_mE4A36B243B4C5F2EFB2602C0875A7B40AFD3B394_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  17943. {
  17944. intptr_t V_0;
  17945. memset((&V_0), 0, sizeof(V_0));
  17946. {
  17947. int32_t L_0 = (int32_t)__this->get__length_2();
  17948. if (!L_0)
  17949. {
  17950. goto IL_003b;
  17951. }
  17952. }
  17953. {
  17954. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_1 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  17955. if (L_1)
  17956. {
  17957. goto IL_0024;
  17958. }
  17959. }
  17960. {
  17961. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  17962. V_0 = (intptr_t)L_2;
  17963. void* L_3;
  17964. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  17965. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_4;
  17966. L_4 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17967. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_4;
  17968. }
  17969. IL_0024:
  17970. {
  17971. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_5 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  17972. NullCheck(L_5);
  17973. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_6 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5->get_address_of_Data_0();
  17974. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  17975. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_8;
  17976. L_8 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  17977. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_8;
  17978. }
  17979. IL_003b:
  17980. {
  17981. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_9;
  17982. L_9 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  17983. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_9;
  17984. }
  17985. }
  17986. IL2CPP_EXTERN_C Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_GetPinnableReference_mE4A36B243B4C5F2EFB2602C0875A7B40AFD3B394_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  17987. {
  17988. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  17989. int32_t _offset = 1;
  17990. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  17991. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * _returnValue;
  17992. _returnValue = ReadOnlySpan_1_GetPinnableReference_mE4A36B243B4C5F2EFB2602C0875A7B40AFD3B394(_thisAdjusted, method);
  17993. return _returnValue;
  17994. }
  17995. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::CopyTo(System.Span`1<T>)
  17996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m17336E99DDCC9979E6D35000CDF0FBFF96C3C837_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method)
  17997. {
  17998. {
  17999. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_0 = ___destination0;
  18000. bool L_1;
  18001. L_1 = ReadOnlySpan_1_TryCopyTo_m1107B8BFA2A75A79C32AB9FCBA0FE7C5D32B4614((ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)__this, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  18002. if (L_1)
  18003. {
  18004. goto IL_000e;
  18005. }
  18006. }
  18007. {
  18008. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  18009. }
  18010. IL_000e:
  18011. {
  18012. return;
  18013. }
  18014. }
  18015. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m17336E99DDCC9979E6D35000CDF0FBFF96C3C837_AdjustorThunk (RuntimeObject * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method)
  18016. {
  18017. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18018. int32_t _offset = 1;
  18019. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18020. ReadOnlySpan_1_CopyTo_m17336E99DDCC9979E6D35000CDF0FBFF96C3C837(_thisAdjusted, ___destination0, method);
  18021. }
  18022. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::TryCopyTo(System.Span`1<T>)
  18023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m1107B8BFA2A75A79C32AB9FCBA0FE7C5D32B4614_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method)
  18024. {
  18025. int32_t V_0 = 0;
  18026. int32_t V_1 = 0;
  18027. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_2 = NULL;
  18028. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_3 = NULL;
  18029. {
  18030. int32_t L_0 = (int32_t)__this->get__length_2();
  18031. V_0 = (int32_t)L_0;
  18032. int32_t L_1;
  18033. L_1 = Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  18034. V_1 = (int32_t)L_1;
  18035. int32_t L_2 = V_0;
  18036. if (L_2)
  18037. {
  18038. goto IL_0014;
  18039. }
  18040. }
  18041. {
  18042. return (bool)1;
  18043. }
  18044. IL_0014:
  18045. {
  18046. int32_t L_3 = V_0;
  18047. int32_t L_4 = V_1;
  18048. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  18049. {
  18050. goto IL_001a;
  18051. }
  18052. }
  18053. {
  18054. return (bool)0;
  18055. }
  18056. IL_001a:
  18057. {
  18058. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5;
  18059. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_inline((ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18060. V_2 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5;
  18061. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_6;
  18062. L_6 = Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  18063. V_3 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_6;
  18064. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7 = V_3;
  18065. int32_t L_8 = V_1;
  18066. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_9 = V_2;
  18067. int32_t L_10 = V_0;
  18068. (( void (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_7, (int32_t)L_8, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  18069. return (bool)1;
  18070. }
  18071. }
  18072. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m1107B8BFA2A75A79C32AB9FCBA0FE7C5D32B4614_AdjustorThunk (RuntimeObject * __this, Span_1_tC089F74404A3C46975952EE686EC533667BB207F ___destination0, const RuntimeMethod* method)
  18073. {
  18074. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18075. int32_t _offset = 1;
  18076. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18077. bool _returnValue;
  18078. _returnValue = ReadOnlySpan_1_TryCopyTo_m1107B8BFA2A75A79C32AB9FCBA0FE7C5D32B4614(_thisAdjusted, ___destination0, method);
  18079. return _returnValue;
  18080. }
  18081. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  18082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m8391CF958DDE5047120D380D9C9E05500DAAD8BC_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ___left0, ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ___right1, const RuntimeMethod* method)
  18083. {
  18084. {
  18085. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_0 = ___left0;
  18086. int32_t L_1 = (int32_t)L_0.get__length_2();
  18087. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_2 = ___right1;
  18088. int32_t L_3 = (int32_t)L_2.get__length_2();
  18089. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  18090. {
  18091. goto IL_0022;
  18092. }
  18093. }
  18094. {
  18095. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_4;
  18096. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_inline((ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18097. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5;
  18098. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_inline((ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18099. bool L_6;
  18100. L_6 = (( bool (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_4, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  18101. return (bool)L_6;
  18102. }
  18103. IL_0022:
  18104. {
  18105. return (bool)0;
  18106. }
  18107. }
  18108. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToString()
  18109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m44F4CB4D635F3509F73B6038BEB665F01E98B5CC_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  18110. {
  18111. static bool s_Il2CppMethodInitialized;
  18112. if (!s_Il2CppMethodInitialized)
  18113. {
  18114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  18115. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  18116. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  18117. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  18118. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  18120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  18121. s_Il2CppMethodInitialized = true;
  18122. }
  18123. RuntimeObject * V_0 = NULL;
  18124. String_t* V_1 = NULL;
  18125. Il2CppChar* V_2 = NULL;
  18126. Il2CppChar* V_3 = NULL;
  18127. {
  18128. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  18129. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18130. Type_t * L_1;
  18131. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  18132. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  18133. Type_t * L_3;
  18134. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  18135. bool L_4;
  18136. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  18137. if (!L_4)
  18138. {
  18139. goto IL_0070;
  18140. }
  18141. }
  18142. {
  18143. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  18144. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  18145. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  18146. bool L_7;
  18147. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  18148. if (!L_7)
  18149. {
  18150. goto IL_0053;
  18151. }
  18152. }
  18153. {
  18154. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  18155. RuntimeObject * L_9;
  18156. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  18157. V_0 = (RuntimeObject *)L_9;
  18158. RuntimeObject * L_10 = V_0;
  18159. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  18160. V_1 = (String_t*)L_11;
  18161. if (!L_11)
  18162. {
  18163. goto IL_0053;
  18164. }
  18165. }
  18166. {
  18167. int32_t L_12 = (int32_t)__this->get__length_2();
  18168. String_t* L_13 = V_1;
  18169. NullCheck((String_t*)L_13);
  18170. int32_t L_14;
  18171. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  18172. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  18173. {
  18174. goto IL_0053;
  18175. }
  18176. }
  18177. {
  18178. String_t* L_15 = V_1;
  18179. return (String_t*)L_15;
  18180. }
  18181. IL_0053:
  18182. {
  18183. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_16;
  18184. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_inline((ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18185. Il2CppChar* L_17;
  18186. L_17 = (( Il2CppChar* (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  18187. V_3 = (Il2CppChar*)L_17;
  18188. Il2CppChar* L_18 = V_3;
  18189. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  18190. Il2CppChar* L_19 = V_2;
  18191. int32_t L_20 = (int32_t)__this->get__length_2();
  18192. String_t* L_21;
  18193. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  18194. return (String_t*)L_21;
  18195. }
  18196. IL_0070:
  18197. {
  18198. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  18199. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18200. Type_t * L_23;
  18201. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  18202. NullCheck((MemberInfo_t *)L_23);
  18203. String_t* L_24;
  18204. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  18205. int32_t L_25 = (int32_t)__this->get__length_2();
  18206. int32_t L_26 = L_25;
  18207. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  18208. String_t* L_28;
  18209. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  18210. return (String_t*)L_28;
  18211. }
  18212. }
  18213. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m44F4CB4D635F3509F73B6038BEB665F01E98B5CC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18214. {
  18215. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18216. int32_t _offset = 1;
  18217. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18218. String_t* _returnValue;
  18219. _returnValue = ReadOnlySpan_1_ToString_m44F4CB4D635F3509F73B6038BEB665F01E98B5CC(_thisAdjusted, method);
  18220. return _returnValue;
  18221. }
  18222. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32)
  18223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m51BB94559E25FFD122B44C1BECA0DE09EFEB53C2_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___start0, const RuntimeMethod* method)
  18224. {
  18225. intptr_t V_0;
  18226. memset((&V_0), 0, sizeof(V_0));
  18227. int32_t V_1 = 0;
  18228. {
  18229. int32_t L_0 = ___start0;
  18230. int32_t L_1 = (int32_t)__this->get__length_2();
  18231. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  18232. {
  18233. goto IL_000f;
  18234. }
  18235. }
  18236. {
  18237. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  18238. }
  18239. IL_000f:
  18240. {
  18241. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  18242. int32_t L_3 = ___start0;
  18243. intptr_t L_4;
  18244. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  18245. V_0 = (intptr_t)L_4;
  18246. int32_t L_5 = (int32_t)__this->get__length_2();
  18247. int32_t L_6 = ___start0;
  18248. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  18249. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_7 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  18250. intptr_t L_8 = V_0;
  18251. int32_t L_9 = V_1;
  18252. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_10;
  18253. memset((&L_10), 0, sizeof(L_10));
  18254. ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_inline((&L_10), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  18255. return (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_10;
  18256. }
  18257. }
  18258. IL2CPP_EXTERN_C ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m51BB94559E25FFD122B44C1BECA0DE09EFEB53C2_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  18259. {
  18260. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18261. int32_t _offset = 1;
  18262. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18263. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 _returnValue;
  18264. _returnValue = ReadOnlySpan_1_Slice_m51BB94559E25FFD122B44C1BECA0DE09EFEB53C2_inline(_thisAdjusted, ___start0, method);
  18265. return _returnValue;
  18266. }
  18267. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::Slice(System.Int32,System.Int32)
  18268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m3455B2160BE51C7BCB23E993C738DFA6EE9BE764_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18269. {
  18270. intptr_t V_0;
  18271. memset((&V_0), 0, sizeof(V_0));
  18272. {
  18273. int32_t L_0 = ___start0;
  18274. int32_t L_1 = (int32_t)__this->get__length_2();
  18275. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  18276. {
  18277. goto IL_0014;
  18278. }
  18279. }
  18280. {
  18281. int32_t L_2 = ___length1;
  18282. int32_t L_3 = (int32_t)__this->get__length_2();
  18283. int32_t L_4 = ___start0;
  18284. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  18285. {
  18286. goto IL_001a;
  18287. }
  18288. }
  18289. IL_0014:
  18290. {
  18291. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  18292. }
  18293. IL_001a:
  18294. {
  18295. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  18296. int32_t L_6 = ___start0;
  18297. intptr_t L_7;
  18298. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  18299. V_0 = (intptr_t)L_7;
  18300. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  18301. intptr_t L_9 = V_0;
  18302. int32_t L_10 = ___length1;
  18303. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_11;
  18304. memset((&L_11), 0, sizeof(L_11));
  18305. ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_inline((&L_11), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  18306. return (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_11;
  18307. }
  18308. }
  18309. IL2CPP_EXTERN_C ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m3455B2160BE51C7BCB23E993C738DFA6EE9BE764_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18310. {
  18311. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18312. int32_t _offset = 1;
  18313. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18314. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 _returnValue;
  18315. _returnValue = ReadOnlySpan_1_Slice_m3455B2160BE51C7BCB23E993C738DFA6EE9BE764_inline(_thisAdjusted, ___start0, ___length1, method);
  18316. return _returnValue;
  18317. }
  18318. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::ToArray()
  18319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ReadOnlySpan_1_ToArray_mF05ECDD9CB8A9E51E7B696ADF9B7AE095ED3D371_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  18320. {
  18321. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* V_0 = NULL;
  18322. {
  18323. int32_t L_0 = (int32_t)__this->get__length_2();
  18324. if (L_0)
  18325. {
  18326. goto IL_000e;
  18327. }
  18328. }
  18329. {
  18330. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18331. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_1 = ((PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  18332. return (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_1;
  18333. }
  18334. IL_000e:
  18335. {
  18336. int32_t L_2 = (int32_t)__this->get__length_2();
  18337. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_3 = (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)(Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  18338. V_0 = (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_3;
  18339. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_4 = V_0;
  18340. Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_5;
  18341. L_5 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  18342. ReadOnlySpan_1_CopyTo_m17336E99DDCC9979E6D35000CDF0FBFF96C3C837((ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *)__this, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  18343. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_6 = V_0;
  18344. return (Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581*)L_6;
  18345. }
  18346. }
  18347. IL2CPP_EXTERN_C Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ReadOnlySpan_1_ToArray_mF05ECDD9CB8A9E51E7B696ADF9B7AE095ED3D371_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18348. {
  18349. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18350. int32_t _offset = 1;
  18351. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18352. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* _returnValue;
  18353. _returnValue = ReadOnlySpan_1_ToArray_mF05ECDD9CB8A9E51E7B696ADF9B7AE095ED3D371(_thisAdjusted, method);
  18354. return _returnValue;
  18355. }
  18356. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::DangerousGetPinnableReference()
  18357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  18358. {
  18359. intptr_t V_0;
  18360. memset((&V_0), 0, sizeof(V_0));
  18361. {
  18362. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  18363. if (L_0)
  18364. {
  18365. goto IL_001c;
  18366. }
  18367. }
  18368. {
  18369. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  18370. V_0 = (intptr_t)L_1;
  18371. void* L_2;
  18372. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  18373. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_3;
  18374. L_3 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18375. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_3);
  18376. }
  18377. IL_001c:
  18378. {
  18379. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_4 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  18380. NullCheck(L_4);
  18381. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_4->get_address_of_Data_0();
  18382. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  18383. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7;
  18384. L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18385. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_7);
  18386. }
  18387. }
  18388. IL2CPP_EXTERN_C Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18389. {
  18390. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18391. int32_t _offset = 1;
  18392. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18393. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * _returnValue;
  18394. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_inline(_thisAdjusted, method);
  18395. return _returnValue;
  18396. }
  18397. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_Pinnable()
  18398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ReadOnlySpan_1_get_Pinnable_m084BB2B2508C8C9BC03DA6980BA31C425E59B4F0_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  18399. {
  18400. {
  18401. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  18402. return (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_0;
  18403. }
  18404. }
  18405. IL2CPP_EXTERN_C Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ReadOnlySpan_1_get_Pinnable_m084BB2B2508C8C9BC03DA6980BA31C425E59B4F0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18406. {
  18407. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18408. int32_t _offset = 1;
  18409. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18410. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * _returnValue;
  18411. _returnValue = ReadOnlySpan_1_get_Pinnable_m084BB2B2508C8C9BC03DA6980BA31C425E59B4F0_inline(_thisAdjusted, method);
  18412. return _returnValue;
  18413. }
  18414. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra32>::get_ByteOffset()
  18415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mEB011CE3D559163024E8DF7BF8FC12035ED1E8B0_gshared (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  18416. {
  18417. {
  18418. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  18419. return (intptr_t)L_0;
  18420. }
  18421. }
  18422. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mEB011CE3D559163024E8DF7BF8FC12035ED1E8B0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18423. {
  18424. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * _thisAdjusted;
  18425. int32_t _offset = 1;
  18426. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 *>(__this + _offset);
  18427. intptr_t _returnValue;
  18428. _returnValue = ReadOnlySpan_1_get_ByteOffset_mEB011CE3D559163024E8DF7BF8FC12035ED1E8B0_inline(_thisAdjusted, method);
  18429. return _returnValue;
  18430. }
  18431. #ifdef __clang__
  18432. #pragma clang diagnostic pop
  18433. #endif
  18434. #ifdef __clang__
  18435. #pragma clang diagnostic push
  18436. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18437. #pragma clang diagnostic ignored "-Wunused-variable"
  18438. #endif
  18439. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Length()
  18440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m0B39A9D007FDC6852EA046B0520CAC36D2872ED1_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  18441. {
  18442. {
  18443. int32_t L_0 = (int32_t)__this->get__length_2();
  18444. return (int32_t)L_0;
  18445. }
  18446. }
  18447. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m0B39A9D007FDC6852EA046B0520CAC36D2872ED1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18448. {
  18449. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18450. int32_t _offset = 1;
  18451. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18452. int32_t _returnValue;
  18453. _returnValue = ReadOnlySpan_1_get_Length_m0B39A9D007FDC6852EA046B0520CAC36D2872ED1_inline(_thisAdjusted, method);
  18454. return _returnValue;
  18455. }
  18456. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_IsEmpty()
  18457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC173E8A7B1E0E500CE2FB719F347DD77D238AEF3_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  18458. {
  18459. {
  18460. int32_t L_0 = (int32_t)__this->get__length_2();
  18461. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  18462. }
  18463. }
  18464. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mC173E8A7B1E0E500CE2FB719F347DD77D238AEF3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18465. {
  18466. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18467. int32_t _offset = 1;
  18468. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18469. bool _returnValue;
  18470. _returnValue = ReadOnlySpan_1_get_IsEmpty_mC173E8A7B1E0E500CE2FB719F347DD77D238AEF3(_thisAdjusted, method);
  18471. return _returnValue;
  18472. }
  18473. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  18474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mFDA0CF811C742646760490CB5027E466DCBADC9F_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ___left0, ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ___right1, const RuntimeMethod* method)
  18475. {
  18476. {
  18477. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_0 = ___left0;
  18478. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_1 = ___right1;
  18479. bool L_2;
  18480. L_2 = (( bool (*) (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 , ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_0, (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  18481. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  18482. }
  18483. }
  18484. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Equals(System.Object)
  18485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m121E683449743DCC48EB05E06C175AA5B95B5FB0_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18486. {
  18487. {
  18488. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  18489. String_t* L_0;
  18490. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  18491. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  18492. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  18493. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m121E683449743DCC48EB05E06C175AA5B95B5FB0_RuntimeMethod_var)));
  18494. }
  18495. }
  18496. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m121E683449743DCC48EB05E06C175AA5B95B5FB0_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18497. {
  18498. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18499. int32_t _offset = 1;
  18500. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18501. bool _returnValue;
  18502. _returnValue = ReadOnlySpan_1_Equals_m121E683449743DCC48EB05E06C175AA5B95B5FB0(_thisAdjusted, ___obj0, method);
  18503. return _returnValue;
  18504. }
  18505. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetHashCode()
  18506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m3B3A2A6AE05F4F876604C0771CF2F317047D7AE4_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  18507. {
  18508. {
  18509. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  18510. String_t* L_0;
  18511. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  18512. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  18513. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  18514. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m3B3A2A6AE05F4F876604C0771CF2F317047D7AE4_RuntimeMethod_var)));
  18515. }
  18516. }
  18517. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m3B3A2A6AE05F4F876604C0771CF2F317047D7AE4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18518. {
  18519. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18520. int32_t _offset = 1;
  18521. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18522. int32_t _returnValue;
  18523. _returnValue = ReadOnlySpan_1_GetHashCode_m3B3A2A6AE05F4F876604C0771CF2F317047D7AE4(_thisAdjusted, method);
  18524. return _returnValue;
  18525. }
  18526. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::op_Implicit(T[])
  18527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_op_Implicit_mCB5B7A0505E7D6FF9AC38D5CC4467D4709A3BA41_gshared (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  18528. {
  18529. {
  18530. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0;
  18531. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_1;
  18532. memset((&L_1), 0, sizeof(L_1));
  18533. ReadOnlySpan_1__ctor_m4D4B6AFAEBB03BA335746331A49D85B7888EC804_inline((&L_1), (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18534. return (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_1;
  18535. }
  18536. }
  18537. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[])
  18538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4D4B6AFAEBB03BA335746331A49D85B7888EC804_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  18539. {
  18540. {
  18541. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0;
  18542. if (L_0)
  18543. {
  18544. goto IL_000b;
  18545. }
  18546. }
  18547. {
  18548. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ));
  18549. return;
  18550. }
  18551. IL_000b:
  18552. {
  18553. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_1 = ___array0;
  18554. NullCheck(L_1);
  18555. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  18556. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_2 = ___array0;
  18557. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_3;
  18558. L_3 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18559. __this->set__pinnable_0(L_3);
  18560. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18561. intptr_t L_4 = ((PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  18562. __this->set__byteOffset_1((intptr_t)L_4);
  18563. return;
  18564. }
  18565. }
  18566. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m4D4B6AFAEBB03BA335746331A49D85B7888EC804_AdjustorThunk (RuntimeObject * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  18567. {
  18568. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18569. int32_t _offset = 1;
  18570. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18571. ReadOnlySpan_1__ctor_m4D4B6AFAEBB03BA335746331A49D85B7888EC804_inline(_thisAdjusted, ___array0, method);
  18572. }
  18573. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(T[],System.Int32,System.Int32)
  18574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m71D31542EDBB99C91EAA926DDC0D53D83415A7C3_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18575. {
  18576. {
  18577. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0;
  18578. if (L_0)
  18579. {
  18580. goto IL_0017;
  18581. }
  18582. }
  18583. {
  18584. int32_t L_1 = ___start1;
  18585. if (L_1)
  18586. {
  18587. goto IL_0009;
  18588. }
  18589. }
  18590. {
  18591. int32_t L_2 = ___length2;
  18592. if (!L_2)
  18593. {
  18594. goto IL_000f;
  18595. }
  18596. }
  18597. IL_0009:
  18598. {
  18599. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  18600. }
  18601. IL_000f:
  18602. {
  18603. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ));
  18604. return;
  18605. }
  18606. IL_0017:
  18607. {
  18608. int32_t L_3 = ___start1;
  18609. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_4 = ___array0;
  18610. NullCheck(L_4);
  18611. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  18612. {
  18613. goto IL_0025;
  18614. }
  18615. }
  18616. {
  18617. int32_t L_5 = ___length2;
  18618. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_6 = ___array0;
  18619. NullCheck(L_6);
  18620. int32_t L_7 = ___start1;
  18621. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  18622. {
  18623. goto IL_002b;
  18624. }
  18625. }
  18626. IL_0025:
  18627. {
  18628. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  18629. }
  18630. IL_002b:
  18631. {
  18632. int32_t L_8 = ___length2;
  18633. __this->set__length_2(L_8);
  18634. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_9 = ___array0;
  18635. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_10;
  18636. L_10 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18637. __this->set__pinnable_0(L_10);
  18638. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18639. intptr_t L_11 = ((PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  18640. int32_t L_12 = ___start1;
  18641. intptr_t L_13;
  18642. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  18643. __this->set__byteOffset_1((intptr_t)L_13);
  18644. return;
  18645. }
  18646. }
  18647. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m71D31542EDBB99C91EAA926DDC0D53D83415A7C3_AdjustorThunk (RuntimeObject * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18648. {
  18649. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18650. int32_t _offset = 1;
  18651. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18652. ReadOnlySpan_1__ctor_m71D31542EDBB99C91EAA926DDC0D53D83415A7C3_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  18653. }
  18654. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Void*,System.Int32)
  18655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4ED7E736E7080E159A243D6C7CBA8CAF03FF42B0_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  18656. {
  18657. static bool s_Il2CppMethodInitialized;
  18658. if (!s_Il2CppMethodInitialized)
  18659. {
  18660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18661. s_Il2CppMethodInitialized = true;
  18662. }
  18663. {
  18664. bool L_0;
  18665. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18666. if (!L_0)
  18667. {
  18668. goto IL_0016;
  18669. }
  18670. }
  18671. {
  18672. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  18673. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18674. Type_t * L_2;
  18675. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  18676. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  18677. }
  18678. IL_0016:
  18679. {
  18680. int32_t L_3 = ___length1;
  18681. if ((((int32_t)L_3) >= ((int32_t)0)))
  18682. {
  18683. goto IL_0020;
  18684. }
  18685. }
  18686. {
  18687. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  18688. }
  18689. IL_0020:
  18690. {
  18691. int32_t L_4 = ___length1;
  18692. __this->set__length_2(L_4);
  18693. __this->set__pinnable_0((Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)NULL);
  18694. void* L_5 = ___pointer0;
  18695. intptr_t L_6;
  18696. memset((&L_6), 0, sizeof(L_6));
  18697. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  18698. __this->set__byteOffset_1((intptr_t)L_6);
  18699. return;
  18700. }
  18701. }
  18702. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m4ED7E736E7080E159A243D6C7CBA8CAF03FF42B0_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  18703. {
  18704. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18705. int32_t _offset = 1;
  18706. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18707. ReadOnlySpan_1__ctor_m4ED7E736E7080E159A243D6C7CBA8CAF03FF42B0_inline(_thisAdjusted, ___pointer0, ___length1, method);
  18708. }
  18709. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18711. {
  18712. {
  18713. int32_t L_0 = ___length2;
  18714. __this->set__length_2(L_0);
  18715. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_1 = ___pinnable0;
  18716. __this->set__pinnable_0(L_1);
  18717. intptr_t L_2 = ___byteOffset1;
  18718. __this->set__byteOffset_1((intptr_t)L_2);
  18719. return;
  18720. }
  18721. }
  18722. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18723. {
  18724. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18725. int32_t _offset = 1;
  18726. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18727. ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  18728. }
  18729. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Item(System.Int32)
  18730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_get_Item_m254A3EA0568A1F94BC2B6A81D78ECADF10E9EE90_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___index0, const RuntimeMethod* method)
  18731. {
  18732. intptr_t V_0;
  18733. memset((&V_0), 0, sizeof(V_0));
  18734. {
  18735. int32_t L_0 = ___index0;
  18736. int32_t L_1 = (int32_t)__this->get__length_2();
  18737. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  18738. {
  18739. goto IL_000e;
  18740. }
  18741. }
  18742. {
  18743. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  18744. }
  18745. IL_000e:
  18746. {
  18747. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_2 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  18748. if (L_2)
  18749. {
  18750. goto IL_0030;
  18751. }
  18752. }
  18753. {
  18754. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  18755. V_0 = (intptr_t)L_3;
  18756. void* L_4;
  18757. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  18758. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5;
  18759. L_5 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (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));
  18760. int32_t L_6 = ___index0;
  18761. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7;
  18762. L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  18763. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_7;
  18764. }
  18765. IL_0030:
  18766. {
  18767. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  18768. NullCheck(L_8);
  18769. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_8->get_address_of_Data_0();
  18770. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  18771. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_11;
  18772. L_11 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18773. int32_t L_12 = ___index0;
  18774. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13;
  18775. L_13 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  18776. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_13;
  18777. }
  18778. }
  18779. IL2CPP_EXTERN_C Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_get_Item_m254A3EA0568A1F94BC2B6A81D78ECADF10E9EE90_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  18780. {
  18781. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18782. int32_t _offset = 1;
  18783. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18784. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * _returnValue;
  18785. _returnValue = ReadOnlySpan_1_get_Item_m254A3EA0568A1F94BC2B6A81D78ECADF10E9EE90_inline(_thisAdjusted, ___index0, method);
  18786. return _returnValue;
  18787. }
  18788. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::GetPinnableReference()
  18789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_GetPinnableReference_mAC3848D95D4BFE47C658E5EDDB3F909375903C39_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  18790. {
  18791. intptr_t V_0;
  18792. memset((&V_0), 0, sizeof(V_0));
  18793. {
  18794. int32_t L_0 = (int32_t)__this->get__length_2();
  18795. if (!L_0)
  18796. {
  18797. goto IL_003b;
  18798. }
  18799. }
  18800. {
  18801. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_1 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  18802. if (L_1)
  18803. {
  18804. goto IL_0024;
  18805. }
  18806. }
  18807. {
  18808. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  18809. V_0 = (intptr_t)L_2;
  18810. void* L_3;
  18811. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  18812. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_4;
  18813. L_4 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18814. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_4;
  18815. }
  18816. IL_0024:
  18817. {
  18818. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_5 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  18819. NullCheck(L_5);
  18820. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_6 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5->get_address_of_Data_0();
  18821. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  18822. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_8;
  18823. L_8 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18824. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_8;
  18825. }
  18826. IL_003b:
  18827. {
  18828. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_9;
  18829. L_9 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18830. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_9;
  18831. }
  18832. }
  18833. IL2CPP_EXTERN_C Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_GetPinnableReference_mAC3848D95D4BFE47C658E5EDDB3F909375903C39_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  18834. {
  18835. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18836. int32_t _offset = 1;
  18837. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18838. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * _returnValue;
  18839. _returnValue = ReadOnlySpan_1_GetPinnableReference_mAC3848D95D4BFE47C658E5EDDB3F909375903C39(_thisAdjusted, method);
  18840. return _returnValue;
  18841. }
  18842. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::CopyTo(System.Span`1<T>)
  18843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m28450C921A01915BFE30B7CDAD010273A1709923_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method)
  18844. {
  18845. {
  18846. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_0 = ___destination0;
  18847. bool L_1;
  18848. L_1 = ReadOnlySpan_1_TryCopyTo_m92351E03C1D42D8F0E776C15B1D85BAE513965AA((ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)__this, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  18849. if (L_1)
  18850. {
  18851. goto IL_000e;
  18852. }
  18853. }
  18854. {
  18855. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  18856. }
  18857. IL_000e:
  18858. {
  18859. return;
  18860. }
  18861. }
  18862. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m28450C921A01915BFE30B7CDAD010273A1709923_AdjustorThunk (RuntimeObject * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method)
  18863. {
  18864. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18865. int32_t _offset = 1;
  18866. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18867. ReadOnlySpan_1_CopyTo_m28450C921A01915BFE30B7CDAD010273A1709923(_thisAdjusted, ___destination0, method);
  18868. }
  18869. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::TryCopyTo(System.Span`1<T>)
  18870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m92351E03C1D42D8F0E776C15B1D85BAE513965AA_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method)
  18871. {
  18872. int32_t V_0 = 0;
  18873. int32_t V_1 = 0;
  18874. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_2 = NULL;
  18875. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_3 = NULL;
  18876. {
  18877. int32_t L_0 = (int32_t)__this->get__length_2();
  18878. V_0 = (int32_t)L_0;
  18879. int32_t L_1;
  18880. L_1 = Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  18881. V_1 = (int32_t)L_1;
  18882. int32_t L_2 = V_0;
  18883. if (L_2)
  18884. {
  18885. goto IL_0014;
  18886. }
  18887. }
  18888. {
  18889. return (bool)1;
  18890. }
  18891. IL_0014:
  18892. {
  18893. int32_t L_3 = V_0;
  18894. int32_t L_4 = V_1;
  18895. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  18896. {
  18897. goto IL_001a;
  18898. }
  18899. }
  18900. {
  18901. return (bool)0;
  18902. }
  18903. IL_001a:
  18904. {
  18905. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5;
  18906. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_inline((ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18907. V_2 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5;
  18908. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_6;
  18909. L_6 = Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  18910. V_3 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_6;
  18911. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7 = V_3;
  18912. int32_t L_8 = V_1;
  18913. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_9 = V_2;
  18914. int32_t L_10 = V_0;
  18915. (( void (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_7, (int32_t)L_8, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  18916. return (bool)1;
  18917. }
  18918. }
  18919. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m92351E03C1D42D8F0E776C15B1D85BAE513965AA_AdjustorThunk (RuntimeObject * __this, Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E ___destination0, const RuntimeMethod* method)
  18920. {
  18921. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  18922. int32_t _offset = 1;
  18923. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  18924. bool _returnValue;
  18925. _returnValue = ReadOnlySpan_1_TryCopyTo_m92351E03C1D42D8F0E776C15B1D85BAE513965AA(_thisAdjusted, ___destination0, method);
  18926. return _returnValue;
  18927. }
  18928. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  18929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mC24500BE43AB3CCF9D65E9F0C01F949350414EAF_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ___left0, ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ___right1, const RuntimeMethod* method)
  18930. {
  18931. {
  18932. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_0 = ___left0;
  18933. int32_t L_1 = (int32_t)L_0.get__length_2();
  18934. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_2 = ___right1;
  18935. int32_t L_3 = (int32_t)L_2.get__length_2();
  18936. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  18937. {
  18938. goto IL_0022;
  18939. }
  18940. }
  18941. {
  18942. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_4;
  18943. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_inline((ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18944. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5;
  18945. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_inline((ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  18946. bool L_6;
  18947. L_6 = (( bool (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_4, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  18948. return (bool)L_6;
  18949. }
  18950. IL_0022:
  18951. {
  18952. return (bool)0;
  18953. }
  18954. }
  18955. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToString()
  18956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE3C3A8512EF8874F5FB06F4EC35282BBBBF45B5E_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  18957. {
  18958. static bool s_Il2CppMethodInitialized;
  18959. if (!s_Il2CppMethodInitialized)
  18960. {
  18961. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  18962. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  18963. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  18964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  18965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  18967. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  18968. s_Il2CppMethodInitialized = true;
  18969. }
  18970. RuntimeObject * V_0 = NULL;
  18971. String_t* V_1 = NULL;
  18972. Il2CppChar* V_2 = NULL;
  18973. Il2CppChar* V_3 = NULL;
  18974. {
  18975. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  18976. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  18977. Type_t * L_1;
  18978. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  18979. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  18980. Type_t * L_3;
  18981. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  18982. bool L_4;
  18983. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  18984. if (!L_4)
  18985. {
  18986. goto IL_0070;
  18987. }
  18988. }
  18989. {
  18990. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  18991. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  18992. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  18993. bool L_7;
  18994. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  18995. if (!L_7)
  18996. {
  18997. goto IL_0053;
  18998. }
  18999. }
  19000. {
  19001. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  19002. RuntimeObject * L_9;
  19003. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  19004. V_0 = (RuntimeObject *)L_9;
  19005. RuntimeObject * L_10 = V_0;
  19006. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  19007. V_1 = (String_t*)L_11;
  19008. if (!L_11)
  19009. {
  19010. goto IL_0053;
  19011. }
  19012. }
  19013. {
  19014. int32_t L_12 = (int32_t)__this->get__length_2();
  19015. String_t* L_13 = V_1;
  19016. NullCheck((String_t*)L_13);
  19017. int32_t L_14;
  19018. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  19019. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  19020. {
  19021. goto IL_0053;
  19022. }
  19023. }
  19024. {
  19025. String_t* L_15 = V_1;
  19026. return (String_t*)L_15;
  19027. }
  19028. IL_0053:
  19029. {
  19030. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_16;
  19031. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_inline((ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  19032. Il2CppChar* L_17;
  19033. L_17 = (( Il2CppChar* (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  19034. V_3 = (Il2CppChar*)L_17;
  19035. Il2CppChar* L_18 = V_3;
  19036. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  19037. Il2CppChar* L_19 = V_2;
  19038. int32_t L_20 = (int32_t)__this->get__length_2();
  19039. String_t* L_21;
  19040. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  19041. return (String_t*)L_21;
  19042. }
  19043. IL_0070:
  19044. {
  19045. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  19046. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19047. Type_t * L_23;
  19048. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  19049. NullCheck((MemberInfo_t *)L_23);
  19050. String_t* L_24;
  19051. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  19052. int32_t L_25 = (int32_t)__this->get__length_2();
  19053. int32_t L_26 = L_25;
  19054. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  19055. String_t* L_28;
  19056. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  19057. return (String_t*)L_28;
  19058. }
  19059. }
  19060. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mE3C3A8512EF8874F5FB06F4EC35282BBBBF45B5E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19061. {
  19062. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  19063. int32_t _offset = 1;
  19064. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  19065. String_t* _returnValue;
  19066. _returnValue = ReadOnlySpan_1_ToString_mE3C3A8512EF8874F5FB06F4EC35282BBBBF45B5E(_thisAdjusted, method);
  19067. return _returnValue;
  19068. }
  19069. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32)
  19070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_mEE24327B70390B55B9C1665445ADF86F04BECCFA_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___start0, const RuntimeMethod* method)
  19071. {
  19072. intptr_t V_0;
  19073. memset((&V_0), 0, sizeof(V_0));
  19074. int32_t V_1 = 0;
  19075. {
  19076. int32_t L_0 = ___start0;
  19077. int32_t L_1 = (int32_t)__this->get__length_2();
  19078. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  19079. {
  19080. goto IL_000f;
  19081. }
  19082. }
  19083. {
  19084. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  19085. }
  19086. IL_000f:
  19087. {
  19088. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  19089. int32_t L_3 = ___start0;
  19090. intptr_t L_4;
  19091. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  19092. V_0 = (intptr_t)L_4;
  19093. int32_t L_5 = (int32_t)__this->get__length_2();
  19094. int32_t L_6 = ___start0;
  19095. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  19096. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_7 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  19097. intptr_t L_8 = V_0;
  19098. int32_t L_9 = V_1;
  19099. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_10;
  19100. memset((&L_10), 0, sizeof(L_10));
  19101. ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_inline((&L_10), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  19102. return (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_10;
  19103. }
  19104. }
  19105. IL2CPP_EXTERN_C ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_mEE24327B70390B55B9C1665445ADF86F04BECCFA_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  19106. {
  19107. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  19108. int32_t _offset = 1;
  19109. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  19110. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 _returnValue;
  19111. _returnValue = ReadOnlySpan_1_Slice_mEE24327B70390B55B9C1665445ADF86F04BECCFA_inline(_thisAdjusted, ___start0, method);
  19112. return _returnValue;
  19113. }
  19114. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::Slice(System.Int32,System.Int32)
  19115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_m89721E75B83706D21D502571553E19DD4A4FB510_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19116. {
  19117. intptr_t V_0;
  19118. memset((&V_0), 0, sizeof(V_0));
  19119. {
  19120. int32_t L_0 = ___start0;
  19121. int32_t L_1 = (int32_t)__this->get__length_2();
  19122. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  19123. {
  19124. goto IL_0014;
  19125. }
  19126. }
  19127. {
  19128. int32_t L_2 = ___length1;
  19129. int32_t L_3 = (int32_t)__this->get__length_2();
  19130. int32_t L_4 = ___start0;
  19131. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  19132. {
  19133. goto IL_001a;
  19134. }
  19135. }
  19136. IL_0014:
  19137. {
  19138. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  19139. }
  19140. IL_001a:
  19141. {
  19142. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  19143. int32_t L_6 = ___start0;
  19144. intptr_t L_7;
  19145. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  19146. V_0 = (intptr_t)L_7;
  19147. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  19148. intptr_t L_9 = V_0;
  19149. int32_t L_10 = ___length1;
  19150. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_11;
  19151. memset((&L_11), 0, sizeof(L_11));
  19152. ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_inline((&L_11), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  19153. return (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_11;
  19154. }
  19155. }
  19156. IL2CPP_EXTERN_C ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_m89721E75B83706D21D502571553E19DD4A4FB510_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19157. {
  19158. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  19159. int32_t _offset = 1;
  19160. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  19161. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 _returnValue;
  19162. _returnValue = ReadOnlySpan_1_Slice_m89721E75B83706D21D502571553E19DD4A4FB510_inline(_thisAdjusted, ___start0, ___length1, method);
  19163. return _returnValue;
  19164. }
  19165. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::ToArray()
  19166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ReadOnlySpan_1_ToArray_m31D2ECF2FD165086C75132DD439C791F62FB2540_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  19167. {
  19168. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* V_0 = NULL;
  19169. {
  19170. int32_t L_0 = (int32_t)__this->get__length_2();
  19171. if (L_0)
  19172. {
  19173. goto IL_000e;
  19174. }
  19175. }
  19176. {
  19177. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19178. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_1 = ((PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  19179. return (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_1;
  19180. }
  19181. IL_000e:
  19182. {
  19183. int32_t L_2 = (int32_t)__this->get__length_2();
  19184. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_3 = (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)(Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  19185. V_0 = (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_3;
  19186. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_4 = V_0;
  19187. Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_5;
  19188. L_5 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  19189. ReadOnlySpan_1_CopyTo_m28450C921A01915BFE30B7CDAD010273A1709923((ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *)__this, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  19190. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_6 = V_0;
  19191. return (Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC*)L_6;
  19192. }
  19193. }
  19194. IL2CPP_EXTERN_C Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ReadOnlySpan_1_ToArray_m31D2ECF2FD165086C75132DD439C791F62FB2540_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19195. {
  19196. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  19197. int32_t _offset = 1;
  19198. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  19199. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* _returnValue;
  19200. _returnValue = ReadOnlySpan_1_ToArray_m31D2ECF2FD165086C75132DD439C791F62FB2540(_thisAdjusted, method);
  19201. return _returnValue;
  19202. }
  19203. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::DangerousGetPinnableReference()
  19204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  19205. {
  19206. intptr_t V_0;
  19207. memset((&V_0), 0, sizeof(V_0));
  19208. {
  19209. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  19210. if (L_0)
  19211. {
  19212. goto IL_001c;
  19213. }
  19214. }
  19215. {
  19216. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  19217. V_0 = (intptr_t)L_1;
  19218. void* L_2;
  19219. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  19220. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_3;
  19221. L_3 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  19222. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_3);
  19223. }
  19224. IL_001c:
  19225. {
  19226. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_4 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  19227. NullCheck(L_4);
  19228. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_4->get_address_of_Data_0();
  19229. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  19230. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7;
  19231. L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19232. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_7);
  19233. }
  19234. }
  19235. IL2CPP_EXTERN_C Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19236. {
  19237. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  19238. int32_t _offset = 1;
  19239. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  19240. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * _returnValue;
  19241. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_inline(_thisAdjusted, method);
  19242. return _returnValue;
  19243. }
  19244. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_Pinnable()
  19245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ReadOnlySpan_1_get_Pinnable_mCEF8A92C08DC703FB41DAA5C945F2CF122C831D9_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  19246. {
  19247. {
  19248. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  19249. return (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_0;
  19250. }
  19251. }
  19252. IL2CPP_EXTERN_C Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ReadOnlySpan_1_get_Pinnable_mCEF8A92C08DC703FB41DAA5C945F2CF122C831D9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19253. {
  19254. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  19255. int32_t _offset = 1;
  19256. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  19257. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * _returnValue;
  19258. _returnValue = ReadOnlySpan_1_get_Pinnable_mCEF8A92C08DC703FB41DAA5C945F2CF122C831D9_inline(_thisAdjusted, method);
  19259. return _returnValue;
  19260. }
  19261. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>::get_ByteOffset()
  19262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m93109356CC3C438039EA0F28483FCAB98ACD7DC7_gshared (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  19263. {
  19264. {
  19265. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  19266. return (intptr_t)L_0;
  19267. }
  19268. }
  19269. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m93109356CC3C438039EA0F28483FCAB98ACD7DC7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19270. {
  19271. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * _thisAdjusted;
  19272. int32_t _offset = 1;
  19273. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 *>(__this + _offset);
  19274. intptr_t _returnValue;
  19275. _returnValue = ReadOnlySpan_1_get_ByteOffset_m93109356CC3C438039EA0F28483FCAB98ACD7DC7_inline(_thisAdjusted, method);
  19276. return _returnValue;
  19277. }
  19278. #ifdef __clang__
  19279. #pragma clang diagnostic pop
  19280. #endif
  19281. #ifdef __clang__
  19282. #pragma clang diagnostic push
  19283. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19284. #pragma clang diagnostic ignored "-Wunused-variable"
  19285. #endif
  19286. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Length()
  19287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9AE1C670BE2E845D4AF240642E5AD92A29C85BE9_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  19288. {
  19289. {
  19290. int32_t L_0 = (int32_t)__this->get__length_2();
  19291. return (int32_t)L_0;
  19292. }
  19293. }
  19294. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m9AE1C670BE2E845D4AF240642E5AD92A29C85BE9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19295. {
  19296. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19297. int32_t _offset = 1;
  19298. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19299. int32_t _returnValue;
  19300. _returnValue = ReadOnlySpan_1_get_Length_m9AE1C670BE2E845D4AF240642E5AD92A29C85BE9_inline(_thisAdjusted, method);
  19301. return _returnValue;
  19302. }
  19303. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_IsEmpty()
  19304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mE0AEBF1DF3A6C02ACBFF4B6429305CDDF2F13AF6_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  19305. {
  19306. {
  19307. int32_t L_0 = (int32_t)__this->get__length_2();
  19308. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  19309. }
  19310. }
  19311. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mE0AEBF1DF3A6C02ACBFF4B6429305CDDF2F13AF6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19312. {
  19313. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19314. int32_t _offset = 1;
  19315. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19316. bool _returnValue;
  19317. _returnValue = ReadOnlySpan_1_get_IsEmpty_mE0AEBF1DF3A6C02ACBFF4B6429305CDDF2F13AF6(_thisAdjusted, method);
  19318. return _returnValue;
  19319. }
  19320. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  19321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mE7CFE7CD76AF6ED52C129A17DF2E68B4F8E927B7_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ___left0, ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ___right1, const RuntimeMethod* method)
  19322. {
  19323. {
  19324. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_0 = ___left0;
  19325. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_1 = ___right1;
  19326. bool L_2;
  19327. L_2 = (( bool (*) (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_0, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19328. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  19329. }
  19330. }
  19331. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Equals(System.Object)
  19332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m728BCC02F8CFF8116B7CE22F5C81A5E58E2C0032_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19333. {
  19334. {
  19335. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  19336. String_t* L_0;
  19337. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  19338. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  19339. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  19340. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m728BCC02F8CFF8116B7CE22F5C81A5E58E2C0032_RuntimeMethod_var)));
  19341. }
  19342. }
  19343. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m728BCC02F8CFF8116B7CE22F5C81A5E58E2C0032_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19344. {
  19345. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19346. int32_t _offset = 1;
  19347. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19348. bool _returnValue;
  19349. _returnValue = ReadOnlySpan_1_Equals_m728BCC02F8CFF8116B7CE22F5C81A5E58E2C0032(_thisAdjusted, ___obj0, method);
  19350. return _returnValue;
  19351. }
  19352. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetHashCode()
  19353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mB9CB4659CB9B4651D4D8AEDFAC665978A18ECDE4_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  19354. {
  19355. {
  19356. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  19357. String_t* L_0;
  19358. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  19359. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  19360. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  19361. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mB9CB4659CB9B4651D4D8AEDFAC665978A18ECDE4_RuntimeMethod_var)));
  19362. }
  19363. }
  19364. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mB9CB4659CB9B4651D4D8AEDFAC665978A18ECDE4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19365. {
  19366. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19367. int32_t _offset = 1;
  19368. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19369. int32_t _returnValue;
  19370. _returnValue = ReadOnlySpan_1_GetHashCode_mB9CB4659CB9B4651D4D8AEDFAC665978A18ECDE4(_thisAdjusted, method);
  19371. return _returnValue;
  19372. }
  19373. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::op_Implicit(T[])
  19374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_op_Implicit_mF82EF8611C1C8C75CB4F34A722F2C250F124D76B_gshared (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  19375. {
  19376. {
  19377. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0;
  19378. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_1;
  19379. memset((&L_1), 0, sizeof(L_1));
  19380. ReadOnlySpan_1__ctor_mD3692AD9F33841E1F06CA848BA02852EA5978DD3_inline((&L_1), (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  19381. return (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_1;
  19382. }
  19383. }
  19384. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[])
  19385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD3692AD9F33841E1F06CA848BA02852EA5978DD3_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  19386. {
  19387. {
  19388. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0;
  19389. if (L_0)
  19390. {
  19391. goto IL_000b;
  19392. }
  19393. }
  19394. {
  19395. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ));
  19396. return;
  19397. }
  19398. IL_000b:
  19399. {
  19400. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_1 = ___array0;
  19401. NullCheck(L_1);
  19402. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  19403. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_2 = ___array0;
  19404. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_3;
  19405. L_3 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19406. __this->set__pinnable_0(L_3);
  19407. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19408. intptr_t L_4 = ((PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  19409. __this->set__byteOffset_1((intptr_t)L_4);
  19410. return;
  19411. }
  19412. }
  19413. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mD3692AD9F33841E1F06CA848BA02852EA5978DD3_AdjustorThunk (RuntimeObject * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  19414. {
  19415. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19416. int32_t _offset = 1;
  19417. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19418. ReadOnlySpan_1__ctor_mD3692AD9F33841E1F06CA848BA02852EA5978DD3_inline(_thisAdjusted, ___array0, method);
  19419. }
  19420. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(T[],System.Int32,System.Int32)
  19421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4BCA70BFAD64F137E9E7F4FA7755B6D6166C23A0_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19422. {
  19423. {
  19424. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0;
  19425. if (L_0)
  19426. {
  19427. goto IL_0017;
  19428. }
  19429. }
  19430. {
  19431. int32_t L_1 = ___start1;
  19432. if (L_1)
  19433. {
  19434. goto IL_0009;
  19435. }
  19436. }
  19437. {
  19438. int32_t L_2 = ___length2;
  19439. if (!L_2)
  19440. {
  19441. goto IL_000f;
  19442. }
  19443. }
  19444. IL_0009:
  19445. {
  19446. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  19447. }
  19448. IL_000f:
  19449. {
  19450. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ));
  19451. return;
  19452. }
  19453. IL_0017:
  19454. {
  19455. int32_t L_3 = ___start1;
  19456. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_4 = ___array0;
  19457. NullCheck(L_4);
  19458. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  19459. {
  19460. goto IL_0025;
  19461. }
  19462. }
  19463. {
  19464. int32_t L_5 = ___length2;
  19465. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_6 = ___array0;
  19466. NullCheck(L_6);
  19467. int32_t L_7 = ___start1;
  19468. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  19469. {
  19470. goto IL_002b;
  19471. }
  19472. }
  19473. IL_0025:
  19474. {
  19475. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  19476. }
  19477. IL_002b:
  19478. {
  19479. int32_t L_8 = ___length2;
  19480. __this->set__length_2(L_8);
  19481. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_9 = ___array0;
  19482. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_10;
  19483. L_10 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19484. __this->set__pinnable_0(L_10);
  19485. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19486. intptr_t L_11 = ((PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  19487. int32_t L_12 = ___start1;
  19488. intptr_t L_13;
  19489. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  19490. __this->set__byteOffset_1((intptr_t)L_13);
  19491. return;
  19492. }
  19493. }
  19494. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m4BCA70BFAD64F137E9E7F4FA7755B6D6166C23A0_AdjustorThunk (RuntimeObject * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19495. {
  19496. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19497. int32_t _offset = 1;
  19498. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19499. ReadOnlySpan_1__ctor_m4BCA70BFAD64F137E9E7F4FA7755B6D6166C23A0_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  19500. }
  19501. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Void*,System.Int32)
  19502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2CBD8FCDB081248DB4036452045AD61C6FCC7BD7_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  19503. {
  19504. static bool s_Il2CppMethodInitialized;
  19505. if (!s_Il2CppMethodInitialized)
  19506. {
  19507. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  19508. s_Il2CppMethodInitialized = true;
  19509. }
  19510. {
  19511. bool L_0;
  19512. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  19513. if (!L_0)
  19514. {
  19515. goto IL_0016;
  19516. }
  19517. }
  19518. {
  19519. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  19520. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19521. Type_t * L_2;
  19522. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  19523. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  19524. }
  19525. IL_0016:
  19526. {
  19527. int32_t L_3 = ___length1;
  19528. if ((((int32_t)L_3) >= ((int32_t)0)))
  19529. {
  19530. goto IL_0020;
  19531. }
  19532. }
  19533. {
  19534. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  19535. }
  19536. IL_0020:
  19537. {
  19538. int32_t L_4 = ___length1;
  19539. __this->set__length_2(L_4);
  19540. __this->set__pinnable_0((Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)NULL);
  19541. void* L_5 = ___pointer0;
  19542. intptr_t L_6;
  19543. memset((&L_6), 0, sizeof(L_6));
  19544. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  19545. __this->set__byteOffset_1((intptr_t)L_6);
  19546. return;
  19547. }
  19548. }
  19549. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m2CBD8FCDB081248DB4036452045AD61C6FCC7BD7_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  19550. {
  19551. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19552. int32_t _offset = 1;
  19553. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19554. ReadOnlySpan_1__ctor_m2CBD8FCDB081248DB4036452045AD61C6FCC7BD7_inline(_thisAdjusted, ___pointer0, ___length1, method);
  19555. }
  19556. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19558. {
  19559. {
  19560. int32_t L_0 = ___length2;
  19561. __this->set__length_2(L_0);
  19562. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_1 = ___pinnable0;
  19563. __this->set__pinnable_0(L_1);
  19564. intptr_t L_2 = ___byteOffset1;
  19565. __this->set__byteOffset_1((intptr_t)L_2);
  19566. return;
  19567. }
  19568. }
  19569. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19570. {
  19571. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19572. int32_t _offset = 1;
  19573. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19574. ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  19575. }
  19576. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Item(System.Int32)
  19577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_get_Item_mE2F65BB5323138DC2337AAD1F895861ED42BF0F6_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___index0, const RuntimeMethod* method)
  19578. {
  19579. intptr_t V_0;
  19580. memset((&V_0), 0, sizeof(V_0));
  19581. {
  19582. int32_t L_0 = ___index0;
  19583. int32_t L_1 = (int32_t)__this->get__length_2();
  19584. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  19585. {
  19586. goto IL_000e;
  19587. }
  19588. }
  19589. {
  19590. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  19591. }
  19592. IL_000e:
  19593. {
  19594. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_2 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  19595. if (L_2)
  19596. {
  19597. goto IL_0030;
  19598. }
  19599. }
  19600. {
  19601. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  19602. V_0 = (intptr_t)L_3;
  19603. void* L_4;
  19604. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  19605. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5;
  19606. L_5 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (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));
  19607. int32_t L_6 = ___index0;
  19608. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7;
  19609. L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  19610. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_7;
  19611. }
  19612. IL_0030:
  19613. {
  19614. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  19615. NullCheck(L_8);
  19616. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_8->get_address_of_Data_0();
  19617. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  19618. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11;
  19619. L_11 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19620. int32_t L_12 = ___index0;
  19621. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13;
  19622. L_13 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  19623. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_13;
  19624. }
  19625. }
  19626. IL2CPP_EXTERN_C Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_get_Item_mE2F65BB5323138DC2337AAD1F895861ED42BF0F6_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  19627. {
  19628. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19629. int32_t _offset = 1;
  19630. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19631. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * _returnValue;
  19632. _returnValue = ReadOnlySpan_1_get_Item_mE2F65BB5323138DC2337AAD1F895861ED42BF0F6_inline(_thisAdjusted, ___index0, method);
  19633. return _returnValue;
  19634. }
  19635. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::GetPinnableReference()
  19636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_GetPinnableReference_m901E74CAEC71C29FDE48117E72E685B5412FACE4_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  19637. {
  19638. intptr_t V_0;
  19639. memset((&V_0), 0, sizeof(V_0));
  19640. {
  19641. int32_t L_0 = (int32_t)__this->get__length_2();
  19642. if (!L_0)
  19643. {
  19644. goto IL_003b;
  19645. }
  19646. }
  19647. {
  19648. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_1 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  19649. if (L_1)
  19650. {
  19651. goto IL_0024;
  19652. }
  19653. }
  19654. {
  19655. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  19656. V_0 = (intptr_t)L_2;
  19657. void* L_3;
  19658. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  19659. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_4;
  19660. L_4 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  19661. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_4;
  19662. }
  19663. IL_0024:
  19664. {
  19665. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_5 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  19666. NullCheck(L_5);
  19667. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_6 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5->get_address_of_Data_0();
  19668. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  19669. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_8;
  19670. L_8 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  19671. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_8;
  19672. }
  19673. IL_003b:
  19674. {
  19675. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9;
  19676. L_9 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  19677. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9;
  19678. }
  19679. }
  19680. IL2CPP_EXTERN_C Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_GetPinnableReference_m901E74CAEC71C29FDE48117E72E685B5412FACE4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19681. {
  19682. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19683. int32_t _offset = 1;
  19684. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19685. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * _returnValue;
  19686. _returnValue = ReadOnlySpan_1_GetPinnableReference_m901E74CAEC71C29FDE48117E72E685B5412FACE4(_thisAdjusted, method);
  19687. return _returnValue;
  19688. }
  19689. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CopyTo(System.Span`1<T>)
  19690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mA93B271A520187E66356BACF4D9D673534EE78BC_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method)
  19691. {
  19692. {
  19693. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_0 = ___destination0;
  19694. bool L_1;
  19695. L_1 = ReadOnlySpan_1_TryCopyTo_m4D56DB0A20C16DD6FFFE453D332CD5220A8F0C5D((ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)__this, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  19696. if (L_1)
  19697. {
  19698. goto IL_000e;
  19699. }
  19700. }
  19701. {
  19702. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  19703. }
  19704. IL_000e:
  19705. {
  19706. return;
  19707. }
  19708. }
  19709. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mA93B271A520187E66356BACF4D9D673534EE78BC_AdjustorThunk (RuntimeObject * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method)
  19710. {
  19711. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19712. int32_t _offset = 1;
  19713. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19714. ReadOnlySpan_1_CopyTo_mA93B271A520187E66356BACF4D9D673534EE78BC(_thisAdjusted, ___destination0, method);
  19715. }
  19716. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::TryCopyTo(System.Span`1<T>)
  19717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m4D56DB0A20C16DD6FFFE453D332CD5220A8F0C5D_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method)
  19718. {
  19719. int32_t V_0 = 0;
  19720. int32_t V_1 = 0;
  19721. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_2 = NULL;
  19722. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_3 = NULL;
  19723. {
  19724. int32_t L_0 = (int32_t)__this->get__length_2();
  19725. V_0 = (int32_t)L_0;
  19726. int32_t L_1;
  19727. L_1 = Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  19728. V_1 = (int32_t)L_1;
  19729. int32_t L_2 = V_0;
  19730. if (L_2)
  19731. {
  19732. goto IL_0014;
  19733. }
  19734. }
  19735. {
  19736. return (bool)1;
  19737. }
  19738. IL_0014:
  19739. {
  19740. int32_t L_3 = V_0;
  19741. int32_t L_4 = V_1;
  19742. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  19743. {
  19744. goto IL_001a;
  19745. }
  19746. }
  19747. {
  19748. return (bool)0;
  19749. }
  19750. IL_001a:
  19751. {
  19752. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5;
  19753. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_inline((ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  19754. V_2 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5;
  19755. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_6;
  19756. L_6 = Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  19757. V_3 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_6;
  19758. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7 = V_3;
  19759. int32_t L_8 = V_1;
  19760. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = V_2;
  19761. int32_t L_10 = V_0;
  19762. (( void (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_7, (int32_t)L_8, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  19763. return (bool)1;
  19764. }
  19765. }
  19766. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m4D56DB0A20C16DD6FFFE453D332CD5220A8F0C5D_AdjustorThunk (RuntimeObject * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method)
  19767. {
  19768. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19769. int32_t _offset = 1;
  19770. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19771. bool _returnValue;
  19772. _returnValue = ReadOnlySpan_1_TryCopyTo_m4D56DB0A20C16DD6FFFE453D332CD5220A8F0C5D(_thisAdjusted, ___destination0, method);
  19773. return _returnValue;
  19774. }
  19775. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  19776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m4D3C6776EC202E36D7C5BC5899377921FBDBCE22_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ___left0, ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ___right1, const RuntimeMethod* method)
  19777. {
  19778. {
  19779. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_0 = ___left0;
  19780. int32_t L_1 = (int32_t)L_0.get__length_2();
  19781. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_2 = ___right1;
  19782. int32_t L_3 = (int32_t)L_2.get__length_2();
  19783. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  19784. {
  19785. goto IL_0022;
  19786. }
  19787. }
  19788. {
  19789. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_4;
  19790. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_inline((ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  19791. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5;
  19792. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_inline((ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  19793. bool L_6;
  19794. L_6 = (( bool (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_4, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  19795. return (bool)L_6;
  19796. }
  19797. IL_0022:
  19798. {
  19799. return (bool)0;
  19800. }
  19801. }
  19802. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToString()
  19803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m17E3A217A828FABB32055B7CEEFEBB5BB2994B3A_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  19804. {
  19805. static bool s_Il2CppMethodInitialized;
  19806. if (!s_Il2CppMethodInitialized)
  19807. {
  19808. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  19809. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  19810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  19812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  19813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  19814. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  19815. s_Il2CppMethodInitialized = true;
  19816. }
  19817. RuntimeObject * V_0 = NULL;
  19818. String_t* V_1 = NULL;
  19819. Il2CppChar* V_2 = NULL;
  19820. Il2CppChar* V_3 = NULL;
  19821. {
  19822. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  19823. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19824. Type_t * L_1;
  19825. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  19826. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  19827. Type_t * L_3;
  19828. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  19829. bool L_4;
  19830. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  19831. if (!L_4)
  19832. {
  19833. goto IL_0070;
  19834. }
  19835. }
  19836. {
  19837. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  19838. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19839. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  19840. bool L_7;
  19841. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  19842. if (!L_7)
  19843. {
  19844. goto IL_0053;
  19845. }
  19846. }
  19847. {
  19848. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  19849. RuntimeObject * L_9;
  19850. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  19851. V_0 = (RuntimeObject *)L_9;
  19852. RuntimeObject * L_10 = V_0;
  19853. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  19854. V_1 = (String_t*)L_11;
  19855. if (!L_11)
  19856. {
  19857. goto IL_0053;
  19858. }
  19859. }
  19860. {
  19861. int32_t L_12 = (int32_t)__this->get__length_2();
  19862. String_t* L_13 = V_1;
  19863. NullCheck((String_t*)L_13);
  19864. int32_t L_14;
  19865. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  19866. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  19867. {
  19868. goto IL_0053;
  19869. }
  19870. }
  19871. {
  19872. String_t* L_15 = V_1;
  19873. return (String_t*)L_15;
  19874. }
  19875. IL_0053:
  19876. {
  19877. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_16;
  19878. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_inline((ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  19879. Il2CppChar* L_17;
  19880. L_17 = (( Il2CppChar* (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  19881. V_3 = (Il2CppChar*)L_17;
  19882. Il2CppChar* L_18 = V_3;
  19883. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  19884. Il2CppChar* L_19 = V_2;
  19885. int32_t L_20 = (int32_t)__this->get__length_2();
  19886. String_t* L_21;
  19887. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  19888. return (String_t*)L_21;
  19889. }
  19890. IL_0070:
  19891. {
  19892. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  19893. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  19894. Type_t * L_23;
  19895. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  19896. NullCheck((MemberInfo_t *)L_23);
  19897. String_t* L_24;
  19898. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  19899. int32_t L_25 = (int32_t)__this->get__length_2();
  19900. int32_t L_26 = L_25;
  19901. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  19902. String_t* L_28;
  19903. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  19904. return (String_t*)L_28;
  19905. }
  19906. }
  19907. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m17E3A217A828FABB32055B7CEEFEBB5BB2994B3A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  19908. {
  19909. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19910. int32_t _offset = 1;
  19911. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19912. String_t* _returnValue;
  19913. _returnValue = ReadOnlySpan_1_ToString_m17E3A217A828FABB32055B7CEEFEBB5BB2994B3A(_thisAdjusted, method);
  19914. return _returnValue;
  19915. }
  19916. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32)
  19917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_mCE1E8F32AFC158843697D3E469EDDE08EE8C0992_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___start0, const RuntimeMethod* method)
  19918. {
  19919. intptr_t V_0;
  19920. memset((&V_0), 0, sizeof(V_0));
  19921. int32_t V_1 = 0;
  19922. {
  19923. int32_t L_0 = ___start0;
  19924. int32_t L_1 = (int32_t)__this->get__length_2();
  19925. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  19926. {
  19927. goto IL_000f;
  19928. }
  19929. }
  19930. {
  19931. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  19932. }
  19933. IL_000f:
  19934. {
  19935. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  19936. int32_t L_3 = ___start0;
  19937. intptr_t L_4;
  19938. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  19939. V_0 = (intptr_t)L_4;
  19940. int32_t L_5 = (int32_t)__this->get__length_2();
  19941. int32_t L_6 = ___start0;
  19942. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  19943. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_7 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  19944. intptr_t L_8 = V_0;
  19945. int32_t L_9 = V_1;
  19946. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_10;
  19947. memset((&L_10), 0, sizeof(L_10));
  19948. ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_inline((&L_10), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  19949. return (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_10;
  19950. }
  19951. }
  19952. IL2CPP_EXTERN_C ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_mCE1E8F32AFC158843697D3E469EDDE08EE8C0992_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  19953. {
  19954. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  19955. int32_t _offset = 1;
  19956. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  19957. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F _returnValue;
  19958. _returnValue = ReadOnlySpan_1_Slice_mCE1E8F32AFC158843697D3E469EDDE08EE8C0992_inline(_thisAdjusted, ___start0, method);
  19959. return _returnValue;
  19960. }
  19961. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  19962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_m8F3D0917FAD41F673E6C82824C204B02FDD7E16F_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19963. {
  19964. intptr_t V_0;
  19965. memset((&V_0), 0, sizeof(V_0));
  19966. {
  19967. int32_t L_0 = ___start0;
  19968. int32_t L_1 = (int32_t)__this->get__length_2();
  19969. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  19970. {
  19971. goto IL_0014;
  19972. }
  19973. }
  19974. {
  19975. int32_t L_2 = ___length1;
  19976. int32_t L_3 = (int32_t)__this->get__length_2();
  19977. int32_t L_4 = ___start0;
  19978. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  19979. {
  19980. goto IL_001a;
  19981. }
  19982. }
  19983. IL_0014:
  19984. {
  19985. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  19986. }
  19987. IL_001a:
  19988. {
  19989. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  19990. int32_t L_6 = ___start0;
  19991. intptr_t L_7;
  19992. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  19993. V_0 = (intptr_t)L_7;
  19994. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  19995. intptr_t L_9 = V_0;
  19996. int32_t L_10 = ___length1;
  19997. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_11;
  19998. memset((&L_11), 0, sizeof(L_11));
  19999. ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_inline((&L_11), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  20000. return (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_11;
  20001. }
  20002. }
  20003. IL2CPP_EXTERN_C ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_m8F3D0917FAD41F673E6C82824C204B02FDD7E16F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  20004. {
  20005. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  20006. int32_t _offset = 1;
  20007. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  20008. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F _returnValue;
  20009. _returnValue = ReadOnlySpan_1_Slice_m8F3D0917FAD41F673E6C82824C204B02FDD7E16F_inline(_thisAdjusted, ___start0, ___length1, method);
  20010. return _returnValue;
  20011. }
  20012. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToArray()
  20013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ReadOnlySpan_1_ToArray_mE138996EBB404599EB061DE689F3B2C71D2157DB_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  20014. {
  20015. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* V_0 = NULL;
  20016. {
  20017. int32_t L_0 = (int32_t)__this->get__length_2();
  20018. if (L_0)
  20019. {
  20020. goto IL_000e;
  20021. }
  20022. }
  20023. {
  20024. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  20025. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_1 = ((PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  20026. return (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_1;
  20027. }
  20028. IL_000e:
  20029. {
  20030. int32_t L_2 = (int32_t)__this->get__length_2();
  20031. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_3 = (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)(Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  20032. V_0 = (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_3;
  20033. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_4 = V_0;
  20034. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  20035. L_5 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  20036. ReadOnlySpan_1_CopyTo_mA93B271A520187E66356BACF4D9D673534EE78BC((ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *)__this, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  20037. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_6 = V_0;
  20038. return (Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775*)L_6;
  20039. }
  20040. }
  20041. IL2CPP_EXTERN_C Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ReadOnlySpan_1_ToArray_mE138996EBB404599EB061DE689F3B2C71D2157DB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20042. {
  20043. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  20044. int32_t _offset = 1;
  20045. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  20046. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* _returnValue;
  20047. _returnValue = ReadOnlySpan_1_ToArray_mE138996EBB404599EB061DE689F3B2C71D2157DB(_thisAdjusted, method);
  20048. return _returnValue;
  20049. }
  20050. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::DangerousGetPinnableReference()
  20051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  20052. {
  20053. intptr_t V_0;
  20054. memset((&V_0), 0, sizeof(V_0));
  20055. {
  20056. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  20057. if (L_0)
  20058. {
  20059. goto IL_001c;
  20060. }
  20061. }
  20062. {
  20063. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  20064. V_0 = (intptr_t)L_1;
  20065. void* L_2;
  20066. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  20067. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_3;
  20068. L_3 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20069. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_3);
  20070. }
  20071. IL_001c:
  20072. {
  20073. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_4 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  20074. NullCheck(L_4);
  20075. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_4->get_address_of_Data_0();
  20076. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  20077. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7;
  20078. L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20079. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7);
  20080. }
  20081. }
  20082. IL2CPP_EXTERN_C Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20083. {
  20084. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  20085. int32_t _offset = 1;
  20086. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  20087. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * _returnValue;
  20088. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_inline(_thisAdjusted, method);
  20089. return _returnValue;
  20090. }
  20091. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Pinnable()
  20092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ReadOnlySpan_1_get_Pinnable_m275CA72132F4A4DBEC8015C5B53DA6889E76B9CB_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  20093. {
  20094. {
  20095. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  20096. return (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_0;
  20097. }
  20098. }
  20099. IL2CPP_EXTERN_C Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ReadOnlySpan_1_get_Pinnable_m275CA72132F4A4DBEC8015C5B53DA6889E76B9CB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20100. {
  20101. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  20102. int32_t _offset = 1;
  20103. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  20104. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * _returnValue;
  20105. _returnValue = ReadOnlySpan_1_get_Pinnable_m275CA72132F4A4DBEC8015C5B53DA6889E76B9CB_inline(_thisAdjusted, method);
  20106. return _returnValue;
  20107. }
  20108. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_ByteOffset()
  20109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m7267A8AE422AC7368929973DC3AA642995DDF57F_gshared (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  20110. {
  20111. {
  20112. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  20113. return (intptr_t)L_0;
  20114. }
  20115. }
  20116. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m7267A8AE422AC7368929973DC3AA642995DDF57F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20117. {
  20118. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * _thisAdjusted;
  20119. int32_t _offset = 1;
  20120. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F *>(__this + _offset);
  20121. intptr_t _returnValue;
  20122. _returnValue = ReadOnlySpan_1_get_ByteOffset_m7267A8AE422AC7368929973DC3AA642995DDF57F_inline(_thisAdjusted, method);
  20123. return _returnValue;
  20124. }
  20125. #ifdef __clang__
  20126. #pragma clang diagnostic pop
  20127. #endif
  20128. #ifdef __clang__
  20129. #pragma clang diagnostic push
  20130. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20131. #pragma clang diagnostic ignored "-Wunused-variable"
  20132. #endif
  20133. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Length()
  20134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m4F2CDA8B681AB2923489D37B401B1D5B2B0096AF_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20135. {
  20136. {
  20137. int32_t L_0 = (int32_t)__this->get__length_2();
  20138. return (int32_t)L_0;
  20139. }
  20140. }
  20141. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m4F2CDA8B681AB2923489D37B401B1D5B2B0096AF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20142. {
  20143. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20144. int32_t _offset = 1;
  20145. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20146. int32_t _returnValue;
  20147. _returnValue = ReadOnlySpan_1_get_Length_m4F2CDA8B681AB2923489D37B401B1D5B2B0096AF_inline(_thisAdjusted, method);
  20148. return _returnValue;
  20149. }
  20150. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_IsEmpty()
  20151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m9571B7BDDFAA4C997D6691AA32E2487F5C21ACB2_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20152. {
  20153. {
  20154. int32_t L_0 = (int32_t)__this->get__length_2();
  20155. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  20156. }
  20157. }
  20158. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m9571B7BDDFAA4C997D6691AA32E2487F5C21ACB2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20159. {
  20160. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20161. int32_t _offset = 1;
  20162. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20163. bool _returnValue;
  20164. _returnValue = ReadOnlySpan_1_get_IsEmpty_m9571B7BDDFAA4C997D6691AA32E2487F5C21ACB2(_thisAdjusted, method);
  20165. return _returnValue;
  20166. }
  20167. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  20168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mE015D5BC4CA30FB94FF83472B69A46C89BC1A63C_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ___left0, ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ___right1, const RuntimeMethod* method)
  20169. {
  20170. {
  20171. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_0 = ___left0;
  20172. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_1 = ___right1;
  20173. bool L_2;
  20174. L_2 = (( bool (*) (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 , ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 )L_0, (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  20175. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  20176. }
  20177. }
  20178. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Equals(System.Object)
  20179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA6B3384E83D32ECA64A2128106AE060FC62DF17D_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  20180. {
  20181. {
  20182. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  20183. String_t* L_0;
  20184. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  20185. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20186. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  20187. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mA6B3384E83D32ECA64A2128106AE060FC62DF17D_RuntimeMethod_var)));
  20188. }
  20189. }
  20190. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mA6B3384E83D32ECA64A2128106AE060FC62DF17D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  20191. {
  20192. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20193. int32_t _offset = 1;
  20194. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20195. bool _returnValue;
  20196. _returnValue = ReadOnlySpan_1_Equals_mA6B3384E83D32ECA64A2128106AE060FC62DF17D(_thisAdjusted, ___obj0, method);
  20197. return _returnValue;
  20198. }
  20199. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetHashCode()
  20200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m67B0528BDA19A7A7969A67933101DDADBB208536_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20201. {
  20202. {
  20203. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  20204. String_t* L_0;
  20205. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  20206. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20207. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  20208. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m67B0528BDA19A7A7969A67933101DDADBB208536_RuntimeMethod_var)));
  20209. }
  20210. }
  20211. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m67B0528BDA19A7A7969A67933101DDADBB208536_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20212. {
  20213. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20214. int32_t _offset = 1;
  20215. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20216. int32_t _returnValue;
  20217. _returnValue = ReadOnlySpan_1_GetHashCode_m67B0528BDA19A7A7969A67933101DDADBB208536(_thisAdjusted, method);
  20218. return _returnValue;
  20219. }
  20220. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::op_Implicit(T[])
  20221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_op_Implicit_m1C3B8C4A7998E2FCAE147F97A672C97AC339B2E2_gshared (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  20222. {
  20223. {
  20224. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0;
  20225. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_1;
  20226. memset((&L_1), 0, sizeof(L_1));
  20227. ReadOnlySpan_1__ctor_mE5651DEBBDFD2AD2EF8B7F0A53357E05D37A8DB7_inline((&L_1), (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  20228. return (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 )L_1;
  20229. }
  20230. }
  20231. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[])
  20232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE5651DEBBDFD2AD2EF8B7F0A53357E05D37A8DB7_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  20233. {
  20234. {
  20235. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0;
  20236. if (L_0)
  20237. {
  20238. goto IL_000b;
  20239. }
  20240. }
  20241. {
  20242. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ));
  20243. return;
  20244. }
  20245. IL_000b:
  20246. {
  20247. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_1 = ___array0;
  20248. NullCheck(L_1);
  20249. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  20250. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_2 = ___array0;
  20251. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_3;
  20252. L_3 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  20253. __this->set__pinnable_0(L_3);
  20254. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  20255. intptr_t L_4 = ((PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  20256. __this->set__byteOffset_1((intptr_t)L_4);
  20257. return;
  20258. }
  20259. }
  20260. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mE5651DEBBDFD2AD2EF8B7F0A53357E05D37A8DB7_AdjustorThunk (RuntimeObject * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  20261. {
  20262. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20263. int32_t _offset = 1;
  20264. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20265. ReadOnlySpan_1__ctor_mE5651DEBBDFD2AD2EF8B7F0A53357E05D37A8DB7_inline(_thisAdjusted, ___array0, method);
  20266. }
  20267. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(T[],System.Int32,System.Int32)
  20268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m85D42AF91A7011C96E0C97431C74E67A14309572_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  20269. {
  20270. {
  20271. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0;
  20272. if (L_0)
  20273. {
  20274. goto IL_0017;
  20275. }
  20276. }
  20277. {
  20278. int32_t L_1 = ___start1;
  20279. if (L_1)
  20280. {
  20281. goto IL_0009;
  20282. }
  20283. }
  20284. {
  20285. int32_t L_2 = ___length2;
  20286. if (!L_2)
  20287. {
  20288. goto IL_000f;
  20289. }
  20290. }
  20291. IL_0009:
  20292. {
  20293. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  20294. }
  20295. IL_000f:
  20296. {
  20297. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ));
  20298. return;
  20299. }
  20300. IL_0017:
  20301. {
  20302. int32_t L_3 = ___start1;
  20303. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_4 = ___array0;
  20304. NullCheck(L_4);
  20305. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  20306. {
  20307. goto IL_0025;
  20308. }
  20309. }
  20310. {
  20311. int32_t L_5 = ___length2;
  20312. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_6 = ___array0;
  20313. NullCheck(L_6);
  20314. int32_t L_7 = ___start1;
  20315. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  20316. {
  20317. goto IL_002b;
  20318. }
  20319. }
  20320. IL_0025:
  20321. {
  20322. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  20323. }
  20324. IL_002b:
  20325. {
  20326. int32_t L_8 = ___length2;
  20327. __this->set__length_2(L_8);
  20328. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_9 = ___array0;
  20329. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_10;
  20330. L_10 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  20331. __this->set__pinnable_0(L_10);
  20332. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  20333. intptr_t L_11 = ((PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  20334. int32_t L_12 = ___start1;
  20335. intptr_t L_13;
  20336. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  20337. __this->set__byteOffset_1((intptr_t)L_13);
  20338. return;
  20339. }
  20340. }
  20341. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m85D42AF91A7011C96E0C97431C74E67A14309572_AdjustorThunk (RuntimeObject * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  20342. {
  20343. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20344. int32_t _offset = 1;
  20345. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20346. ReadOnlySpan_1__ctor_m85D42AF91A7011C96E0C97431C74E67A14309572_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  20347. }
  20348. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Void*,System.Int32)
  20349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m445465A967C0F3CF2AF398F507F6D55CB9658F0E_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  20350. {
  20351. static bool s_Il2CppMethodInitialized;
  20352. if (!s_Il2CppMethodInitialized)
  20353. {
  20354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  20355. s_Il2CppMethodInitialized = true;
  20356. }
  20357. {
  20358. bool L_0;
  20359. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20360. if (!L_0)
  20361. {
  20362. goto IL_0016;
  20363. }
  20364. }
  20365. {
  20366. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  20367. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20368. Type_t * L_2;
  20369. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  20370. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  20371. }
  20372. IL_0016:
  20373. {
  20374. int32_t L_3 = ___length1;
  20375. if ((((int32_t)L_3) >= ((int32_t)0)))
  20376. {
  20377. goto IL_0020;
  20378. }
  20379. }
  20380. {
  20381. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  20382. }
  20383. IL_0020:
  20384. {
  20385. int32_t L_4 = ___length1;
  20386. __this->set__length_2(L_4);
  20387. __this->set__pinnable_0((Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)NULL);
  20388. void* L_5 = ___pointer0;
  20389. intptr_t L_6;
  20390. memset((&L_6), 0, sizeof(L_6));
  20391. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  20392. __this->set__byteOffset_1((intptr_t)L_6);
  20393. return;
  20394. }
  20395. }
  20396. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m445465A967C0F3CF2AF398F507F6D55CB9658F0E_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  20397. {
  20398. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20399. int32_t _offset = 1;
  20400. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20401. ReadOnlySpan_1__ctor_m445465A967C0F3CF2AF398F507F6D55CB9658F0E_inline(_thisAdjusted, ___pointer0, ___length1, method);
  20402. }
  20403. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  20404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  20405. {
  20406. {
  20407. int32_t L_0 = ___length2;
  20408. __this->set__length_2(L_0);
  20409. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_1 = ___pinnable0;
  20410. __this->set__pinnable_0(L_1);
  20411. intptr_t L_2 = ___byteOffset1;
  20412. __this->set__byteOffset_1((intptr_t)L_2);
  20413. return;
  20414. }
  20415. }
  20416. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  20417. {
  20418. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20419. int32_t _offset = 1;
  20420. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20421. ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  20422. }
  20423. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Item(System.Int32)
  20424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_get_Item_m687102BDFEDA2F4BC7AC6705AC9E88AE3DCB8860_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___index0, const RuntimeMethod* method)
  20425. {
  20426. intptr_t V_0;
  20427. memset((&V_0), 0, sizeof(V_0));
  20428. {
  20429. int32_t L_0 = ___index0;
  20430. int32_t L_1 = (int32_t)__this->get__length_2();
  20431. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  20432. {
  20433. goto IL_000e;
  20434. }
  20435. }
  20436. {
  20437. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  20438. }
  20439. IL_000e:
  20440. {
  20441. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_2 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20442. if (L_2)
  20443. {
  20444. goto IL_0030;
  20445. }
  20446. }
  20447. {
  20448. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  20449. V_0 = (intptr_t)L_3;
  20450. void* L_4;
  20451. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  20452. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5;
  20453. L_5 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (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));
  20454. int32_t L_6 = ___index0;
  20455. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7;
  20456. L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  20457. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_7;
  20458. }
  20459. IL_0030:
  20460. {
  20461. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20462. NullCheck(L_8);
  20463. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_9 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_8->get_address_of_Data_0();
  20464. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  20465. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_11;
  20466. L_11 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20467. int32_t L_12 = ___index0;
  20468. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_13;
  20469. L_13 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  20470. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_13;
  20471. }
  20472. }
  20473. IL2CPP_EXTERN_C Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_get_Item_m687102BDFEDA2F4BC7AC6705AC9E88AE3DCB8860_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  20474. {
  20475. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20476. int32_t _offset = 1;
  20477. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20478. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * _returnValue;
  20479. _returnValue = ReadOnlySpan_1_get_Item_m687102BDFEDA2F4BC7AC6705AC9E88AE3DCB8860_inline(_thisAdjusted, ___index0, method);
  20480. return _returnValue;
  20481. }
  20482. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::GetPinnableReference()
  20483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_GetPinnableReference_m0880973B105B3C4C797931ABC8F681B7E775FD09_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20484. {
  20485. intptr_t V_0;
  20486. memset((&V_0), 0, sizeof(V_0));
  20487. {
  20488. int32_t L_0 = (int32_t)__this->get__length_2();
  20489. if (!L_0)
  20490. {
  20491. goto IL_003b;
  20492. }
  20493. }
  20494. {
  20495. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_1 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20496. if (L_1)
  20497. {
  20498. goto IL_0024;
  20499. }
  20500. }
  20501. {
  20502. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  20503. V_0 = (intptr_t)L_2;
  20504. void* L_3;
  20505. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  20506. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_4;
  20507. L_4 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20508. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_4;
  20509. }
  20510. IL_0024:
  20511. {
  20512. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_5 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20513. NullCheck(L_5);
  20514. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_6 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5->get_address_of_Data_0();
  20515. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  20516. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_8;
  20517. L_8 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20518. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_8;
  20519. }
  20520. IL_003b:
  20521. {
  20522. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_9;
  20523. L_9 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20524. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_9;
  20525. }
  20526. }
  20527. IL2CPP_EXTERN_C Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_GetPinnableReference_m0880973B105B3C4C797931ABC8F681B7E775FD09_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20528. {
  20529. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20530. int32_t _offset = 1;
  20531. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20532. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * _returnValue;
  20533. _returnValue = ReadOnlySpan_1_GetPinnableReference_m0880973B105B3C4C797931ABC8F681B7E775FD09(_thisAdjusted, method);
  20534. return _returnValue;
  20535. }
  20536. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::CopyTo(System.Span`1<T>)
  20537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m33D2BB9AE82A8E27CA7A2765C654A614DCDD3B7E_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method)
  20538. {
  20539. {
  20540. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_0 = ___destination0;
  20541. bool L_1;
  20542. L_1 = ReadOnlySpan_1_TryCopyTo_m00A3C74FE6F43FDE6C3E493C9443A15BB4664F8D((ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)__this, (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  20543. if (L_1)
  20544. {
  20545. goto IL_000e;
  20546. }
  20547. }
  20548. {
  20549. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  20550. }
  20551. IL_000e:
  20552. {
  20553. return;
  20554. }
  20555. }
  20556. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m33D2BB9AE82A8E27CA7A2765C654A614DCDD3B7E_AdjustorThunk (RuntimeObject * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method)
  20557. {
  20558. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20559. int32_t _offset = 1;
  20560. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20561. ReadOnlySpan_1_CopyTo_m33D2BB9AE82A8E27CA7A2765C654A614DCDD3B7E(_thisAdjusted, ___destination0, method);
  20562. }
  20563. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::TryCopyTo(System.Span`1<T>)
  20564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m00A3C74FE6F43FDE6C3E493C9443A15BB4664F8D_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method)
  20565. {
  20566. int32_t V_0 = 0;
  20567. int32_t V_1 = 0;
  20568. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * V_2 = NULL;
  20569. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * V_3 = NULL;
  20570. {
  20571. int32_t L_0 = (int32_t)__this->get__length_2();
  20572. V_0 = (int32_t)L_0;
  20573. int32_t L_1;
  20574. L_1 = Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  20575. V_1 = (int32_t)L_1;
  20576. int32_t L_2 = V_0;
  20577. if (L_2)
  20578. {
  20579. goto IL_0014;
  20580. }
  20581. }
  20582. {
  20583. return (bool)1;
  20584. }
  20585. IL_0014:
  20586. {
  20587. int32_t L_3 = V_0;
  20588. int32_t L_4 = V_1;
  20589. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  20590. {
  20591. goto IL_001a;
  20592. }
  20593. }
  20594. {
  20595. return (bool)0;
  20596. }
  20597. IL_001a:
  20598. {
  20599. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5;
  20600. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_inline((ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  20601. V_2 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5;
  20602. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_6;
  20603. L_6 = Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_inline((Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  20604. V_3 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_6;
  20605. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7 = V_3;
  20606. int32_t L_8 = V_1;
  20607. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_9 = V_2;
  20608. int32_t L_10 = V_0;
  20609. (( void (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_7, (int32_t)L_8, (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  20610. return (bool)1;
  20611. }
  20612. }
  20613. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m00A3C74FE6F43FDE6C3E493C9443A15BB4664F8D_AdjustorThunk (RuntimeObject * __this, Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B ___destination0, const RuntimeMethod* method)
  20614. {
  20615. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20616. int32_t _offset = 1;
  20617. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20618. bool _returnValue;
  20619. _returnValue = ReadOnlySpan_1_TryCopyTo_m00A3C74FE6F43FDE6C3E493C9443A15BB4664F8D(_thisAdjusted, ___destination0, method);
  20620. return _returnValue;
  20621. }
  20622. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  20623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m7DBEBD59339D3D532140B42E7F4A927C9262A46D_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ___left0, ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ___right1, const RuntimeMethod* method)
  20624. {
  20625. {
  20626. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_0 = ___left0;
  20627. int32_t L_1 = (int32_t)L_0.get__length_2();
  20628. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_2 = ___right1;
  20629. int32_t L_3 = (int32_t)L_2.get__length_2();
  20630. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  20631. {
  20632. goto IL_0022;
  20633. }
  20634. }
  20635. {
  20636. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_4;
  20637. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_inline((ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  20638. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5;
  20639. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_inline((ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  20640. bool L_6;
  20641. L_6 = (( bool (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_4, (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  20642. return (bool)L_6;
  20643. }
  20644. IL_0022:
  20645. {
  20646. return (bool)0;
  20647. }
  20648. }
  20649. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToString()
  20650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m575A4F89F8F94E95E5BC8EF0C2C0D9ECB735BCDE_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20651. {
  20652. static bool s_Il2CppMethodInitialized;
  20653. if (!s_Il2CppMethodInitialized)
  20654. {
  20655. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  20656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  20657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20658. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  20659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  20660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  20661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  20662. s_Il2CppMethodInitialized = true;
  20663. }
  20664. RuntimeObject * V_0 = NULL;
  20665. String_t* V_1 = NULL;
  20666. Il2CppChar* V_2 = NULL;
  20667. Il2CppChar* V_3 = NULL;
  20668. {
  20669. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  20670. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20671. Type_t * L_1;
  20672. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  20673. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  20674. Type_t * L_3;
  20675. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  20676. bool L_4;
  20677. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  20678. if (!L_4)
  20679. {
  20680. goto IL_0070;
  20681. }
  20682. }
  20683. {
  20684. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  20685. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  20686. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  20687. bool L_7;
  20688. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  20689. if (!L_7)
  20690. {
  20691. goto IL_0053;
  20692. }
  20693. }
  20694. {
  20695. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20696. RuntimeObject * L_9;
  20697. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  20698. V_0 = (RuntimeObject *)L_9;
  20699. RuntimeObject * L_10 = V_0;
  20700. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  20701. V_1 = (String_t*)L_11;
  20702. if (!L_11)
  20703. {
  20704. goto IL_0053;
  20705. }
  20706. }
  20707. {
  20708. int32_t L_12 = (int32_t)__this->get__length_2();
  20709. String_t* L_13 = V_1;
  20710. NullCheck((String_t*)L_13);
  20711. int32_t L_14;
  20712. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  20713. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  20714. {
  20715. goto IL_0053;
  20716. }
  20717. }
  20718. {
  20719. String_t* L_15 = V_1;
  20720. return (String_t*)L_15;
  20721. }
  20722. IL_0053:
  20723. {
  20724. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_16;
  20725. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_inline((ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  20726. Il2CppChar* L_17;
  20727. L_17 = (( Il2CppChar* (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  20728. V_3 = (Il2CppChar*)L_17;
  20729. Il2CppChar* L_18 = V_3;
  20730. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  20731. Il2CppChar* L_19 = V_2;
  20732. int32_t L_20 = (int32_t)__this->get__length_2();
  20733. String_t* L_21;
  20734. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  20735. return (String_t*)L_21;
  20736. }
  20737. IL_0070:
  20738. {
  20739. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  20740. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  20741. Type_t * L_23;
  20742. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  20743. NullCheck((MemberInfo_t *)L_23);
  20744. String_t* L_24;
  20745. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  20746. int32_t L_25 = (int32_t)__this->get__length_2();
  20747. int32_t L_26 = L_25;
  20748. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  20749. String_t* L_28;
  20750. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  20751. return (String_t*)L_28;
  20752. }
  20753. }
  20754. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m575A4F89F8F94E95E5BC8EF0C2C0D9ECB735BCDE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20755. {
  20756. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20757. int32_t _offset = 1;
  20758. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20759. String_t* _returnValue;
  20760. _returnValue = ReadOnlySpan_1_ToString_m575A4F89F8F94E95E5BC8EF0C2C0D9ECB735BCDE(_thisAdjusted, method);
  20761. return _returnValue;
  20762. }
  20763. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32)
  20764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_mF3B25DE3A6762CF2BC648A49128DD5AB2DAABF6F_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___start0, const RuntimeMethod* method)
  20765. {
  20766. intptr_t V_0;
  20767. memset((&V_0), 0, sizeof(V_0));
  20768. int32_t V_1 = 0;
  20769. {
  20770. int32_t L_0 = ___start0;
  20771. int32_t L_1 = (int32_t)__this->get__length_2();
  20772. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  20773. {
  20774. goto IL_000f;
  20775. }
  20776. }
  20777. {
  20778. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  20779. }
  20780. IL_000f:
  20781. {
  20782. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  20783. int32_t L_3 = ___start0;
  20784. intptr_t L_4;
  20785. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  20786. V_0 = (intptr_t)L_4;
  20787. int32_t L_5 = (int32_t)__this->get__length_2();
  20788. int32_t L_6 = ___start0;
  20789. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  20790. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_7 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20791. intptr_t L_8 = V_0;
  20792. int32_t L_9 = V_1;
  20793. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_10;
  20794. memset((&L_10), 0, sizeof(L_10));
  20795. ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_inline((&L_10), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  20796. return (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 )L_10;
  20797. }
  20798. }
  20799. IL2CPP_EXTERN_C ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_mF3B25DE3A6762CF2BC648A49128DD5AB2DAABF6F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  20800. {
  20801. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20802. int32_t _offset = 1;
  20803. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20804. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 _returnValue;
  20805. _returnValue = ReadOnlySpan_1_Slice_mF3B25DE3A6762CF2BC648A49128DD5AB2DAABF6F_inline(_thisAdjusted, ___start0, method);
  20806. return _returnValue;
  20807. }
  20808. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::Slice(System.Int32,System.Int32)
  20809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_m0C31A4A99B092FBF74248509CA5DAFE13E99BBA3_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  20810. {
  20811. intptr_t V_0;
  20812. memset((&V_0), 0, sizeof(V_0));
  20813. {
  20814. int32_t L_0 = ___start0;
  20815. int32_t L_1 = (int32_t)__this->get__length_2();
  20816. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  20817. {
  20818. goto IL_0014;
  20819. }
  20820. }
  20821. {
  20822. int32_t L_2 = ___length1;
  20823. int32_t L_3 = (int32_t)__this->get__length_2();
  20824. int32_t L_4 = ___start0;
  20825. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  20826. {
  20827. goto IL_001a;
  20828. }
  20829. }
  20830. IL_0014:
  20831. {
  20832. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  20833. }
  20834. IL_001a:
  20835. {
  20836. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  20837. int32_t L_6 = ___start0;
  20838. intptr_t L_7;
  20839. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  20840. V_0 = (intptr_t)L_7;
  20841. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20842. intptr_t L_9 = V_0;
  20843. int32_t L_10 = ___length1;
  20844. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_11;
  20845. memset((&L_11), 0, sizeof(L_11));
  20846. ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_inline((&L_11), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  20847. return (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 )L_11;
  20848. }
  20849. }
  20850. IL2CPP_EXTERN_C ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_m0C31A4A99B092FBF74248509CA5DAFE13E99BBA3_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  20851. {
  20852. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20853. int32_t _offset = 1;
  20854. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20855. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 _returnValue;
  20856. _returnValue = ReadOnlySpan_1_Slice_m0C31A4A99B092FBF74248509CA5DAFE13E99BBA3_inline(_thisAdjusted, ___start0, ___length1, method);
  20857. return _returnValue;
  20858. }
  20859. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::ToArray()
  20860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ReadOnlySpan_1_ToArray_m8C236FDC3E5AF4D3BD72B70CB6DCDECBB4CDA824_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20861. {
  20862. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* V_0 = NULL;
  20863. {
  20864. int32_t L_0 = (int32_t)__this->get__length_2();
  20865. if (L_0)
  20866. {
  20867. goto IL_000e;
  20868. }
  20869. }
  20870. {
  20871. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  20872. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_1 = ((PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  20873. return (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_1;
  20874. }
  20875. IL_000e:
  20876. {
  20877. int32_t L_2 = (int32_t)__this->get__length_2();
  20878. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_3 = (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)(Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  20879. V_0 = (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_3;
  20880. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_4 = V_0;
  20881. Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B L_5;
  20882. L_5 = (( Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B (*) (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  20883. ReadOnlySpan_1_CopyTo_m33D2BB9AE82A8E27CA7A2765C654A614DCDD3B7E((ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *)__this, (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  20884. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_6 = V_0;
  20885. return (Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174*)L_6;
  20886. }
  20887. }
  20888. IL2CPP_EXTERN_C Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ReadOnlySpan_1_ToArray_m8C236FDC3E5AF4D3BD72B70CB6DCDECBB4CDA824_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20889. {
  20890. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20891. int32_t _offset = 1;
  20892. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20893. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* _returnValue;
  20894. _returnValue = ReadOnlySpan_1_ToArray_m8C236FDC3E5AF4D3BD72B70CB6DCDECBB4CDA824(_thisAdjusted, method);
  20895. return _returnValue;
  20896. }
  20897. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::DangerousGetPinnableReference()
  20898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20899. {
  20900. intptr_t V_0;
  20901. memset((&V_0), 0, sizeof(V_0));
  20902. {
  20903. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20904. if (L_0)
  20905. {
  20906. goto IL_001c;
  20907. }
  20908. }
  20909. {
  20910. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  20911. V_0 = (intptr_t)L_1;
  20912. void* L_2;
  20913. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  20914. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_3;
  20915. L_3 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20916. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_3);
  20917. }
  20918. IL_001c:
  20919. {
  20920. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_4 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20921. NullCheck(L_4);
  20922. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_4->get_address_of_Data_0();
  20923. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  20924. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7;
  20925. L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20926. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_7);
  20927. }
  20928. }
  20929. IL2CPP_EXTERN_C Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20930. {
  20931. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20932. int32_t _offset = 1;
  20933. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20934. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * _returnValue;
  20935. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_inline(_thisAdjusted, method);
  20936. return _returnValue;
  20937. }
  20938. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_Pinnable()
  20939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ReadOnlySpan_1_get_Pinnable_m02404B701AD794A3C9FD1DB2EBDD9802F25A76B3_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20940. {
  20941. {
  20942. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  20943. return (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_0;
  20944. }
  20945. }
  20946. IL2CPP_EXTERN_C Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ReadOnlySpan_1_get_Pinnable_m02404B701AD794A3C9FD1DB2EBDD9802F25A76B3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20947. {
  20948. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20949. int32_t _offset = 1;
  20950. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20951. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * _returnValue;
  20952. _returnValue = ReadOnlySpan_1_get_Pinnable_m02404B701AD794A3C9FD1DB2EBDD9802F25A76B3_inline(_thisAdjusted, method);
  20953. return _returnValue;
  20954. }
  20955. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Jpeg.Components.Block8x8>::get_ByteOffset()
  20956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mC90748D62FFD9644CE826752E642BEBA3120FDF8_gshared (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  20957. {
  20958. {
  20959. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  20960. return (intptr_t)L_0;
  20961. }
  20962. }
  20963. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mC90748D62FFD9644CE826752E642BEBA3120FDF8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20964. {
  20965. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * _thisAdjusted;
  20966. int32_t _offset = 1;
  20967. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 *>(__this + _offset);
  20968. intptr_t _returnValue;
  20969. _returnValue = ReadOnlySpan_1_get_ByteOffset_mC90748D62FFD9644CE826752E642BEBA3120FDF8_inline(_thisAdjusted, method);
  20970. return _returnValue;
  20971. }
  20972. #ifdef __clang__
  20973. #pragma clang diagnostic pop
  20974. #endif
  20975. #ifdef __clang__
  20976. #pragma clang diagnostic push
  20977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20978. #pragma clang diagnostic ignored "-Wunused-variable"
  20979. #endif
  20980. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Length()
  20981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mEF600A996CAE976E5F6531A7B0F47C215FD8C2C1_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  20982. {
  20983. {
  20984. int32_t L_0 = (int32_t)__this->get__length_2();
  20985. return (int32_t)L_0;
  20986. }
  20987. }
  20988. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mEF600A996CAE976E5F6531A7B0F47C215FD8C2C1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  20989. {
  20990. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  20991. int32_t _offset = 1;
  20992. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  20993. int32_t _returnValue;
  20994. _returnValue = ReadOnlySpan_1_get_Length_mEF600A996CAE976E5F6531A7B0F47C215FD8C2C1_inline(_thisAdjusted, method);
  20995. return _returnValue;
  20996. }
  20997. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_IsEmpty()
  20998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mDA163AD079E46187A3CD408147CF52DA27839A84_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  20999. {
  21000. {
  21001. int32_t L_0 = (int32_t)__this->get__length_2();
  21002. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  21003. }
  21004. }
  21005. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mDA163AD079E46187A3CD408147CF52DA27839A84_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21006. {
  21007. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21008. int32_t _offset = 1;
  21009. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21010. bool _returnValue;
  21011. _returnValue = ReadOnlySpan_1_get_IsEmpty_mDA163AD079E46187A3CD408147CF52DA27839A84(_thisAdjusted, method);
  21012. return _returnValue;
  21013. }
  21014. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  21015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mBA172FBB427729FE6C619ED3FAC7DEEC38C0E0BF_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ___left0, ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ___right1, const RuntimeMethod* method)
  21016. {
  21017. {
  21018. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_0 = ___left0;
  21019. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_1 = ___right1;
  21020. bool L_2;
  21021. L_2 = (( bool (*) (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F , ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F )L_0, (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21022. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  21023. }
  21024. }
  21025. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Equals(System.Object)
  21026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mFFE06CF4558953F518D8D1E8FF73C5D50F1253E0_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  21027. {
  21028. {
  21029. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  21030. String_t* L_0;
  21031. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  21032. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21033. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  21034. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mFFE06CF4558953F518D8D1E8FF73C5D50F1253E0_RuntimeMethod_var)));
  21035. }
  21036. }
  21037. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mFFE06CF4558953F518D8D1E8FF73C5D50F1253E0_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  21038. {
  21039. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21040. int32_t _offset = 1;
  21041. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21042. bool _returnValue;
  21043. _returnValue = ReadOnlySpan_1_Equals_mFFE06CF4558953F518D8D1E8FF73C5D50F1253E0(_thisAdjusted, ___obj0, method);
  21044. return _returnValue;
  21045. }
  21046. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::GetHashCode()
  21047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mEFBDBED61E0C4D6D58B640F2412E9666C6041BF4_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  21048. {
  21049. {
  21050. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  21051. String_t* L_0;
  21052. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  21053. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21054. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  21055. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mEFBDBED61E0C4D6D58B640F2412E9666C6041BF4_RuntimeMethod_var)));
  21056. }
  21057. }
  21058. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mEFBDBED61E0C4D6D58B640F2412E9666C6041BF4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21059. {
  21060. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21061. int32_t _offset = 1;
  21062. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21063. int32_t _returnValue;
  21064. _returnValue = ReadOnlySpan_1_GetHashCode_mEFBDBED61E0C4D6D58B640F2412E9666C6041BF4(_thisAdjusted, method);
  21065. return _returnValue;
  21066. }
  21067. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::op_Implicit(T[])
  21068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_op_Implicit_m3BE23156C80A6291698157C695EB7A516353460A_gshared (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method)
  21069. {
  21070. {
  21071. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_0 = ___array0;
  21072. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_1;
  21073. memset((&L_1), 0, sizeof(L_1));
  21074. ReadOnlySpan_1__ctor_m77A0E19CAB51588624C35225F2FCF646225D90F9_inline((&L_1), (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21075. return (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F )L_1;
  21076. }
  21077. }
  21078. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(T[])
  21079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77A0E19CAB51588624C35225F2FCF646225D90F9_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method)
  21080. {
  21081. {
  21082. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_0 = ___array0;
  21083. if (L_0)
  21084. {
  21085. goto IL_000b;
  21086. }
  21087. }
  21088. {
  21089. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ));
  21090. return;
  21091. }
  21092. IL_000b:
  21093. {
  21094. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_1 = ___array0;
  21095. NullCheck(L_1);
  21096. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  21097. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_2 = ___array0;
  21098. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_3;
  21099. L_3 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  21100. __this->set__pinnable_0(L_3);
  21101. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  21102. intptr_t L_4 = ((PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  21103. __this->set__byteOffset_1((intptr_t)L_4);
  21104. return;
  21105. }
  21106. }
  21107. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m77A0E19CAB51588624C35225F2FCF646225D90F9_AdjustorThunk (RuntimeObject * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method)
  21108. {
  21109. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21110. int32_t _offset = 1;
  21111. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21112. ReadOnlySpan_1__ctor_m77A0E19CAB51588624C35225F2FCF646225D90F9_inline(_thisAdjusted, ___array0, method);
  21113. }
  21114. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(T[],System.Int32,System.Int32)
  21115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7CA99C40B4D67D07D4389757F3D7C882455DDDCA_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  21116. {
  21117. {
  21118. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_0 = ___array0;
  21119. if (L_0)
  21120. {
  21121. goto IL_0017;
  21122. }
  21123. }
  21124. {
  21125. int32_t L_1 = ___start1;
  21126. if (L_1)
  21127. {
  21128. goto IL_0009;
  21129. }
  21130. }
  21131. {
  21132. int32_t L_2 = ___length2;
  21133. if (!L_2)
  21134. {
  21135. goto IL_000f;
  21136. }
  21137. }
  21138. IL_0009:
  21139. {
  21140. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  21141. }
  21142. IL_000f:
  21143. {
  21144. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ));
  21145. return;
  21146. }
  21147. IL_0017:
  21148. {
  21149. int32_t L_3 = ___start1;
  21150. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_4 = ___array0;
  21151. NullCheck(L_4);
  21152. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  21153. {
  21154. goto IL_0025;
  21155. }
  21156. }
  21157. {
  21158. int32_t L_5 = ___length2;
  21159. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_6 = ___array0;
  21160. NullCheck(L_6);
  21161. int32_t L_7 = ___start1;
  21162. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  21163. {
  21164. goto IL_002b;
  21165. }
  21166. }
  21167. IL_0025:
  21168. {
  21169. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  21170. }
  21171. IL_002b:
  21172. {
  21173. int32_t L_8 = ___length2;
  21174. __this->set__length_2(L_8);
  21175. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_9 = ___array0;
  21176. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_10;
  21177. L_10 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  21178. __this->set__pinnable_0(L_10);
  21179. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  21180. intptr_t L_11 = ((PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  21181. int32_t L_12 = ___start1;
  21182. intptr_t L_13;
  21183. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  21184. __this->set__byteOffset_1((intptr_t)L_13);
  21185. return;
  21186. }
  21187. }
  21188. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m7CA99C40B4D67D07D4389757F3D7C882455DDDCA_AdjustorThunk (RuntimeObject * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  21189. {
  21190. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21191. int32_t _offset = 1;
  21192. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21193. ReadOnlySpan_1__ctor_m7CA99C40B4D67D07D4389757F3D7C882455DDDCA_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  21194. }
  21195. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(System.Void*,System.Int32)
  21196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB2E31152D9F6CE1237DAD1343B1EC758E1E91770_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  21197. {
  21198. static bool s_Il2CppMethodInitialized;
  21199. if (!s_Il2CppMethodInitialized)
  21200. {
  21201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  21202. s_Il2CppMethodInitialized = true;
  21203. }
  21204. {
  21205. bool L_0;
  21206. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  21207. if (!L_0)
  21208. {
  21209. goto IL_0016;
  21210. }
  21211. }
  21212. {
  21213. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  21214. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21215. Type_t * L_2;
  21216. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  21217. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  21218. }
  21219. IL_0016:
  21220. {
  21221. int32_t L_3 = ___length1;
  21222. if ((((int32_t)L_3) >= ((int32_t)0)))
  21223. {
  21224. goto IL_0020;
  21225. }
  21226. }
  21227. {
  21228. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  21229. }
  21230. IL_0020:
  21231. {
  21232. int32_t L_4 = ___length1;
  21233. __this->set__length_2(L_4);
  21234. __this->set__pinnable_0((Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)NULL);
  21235. void* L_5 = ___pointer0;
  21236. intptr_t L_6;
  21237. memset((&L_6), 0, sizeof(L_6));
  21238. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  21239. __this->set__byteOffset_1((intptr_t)L_6);
  21240. return;
  21241. }
  21242. }
  21243. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mB2E31152D9F6CE1237DAD1343B1EC758E1E91770_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  21244. {
  21245. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21246. int32_t _offset = 1;
  21247. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21248. ReadOnlySpan_1__ctor_mB2E31152D9F6CE1237DAD1343B1EC758E1E91770_inline(_thisAdjusted, ___pointer0, ___length1, method);
  21249. }
  21250. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  21251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  21252. {
  21253. {
  21254. int32_t L_0 = ___length2;
  21255. __this->set__length_2(L_0);
  21256. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_1 = ___pinnable0;
  21257. __this->set__pinnable_0(L_1);
  21258. intptr_t L_2 = ___byteOffset1;
  21259. __this->set__byteOffset_1((intptr_t)L_2);
  21260. return;
  21261. }
  21262. }
  21263. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  21264. {
  21265. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21266. int32_t _offset = 1;
  21267. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21268. ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  21269. }
  21270. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Item(System.Int32)
  21271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_get_Item_m2F7D413D9F3F138FEB3C795FBB1468D6E8629A72_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___index0, const RuntimeMethod* method)
  21272. {
  21273. intptr_t V_0;
  21274. memset((&V_0), 0, sizeof(V_0));
  21275. {
  21276. int32_t L_0 = ___index0;
  21277. int32_t L_1 = (int32_t)__this->get__length_2();
  21278. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  21279. {
  21280. goto IL_000e;
  21281. }
  21282. }
  21283. {
  21284. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  21285. }
  21286. IL_000e:
  21287. {
  21288. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_2 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21289. if (L_2)
  21290. {
  21291. goto IL_0030;
  21292. }
  21293. }
  21294. {
  21295. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  21296. V_0 = (intptr_t)L_3;
  21297. void* L_4;
  21298. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  21299. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5;
  21300. L_5 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (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));
  21301. int32_t L_6 = ___index0;
  21302. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7;
  21303. L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  21304. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_7;
  21305. }
  21306. IL_0030:
  21307. {
  21308. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21309. NullCheck(L_8);
  21310. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_9 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_8->get_address_of_Data_0();
  21311. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  21312. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_11;
  21313. L_11 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21314. int32_t L_12 = ___index0;
  21315. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_13;
  21316. L_13 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  21317. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_13;
  21318. }
  21319. }
  21320. IL2CPP_EXTERN_C BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_get_Item_m2F7D413D9F3F138FEB3C795FBB1468D6E8629A72_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  21321. {
  21322. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21323. int32_t _offset = 1;
  21324. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21325. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * _returnValue;
  21326. _returnValue = ReadOnlySpan_1_get_Item_m2F7D413D9F3F138FEB3C795FBB1468D6E8629A72_inline(_thisAdjusted, ___index0, method);
  21327. return _returnValue;
  21328. }
  21329. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::GetPinnableReference()
  21330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_GetPinnableReference_mD26FAAE724680A0DE8B308F1D48837A49E11F73D_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  21331. {
  21332. intptr_t V_0;
  21333. memset((&V_0), 0, sizeof(V_0));
  21334. {
  21335. int32_t L_0 = (int32_t)__this->get__length_2();
  21336. if (!L_0)
  21337. {
  21338. goto IL_003b;
  21339. }
  21340. }
  21341. {
  21342. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_1 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21343. if (L_1)
  21344. {
  21345. goto IL_0024;
  21346. }
  21347. }
  21348. {
  21349. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  21350. V_0 = (intptr_t)L_2;
  21351. void* L_3;
  21352. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  21353. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_4;
  21354. L_4 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  21355. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_4;
  21356. }
  21357. IL_0024:
  21358. {
  21359. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_5 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21360. NullCheck(L_5);
  21361. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_6 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5->get_address_of_Data_0();
  21362. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  21363. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_8;
  21364. L_8 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21365. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_8;
  21366. }
  21367. IL_003b:
  21368. {
  21369. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_9;
  21370. L_9 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  21371. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_9;
  21372. }
  21373. }
  21374. IL2CPP_EXTERN_C BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_GetPinnableReference_mD26FAAE724680A0DE8B308F1D48837A49E11F73D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21375. {
  21376. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21377. int32_t _offset = 1;
  21378. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21379. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * _returnValue;
  21380. _returnValue = ReadOnlySpan_1_GetPinnableReference_mD26FAAE724680A0DE8B308F1D48837A49E11F73D(_thisAdjusted, method);
  21381. return _returnValue;
  21382. }
  21383. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::CopyTo(System.Span`1<T>)
  21384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mCDEBDC2BD9F0579D0B885A3F509F987142B68A30_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method)
  21385. {
  21386. {
  21387. Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_0 = ___destination0;
  21388. bool L_1;
  21389. L_1 = ReadOnlySpan_1_TryCopyTo_m4565D872B1348CF7F686558FD66FB9993008FAD6((ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)__this, (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  21390. if (L_1)
  21391. {
  21392. goto IL_000e;
  21393. }
  21394. }
  21395. {
  21396. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  21397. }
  21398. IL_000e:
  21399. {
  21400. return;
  21401. }
  21402. }
  21403. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mCDEBDC2BD9F0579D0B885A3F509F987142B68A30_AdjustorThunk (RuntimeObject * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method)
  21404. {
  21405. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21406. int32_t _offset = 1;
  21407. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21408. ReadOnlySpan_1_CopyTo_mCDEBDC2BD9F0579D0B885A3F509F987142B68A30(_thisAdjusted, ___destination0, method);
  21409. }
  21410. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::TryCopyTo(System.Span`1<T>)
  21411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m4565D872B1348CF7F686558FD66FB9993008FAD6_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method)
  21412. {
  21413. int32_t V_0 = 0;
  21414. int32_t V_1 = 0;
  21415. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * V_2 = NULL;
  21416. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * V_3 = NULL;
  21417. {
  21418. int32_t L_0 = (int32_t)__this->get__length_2();
  21419. V_0 = (int32_t)L_0;
  21420. int32_t L_1;
  21421. L_1 = Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  21422. V_1 = (int32_t)L_1;
  21423. int32_t L_2 = V_0;
  21424. if (L_2)
  21425. {
  21426. goto IL_0014;
  21427. }
  21428. }
  21429. {
  21430. return (bool)1;
  21431. }
  21432. IL_0014:
  21433. {
  21434. int32_t L_3 = V_0;
  21435. int32_t L_4 = V_1;
  21436. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  21437. {
  21438. goto IL_001a;
  21439. }
  21440. }
  21441. {
  21442. return (bool)0;
  21443. }
  21444. IL_001a:
  21445. {
  21446. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5;
  21447. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_inline((ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  21448. V_2 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5;
  21449. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_6;
  21450. L_6 = Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_inline((Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  21451. V_3 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_6;
  21452. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7 = V_3;
  21453. int32_t L_8 = V_1;
  21454. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_9 = V_2;
  21455. int32_t L_10 = V_0;
  21456. (( void (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_7, (int32_t)L_8, (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  21457. return (bool)1;
  21458. }
  21459. }
  21460. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m4565D872B1348CF7F686558FD66FB9993008FAD6_AdjustorThunk (RuntimeObject * __this, Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 ___destination0, const RuntimeMethod* method)
  21461. {
  21462. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21463. int32_t _offset = 1;
  21464. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21465. bool _returnValue;
  21466. _returnValue = ReadOnlySpan_1_TryCopyTo_m4565D872B1348CF7F686558FD66FB9993008FAD6(_thisAdjusted, ___destination0, method);
  21467. return _returnValue;
  21468. }
  21469. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  21470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mE510968A534C46B1E25ABA3BDFAEEADBE3EB65B3_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ___left0, ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ___right1, const RuntimeMethod* method)
  21471. {
  21472. {
  21473. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_0 = ___left0;
  21474. int32_t L_1 = (int32_t)L_0.get__length_2();
  21475. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_2 = ___right1;
  21476. int32_t L_3 = (int32_t)L_2.get__length_2();
  21477. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  21478. {
  21479. goto IL_0022;
  21480. }
  21481. }
  21482. {
  21483. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_4;
  21484. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_inline((ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  21485. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5;
  21486. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_inline((ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  21487. bool L_6;
  21488. L_6 = (( bool (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_4, (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  21489. return (bool)L_6;
  21490. }
  21491. IL_0022:
  21492. {
  21493. return (bool)0;
  21494. }
  21495. }
  21496. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::ToString()
  21497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mA6B747FDD1E888BCDF2C81F4FD3476528CACD4A7_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  21498. {
  21499. static bool s_Il2CppMethodInitialized;
  21500. if (!s_Il2CppMethodInitialized)
  21501. {
  21502. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  21503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  21504. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21505. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  21506. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  21507. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  21508. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  21509. s_Il2CppMethodInitialized = true;
  21510. }
  21511. RuntimeObject * V_0 = NULL;
  21512. String_t* V_1 = NULL;
  21513. Il2CppChar* V_2 = NULL;
  21514. Il2CppChar* V_3 = NULL;
  21515. {
  21516. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  21517. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21518. Type_t * L_1;
  21519. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  21520. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  21521. Type_t * L_3;
  21522. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  21523. bool L_4;
  21524. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  21525. if (!L_4)
  21526. {
  21527. goto IL_0070;
  21528. }
  21529. }
  21530. {
  21531. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  21532. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21533. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  21534. bool L_7;
  21535. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  21536. if (!L_7)
  21537. {
  21538. goto IL_0053;
  21539. }
  21540. }
  21541. {
  21542. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21543. RuntimeObject * L_9;
  21544. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  21545. V_0 = (RuntimeObject *)L_9;
  21546. RuntimeObject * L_10 = V_0;
  21547. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  21548. V_1 = (String_t*)L_11;
  21549. if (!L_11)
  21550. {
  21551. goto IL_0053;
  21552. }
  21553. }
  21554. {
  21555. int32_t L_12 = (int32_t)__this->get__length_2();
  21556. String_t* L_13 = V_1;
  21557. NullCheck((String_t*)L_13);
  21558. int32_t L_14;
  21559. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  21560. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  21561. {
  21562. goto IL_0053;
  21563. }
  21564. }
  21565. {
  21566. String_t* L_15 = V_1;
  21567. return (String_t*)L_15;
  21568. }
  21569. IL_0053:
  21570. {
  21571. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_16;
  21572. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_inline((ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  21573. Il2CppChar* L_17;
  21574. L_17 = (( Il2CppChar* (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  21575. V_3 = (Il2CppChar*)L_17;
  21576. Il2CppChar* L_18 = V_3;
  21577. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  21578. Il2CppChar* L_19 = V_2;
  21579. int32_t L_20 = (int32_t)__this->get__length_2();
  21580. String_t* L_21;
  21581. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  21582. return (String_t*)L_21;
  21583. }
  21584. IL_0070:
  21585. {
  21586. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  21587. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21588. Type_t * L_23;
  21589. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  21590. NullCheck((MemberInfo_t *)L_23);
  21591. String_t* L_24;
  21592. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  21593. int32_t L_25 = (int32_t)__this->get__length_2();
  21594. int32_t L_26 = L_25;
  21595. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  21596. String_t* L_28;
  21597. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  21598. return (String_t*)L_28;
  21599. }
  21600. }
  21601. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mA6B747FDD1E888BCDF2C81F4FD3476528CACD4A7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21602. {
  21603. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21604. int32_t _offset = 1;
  21605. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21606. String_t* _returnValue;
  21607. _returnValue = ReadOnlySpan_1_ToString_mA6B747FDD1E888BCDF2C81F4FD3476528CACD4A7(_thisAdjusted, method);
  21608. return _returnValue;
  21609. }
  21610. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Slice(System.Int32)
  21611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_mA899304E087D941B61E9FCFCB6B1746F20152339_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___start0, const RuntimeMethod* method)
  21612. {
  21613. intptr_t V_0;
  21614. memset((&V_0), 0, sizeof(V_0));
  21615. int32_t V_1 = 0;
  21616. {
  21617. int32_t L_0 = ___start0;
  21618. int32_t L_1 = (int32_t)__this->get__length_2();
  21619. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  21620. {
  21621. goto IL_000f;
  21622. }
  21623. }
  21624. {
  21625. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  21626. }
  21627. IL_000f:
  21628. {
  21629. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  21630. int32_t L_3 = ___start0;
  21631. intptr_t L_4;
  21632. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  21633. V_0 = (intptr_t)L_4;
  21634. int32_t L_5 = (int32_t)__this->get__length_2();
  21635. int32_t L_6 = ___start0;
  21636. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  21637. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_7 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21638. intptr_t L_8 = V_0;
  21639. int32_t L_9 = V_1;
  21640. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_10;
  21641. memset((&L_10), 0, sizeof(L_10));
  21642. ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_inline((&L_10), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  21643. return (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F )L_10;
  21644. }
  21645. }
  21646. IL2CPP_EXTERN_C ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_mA899304E087D941B61E9FCFCB6B1746F20152339_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  21647. {
  21648. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21649. int32_t _offset = 1;
  21650. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21651. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F _returnValue;
  21652. _returnValue = ReadOnlySpan_1_Slice_mA899304E087D941B61E9FCFCB6B1746F20152339_inline(_thisAdjusted, ___start0, method);
  21653. return _returnValue;
  21654. }
  21655. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::Slice(System.Int32,System.Int32)
  21656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_m9421F13143AFB1CB72D6EB76B7A905ED06886ADC_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  21657. {
  21658. intptr_t V_0;
  21659. memset((&V_0), 0, sizeof(V_0));
  21660. {
  21661. int32_t L_0 = ___start0;
  21662. int32_t L_1 = (int32_t)__this->get__length_2();
  21663. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  21664. {
  21665. goto IL_0014;
  21666. }
  21667. }
  21668. {
  21669. int32_t L_2 = ___length1;
  21670. int32_t L_3 = (int32_t)__this->get__length_2();
  21671. int32_t L_4 = ___start0;
  21672. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  21673. {
  21674. goto IL_001a;
  21675. }
  21676. }
  21677. IL_0014:
  21678. {
  21679. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  21680. }
  21681. IL_001a:
  21682. {
  21683. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  21684. int32_t L_6 = ___start0;
  21685. intptr_t L_7;
  21686. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  21687. V_0 = (intptr_t)L_7;
  21688. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21689. intptr_t L_9 = V_0;
  21690. int32_t L_10 = ___length1;
  21691. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_11;
  21692. memset((&L_11), 0, sizeof(L_11));
  21693. ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_inline((&L_11), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  21694. return (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F )L_11;
  21695. }
  21696. }
  21697. IL2CPP_EXTERN_C ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_m9421F13143AFB1CB72D6EB76B7A905ED06886ADC_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  21698. {
  21699. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21700. int32_t _offset = 1;
  21701. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21702. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F _returnValue;
  21703. _returnValue = ReadOnlySpan_1_Slice_m9421F13143AFB1CB72D6EB76B7A905ED06886ADC_inline(_thisAdjusted, ___start0, ___length1, method);
  21704. return _returnValue;
  21705. }
  21706. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::ToArray()
  21707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ReadOnlySpan_1_ToArray_mCFAC2E5933943925AC1552A77B867DE5C1E6CF4D_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  21708. {
  21709. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* V_0 = NULL;
  21710. {
  21711. int32_t L_0 = (int32_t)__this->get__length_2();
  21712. if (L_0)
  21713. {
  21714. goto IL_000e;
  21715. }
  21716. }
  21717. {
  21718. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  21719. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_1 = ((PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  21720. return (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_1;
  21721. }
  21722. IL_000e:
  21723. {
  21724. int32_t L_2 = (int32_t)__this->get__length_2();
  21725. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_3 = (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)(BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  21726. V_0 = (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_3;
  21727. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_4 = V_0;
  21728. Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 L_5;
  21729. L_5 = (( Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 (*) (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  21730. ReadOnlySpan_1_CopyTo_mCDEBDC2BD9F0579D0B885A3F509F987142B68A30((ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *)__this, (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  21731. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_6 = V_0;
  21732. return (BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8*)L_6;
  21733. }
  21734. }
  21735. IL2CPP_EXTERN_C BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ReadOnlySpan_1_ToArray_mCFAC2E5933943925AC1552A77B867DE5C1E6CF4D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21736. {
  21737. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21738. int32_t _offset = 1;
  21739. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21740. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* _returnValue;
  21741. _returnValue = ReadOnlySpan_1_ToArray_mCFAC2E5933943925AC1552A77B867DE5C1E6CF4D(_thisAdjusted, method);
  21742. return _returnValue;
  21743. }
  21744. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::DangerousGetPinnableReference()
  21745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  21746. {
  21747. intptr_t V_0;
  21748. memset((&V_0), 0, sizeof(V_0));
  21749. {
  21750. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21751. if (L_0)
  21752. {
  21753. goto IL_001c;
  21754. }
  21755. }
  21756. {
  21757. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  21758. V_0 = (intptr_t)L_1;
  21759. void* L_2;
  21760. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  21761. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_3;
  21762. L_3 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  21763. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_3);
  21764. }
  21765. IL_001c:
  21766. {
  21767. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_4 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21768. NullCheck(L_4);
  21769. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_4->get_address_of_Data_0();
  21770. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  21771. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7;
  21772. L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  21773. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_7);
  21774. }
  21775. }
  21776. IL2CPP_EXTERN_C BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21777. {
  21778. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21779. int32_t _offset = 1;
  21780. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21781. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * _returnValue;
  21782. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_inline(_thisAdjusted, method);
  21783. return _returnValue;
  21784. }
  21785. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_Pinnable()
  21786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ReadOnlySpan_1_get_Pinnable_mE069EB997566F99D7A8AA25C13AC9475290451CC_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  21787. {
  21788. {
  21789. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  21790. return (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_0;
  21791. }
  21792. }
  21793. IL2CPP_EXTERN_C Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ReadOnlySpan_1_get_Pinnable_mE069EB997566F99D7A8AA25C13AC9475290451CC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21794. {
  21795. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21796. int32_t _offset = 1;
  21797. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21798. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * _returnValue;
  21799. _returnValue = ReadOnlySpan_1_get_Pinnable_mE069EB997566F99D7A8AA25C13AC9475290451CC_inline(_thisAdjusted, method);
  21800. return _returnValue;
  21801. }
  21802. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpFileHeader>::get_ByteOffset()
  21803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m285CE643B78FA5D376452804D4BECDABD4E5BB09_gshared (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  21804. {
  21805. {
  21806. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  21807. return (intptr_t)L_0;
  21808. }
  21809. }
  21810. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m285CE643B78FA5D376452804D4BECDABD4E5BB09_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21811. {
  21812. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * _thisAdjusted;
  21813. int32_t _offset = 1;
  21814. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F *>(__this + _offset);
  21815. intptr_t _returnValue;
  21816. _returnValue = ReadOnlySpan_1_get_ByteOffset_m285CE643B78FA5D376452804D4BECDABD4E5BB09_inline(_thisAdjusted, method);
  21817. return _returnValue;
  21818. }
  21819. #ifdef __clang__
  21820. #pragma clang diagnostic pop
  21821. #endif
  21822. #ifdef __clang__
  21823. #pragma clang diagnostic push
  21824. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21825. #pragma clang diagnostic ignored "-Wunused-variable"
  21826. #endif
  21827. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Length()
  21828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m592997BD4CC5E8EFDD353B7C44C79CB173E9F010_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  21829. {
  21830. {
  21831. int32_t L_0 = (int32_t)__this->get__length_2();
  21832. return (int32_t)L_0;
  21833. }
  21834. }
  21835. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m592997BD4CC5E8EFDD353B7C44C79CB173E9F010_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21836. {
  21837. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  21838. int32_t _offset = 1;
  21839. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  21840. int32_t _returnValue;
  21841. _returnValue = ReadOnlySpan_1_get_Length_m592997BD4CC5E8EFDD353B7C44C79CB173E9F010_inline(_thisAdjusted, method);
  21842. return _returnValue;
  21843. }
  21844. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_IsEmpty()
  21845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC54584E78525900C00EB5A2CCD1E2AA98B61DC5B_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  21846. {
  21847. {
  21848. int32_t L_0 = (int32_t)__this->get__length_2();
  21849. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  21850. }
  21851. }
  21852. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mC54584E78525900C00EB5A2CCD1E2AA98B61DC5B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21853. {
  21854. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  21855. int32_t _offset = 1;
  21856. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  21857. bool _returnValue;
  21858. _returnValue = ReadOnlySpan_1_get_IsEmpty_mC54584E78525900C00EB5A2CCD1E2AA98B61DC5B(_thisAdjusted, method);
  21859. return _returnValue;
  21860. }
  21861. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  21862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m8EFD7E93E556CA674EFC558A015B1525BFD15E5E_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ___left0, ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ___right1, const RuntimeMethod* method)
  21863. {
  21864. {
  21865. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_0 = ___left0;
  21866. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_1 = ___right1;
  21867. bool L_2;
  21868. L_2 = (( bool (*) (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 , ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 )L_0, (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21869. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  21870. }
  21871. }
  21872. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Equals(System.Object)
  21873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m48FA0DE3AA3C471BFA272973AADD0D0F82801BEA_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  21874. {
  21875. {
  21876. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  21877. String_t* L_0;
  21878. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  21879. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21880. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  21881. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m48FA0DE3AA3C471BFA272973AADD0D0F82801BEA_RuntimeMethod_var)));
  21882. }
  21883. }
  21884. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m48FA0DE3AA3C471BFA272973AADD0D0F82801BEA_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  21885. {
  21886. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  21887. int32_t _offset = 1;
  21888. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  21889. bool _returnValue;
  21890. _returnValue = ReadOnlySpan_1_Equals_m48FA0DE3AA3C471BFA272973AADD0D0F82801BEA(_thisAdjusted, ___obj0, method);
  21891. return _returnValue;
  21892. }
  21893. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::GetHashCode()
  21894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m5BDE924026F12160CF80AD5BEB453C6F5844F85C_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  21895. {
  21896. {
  21897. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  21898. String_t* L_0;
  21899. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  21900. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21901. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  21902. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m5BDE924026F12160CF80AD5BEB453C6F5844F85C_RuntimeMethod_var)));
  21903. }
  21904. }
  21905. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m5BDE924026F12160CF80AD5BEB453C6F5844F85C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21906. {
  21907. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  21908. int32_t _offset = 1;
  21909. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  21910. int32_t _returnValue;
  21911. _returnValue = ReadOnlySpan_1_GetHashCode_m5BDE924026F12160CF80AD5BEB453C6F5844F85C(_thisAdjusted, method);
  21912. return _returnValue;
  21913. }
  21914. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::op_Implicit(T[])
  21915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_op_Implicit_mB3B5C6127FFB8E9DFB5A190DEC6A1770FFBA2258_gshared (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method)
  21916. {
  21917. {
  21918. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_0 = ___array0;
  21919. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_1;
  21920. memset((&L_1), 0, sizeof(L_1));
  21921. ReadOnlySpan_1__ctor_m33414F66829DB36194709CFD9342618C22E965C4_inline((&L_1), (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21922. return (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 )L_1;
  21923. }
  21924. }
  21925. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(T[])
  21926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m33414F66829DB36194709CFD9342618C22E965C4_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method)
  21927. {
  21928. {
  21929. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_0 = ___array0;
  21930. if (L_0)
  21931. {
  21932. goto IL_000b;
  21933. }
  21934. }
  21935. {
  21936. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ));
  21937. return;
  21938. }
  21939. IL_000b:
  21940. {
  21941. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_1 = ___array0;
  21942. NullCheck(L_1);
  21943. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  21944. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_2 = ___array0;
  21945. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_3;
  21946. L_3 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  21947. __this->set__pinnable_0(L_3);
  21948. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  21949. intptr_t L_4 = ((PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  21950. __this->set__byteOffset_1((intptr_t)L_4);
  21951. return;
  21952. }
  21953. }
  21954. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m33414F66829DB36194709CFD9342618C22E965C4_AdjustorThunk (RuntimeObject * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method)
  21955. {
  21956. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  21957. int32_t _offset = 1;
  21958. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  21959. ReadOnlySpan_1__ctor_m33414F66829DB36194709CFD9342618C22E965C4_inline(_thisAdjusted, ___array0, method);
  21960. }
  21961. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(T[],System.Int32,System.Int32)
  21962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDE569B4B05F4CD95F464F924404D1402C8841106_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  21963. {
  21964. {
  21965. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_0 = ___array0;
  21966. if (L_0)
  21967. {
  21968. goto IL_0017;
  21969. }
  21970. }
  21971. {
  21972. int32_t L_1 = ___start1;
  21973. if (L_1)
  21974. {
  21975. goto IL_0009;
  21976. }
  21977. }
  21978. {
  21979. int32_t L_2 = ___length2;
  21980. if (!L_2)
  21981. {
  21982. goto IL_000f;
  21983. }
  21984. }
  21985. IL_0009:
  21986. {
  21987. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  21988. }
  21989. IL_000f:
  21990. {
  21991. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ));
  21992. return;
  21993. }
  21994. IL_0017:
  21995. {
  21996. int32_t L_3 = ___start1;
  21997. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_4 = ___array0;
  21998. NullCheck(L_4);
  21999. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  22000. {
  22001. goto IL_0025;
  22002. }
  22003. }
  22004. {
  22005. int32_t L_5 = ___length2;
  22006. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_6 = ___array0;
  22007. NullCheck(L_6);
  22008. int32_t L_7 = ___start1;
  22009. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  22010. {
  22011. goto IL_002b;
  22012. }
  22013. }
  22014. IL_0025:
  22015. {
  22016. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  22017. }
  22018. IL_002b:
  22019. {
  22020. int32_t L_8 = ___length2;
  22021. __this->set__length_2(L_8);
  22022. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_9 = ___array0;
  22023. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_10;
  22024. L_10 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  22025. __this->set__pinnable_0(L_10);
  22026. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  22027. intptr_t L_11 = ((PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  22028. int32_t L_12 = ___start1;
  22029. intptr_t L_13;
  22030. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  22031. __this->set__byteOffset_1((intptr_t)L_13);
  22032. return;
  22033. }
  22034. }
  22035. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mDE569B4B05F4CD95F464F924404D1402C8841106_AdjustorThunk (RuntimeObject * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22036. {
  22037. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22038. int32_t _offset = 1;
  22039. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22040. ReadOnlySpan_1__ctor_mDE569B4B05F4CD95F464F924404D1402C8841106_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  22041. }
  22042. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(System.Void*,System.Int32)
  22043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4DAFCCB3EFE0324EE793C11C8131754A5EA31543_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  22044. {
  22045. static bool s_Il2CppMethodInitialized;
  22046. if (!s_Il2CppMethodInitialized)
  22047. {
  22048. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22049. s_Il2CppMethodInitialized = true;
  22050. }
  22051. {
  22052. bool L_0;
  22053. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22054. if (!L_0)
  22055. {
  22056. goto IL_0016;
  22057. }
  22058. }
  22059. {
  22060. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  22061. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22062. Type_t * L_2;
  22063. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  22064. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  22065. }
  22066. IL_0016:
  22067. {
  22068. int32_t L_3 = ___length1;
  22069. if ((((int32_t)L_3) >= ((int32_t)0)))
  22070. {
  22071. goto IL_0020;
  22072. }
  22073. }
  22074. {
  22075. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  22076. }
  22077. IL_0020:
  22078. {
  22079. int32_t L_4 = ___length1;
  22080. __this->set__length_2(L_4);
  22081. __this->set__pinnable_0((Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)NULL);
  22082. void* L_5 = ___pointer0;
  22083. intptr_t L_6;
  22084. memset((&L_6), 0, sizeof(L_6));
  22085. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  22086. __this->set__byteOffset_1((intptr_t)L_6);
  22087. return;
  22088. }
  22089. }
  22090. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m4DAFCCB3EFE0324EE793C11C8131754A5EA31543_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  22091. {
  22092. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22093. int32_t _offset = 1;
  22094. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22095. ReadOnlySpan_1__ctor_m4DAFCCB3EFE0324EE793C11C8131754A5EA31543_inline(_thisAdjusted, ___pointer0, ___length1, method);
  22096. }
  22097. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  22098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  22099. {
  22100. {
  22101. int32_t L_0 = ___length2;
  22102. __this->set__length_2(L_0);
  22103. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_1 = ___pinnable0;
  22104. __this->set__pinnable_0(L_1);
  22105. intptr_t L_2 = ___byteOffset1;
  22106. __this->set__byteOffset_1((intptr_t)L_2);
  22107. return;
  22108. }
  22109. }
  22110. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  22111. {
  22112. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22113. int32_t _offset = 1;
  22114. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22115. ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  22116. }
  22117. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Item(System.Int32)
  22118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_get_Item_m2BAA3164F54429ADAC68EC605DAD54D9ACBB1D37_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___index0, const RuntimeMethod* method)
  22119. {
  22120. intptr_t V_0;
  22121. memset((&V_0), 0, sizeof(V_0));
  22122. {
  22123. int32_t L_0 = ___index0;
  22124. int32_t L_1 = (int32_t)__this->get__length_2();
  22125. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  22126. {
  22127. goto IL_000e;
  22128. }
  22129. }
  22130. {
  22131. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  22132. }
  22133. IL_000e:
  22134. {
  22135. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_2 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22136. if (L_2)
  22137. {
  22138. goto IL_0030;
  22139. }
  22140. }
  22141. {
  22142. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  22143. V_0 = (intptr_t)L_3;
  22144. void* L_4;
  22145. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  22146. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5;
  22147. L_5 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (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));
  22148. int32_t L_6 = ___index0;
  22149. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7;
  22150. L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  22151. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_7;
  22152. }
  22153. IL_0030:
  22154. {
  22155. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22156. NullCheck(L_8);
  22157. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_9 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_8->get_address_of_Data_0();
  22158. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  22159. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_11;
  22160. L_11 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22161. int32_t L_12 = ___index0;
  22162. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_13;
  22163. L_13 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  22164. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_13;
  22165. }
  22166. }
  22167. IL2CPP_EXTERN_C BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_get_Item_m2BAA3164F54429ADAC68EC605DAD54D9ACBB1D37_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  22168. {
  22169. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22170. int32_t _offset = 1;
  22171. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22172. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * _returnValue;
  22173. _returnValue = ReadOnlySpan_1_get_Item_m2BAA3164F54429ADAC68EC605DAD54D9ACBB1D37_inline(_thisAdjusted, ___index0, method);
  22174. return _returnValue;
  22175. }
  22176. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::GetPinnableReference()
  22177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_GetPinnableReference_mF13EBCA8B19B1A83B8955AB158D79D2B01C3B276_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  22178. {
  22179. intptr_t V_0;
  22180. memset((&V_0), 0, sizeof(V_0));
  22181. {
  22182. int32_t L_0 = (int32_t)__this->get__length_2();
  22183. if (!L_0)
  22184. {
  22185. goto IL_003b;
  22186. }
  22187. }
  22188. {
  22189. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_1 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22190. if (L_1)
  22191. {
  22192. goto IL_0024;
  22193. }
  22194. }
  22195. {
  22196. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  22197. V_0 = (intptr_t)L_2;
  22198. void* L_3;
  22199. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  22200. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_4;
  22201. L_4 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22202. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_4;
  22203. }
  22204. IL_0024:
  22205. {
  22206. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_5 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22207. NullCheck(L_5);
  22208. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_6 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5->get_address_of_Data_0();
  22209. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  22210. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_8;
  22211. L_8 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22212. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_8;
  22213. }
  22214. IL_003b:
  22215. {
  22216. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_9;
  22217. L_9 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22218. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_9;
  22219. }
  22220. }
  22221. IL2CPP_EXTERN_C BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_GetPinnableReference_mF13EBCA8B19B1A83B8955AB158D79D2B01C3B276_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22222. {
  22223. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22224. int32_t _offset = 1;
  22225. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22226. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * _returnValue;
  22227. _returnValue = ReadOnlySpan_1_GetPinnableReference_mF13EBCA8B19B1A83B8955AB158D79D2B01C3B276(_thisAdjusted, method);
  22228. return _returnValue;
  22229. }
  22230. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::CopyTo(System.Span`1<T>)
  22231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mC83F82FE9905F768F9335B0327057B341BFD1476_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method)
  22232. {
  22233. {
  22234. Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_0 = ___destination0;
  22235. bool L_1;
  22236. L_1 = ReadOnlySpan_1_TryCopyTo_m225CE4113662184A33B043700386A25A7B2942CA((ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)__this, (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  22237. if (L_1)
  22238. {
  22239. goto IL_000e;
  22240. }
  22241. }
  22242. {
  22243. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  22244. }
  22245. IL_000e:
  22246. {
  22247. return;
  22248. }
  22249. }
  22250. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mC83F82FE9905F768F9335B0327057B341BFD1476_AdjustorThunk (RuntimeObject * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method)
  22251. {
  22252. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22253. int32_t _offset = 1;
  22254. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22255. ReadOnlySpan_1_CopyTo_mC83F82FE9905F768F9335B0327057B341BFD1476(_thisAdjusted, ___destination0, method);
  22256. }
  22257. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::TryCopyTo(System.Span`1<T>)
  22258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m225CE4113662184A33B043700386A25A7B2942CA_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method)
  22259. {
  22260. int32_t V_0 = 0;
  22261. int32_t V_1 = 0;
  22262. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * V_2 = NULL;
  22263. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * V_3 = NULL;
  22264. {
  22265. int32_t L_0 = (int32_t)__this->get__length_2();
  22266. V_0 = (int32_t)L_0;
  22267. int32_t L_1;
  22268. L_1 = Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  22269. V_1 = (int32_t)L_1;
  22270. int32_t L_2 = V_0;
  22271. if (L_2)
  22272. {
  22273. goto IL_0014;
  22274. }
  22275. }
  22276. {
  22277. return (bool)1;
  22278. }
  22279. IL_0014:
  22280. {
  22281. int32_t L_3 = V_0;
  22282. int32_t L_4 = V_1;
  22283. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  22284. {
  22285. goto IL_001a;
  22286. }
  22287. }
  22288. {
  22289. return (bool)0;
  22290. }
  22291. IL_001a:
  22292. {
  22293. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5;
  22294. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_inline((ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  22295. V_2 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5;
  22296. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_6;
  22297. L_6 = Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_inline((Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  22298. V_3 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_6;
  22299. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7 = V_3;
  22300. int32_t L_8 = V_1;
  22301. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_9 = V_2;
  22302. int32_t L_10 = V_0;
  22303. (( void (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_7, (int32_t)L_8, (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  22304. return (bool)1;
  22305. }
  22306. }
  22307. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m225CE4113662184A33B043700386A25A7B2942CA_AdjustorThunk (RuntimeObject * __this, Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E ___destination0, const RuntimeMethod* method)
  22308. {
  22309. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22310. int32_t _offset = 1;
  22311. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22312. bool _returnValue;
  22313. _returnValue = ReadOnlySpan_1_TryCopyTo_m225CE4113662184A33B043700386A25A7B2942CA(_thisAdjusted, ___destination0, method);
  22314. return _returnValue;
  22315. }
  22316. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  22317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m99A4F464D8ACE8FF13D0A6BD0F709A4C41114458_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ___left0, ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ___right1, const RuntimeMethod* method)
  22318. {
  22319. {
  22320. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_0 = ___left0;
  22321. int32_t L_1 = (int32_t)L_0.get__length_2();
  22322. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_2 = ___right1;
  22323. int32_t L_3 = (int32_t)L_2.get__length_2();
  22324. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  22325. {
  22326. goto IL_0022;
  22327. }
  22328. }
  22329. {
  22330. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_4;
  22331. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_inline((ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  22332. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5;
  22333. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_inline((ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  22334. bool L_6;
  22335. L_6 = (( bool (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_4, (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  22336. return (bool)L_6;
  22337. }
  22338. IL_0022:
  22339. {
  22340. return (bool)0;
  22341. }
  22342. }
  22343. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::ToString()
  22344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m3E88B78F421C270A4FBE8C5809950054DF6F8046_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  22345. {
  22346. static bool s_Il2CppMethodInitialized;
  22347. if (!s_Il2CppMethodInitialized)
  22348. {
  22349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  22351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  22355. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  22356. s_Il2CppMethodInitialized = true;
  22357. }
  22358. RuntimeObject * V_0 = NULL;
  22359. String_t* V_1 = NULL;
  22360. Il2CppChar* V_2 = NULL;
  22361. Il2CppChar* V_3 = NULL;
  22362. {
  22363. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  22364. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22365. Type_t * L_1;
  22366. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  22367. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22368. Type_t * L_3;
  22369. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  22370. bool L_4;
  22371. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  22372. if (!L_4)
  22373. {
  22374. goto IL_0070;
  22375. }
  22376. }
  22377. {
  22378. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  22379. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22380. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  22381. bool L_7;
  22382. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  22383. if (!L_7)
  22384. {
  22385. goto IL_0053;
  22386. }
  22387. }
  22388. {
  22389. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22390. RuntimeObject * L_9;
  22391. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  22392. V_0 = (RuntimeObject *)L_9;
  22393. RuntimeObject * L_10 = V_0;
  22394. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  22395. V_1 = (String_t*)L_11;
  22396. if (!L_11)
  22397. {
  22398. goto IL_0053;
  22399. }
  22400. }
  22401. {
  22402. int32_t L_12 = (int32_t)__this->get__length_2();
  22403. String_t* L_13 = V_1;
  22404. NullCheck((String_t*)L_13);
  22405. int32_t L_14;
  22406. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  22407. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  22408. {
  22409. goto IL_0053;
  22410. }
  22411. }
  22412. {
  22413. String_t* L_15 = V_1;
  22414. return (String_t*)L_15;
  22415. }
  22416. IL_0053:
  22417. {
  22418. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_16;
  22419. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_inline((ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  22420. Il2CppChar* L_17;
  22421. L_17 = (( Il2CppChar* (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  22422. V_3 = (Il2CppChar*)L_17;
  22423. Il2CppChar* L_18 = V_3;
  22424. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  22425. Il2CppChar* L_19 = V_2;
  22426. int32_t L_20 = (int32_t)__this->get__length_2();
  22427. String_t* L_21;
  22428. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  22429. return (String_t*)L_21;
  22430. }
  22431. IL_0070:
  22432. {
  22433. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  22434. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22435. Type_t * L_23;
  22436. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  22437. NullCheck((MemberInfo_t *)L_23);
  22438. String_t* L_24;
  22439. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  22440. int32_t L_25 = (int32_t)__this->get__length_2();
  22441. int32_t L_26 = L_25;
  22442. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  22443. String_t* L_28;
  22444. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  22445. return (String_t*)L_28;
  22446. }
  22447. }
  22448. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m3E88B78F421C270A4FBE8C5809950054DF6F8046_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22449. {
  22450. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22451. int32_t _offset = 1;
  22452. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22453. String_t* _returnValue;
  22454. _returnValue = ReadOnlySpan_1_ToString_m3E88B78F421C270A4FBE8C5809950054DF6F8046(_thisAdjusted, method);
  22455. return _returnValue;
  22456. }
  22457. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Slice(System.Int32)
  22458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_mA1934D56E4F659A134DBA37D74F173F3705E5A15_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___start0, const RuntimeMethod* method)
  22459. {
  22460. intptr_t V_0;
  22461. memset((&V_0), 0, sizeof(V_0));
  22462. int32_t V_1 = 0;
  22463. {
  22464. int32_t L_0 = ___start0;
  22465. int32_t L_1 = (int32_t)__this->get__length_2();
  22466. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  22467. {
  22468. goto IL_000f;
  22469. }
  22470. }
  22471. {
  22472. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  22473. }
  22474. IL_000f:
  22475. {
  22476. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  22477. int32_t L_3 = ___start0;
  22478. intptr_t L_4;
  22479. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  22480. V_0 = (intptr_t)L_4;
  22481. int32_t L_5 = (int32_t)__this->get__length_2();
  22482. int32_t L_6 = ___start0;
  22483. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  22484. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_7 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22485. intptr_t L_8 = V_0;
  22486. int32_t L_9 = V_1;
  22487. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_10;
  22488. memset((&L_10), 0, sizeof(L_10));
  22489. ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_inline((&L_10), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  22490. return (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 )L_10;
  22491. }
  22492. }
  22493. IL2CPP_EXTERN_C ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_mA1934D56E4F659A134DBA37D74F173F3705E5A15_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  22494. {
  22495. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22496. int32_t _offset = 1;
  22497. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22498. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 _returnValue;
  22499. _returnValue = ReadOnlySpan_1_Slice_mA1934D56E4F659A134DBA37D74F173F3705E5A15_inline(_thisAdjusted, ___start0, method);
  22500. return _returnValue;
  22501. }
  22502. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::Slice(System.Int32,System.Int32)
  22503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_m992D9133E84D6165F8405CFBE6B5E8E7F9FCCA3F_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  22504. {
  22505. intptr_t V_0;
  22506. memset((&V_0), 0, sizeof(V_0));
  22507. {
  22508. int32_t L_0 = ___start0;
  22509. int32_t L_1 = (int32_t)__this->get__length_2();
  22510. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  22511. {
  22512. goto IL_0014;
  22513. }
  22514. }
  22515. {
  22516. int32_t L_2 = ___length1;
  22517. int32_t L_3 = (int32_t)__this->get__length_2();
  22518. int32_t L_4 = ___start0;
  22519. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  22520. {
  22521. goto IL_001a;
  22522. }
  22523. }
  22524. IL_0014:
  22525. {
  22526. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  22527. }
  22528. IL_001a:
  22529. {
  22530. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  22531. int32_t L_6 = ___start0;
  22532. intptr_t L_7;
  22533. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  22534. V_0 = (intptr_t)L_7;
  22535. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22536. intptr_t L_9 = V_0;
  22537. int32_t L_10 = ___length1;
  22538. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_11;
  22539. memset((&L_11), 0, sizeof(L_11));
  22540. ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_inline((&L_11), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  22541. return (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 )L_11;
  22542. }
  22543. }
  22544. IL2CPP_EXTERN_C ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_m992D9133E84D6165F8405CFBE6B5E8E7F9FCCA3F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  22545. {
  22546. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22547. int32_t _offset = 1;
  22548. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22549. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 _returnValue;
  22550. _returnValue = ReadOnlySpan_1_Slice_m992D9133E84D6165F8405CFBE6B5E8E7F9FCCA3F_inline(_thisAdjusted, ___start0, ___length1, method);
  22551. return _returnValue;
  22552. }
  22553. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::ToArray()
  22554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ReadOnlySpan_1_ToArray_mB199AFBFEFF705C108481F391A899A8A2948688D_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  22555. {
  22556. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* V_0 = NULL;
  22557. {
  22558. int32_t L_0 = (int32_t)__this->get__length_2();
  22559. if (L_0)
  22560. {
  22561. goto IL_000e;
  22562. }
  22563. }
  22564. {
  22565. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  22566. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_1 = ((PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  22567. return (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_1;
  22568. }
  22569. IL_000e:
  22570. {
  22571. int32_t L_2 = (int32_t)__this->get__length_2();
  22572. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_3 = (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)(BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  22573. V_0 = (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_3;
  22574. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_4 = V_0;
  22575. Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E L_5;
  22576. L_5 = (( Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E (*) (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  22577. ReadOnlySpan_1_CopyTo_mC83F82FE9905F768F9335B0327057B341BFD1476((ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *)__this, (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  22578. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_6 = V_0;
  22579. return (BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026*)L_6;
  22580. }
  22581. }
  22582. IL2CPP_EXTERN_C BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ReadOnlySpan_1_ToArray_mB199AFBFEFF705C108481F391A899A8A2948688D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22583. {
  22584. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22585. int32_t _offset = 1;
  22586. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22587. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* _returnValue;
  22588. _returnValue = ReadOnlySpan_1_ToArray_mB199AFBFEFF705C108481F391A899A8A2948688D(_thisAdjusted, method);
  22589. return _returnValue;
  22590. }
  22591. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::DangerousGetPinnableReference()
  22592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  22593. {
  22594. intptr_t V_0;
  22595. memset((&V_0), 0, sizeof(V_0));
  22596. {
  22597. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22598. if (L_0)
  22599. {
  22600. goto IL_001c;
  22601. }
  22602. }
  22603. {
  22604. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  22605. V_0 = (intptr_t)L_1;
  22606. void* L_2;
  22607. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  22608. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_3;
  22609. L_3 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22610. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_3);
  22611. }
  22612. IL_001c:
  22613. {
  22614. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_4 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22615. NullCheck(L_4);
  22616. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_4->get_address_of_Data_0();
  22617. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  22618. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7;
  22619. L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22620. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_7);
  22621. }
  22622. }
  22623. IL2CPP_EXTERN_C BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22624. {
  22625. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22626. int32_t _offset = 1;
  22627. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22628. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * _returnValue;
  22629. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_inline(_thisAdjusted, method);
  22630. return _returnValue;
  22631. }
  22632. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_Pinnable()
  22633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ReadOnlySpan_1_get_Pinnable_mDB7B35AC6F3FEB539612CCF9225825764A5D6BFC_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  22634. {
  22635. {
  22636. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  22637. return (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_0;
  22638. }
  22639. }
  22640. IL2CPP_EXTERN_C Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ReadOnlySpan_1_get_Pinnable_mDB7B35AC6F3FEB539612CCF9225825764A5D6BFC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22641. {
  22642. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22643. int32_t _offset = 1;
  22644. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22645. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * _returnValue;
  22646. _returnValue = ReadOnlySpan_1_get_Pinnable_mDB7B35AC6F3FEB539612CCF9225825764A5D6BFC_inline(_thisAdjusted, method);
  22647. return _returnValue;
  22648. }
  22649. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Bmp.BmpInfoHeader>::get_ByteOffset()
  22650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m1FAEF4230B5F8BAE50286AF2FC692C7928F9E475_gshared (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  22651. {
  22652. {
  22653. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  22654. return (intptr_t)L_0;
  22655. }
  22656. }
  22657. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m1FAEF4230B5F8BAE50286AF2FC692C7928F9E475_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22658. {
  22659. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * _thisAdjusted;
  22660. int32_t _offset = 1;
  22661. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 *>(__this + _offset);
  22662. intptr_t _returnValue;
  22663. _returnValue = ReadOnlySpan_1_get_ByteOffset_m1FAEF4230B5F8BAE50286AF2FC692C7928F9E475_inline(_thisAdjusted, method);
  22664. return _returnValue;
  22665. }
  22666. #ifdef __clang__
  22667. #pragma clang diagnostic pop
  22668. #endif
  22669. #ifdef __clang__
  22670. #pragma clang diagnostic push
  22671. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22672. #pragma clang diagnostic ignored "-Wunused-variable"
  22673. #endif
  22674. // System.Int32 System.ReadOnlySpan`1<System.Boolean>::get_Length()
  22675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mAE6D735C28304BEBE93D461B9B23FE39B6EC5523_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  22676. {
  22677. {
  22678. int32_t L_0 = (int32_t)__this->get__length_2();
  22679. return (int32_t)L_0;
  22680. }
  22681. }
  22682. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mAE6D735C28304BEBE93D461B9B23FE39B6EC5523_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22683. {
  22684. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  22685. int32_t _offset = 1;
  22686. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  22687. int32_t _returnValue;
  22688. _returnValue = ReadOnlySpan_1_get_Length_mAE6D735C28304BEBE93D461B9B23FE39B6EC5523_inline(_thisAdjusted, method);
  22689. return _returnValue;
  22690. }
  22691. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::get_IsEmpty()
  22692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mBA0A184A70F913FDEF58BC0CE86F8ABBA0AD1F98_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  22693. {
  22694. {
  22695. int32_t L_0 = (int32_t)__this->get__length_2();
  22696. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  22697. }
  22698. }
  22699. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mBA0A184A70F913FDEF58BC0CE86F8ABBA0AD1F98_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22700. {
  22701. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  22702. int32_t _offset = 1;
  22703. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  22704. bool _returnValue;
  22705. _returnValue = ReadOnlySpan_1_get_IsEmpty_mBA0A184A70F913FDEF58BC0CE86F8ABBA0AD1F98(_thisAdjusted, method);
  22706. return _returnValue;
  22707. }
  22708. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  22709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m4A80FE868F0F8FF65F2D7142CEF41C2258527A5C_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ___left0, ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ___right1, const RuntimeMethod* method)
  22710. {
  22711. {
  22712. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_0 = ___left0;
  22713. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_1 = ___right1;
  22714. bool L_2;
  22715. L_2 = (( bool (*) (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 , ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 )L_0, (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  22716. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  22717. }
  22718. }
  22719. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::Equals(System.Object)
  22720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m51D0ED5731F168C895E00C59A3765F987E199D03_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22721. {
  22722. {
  22723. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  22724. String_t* L_0;
  22725. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  22726. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  22727. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  22728. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m51D0ED5731F168C895E00C59A3765F987E199D03_RuntimeMethod_var)));
  22729. }
  22730. }
  22731. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m51D0ED5731F168C895E00C59A3765F987E199D03_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22732. {
  22733. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  22734. int32_t _offset = 1;
  22735. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  22736. bool _returnValue;
  22737. _returnValue = ReadOnlySpan_1_Equals_m51D0ED5731F168C895E00C59A3765F987E199D03(_thisAdjusted, ___obj0, method);
  22738. return _returnValue;
  22739. }
  22740. // System.Int32 System.ReadOnlySpan`1<System.Boolean>::GetHashCode()
  22741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mB8AA8DCB42E3835EA75CC5DD9D3A09B09C7BCF31_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  22742. {
  22743. {
  22744. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  22745. String_t* L_0;
  22746. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  22747. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  22748. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  22749. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mB8AA8DCB42E3835EA75CC5DD9D3A09B09C7BCF31_RuntimeMethod_var)));
  22750. }
  22751. }
  22752. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mB8AA8DCB42E3835EA75CC5DD9D3A09B09C7BCF31_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22753. {
  22754. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  22755. int32_t _offset = 1;
  22756. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  22757. int32_t _returnValue;
  22758. _returnValue = ReadOnlySpan_1_GetHashCode_mB8AA8DCB42E3835EA75CC5DD9D3A09B09C7BCF31(_thisAdjusted, method);
  22759. return _returnValue;
  22760. }
  22761. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Boolean>::op_Implicit(T[])
  22762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_op_Implicit_m6EADD594D1D6DB8E946706D75B1EC3348A7F14C4_gshared (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  22763. {
  22764. {
  22765. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0;
  22766. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_1;
  22767. memset((&L_1), 0, sizeof(L_1));
  22768. ReadOnlySpan_1__ctor_m77E35FEEE8C8A87079E685397A7ABB60B7599AF3_inline((&L_1), (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22769. return (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 )L_1;
  22770. }
  22771. }
  22772. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(T[])
  22773. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77E35FEEE8C8A87079E685397A7ABB60B7599AF3_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  22774. {
  22775. {
  22776. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0;
  22777. if (L_0)
  22778. {
  22779. goto IL_000b;
  22780. }
  22781. }
  22782. {
  22783. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ));
  22784. return;
  22785. }
  22786. IL_000b:
  22787. {
  22788. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_1 = ___array0;
  22789. NullCheck(L_1);
  22790. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  22791. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_2 = ___array0;
  22792. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_3;
  22793. L_3 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  22794. __this->set__pinnable_0(L_3);
  22795. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  22796. intptr_t L_4 = ((PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  22797. __this->set__byteOffset_1((intptr_t)L_4);
  22798. return;
  22799. }
  22800. }
  22801. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m77E35FEEE8C8A87079E685397A7ABB60B7599AF3_AdjustorThunk (RuntimeObject * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  22802. {
  22803. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  22804. int32_t _offset = 1;
  22805. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  22806. ReadOnlySpan_1__ctor_m77E35FEEE8C8A87079E685397A7ABB60B7599AF3_inline(_thisAdjusted, ___array0, method);
  22807. }
  22808. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(T[],System.Int32,System.Int32)
  22809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m469FFAE8C69F410D76F7212B68BFF03C22548A65_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22810. {
  22811. {
  22812. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0;
  22813. if (L_0)
  22814. {
  22815. goto IL_0017;
  22816. }
  22817. }
  22818. {
  22819. int32_t L_1 = ___start1;
  22820. if (L_1)
  22821. {
  22822. goto IL_0009;
  22823. }
  22824. }
  22825. {
  22826. int32_t L_2 = ___length2;
  22827. if (!L_2)
  22828. {
  22829. goto IL_000f;
  22830. }
  22831. }
  22832. IL_0009:
  22833. {
  22834. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  22835. }
  22836. IL_000f:
  22837. {
  22838. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ));
  22839. return;
  22840. }
  22841. IL_0017:
  22842. {
  22843. int32_t L_3 = ___start1;
  22844. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_4 = ___array0;
  22845. NullCheck(L_4);
  22846. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  22847. {
  22848. goto IL_0025;
  22849. }
  22850. }
  22851. {
  22852. int32_t L_5 = ___length2;
  22853. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_6 = ___array0;
  22854. NullCheck(L_6);
  22855. int32_t L_7 = ___start1;
  22856. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  22857. {
  22858. goto IL_002b;
  22859. }
  22860. }
  22861. IL_0025:
  22862. {
  22863. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  22864. }
  22865. IL_002b:
  22866. {
  22867. int32_t L_8 = ___length2;
  22868. __this->set__length_2(L_8);
  22869. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_9 = ___array0;
  22870. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_10;
  22871. L_10 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  22872. __this->set__pinnable_0(L_10);
  22873. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  22874. intptr_t L_11 = ((PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  22875. int32_t L_12 = ___start1;
  22876. intptr_t L_13;
  22877. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  22878. __this->set__byteOffset_1((intptr_t)L_13);
  22879. return;
  22880. }
  22881. }
  22882. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m469FFAE8C69F410D76F7212B68BFF03C22548A65_AdjustorThunk (RuntimeObject * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22883. {
  22884. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  22885. int32_t _offset = 1;
  22886. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  22887. ReadOnlySpan_1__ctor_m469FFAE8C69F410D76F7212B68BFF03C22548A65_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  22888. }
  22889. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(System.Void*,System.Int32)
  22890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1FD6A3A6A4317509409CDDF87B4AEC41B33460D0_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  22891. {
  22892. static bool s_Il2CppMethodInitialized;
  22893. if (!s_Il2CppMethodInitialized)
  22894. {
  22895. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22896. s_Il2CppMethodInitialized = true;
  22897. }
  22898. {
  22899. bool L_0;
  22900. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22901. if (!L_0)
  22902. {
  22903. goto IL_0016;
  22904. }
  22905. }
  22906. {
  22907. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  22908. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22909. Type_t * L_2;
  22910. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  22911. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  22912. }
  22913. IL_0016:
  22914. {
  22915. int32_t L_3 = ___length1;
  22916. if ((((int32_t)L_3) >= ((int32_t)0)))
  22917. {
  22918. goto IL_0020;
  22919. }
  22920. }
  22921. {
  22922. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  22923. }
  22924. IL_0020:
  22925. {
  22926. int32_t L_4 = ___length1;
  22927. __this->set__length_2(L_4);
  22928. __this->set__pinnable_0((Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)NULL);
  22929. void* L_5 = ___pointer0;
  22930. intptr_t L_6;
  22931. memset((&L_6), 0, sizeof(L_6));
  22932. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  22933. __this->set__byteOffset_1((intptr_t)L_6);
  22934. return;
  22935. }
  22936. }
  22937. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m1FD6A3A6A4317509409CDDF87B4AEC41B33460D0_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  22938. {
  22939. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  22940. int32_t _offset = 1;
  22941. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  22942. ReadOnlySpan_1__ctor_m1FD6A3A6A4317509409CDDF87B4AEC41B33460D0_inline(_thisAdjusted, ___pointer0, ___length1, method);
  22943. }
  22944. // System.Void System.ReadOnlySpan`1<System.Boolean>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  22945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  22946. {
  22947. {
  22948. int32_t L_0 = ___length2;
  22949. __this->set__length_2(L_0);
  22950. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_1 = ___pinnable0;
  22951. __this->set__pinnable_0(L_1);
  22952. intptr_t L_2 = ___byteOffset1;
  22953. __this->set__byteOffset_1((intptr_t)L_2);
  22954. return;
  22955. }
  22956. }
  22957. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  22958. {
  22959. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  22960. int32_t _offset = 1;
  22961. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  22962. ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  22963. }
  22964. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Boolean>::get_Item(System.Int32)
  22965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool* ReadOnlySpan_1_get_Item_mAE54AEE6523143AC05F7AFEBADFB1EF3251BFDC0_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___index0, const RuntimeMethod* method)
  22966. {
  22967. intptr_t V_0;
  22968. memset((&V_0), 0, sizeof(V_0));
  22969. {
  22970. int32_t L_0 = ___index0;
  22971. int32_t L_1 = (int32_t)__this->get__length_2();
  22972. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  22973. {
  22974. goto IL_000e;
  22975. }
  22976. }
  22977. {
  22978. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  22979. }
  22980. IL_000e:
  22981. {
  22982. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_2 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  22983. if (L_2)
  22984. {
  22985. goto IL_0030;
  22986. }
  22987. }
  22988. {
  22989. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  22990. V_0 = (intptr_t)L_3;
  22991. void* L_4;
  22992. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  22993. bool* L_5;
  22994. L_5 = (( bool* (*) (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));
  22995. int32_t L_6 = ___index0;
  22996. bool* L_7;
  22997. L_7 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((bool*)(bool*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  22998. return (bool*)L_7;
  22999. }
  23000. IL_0030:
  23001. {
  23002. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23003. NullCheck(L_8);
  23004. bool* L_9 = (bool*)L_8->get_address_of_Data_0();
  23005. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  23006. bool* L_11;
  23007. L_11 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((bool*)(bool*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23008. int32_t L_12 = ___index0;
  23009. bool* L_13;
  23010. L_13 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((bool*)(bool*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  23011. return (bool*)L_13;
  23012. }
  23013. }
  23014. IL2CPP_EXTERN_C bool* ReadOnlySpan_1_get_Item_mAE54AEE6523143AC05F7AFEBADFB1EF3251BFDC0_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  23015. {
  23016. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23017. int32_t _offset = 1;
  23018. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23019. bool* _returnValue;
  23020. _returnValue = ReadOnlySpan_1_get_Item_mAE54AEE6523143AC05F7AFEBADFB1EF3251BFDC0_inline(_thisAdjusted, ___index0, method);
  23021. return _returnValue;
  23022. }
  23023. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Boolean>::GetPinnableReference()
  23024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool* ReadOnlySpan_1_GetPinnableReference_mB1A97A55C6D440D86312ACFD7A7AE0518C8ECB76_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  23025. {
  23026. intptr_t V_0;
  23027. memset((&V_0), 0, sizeof(V_0));
  23028. {
  23029. int32_t L_0 = (int32_t)__this->get__length_2();
  23030. if (!L_0)
  23031. {
  23032. goto IL_003b;
  23033. }
  23034. }
  23035. {
  23036. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_1 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23037. if (L_1)
  23038. {
  23039. goto IL_0024;
  23040. }
  23041. }
  23042. {
  23043. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  23044. V_0 = (intptr_t)L_2;
  23045. void* L_3;
  23046. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  23047. bool* L_4;
  23048. L_4 = (( bool* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23049. return (bool*)L_4;
  23050. }
  23051. IL_0024:
  23052. {
  23053. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_5 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23054. NullCheck(L_5);
  23055. bool* L_6 = (bool*)L_5->get_address_of_Data_0();
  23056. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  23057. bool* L_8;
  23058. L_8 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((bool*)(bool*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23059. return (bool*)L_8;
  23060. }
  23061. IL_003b:
  23062. {
  23063. bool* L_9;
  23064. L_9 = (( bool* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23065. return (bool*)L_9;
  23066. }
  23067. }
  23068. IL2CPP_EXTERN_C bool* ReadOnlySpan_1_GetPinnableReference_mB1A97A55C6D440D86312ACFD7A7AE0518C8ECB76_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23069. {
  23070. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23071. int32_t _offset = 1;
  23072. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23073. bool* _returnValue;
  23074. _returnValue = ReadOnlySpan_1_GetPinnableReference_mB1A97A55C6D440D86312ACFD7A7AE0518C8ECB76(_thisAdjusted, method);
  23075. return _returnValue;
  23076. }
  23077. // System.Void System.ReadOnlySpan`1<System.Boolean>::CopyTo(System.Span`1<T>)
  23078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m5FDD45D15E1ED1E0B1E18777A16CCDFCDC820B08_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method)
  23079. {
  23080. {
  23081. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_0 = ___destination0;
  23082. bool L_1;
  23083. L_1 = ReadOnlySpan_1_TryCopyTo_mE962BDB85B0C08B3087EB232435D8DB9084BD9FD((ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)__this, (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  23084. if (L_1)
  23085. {
  23086. goto IL_000e;
  23087. }
  23088. }
  23089. {
  23090. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  23091. }
  23092. IL_000e:
  23093. {
  23094. return;
  23095. }
  23096. }
  23097. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m5FDD45D15E1ED1E0B1E18777A16CCDFCDC820B08_AdjustorThunk (RuntimeObject * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method)
  23098. {
  23099. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23100. int32_t _offset = 1;
  23101. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23102. ReadOnlySpan_1_CopyTo_m5FDD45D15E1ED1E0B1E18777A16CCDFCDC820B08(_thisAdjusted, ___destination0, method);
  23103. }
  23104. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::TryCopyTo(System.Span`1<T>)
  23105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mE962BDB85B0C08B3087EB232435D8DB9084BD9FD_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method)
  23106. {
  23107. int32_t V_0 = 0;
  23108. int32_t V_1 = 0;
  23109. bool* V_2 = NULL;
  23110. bool* V_3 = NULL;
  23111. {
  23112. int32_t L_0 = (int32_t)__this->get__length_2();
  23113. V_0 = (int32_t)L_0;
  23114. int32_t L_1;
  23115. L_1 = Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  23116. V_1 = (int32_t)L_1;
  23117. int32_t L_2 = V_0;
  23118. if (L_2)
  23119. {
  23120. goto IL_0014;
  23121. }
  23122. }
  23123. {
  23124. return (bool)1;
  23125. }
  23126. IL_0014:
  23127. {
  23128. int32_t L_3 = V_0;
  23129. int32_t L_4 = V_1;
  23130. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  23131. {
  23132. goto IL_001a;
  23133. }
  23134. }
  23135. {
  23136. return (bool)0;
  23137. }
  23138. IL_001a:
  23139. {
  23140. bool* L_5;
  23141. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_inline((ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  23142. V_2 = (bool*)L_5;
  23143. bool* L_6;
  23144. L_6 = Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_inline((Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  23145. V_3 = (bool*)L_6;
  23146. bool* L_7 = V_3;
  23147. int32_t L_8 = V_1;
  23148. bool* L_9 = V_2;
  23149. int32_t L_10 = V_0;
  23150. (( void (*) (bool*, int32_t, bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((bool*)(bool*)L_7, (int32_t)L_8, (bool*)(bool*)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  23151. return (bool)1;
  23152. }
  23153. }
  23154. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mE962BDB85B0C08B3087EB232435D8DB9084BD9FD_AdjustorThunk (RuntimeObject * __this, Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 ___destination0, const RuntimeMethod* method)
  23155. {
  23156. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23157. int32_t _offset = 1;
  23158. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23159. bool _returnValue;
  23160. _returnValue = ReadOnlySpan_1_TryCopyTo_mE962BDB85B0C08B3087EB232435D8DB9084BD9FD(_thisAdjusted, ___destination0, method);
  23161. return _returnValue;
  23162. }
  23163. // System.Boolean System.ReadOnlySpan`1<System.Boolean>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  23164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m229F35682296E9D6763E10E1EAA5125DFD5B0139_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ___left0, ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ___right1, const RuntimeMethod* method)
  23165. {
  23166. {
  23167. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_0 = ___left0;
  23168. int32_t L_1 = (int32_t)L_0.get__length_2();
  23169. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_2 = ___right1;
  23170. int32_t L_3 = (int32_t)L_2.get__length_2();
  23171. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  23172. {
  23173. goto IL_0022;
  23174. }
  23175. }
  23176. {
  23177. bool* L_4;
  23178. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_inline((ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  23179. bool* L_5;
  23180. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_inline((ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  23181. bool L_6;
  23182. L_6 = (( bool (*) (bool*, bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((bool*)(bool*)L_4, (bool*)(bool*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  23183. return (bool)L_6;
  23184. }
  23185. IL_0022:
  23186. {
  23187. return (bool)0;
  23188. }
  23189. }
  23190. // System.String System.ReadOnlySpan`1<System.Boolean>::ToString()
  23191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE55518FEE8931BDB5F333B5A239EB335A3EAD416_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  23192. {
  23193. static bool s_Il2CppMethodInitialized;
  23194. if (!s_Il2CppMethodInitialized)
  23195. {
  23196. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23197. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  23198. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23199. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23200. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  23202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  23203. s_Il2CppMethodInitialized = true;
  23204. }
  23205. RuntimeObject * V_0 = NULL;
  23206. String_t* V_1 = NULL;
  23207. Il2CppChar* V_2 = NULL;
  23208. Il2CppChar* V_3 = NULL;
  23209. {
  23210. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  23211. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23212. Type_t * L_1;
  23213. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  23214. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23215. Type_t * L_3;
  23216. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  23217. bool L_4;
  23218. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  23219. if (!L_4)
  23220. {
  23221. goto IL_0070;
  23222. }
  23223. }
  23224. {
  23225. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  23226. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23227. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  23228. bool L_7;
  23229. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  23230. if (!L_7)
  23231. {
  23232. goto IL_0053;
  23233. }
  23234. }
  23235. {
  23236. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23237. RuntimeObject * L_9;
  23238. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  23239. V_0 = (RuntimeObject *)L_9;
  23240. RuntimeObject * L_10 = V_0;
  23241. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  23242. V_1 = (String_t*)L_11;
  23243. if (!L_11)
  23244. {
  23245. goto IL_0053;
  23246. }
  23247. }
  23248. {
  23249. int32_t L_12 = (int32_t)__this->get__length_2();
  23250. String_t* L_13 = V_1;
  23251. NullCheck((String_t*)L_13);
  23252. int32_t L_14;
  23253. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  23254. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  23255. {
  23256. goto IL_0053;
  23257. }
  23258. }
  23259. {
  23260. String_t* L_15 = V_1;
  23261. return (String_t*)L_15;
  23262. }
  23263. IL_0053:
  23264. {
  23265. bool* L_16;
  23266. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_inline((ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  23267. Il2CppChar* L_17;
  23268. L_17 = (( Il2CppChar* (*) (bool*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((bool*)(bool*)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  23269. V_3 = (Il2CppChar*)L_17;
  23270. Il2CppChar* L_18 = V_3;
  23271. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  23272. Il2CppChar* L_19 = V_2;
  23273. int32_t L_20 = (int32_t)__this->get__length_2();
  23274. String_t* L_21;
  23275. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  23276. return (String_t*)L_21;
  23277. }
  23278. IL_0070:
  23279. {
  23280. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  23281. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23282. Type_t * L_23;
  23283. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  23284. NullCheck((MemberInfo_t *)L_23);
  23285. String_t* L_24;
  23286. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  23287. int32_t L_25 = (int32_t)__this->get__length_2();
  23288. int32_t L_26 = L_25;
  23289. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  23290. String_t* L_28;
  23291. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  23292. return (String_t*)L_28;
  23293. }
  23294. }
  23295. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mE55518FEE8931BDB5F333B5A239EB335A3EAD416_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23296. {
  23297. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23298. int32_t _offset = 1;
  23299. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23300. String_t* _returnValue;
  23301. _returnValue = ReadOnlySpan_1_ToString_mE55518FEE8931BDB5F333B5A239EB335A3EAD416(_thisAdjusted, method);
  23302. return _returnValue;
  23303. }
  23304. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Boolean>::Slice(System.Int32)
  23305. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_mB301190B765590833993D0DA3692623D1174EDFA_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___start0, const RuntimeMethod* method)
  23306. {
  23307. intptr_t V_0;
  23308. memset((&V_0), 0, sizeof(V_0));
  23309. int32_t V_1 = 0;
  23310. {
  23311. int32_t L_0 = ___start0;
  23312. int32_t L_1 = (int32_t)__this->get__length_2();
  23313. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  23314. {
  23315. goto IL_000f;
  23316. }
  23317. }
  23318. {
  23319. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  23320. }
  23321. IL_000f:
  23322. {
  23323. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  23324. int32_t L_3 = ___start0;
  23325. intptr_t L_4;
  23326. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  23327. V_0 = (intptr_t)L_4;
  23328. int32_t L_5 = (int32_t)__this->get__length_2();
  23329. int32_t L_6 = ___start0;
  23330. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  23331. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_7 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23332. intptr_t L_8 = V_0;
  23333. int32_t L_9 = V_1;
  23334. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_10;
  23335. memset((&L_10), 0, sizeof(L_10));
  23336. ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_inline((&L_10), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  23337. return (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 )L_10;
  23338. }
  23339. }
  23340. IL2CPP_EXTERN_C ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_mB301190B765590833993D0DA3692623D1174EDFA_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  23341. {
  23342. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23343. int32_t _offset = 1;
  23344. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23345. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 _returnValue;
  23346. _returnValue = ReadOnlySpan_1_Slice_mB301190B765590833993D0DA3692623D1174EDFA_inline(_thisAdjusted, ___start0, method);
  23347. return _returnValue;
  23348. }
  23349. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Boolean>::Slice(System.Int32,System.Int32)
  23350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_m509AC28EEDCE980BDB54BE8E78C03420767A19F2_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  23351. {
  23352. intptr_t V_0;
  23353. memset((&V_0), 0, sizeof(V_0));
  23354. {
  23355. int32_t L_0 = ___start0;
  23356. int32_t L_1 = (int32_t)__this->get__length_2();
  23357. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  23358. {
  23359. goto IL_0014;
  23360. }
  23361. }
  23362. {
  23363. int32_t L_2 = ___length1;
  23364. int32_t L_3 = (int32_t)__this->get__length_2();
  23365. int32_t L_4 = ___start0;
  23366. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  23367. {
  23368. goto IL_001a;
  23369. }
  23370. }
  23371. IL_0014:
  23372. {
  23373. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  23374. }
  23375. IL_001a:
  23376. {
  23377. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  23378. int32_t L_6 = ___start0;
  23379. intptr_t L_7;
  23380. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  23381. V_0 = (intptr_t)L_7;
  23382. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23383. intptr_t L_9 = V_0;
  23384. int32_t L_10 = ___length1;
  23385. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_11;
  23386. memset((&L_11), 0, sizeof(L_11));
  23387. ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_inline((&L_11), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  23388. return (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 )L_11;
  23389. }
  23390. }
  23391. IL2CPP_EXTERN_C ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_m509AC28EEDCE980BDB54BE8E78C03420767A19F2_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  23392. {
  23393. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23394. int32_t _offset = 1;
  23395. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23396. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 _returnValue;
  23397. _returnValue = ReadOnlySpan_1_Slice_m509AC28EEDCE980BDB54BE8E78C03420767A19F2_inline(_thisAdjusted, ___start0, ___length1, method);
  23398. return _returnValue;
  23399. }
  23400. // T[] System.ReadOnlySpan`1<System.Boolean>::ToArray()
  23401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ReadOnlySpan_1_ToArray_mA82AFEB3D19CF2C1C7E3FE6EEDCB5F953D550890_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  23402. {
  23403. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* V_0 = NULL;
  23404. {
  23405. int32_t L_0 = (int32_t)__this->get__length_2();
  23406. if (L_0)
  23407. {
  23408. goto IL_000e;
  23409. }
  23410. }
  23411. {
  23412. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  23413. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_1 = ((PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  23414. return (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_1;
  23415. }
  23416. IL_000e:
  23417. {
  23418. int32_t L_2 = (int32_t)__this->get__length_2();
  23419. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_3 = (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)(BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  23420. V_0 = (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_3;
  23421. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_4 = V_0;
  23422. Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 L_5;
  23423. L_5 = (( Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 (*) (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  23424. ReadOnlySpan_1_CopyTo_m5FDD45D15E1ED1E0B1E18777A16CCDFCDC820B08((ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *)__this, (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  23425. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_6 = V_0;
  23426. return (BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C*)L_6;
  23427. }
  23428. }
  23429. IL2CPP_EXTERN_C BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ReadOnlySpan_1_ToArray_mA82AFEB3D19CF2C1C7E3FE6EEDCB5F953D550890_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23430. {
  23431. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23432. int32_t _offset = 1;
  23433. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23434. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* _returnValue;
  23435. _returnValue = ReadOnlySpan_1_ToArray_mA82AFEB3D19CF2C1C7E3FE6EEDCB5F953D550890(_thisAdjusted, method);
  23436. return _returnValue;
  23437. }
  23438. // T& System.ReadOnlySpan`1<System.Boolean>::DangerousGetPinnableReference()
  23439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool* ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  23440. {
  23441. intptr_t V_0;
  23442. memset((&V_0), 0, sizeof(V_0));
  23443. {
  23444. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23445. if (L_0)
  23446. {
  23447. goto IL_001c;
  23448. }
  23449. }
  23450. {
  23451. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  23452. V_0 = (intptr_t)L_1;
  23453. void* L_2;
  23454. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  23455. bool* L_3;
  23456. L_3 = (( bool* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23457. return (bool*)(L_3);
  23458. }
  23459. IL_001c:
  23460. {
  23461. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_4 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23462. NullCheck(L_4);
  23463. bool* L_5 = (bool*)L_4->get_address_of_Data_0();
  23464. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  23465. bool* L_7;
  23466. L_7 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((bool*)(bool*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23467. return (bool*)(L_7);
  23468. }
  23469. }
  23470. IL2CPP_EXTERN_C bool* ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23471. {
  23472. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23473. int32_t _offset = 1;
  23474. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23475. bool* _returnValue;
  23476. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_inline(_thisAdjusted, method);
  23477. return _returnValue;
  23478. }
  23479. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Boolean>::get_Pinnable()
  23480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ReadOnlySpan_1_get_Pinnable_mD47C9DD9A0208F15B36EC5ED1EB94EA0304BEAEB_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  23481. {
  23482. {
  23483. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  23484. return (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_0;
  23485. }
  23486. }
  23487. IL2CPP_EXTERN_C Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ReadOnlySpan_1_get_Pinnable_mD47C9DD9A0208F15B36EC5ED1EB94EA0304BEAEB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23488. {
  23489. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23490. int32_t _offset = 1;
  23491. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23492. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * _returnValue;
  23493. _returnValue = ReadOnlySpan_1_get_Pinnable_mD47C9DD9A0208F15B36EC5ED1EB94EA0304BEAEB_inline(_thisAdjusted, method);
  23494. return _returnValue;
  23495. }
  23496. // System.IntPtr System.ReadOnlySpan`1<System.Boolean>::get_ByteOffset()
  23497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mFF8785AA52A8E0C8E420C2FBB38EC25BE1B79D27_gshared (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  23498. {
  23499. {
  23500. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  23501. return (intptr_t)L_0;
  23502. }
  23503. }
  23504. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mFF8785AA52A8E0C8E420C2FBB38EC25BE1B79D27_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23505. {
  23506. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * _thisAdjusted;
  23507. int32_t _offset = 1;
  23508. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 *>(__this + _offset);
  23509. intptr_t _returnValue;
  23510. _returnValue = ReadOnlySpan_1_get_ByteOffset_mFF8785AA52A8E0C8E420C2FBB38EC25BE1B79D27_inline(_thisAdjusted, method);
  23511. return _returnValue;
  23512. }
  23513. #ifdef __clang__
  23514. #pragma clang diagnostic pop
  23515. #endif
  23516. #ifdef __clang__
  23517. #pragma clang diagnostic push
  23518. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23519. #pragma clang diagnostic ignored "-Wunused-variable"
  23520. #endif
  23521. // System.Int32 System.ReadOnlySpan`1<System.Byte>::get_Length()
  23522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m0D02A059B63020F14BCD1DDD5F72D4EBA34B3955_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  23523. {
  23524. {
  23525. int32_t L_0 = (int32_t)__this->get__length_2();
  23526. return (int32_t)L_0;
  23527. }
  23528. }
  23529. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m0D02A059B63020F14BCD1DDD5F72D4EBA34B3955_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23530. {
  23531. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23532. int32_t _offset = 1;
  23533. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23534. int32_t _returnValue;
  23535. _returnValue = ReadOnlySpan_1_get_Length_m0D02A059B63020F14BCD1DDD5F72D4EBA34B3955_inline(_thisAdjusted, method);
  23536. return _returnValue;
  23537. }
  23538. // System.Boolean System.ReadOnlySpan`1<System.Byte>::get_IsEmpty()
  23539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m42772AEFB3C5778AC760E95D3D24EDF45179469D_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  23540. {
  23541. {
  23542. int32_t L_0 = (int32_t)__this->get__length_2();
  23543. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  23544. }
  23545. }
  23546. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m42772AEFB3C5778AC760E95D3D24EDF45179469D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23547. {
  23548. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23549. int32_t _offset = 1;
  23550. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23551. bool _returnValue;
  23552. _returnValue = ReadOnlySpan_1_get_IsEmpty_m42772AEFB3C5778AC760E95D3D24EDF45179469D(_thisAdjusted, method);
  23553. return _returnValue;
  23554. }
  23555. // System.Boolean System.ReadOnlySpan`1<System.Byte>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  23556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m28C5AFEBA0233E8CC5208E22507E48C135F32918_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ___left0, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ___right1, const RuntimeMethod* method)
  23557. {
  23558. {
  23559. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_0 = ___left0;
  23560. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_1 = ___right1;
  23561. bool L_2;
  23562. L_2 = (( bool (*) (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_0, (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23563. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  23564. }
  23565. }
  23566. // System.Boolean System.ReadOnlySpan`1<System.Byte>::Equals(System.Object)
  23567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mEE60B01CA82C98847905D5C74CEC16C52A556B8A_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  23568. {
  23569. {
  23570. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  23571. String_t* L_0;
  23572. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  23573. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  23574. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  23575. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mEE60B01CA82C98847905D5C74CEC16C52A556B8A_RuntimeMethod_var)));
  23576. }
  23577. }
  23578. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mEE60B01CA82C98847905D5C74CEC16C52A556B8A_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  23579. {
  23580. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23581. int32_t _offset = 1;
  23582. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23583. bool _returnValue;
  23584. _returnValue = ReadOnlySpan_1_Equals_mEE60B01CA82C98847905D5C74CEC16C52A556B8A(_thisAdjusted, ___obj0, method);
  23585. return _returnValue;
  23586. }
  23587. // System.Int32 System.ReadOnlySpan`1<System.Byte>::GetHashCode()
  23588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m2EB5AAA2191CE860B64F601015643F8C2C2B6A72_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  23589. {
  23590. {
  23591. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  23592. String_t* L_0;
  23593. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  23594. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  23595. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  23596. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m2EB5AAA2191CE860B64F601015643F8C2C2B6A72_RuntimeMethod_var)));
  23597. }
  23598. }
  23599. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m2EB5AAA2191CE860B64F601015643F8C2C2B6A72_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23600. {
  23601. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23602. int32_t _offset = 1;
  23603. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23604. int32_t _returnValue;
  23605. _returnValue = ReadOnlySpan_1_GetHashCode_m2EB5AAA2191CE860B64F601015643F8C2C2B6A72(_thisAdjusted, method);
  23606. return _returnValue;
  23607. }
  23608. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Byte>::op_Implicit(T[])
  23609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_op_Implicit_m271601BEC05226DC7E9FA26C26B9267E4AFBCE14_gshared (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  23610. {
  23611. {
  23612. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  23613. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_1;
  23614. memset((&L_1), 0, sizeof(L_1));
  23615. ReadOnlySpan_1__ctor_mAF095E860C128C589F36456ACAE94F57D001D7D5_inline((&L_1), (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23616. return (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_1;
  23617. }
  23618. }
  23619. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[])
  23620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mAF095E860C128C589F36456ACAE94F57D001D7D5_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  23621. {
  23622. {
  23623. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  23624. if (L_0)
  23625. {
  23626. goto IL_000b;
  23627. }
  23628. }
  23629. {
  23630. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ));
  23631. return;
  23632. }
  23633. IL_000b:
  23634. {
  23635. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___array0;
  23636. NullCheck(L_1);
  23637. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  23638. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = ___array0;
  23639. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_3;
  23640. L_3 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23641. __this->set__pinnable_0(L_3);
  23642. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  23643. intptr_t L_4 = ((PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  23644. __this->set__byteOffset_1((intptr_t)L_4);
  23645. return;
  23646. }
  23647. }
  23648. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mAF095E860C128C589F36456ACAE94F57D001D7D5_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  23649. {
  23650. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23651. int32_t _offset = 1;
  23652. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23653. ReadOnlySpan_1__ctor_mAF095E860C128C589F36456ACAE94F57D001D7D5_inline(_thisAdjusted, ___array0, method);
  23654. }
  23655. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[],System.Int32,System.Int32)
  23656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m96406AF077F2DFE78EEDF7E91A79A5A87FEC2EF6_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  23657. {
  23658. {
  23659. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  23660. if (L_0)
  23661. {
  23662. goto IL_0017;
  23663. }
  23664. }
  23665. {
  23666. int32_t L_1 = ___start1;
  23667. if (L_1)
  23668. {
  23669. goto IL_0009;
  23670. }
  23671. }
  23672. {
  23673. int32_t L_2 = ___length2;
  23674. if (!L_2)
  23675. {
  23676. goto IL_000f;
  23677. }
  23678. }
  23679. IL_0009:
  23680. {
  23681. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  23682. }
  23683. IL_000f:
  23684. {
  23685. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ));
  23686. return;
  23687. }
  23688. IL_0017:
  23689. {
  23690. int32_t L_3 = ___start1;
  23691. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = ___array0;
  23692. NullCheck(L_4);
  23693. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  23694. {
  23695. goto IL_0025;
  23696. }
  23697. }
  23698. {
  23699. int32_t L_5 = ___length2;
  23700. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_6 = ___array0;
  23701. NullCheck(L_6);
  23702. int32_t L_7 = ___start1;
  23703. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  23704. {
  23705. goto IL_002b;
  23706. }
  23707. }
  23708. IL_0025:
  23709. {
  23710. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  23711. }
  23712. IL_002b:
  23713. {
  23714. int32_t L_8 = ___length2;
  23715. __this->set__length_2(L_8);
  23716. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_9 = ___array0;
  23717. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_10;
  23718. L_10 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23719. __this->set__pinnable_0(L_10);
  23720. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  23721. intptr_t L_11 = ((PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  23722. int32_t L_12 = ___start1;
  23723. intptr_t L_13;
  23724. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  23725. __this->set__byteOffset_1((intptr_t)L_13);
  23726. return;
  23727. }
  23728. }
  23729. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m96406AF077F2DFE78EEDF7E91A79A5A87FEC2EF6_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  23730. {
  23731. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23732. int32_t _offset = 1;
  23733. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23734. ReadOnlySpan_1__ctor_m96406AF077F2DFE78EEDF7E91A79A5A87FEC2EF6_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  23735. }
  23736. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Void*,System.Int32)
  23737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m52E53BB8862F26B1C23ED6BF8DE68F97F9BEFDDF_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  23738. {
  23739. static bool s_Il2CppMethodInitialized;
  23740. if (!s_Il2CppMethodInitialized)
  23741. {
  23742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23743. s_Il2CppMethodInitialized = true;
  23744. }
  23745. {
  23746. bool L_0;
  23747. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  23748. if (!L_0)
  23749. {
  23750. goto IL_0016;
  23751. }
  23752. }
  23753. {
  23754. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  23755. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23756. Type_t * L_2;
  23757. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  23758. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  23759. }
  23760. IL_0016:
  23761. {
  23762. int32_t L_3 = ___length1;
  23763. if ((((int32_t)L_3) >= ((int32_t)0)))
  23764. {
  23765. goto IL_0020;
  23766. }
  23767. }
  23768. {
  23769. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  23770. }
  23771. IL_0020:
  23772. {
  23773. int32_t L_4 = ___length1;
  23774. __this->set__length_2(L_4);
  23775. __this->set__pinnable_0((Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)NULL);
  23776. void* L_5 = ___pointer0;
  23777. intptr_t L_6;
  23778. memset((&L_6), 0, sizeof(L_6));
  23779. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  23780. __this->set__byteOffset_1((intptr_t)L_6);
  23781. return;
  23782. }
  23783. }
  23784. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m52E53BB8862F26B1C23ED6BF8DE68F97F9BEFDDF_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  23785. {
  23786. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23787. int32_t _offset = 1;
  23788. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23789. ReadOnlySpan_1__ctor_m52E53BB8862F26B1C23ED6BF8DE68F97F9BEFDDF_inline(_thisAdjusted, ___pointer0, ___length1, method);
  23790. }
  23791. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  23792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  23793. {
  23794. {
  23795. int32_t L_0 = ___length2;
  23796. __this->set__length_2(L_0);
  23797. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_1 = ___pinnable0;
  23798. __this->set__pinnable_0(L_1);
  23799. intptr_t L_2 = ___byteOffset1;
  23800. __this->set__byteOffset_1((intptr_t)L_2);
  23801. return;
  23802. }
  23803. }
  23804. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  23805. {
  23806. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23807. int32_t _offset = 1;
  23808. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23809. ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  23810. }
  23811. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Byte>::get_Item(System.Int32)
  23812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_get_Item_mA0E86B3FF6945DBAEBB41C7887674F0D53248DDE_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___index0, const RuntimeMethod* method)
  23813. {
  23814. intptr_t V_0;
  23815. memset((&V_0), 0, sizeof(V_0));
  23816. {
  23817. int32_t L_0 = ___index0;
  23818. int32_t L_1 = (int32_t)__this->get__length_2();
  23819. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  23820. {
  23821. goto IL_000e;
  23822. }
  23823. }
  23824. {
  23825. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  23826. }
  23827. IL_000e:
  23828. {
  23829. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_2 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  23830. if (L_2)
  23831. {
  23832. goto IL_0030;
  23833. }
  23834. }
  23835. {
  23836. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  23837. V_0 = (intptr_t)L_3;
  23838. void* L_4;
  23839. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  23840. uint8_t* L_5;
  23841. L_5 = (( uint8_t* (*) (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));
  23842. int32_t L_6 = ___index0;
  23843. uint8_t* L_7;
  23844. L_7 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((uint8_t*)(uint8_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  23845. return (uint8_t*)L_7;
  23846. }
  23847. IL_0030:
  23848. {
  23849. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  23850. NullCheck(L_8);
  23851. uint8_t* L_9 = (uint8_t*)L_8->get_address_of_Data_0();
  23852. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  23853. uint8_t* L_11;
  23854. L_11 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((uint8_t*)(uint8_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23855. int32_t L_12 = ___index0;
  23856. uint8_t* L_13;
  23857. L_13 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((uint8_t*)(uint8_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  23858. return (uint8_t*)L_13;
  23859. }
  23860. }
  23861. IL2CPP_EXTERN_C uint8_t* ReadOnlySpan_1_get_Item_mA0E86B3FF6945DBAEBB41C7887674F0D53248DDE_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  23862. {
  23863. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23864. int32_t _offset = 1;
  23865. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23866. uint8_t* _returnValue;
  23867. _returnValue = ReadOnlySpan_1_get_Item_mA0E86B3FF6945DBAEBB41C7887674F0D53248DDE_inline(_thisAdjusted, ___index0, method);
  23868. return _returnValue;
  23869. }
  23870. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Byte>::GetPinnableReference()
  23871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_GetPinnableReference_m6298FF21807E545414FBE685B3DD33D63D8EBE04_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  23872. {
  23873. intptr_t V_0;
  23874. memset((&V_0), 0, sizeof(V_0));
  23875. {
  23876. int32_t L_0 = (int32_t)__this->get__length_2();
  23877. if (!L_0)
  23878. {
  23879. goto IL_003b;
  23880. }
  23881. }
  23882. {
  23883. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_1 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  23884. if (L_1)
  23885. {
  23886. goto IL_0024;
  23887. }
  23888. }
  23889. {
  23890. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  23891. V_0 = (intptr_t)L_2;
  23892. void* L_3;
  23893. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  23894. uint8_t* L_4;
  23895. L_4 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23896. return (uint8_t*)L_4;
  23897. }
  23898. IL_0024:
  23899. {
  23900. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_5 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  23901. NullCheck(L_5);
  23902. uint8_t* L_6 = (uint8_t*)L_5->get_address_of_Data_0();
  23903. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  23904. uint8_t* L_8;
  23905. L_8 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((uint8_t*)(uint8_t*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  23906. return (uint8_t*)L_8;
  23907. }
  23908. IL_003b:
  23909. {
  23910. uint8_t* L_9;
  23911. L_9 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  23912. return (uint8_t*)L_9;
  23913. }
  23914. }
  23915. IL2CPP_EXTERN_C uint8_t* ReadOnlySpan_1_GetPinnableReference_m6298FF21807E545414FBE685B3DD33D63D8EBE04_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23916. {
  23917. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23918. int32_t _offset = 1;
  23919. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23920. uint8_t* _returnValue;
  23921. _returnValue = ReadOnlySpan_1_GetPinnableReference_m6298FF21807E545414FBE685B3DD33D63D8EBE04(_thisAdjusted, method);
  23922. return _returnValue;
  23923. }
  23924. // System.Void System.ReadOnlySpan`1<System.Byte>::CopyTo(System.Span`1<T>)
  23925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mF2EAD6E8F0C7F903BA4143DE8CA48E4830249C71_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method)
  23926. {
  23927. {
  23928. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_0 = ___destination0;
  23929. bool L_1;
  23930. L_1 = ReadOnlySpan_1_TryCopyTo_m5C7C799A38B31B8F85DAAD69FA8D0DAE854BC03B((ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)__this, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  23931. if (L_1)
  23932. {
  23933. goto IL_000e;
  23934. }
  23935. }
  23936. {
  23937. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  23938. }
  23939. IL_000e:
  23940. {
  23941. return;
  23942. }
  23943. }
  23944. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mF2EAD6E8F0C7F903BA4143DE8CA48E4830249C71_AdjustorThunk (RuntimeObject * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method)
  23945. {
  23946. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  23947. int32_t _offset = 1;
  23948. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  23949. ReadOnlySpan_1_CopyTo_mF2EAD6E8F0C7F903BA4143DE8CA48E4830249C71(_thisAdjusted, ___destination0, method);
  23950. }
  23951. // System.Boolean System.ReadOnlySpan`1<System.Byte>::TryCopyTo(System.Span`1<T>)
  23952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m5C7C799A38B31B8F85DAAD69FA8D0DAE854BC03B_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method)
  23953. {
  23954. int32_t V_0 = 0;
  23955. int32_t V_1 = 0;
  23956. uint8_t* V_2 = NULL;
  23957. uint8_t* V_3 = NULL;
  23958. {
  23959. int32_t L_0 = (int32_t)__this->get__length_2();
  23960. V_0 = (int32_t)L_0;
  23961. int32_t L_1;
  23962. L_1 = Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  23963. V_1 = (int32_t)L_1;
  23964. int32_t L_2 = V_0;
  23965. if (L_2)
  23966. {
  23967. goto IL_0014;
  23968. }
  23969. }
  23970. {
  23971. return (bool)1;
  23972. }
  23973. IL_0014:
  23974. {
  23975. int32_t L_3 = V_0;
  23976. int32_t L_4 = V_1;
  23977. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  23978. {
  23979. goto IL_001a;
  23980. }
  23981. }
  23982. {
  23983. return (bool)0;
  23984. }
  23985. IL_001a:
  23986. {
  23987. uint8_t* L_5;
  23988. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_inline((ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  23989. V_2 = (uint8_t*)L_5;
  23990. uint8_t* L_6;
  23991. L_6 = Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_inline((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  23992. V_3 = (uint8_t*)L_6;
  23993. uint8_t* L_7 = V_3;
  23994. int32_t L_8 = V_1;
  23995. uint8_t* L_9 = V_2;
  23996. int32_t L_10 = V_0;
  23997. (( void (*) (uint8_t*, int32_t, uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((uint8_t*)(uint8_t*)L_7, (int32_t)L_8, (uint8_t*)(uint8_t*)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  23998. return (bool)1;
  23999. }
  24000. }
  24001. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m5C7C799A38B31B8F85DAAD69FA8D0DAE854BC03B_AdjustorThunk (RuntimeObject * __this, Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___destination0, const RuntimeMethod* method)
  24002. {
  24003. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  24004. int32_t _offset = 1;
  24005. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  24006. bool _returnValue;
  24007. _returnValue = ReadOnlySpan_1_TryCopyTo_m5C7C799A38B31B8F85DAAD69FA8D0DAE854BC03B(_thisAdjusted, ___destination0, method);
  24008. return _returnValue;
  24009. }
  24010. // System.Boolean System.ReadOnlySpan`1<System.Byte>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  24011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mABB471B3DBB5DD88E79395A1D4A798D00DAC2DB4_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ___left0, ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ___right1, const RuntimeMethod* method)
  24012. {
  24013. {
  24014. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_0 = ___left0;
  24015. int32_t L_1 = (int32_t)L_0.get__length_2();
  24016. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_2 = ___right1;
  24017. int32_t L_3 = (int32_t)L_2.get__length_2();
  24018. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  24019. {
  24020. goto IL_0022;
  24021. }
  24022. }
  24023. {
  24024. uint8_t* L_4;
  24025. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_inline((ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  24026. uint8_t* L_5;
  24027. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_inline((ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  24028. bool L_6;
  24029. L_6 = (( bool (*) (uint8_t*, uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((uint8_t*)(uint8_t*)L_4, (uint8_t*)(uint8_t*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  24030. return (bool)L_6;
  24031. }
  24032. IL_0022:
  24033. {
  24034. return (bool)0;
  24035. }
  24036. }
  24037. // System.String System.ReadOnlySpan`1<System.Byte>::ToString()
  24038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m245A403D3304DB4807144028EF2C76F0979ADD8D_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  24039. {
  24040. static bool s_Il2CppMethodInitialized;
  24041. if (!s_Il2CppMethodInitialized)
  24042. {
  24043. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  24044. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  24045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24046. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  24047. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24048. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  24049. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  24050. s_Il2CppMethodInitialized = true;
  24051. }
  24052. RuntimeObject * V_0 = NULL;
  24053. String_t* V_1 = NULL;
  24054. Il2CppChar* V_2 = NULL;
  24055. Il2CppChar* V_3 = NULL;
  24056. {
  24057. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  24058. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24059. Type_t * L_1;
  24060. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  24061. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24062. Type_t * L_3;
  24063. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  24064. bool L_4;
  24065. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  24066. if (!L_4)
  24067. {
  24068. goto IL_0070;
  24069. }
  24070. }
  24071. {
  24072. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  24073. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24074. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  24075. bool L_7;
  24076. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  24077. if (!L_7)
  24078. {
  24079. goto IL_0053;
  24080. }
  24081. }
  24082. {
  24083. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  24084. RuntimeObject * L_9;
  24085. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  24086. V_0 = (RuntimeObject *)L_9;
  24087. RuntimeObject * L_10 = V_0;
  24088. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  24089. V_1 = (String_t*)L_11;
  24090. if (!L_11)
  24091. {
  24092. goto IL_0053;
  24093. }
  24094. }
  24095. {
  24096. int32_t L_12 = (int32_t)__this->get__length_2();
  24097. String_t* L_13 = V_1;
  24098. NullCheck((String_t*)L_13);
  24099. int32_t L_14;
  24100. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  24101. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  24102. {
  24103. goto IL_0053;
  24104. }
  24105. }
  24106. {
  24107. String_t* L_15 = V_1;
  24108. return (String_t*)L_15;
  24109. }
  24110. IL_0053:
  24111. {
  24112. uint8_t* L_16;
  24113. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_inline((ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  24114. Il2CppChar* L_17;
  24115. L_17 = (( Il2CppChar* (*) (uint8_t*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((uint8_t*)(uint8_t*)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  24116. V_3 = (Il2CppChar*)L_17;
  24117. Il2CppChar* L_18 = V_3;
  24118. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  24119. Il2CppChar* L_19 = V_2;
  24120. int32_t L_20 = (int32_t)__this->get__length_2();
  24121. String_t* L_21;
  24122. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  24123. return (String_t*)L_21;
  24124. }
  24125. IL_0070:
  24126. {
  24127. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  24128. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24129. Type_t * L_23;
  24130. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  24131. NullCheck((MemberInfo_t *)L_23);
  24132. String_t* L_24;
  24133. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  24134. int32_t L_25 = (int32_t)__this->get__length_2();
  24135. int32_t L_26 = L_25;
  24136. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  24137. String_t* L_28;
  24138. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  24139. return (String_t*)L_28;
  24140. }
  24141. }
  24142. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m245A403D3304DB4807144028EF2C76F0979ADD8D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24143. {
  24144. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  24145. int32_t _offset = 1;
  24146. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  24147. String_t* _returnValue;
  24148. _returnValue = ReadOnlySpan_1_ToString_m245A403D3304DB4807144028EF2C76F0979ADD8D(_thisAdjusted, method);
  24149. return _returnValue;
  24150. }
  24151. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Byte>::Slice(System.Int32)
  24152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mE1BAD6A11C884E035D359E20DC4DC07FD20A4A4B_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___start0, const RuntimeMethod* method)
  24153. {
  24154. intptr_t V_0;
  24155. memset((&V_0), 0, sizeof(V_0));
  24156. int32_t V_1 = 0;
  24157. {
  24158. int32_t L_0 = ___start0;
  24159. int32_t L_1 = (int32_t)__this->get__length_2();
  24160. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  24161. {
  24162. goto IL_000f;
  24163. }
  24164. }
  24165. {
  24166. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  24167. }
  24168. IL_000f:
  24169. {
  24170. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  24171. int32_t L_3 = ___start0;
  24172. intptr_t L_4;
  24173. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  24174. V_0 = (intptr_t)L_4;
  24175. int32_t L_5 = (int32_t)__this->get__length_2();
  24176. int32_t L_6 = ___start0;
  24177. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  24178. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_7 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  24179. intptr_t L_8 = V_0;
  24180. int32_t L_9 = V_1;
  24181. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_10;
  24182. memset((&L_10), 0, sizeof(L_10));
  24183. ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_inline((&L_10), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  24184. return (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_10;
  24185. }
  24186. }
  24187. IL2CPP_EXTERN_C ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mE1BAD6A11C884E035D359E20DC4DC07FD20A4A4B_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  24188. {
  24189. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  24190. int32_t _offset = 1;
  24191. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  24192. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 _returnValue;
  24193. _returnValue = ReadOnlySpan_1_Slice_mE1BAD6A11C884E035D359E20DC4DC07FD20A4A4B_inline(_thisAdjusted, ___start0, method);
  24194. return _returnValue;
  24195. }
  24196. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Byte>::Slice(System.Int32,System.Int32)
  24197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mF1BE8D57B1EBD1DAA878AFC7D38C9919B3226E9C_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  24198. {
  24199. intptr_t V_0;
  24200. memset((&V_0), 0, sizeof(V_0));
  24201. {
  24202. int32_t L_0 = ___start0;
  24203. int32_t L_1 = (int32_t)__this->get__length_2();
  24204. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  24205. {
  24206. goto IL_0014;
  24207. }
  24208. }
  24209. {
  24210. int32_t L_2 = ___length1;
  24211. int32_t L_3 = (int32_t)__this->get__length_2();
  24212. int32_t L_4 = ___start0;
  24213. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  24214. {
  24215. goto IL_001a;
  24216. }
  24217. }
  24218. IL_0014:
  24219. {
  24220. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  24221. }
  24222. IL_001a:
  24223. {
  24224. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  24225. int32_t L_6 = ___start0;
  24226. intptr_t L_7;
  24227. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  24228. V_0 = (intptr_t)L_7;
  24229. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  24230. intptr_t L_9 = V_0;
  24231. int32_t L_10 = ___length1;
  24232. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_11;
  24233. memset((&L_11), 0, sizeof(L_11));
  24234. ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_inline((&L_11), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  24235. return (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_11;
  24236. }
  24237. }
  24238. IL2CPP_EXTERN_C ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mF1BE8D57B1EBD1DAA878AFC7D38C9919B3226E9C_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  24239. {
  24240. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  24241. int32_t _offset = 1;
  24242. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  24243. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 _returnValue;
  24244. _returnValue = ReadOnlySpan_1_Slice_mF1BE8D57B1EBD1DAA878AFC7D38C9919B3226E9C_inline(_thisAdjusted, ___start0, ___length1, method);
  24245. return _returnValue;
  24246. }
  24247. // T[] System.ReadOnlySpan`1<System.Byte>::ToArray()
  24248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ReadOnlySpan_1_ToArray_m416E39B973AC3FE17DB7DA76A4E2A23DC76F2C2C_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  24249. {
  24250. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_0 = NULL;
  24251. {
  24252. int32_t L_0 = (int32_t)__this->get__length_2();
  24253. if (L_0)
  24254. {
  24255. goto IL_000e;
  24256. }
  24257. }
  24258. {
  24259. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24260. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ((PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  24261. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_1;
  24262. }
  24263. IL_000e:
  24264. {
  24265. int32_t L_2 = (int32_t)__this->get__length_2();
  24266. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  24267. V_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_3;
  24268. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = V_0;
  24269. Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_5;
  24270. L_5 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  24271. ReadOnlySpan_1_CopyTo_mF2EAD6E8F0C7F903BA4143DE8CA48E4830249C71((ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *)__this, (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  24272. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_6 = V_0;
  24273. return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_6;
  24274. }
  24275. }
  24276. IL2CPP_EXTERN_C ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ReadOnlySpan_1_ToArray_m416E39B973AC3FE17DB7DA76A4E2A23DC76F2C2C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24277. {
  24278. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  24279. int32_t _offset = 1;
  24280. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  24281. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* _returnValue;
  24282. _returnValue = ReadOnlySpan_1_ToArray_m416E39B973AC3FE17DB7DA76A4E2A23DC76F2C2C(_thisAdjusted, method);
  24283. return _returnValue;
  24284. }
  24285. // T& System.ReadOnlySpan`1<System.Byte>::DangerousGetPinnableReference()
  24286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  24287. {
  24288. intptr_t V_0;
  24289. memset((&V_0), 0, sizeof(V_0));
  24290. {
  24291. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  24292. if (L_0)
  24293. {
  24294. goto IL_001c;
  24295. }
  24296. }
  24297. {
  24298. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  24299. V_0 = (intptr_t)L_1;
  24300. void* L_2;
  24301. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  24302. uint8_t* L_3;
  24303. L_3 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24304. return (uint8_t*)(L_3);
  24305. }
  24306. IL_001c:
  24307. {
  24308. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_4 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  24309. NullCheck(L_4);
  24310. uint8_t* L_5 = (uint8_t*)L_4->get_address_of_Data_0();
  24311. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  24312. uint8_t* L_7;
  24313. L_7 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((uint8_t*)(uint8_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24314. return (uint8_t*)(L_7);
  24315. }
  24316. }
  24317. IL2CPP_EXTERN_C uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24318. {
  24319. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  24320. int32_t _offset = 1;
  24321. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  24322. uint8_t* _returnValue;
  24323. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_inline(_thisAdjusted, method);
  24324. return _returnValue;
  24325. }
  24326. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Byte>::get_Pinnable()
  24327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ReadOnlySpan_1_get_Pinnable_m65E6845663D8DA2B5240396191FFC215CF990E8B_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  24328. {
  24329. {
  24330. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  24331. return (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_0;
  24332. }
  24333. }
  24334. IL2CPP_EXTERN_C Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ReadOnlySpan_1_get_Pinnable_m65E6845663D8DA2B5240396191FFC215CF990E8B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24335. {
  24336. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  24337. int32_t _offset = 1;
  24338. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  24339. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * _returnValue;
  24340. _returnValue = ReadOnlySpan_1_get_Pinnable_m65E6845663D8DA2B5240396191FFC215CF990E8B_inline(_thisAdjusted, method);
  24341. return _returnValue;
  24342. }
  24343. // System.IntPtr System.ReadOnlySpan`1<System.Byte>::get_ByteOffset()
  24344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m962FB843325984E8CE88A3879BE029F39CDD13A9_gshared (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  24345. {
  24346. {
  24347. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  24348. return (intptr_t)L_0;
  24349. }
  24350. }
  24351. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m962FB843325984E8CE88A3879BE029F39CDD13A9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24352. {
  24353. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * _thisAdjusted;
  24354. int32_t _offset = 1;
  24355. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 *>(__this + _offset);
  24356. intptr_t _returnValue;
  24357. _returnValue = ReadOnlySpan_1_get_ByteOffset_m962FB843325984E8CE88A3879BE029F39CDD13A9_inline(_thisAdjusted, method);
  24358. return _returnValue;
  24359. }
  24360. #ifdef __clang__
  24361. #pragma clang diagnostic pop
  24362. #endif
  24363. #ifdef __clang__
  24364. #pragma clang diagnostic push
  24365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24366. #pragma clang diagnostic ignored "-Wunused-variable"
  24367. #endif
  24368. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[])
  24369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8CBB189ED716E0BF0F5D5F64E658882010F0E59E_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  24370. {
  24371. {
  24372. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  24373. if (L_0)
  24374. {
  24375. goto IL_0009;
  24376. }
  24377. }
  24378. {
  24379. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)3, /*hidden argument*/NULL);
  24380. }
  24381. IL_0009:
  24382. {
  24383. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___array0;
  24384. NullCheck(L_1);
  24385. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  24386. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = ___array0;
  24387. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_3;
  24388. L_3 = (( Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24389. __this->set__pinnable_0(L_3);
  24390. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24391. intptr_t L_4 = ((PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_ArrayAdjustment_2();
  24392. __this->set__byteOffset_1((intptr_t)L_4);
  24393. return;
  24394. }
  24395. }
  24396. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m8CBB189ED716E0BF0F5D5F64E658882010F0E59E_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  24397. {
  24398. ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * _thisAdjusted;
  24399. int32_t _offset = 1;
  24400. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *>(__this + _offset);
  24401. ReadOnlySpan_1__ctor_m8CBB189ED716E0BF0F5D5F64E658882010F0E59E_inline(_thisAdjusted, ___array0, method);
  24402. }
  24403. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(System.Void*,System.Int32)
  24404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m08DE43873E7159FEB0FFD1F5156BA6E519A9B3D8_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  24405. {
  24406. static bool s_Il2CppMethodInitialized;
  24407. if (!s_Il2CppMethodInitialized)
  24408. {
  24409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24410. s_Il2CppMethodInitialized = true;
  24411. }
  24412. {
  24413. bool L_0;
  24414. L_0 = (( bool (*) (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));
  24415. if (!L_0)
  24416. {
  24417. goto IL_0016;
  24418. }
  24419. }
  24420. {
  24421. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24422. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24423. Type_t * L_2;
  24424. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  24425. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m3802FB37854B59DA8E5DA730956FBB73B228D418((Type_t *)L_2, /*hidden argument*/NULL);
  24426. }
  24427. IL_0016:
  24428. {
  24429. int32_t L_3 = ___length1;
  24430. if ((((int32_t)L_3) >= ((int32_t)0)))
  24431. {
  24432. goto IL_0021;
  24433. }
  24434. }
  24435. {
  24436. ThrowHelper_ThrowArgumentOutOfRangeException_mEC3F850FA55C293C7EEE20B751D0BA5532A85240((int32_t)((int32_t)24), /*hidden argument*/NULL);
  24437. }
  24438. IL_0021:
  24439. {
  24440. int32_t L_4 = ___length1;
  24441. __this->set__length_2(L_4);
  24442. __this->set__pinnable_0((Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)NULL);
  24443. void* L_5 = ___pointer0;
  24444. intptr_t L_6;
  24445. memset((&L_6), 0, sizeof(L_6));
  24446. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  24447. __this->set__byteOffset_1((intptr_t)L_6);
  24448. return;
  24449. }
  24450. }
  24451. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m08DE43873E7159FEB0FFD1F5156BA6E519A9B3D8_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  24452. {
  24453. ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * _thisAdjusted;
  24454. int32_t _offset = 1;
  24455. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *>(__this + _offset);
  24456. ReadOnlySpan_1__ctor_m08DE43873E7159FEB0FFD1F5156BA6E519A9B3D8_inline(_thisAdjusted, ___pointer0, ___length1, method);
  24457. }
  24458. // System.Int32 System.ReadOnlySpan`1<System.Byte>::get_Length()
  24459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mE015E89397399A2891B9CC67D1C16EBB17C99A40_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method)
  24460. {
  24461. {
  24462. int32_t L_0 = (int32_t)__this->get__length_2();
  24463. return (int32_t)L_0;
  24464. }
  24465. }
  24466. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mE015E89397399A2891B9CC67D1C16EBB17C99A40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24467. {
  24468. ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * _thisAdjusted;
  24469. int32_t _offset = 1;
  24470. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *>(__this + _offset);
  24471. int32_t _returnValue;
  24472. _returnValue = ReadOnlySpan_1_get_Length_mE015E89397399A2891B9CC67D1C16EBB17C99A40_inline(_thisAdjusted, method);
  24473. return _returnValue;
  24474. }
  24475. // T System.ReadOnlySpan`1<System.Byte>::get_Item(System.Int32)
  24476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ReadOnlySpan_1_get_Item_m8C032F29948BA520758F9E46E0DD3DE6CF5AFA17_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, int32_t ___index0, const RuntimeMethod* method)
  24477. {
  24478. intptr_t V_0;
  24479. memset((&V_0), 0, sizeof(V_0));
  24480. {
  24481. int32_t L_0 = ___index0;
  24482. int32_t L_1 = (int32_t)__this->get__length_2();
  24483. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  24484. {
  24485. goto IL_000e;
  24486. }
  24487. }
  24488. {
  24489. ThrowHelper_ThrowIndexOutOfRangeException_mE3F71E3C7E835A7B383C52479A143FB2A530E79A(/*hidden argument*/NULL);
  24490. }
  24491. IL_000e:
  24492. {
  24493. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_2 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0();
  24494. if (L_2)
  24495. {
  24496. goto IL_0035;
  24497. }
  24498. }
  24499. {
  24500. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  24501. V_0 = (intptr_t)L_3;
  24502. void* L_4;
  24503. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  24504. uint8_t* L_5;
  24505. L_5 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24506. int32_t L_6 = ___index0;
  24507. uint8_t* L_7;
  24508. L_7 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((uint8_t*)(uint8_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24509. uint8_t L_8 = (*(uint8_t*)L_7);
  24510. return (uint8_t)L_8;
  24511. }
  24512. IL_0035:
  24513. {
  24514. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_9 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0();
  24515. NullCheck(L_9);
  24516. uint8_t* L_10 = (uint8_t*)L_9->get_address_of_Data_0();
  24517. intptr_t L_11 = (intptr_t)__this->get__byteOffset_1();
  24518. uint8_t* L_12;
  24519. L_12 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((uint8_t*)(uint8_t*)L_10, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  24520. int32_t L_13 = ___index0;
  24521. uint8_t* L_14;
  24522. L_14 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((uint8_t*)(uint8_t*)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24523. uint8_t L_15 = (*(uint8_t*)L_14);
  24524. return (uint8_t)L_15;
  24525. }
  24526. }
  24527. IL2CPP_EXTERN_C uint8_t ReadOnlySpan_1_get_Item_m8C032F29948BA520758F9E46E0DD3DE6CF5AFA17_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  24528. {
  24529. ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * _thisAdjusted;
  24530. int32_t _offset = 1;
  24531. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *>(__this + _offset);
  24532. uint8_t _returnValue;
  24533. _returnValue = ReadOnlySpan_1_get_Item_m8C032F29948BA520758F9E46E0DD3DE6CF5AFA17_inline(_thisAdjusted, ___index0, method);
  24534. return _returnValue;
  24535. }
  24536. // System.Boolean System.ReadOnlySpan`1<System.Byte>::Equals(System.Object)
  24537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA8513598249CEA82FCD6CC2BB6C71350D226F63C_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24538. {
  24539. {
  24540. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  24541. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), /*hidden argument*/NULL);
  24542. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mA8513598249CEA82FCD6CC2BB6C71350D226F63C_RuntimeMethod_var)));
  24543. }
  24544. }
  24545. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mA8513598249CEA82FCD6CC2BB6C71350D226F63C_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24546. {
  24547. ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * _thisAdjusted;
  24548. int32_t _offset = 1;
  24549. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *>(__this + _offset);
  24550. bool _returnValue;
  24551. _returnValue = ReadOnlySpan_1_Equals_mA8513598249CEA82FCD6CC2BB6C71350D226F63C(_thisAdjusted, ___obj0, method);
  24552. return _returnValue;
  24553. }
  24554. // System.Int32 System.ReadOnlySpan`1<System.Byte>::GetHashCode()
  24555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mAE739468A94BF8CFA532A2C296498541B824E20B_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method)
  24556. {
  24557. {
  24558. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  24559. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), /*hidden argument*/NULL);
  24560. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mAE739468A94BF8CFA532A2C296498541B824E20B_RuntimeMethod_var)));
  24561. }
  24562. }
  24563. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mAE739468A94BF8CFA532A2C296498541B824E20B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24564. {
  24565. ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * _thisAdjusted;
  24566. int32_t _offset = 1;
  24567. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *>(__this + _offset);
  24568. int32_t _returnValue;
  24569. _returnValue = ReadOnlySpan_1_GetHashCode_mAE739468A94BF8CFA532A2C296498541B824E20B(_thisAdjusted, method);
  24570. return _returnValue;
  24571. }
  24572. // T& System.ReadOnlySpan`1<System.Byte>::DangerousGetPinnableReference()
  24573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_m29E4AF1D817505D53E3CCA60B97B6E88C1BC70B5_gshared (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method)
  24574. {
  24575. intptr_t V_0;
  24576. memset((&V_0), 0, sizeof(V_0));
  24577. {
  24578. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_0 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0();
  24579. if (L_0)
  24580. {
  24581. goto IL_001c;
  24582. }
  24583. }
  24584. {
  24585. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  24586. V_0 = (intptr_t)L_1;
  24587. void* L_2;
  24588. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  24589. uint8_t* L_3;
  24590. L_3 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24591. return (uint8_t*)(L_3);
  24592. }
  24593. IL_001c:
  24594. {
  24595. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_4 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0();
  24596. NullCheck(L_4);
  24597. uint8_t* L_5 = (uint8_t*)L_4->get_address_of_Data_0();
  24598. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  24599. uint8_t* L_7;
  24600. L_7 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((uint8_t*)(uint8_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  24601. return (uint8_t*)(L_7);
  24602. }
  24603. }
  24604. IL2CPP_EXTERN_C uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_m29E4AF1D817505D53E3CCA60B97B6E88C1BC70B5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24605. {
  24606. ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * _thisAdjusted;
  24607. int32_t _offset = 1;
  24608. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 *>(__this + _offset);
  24609. uint8_t* _returnValue;
  24610. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m29E4AF1D817505D53E3CCA60B97B6E88C1BC70B5_inline(_thisAdjusted, method);
  24611. return _returnValue;
  24612. }
  24613. #ifdef __clang__
  24614. #pragma clang diagnostic pop
  24615. #endif
  24616. #ifdef __clang__
  24617. #pragma clang diagnostic push
  24618. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24619. #pragma clang diagnostic ignored "-Wunused-variable"
  24620. #endif
  24621. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  24622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC73039CA6A4FF6E13233097632C72758F341FD41_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  24623. {
  24624. {
  24625. int32_t L_0 = (int32_t)__this->get__length_2();
  24626. return (int32_t)L_0;
  24627. }
  24628. }
  24629. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mC73039CA6A4FF6E13233097632C72758F341FD41_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24630. {
  24631. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24632. int32_t _offset = 1;
  24633. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24634. int32_t _returnValue;
  24635. _returnValue = ReadOnlySpan_1_get_Length_mC73039CA6A4FF6E13233097632C72758F341FD41_inline(_thisAdjusted, method);
  24636. return _returnValue;
  24637. }
  24638. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_IsEmpty()
  24639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m6EC02E982E341CB7D934B4316336E883D7FECFF2_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  24640. {
  24641. {
  24642. int32_t L_0 = (int32_t)__this->get__length_2();
  24643. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  24644. }
  24645. }
  24646. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m6EC02E982E341CB7D934B4316336E883D7FECFF2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24647. {
  24648. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24649. int32_t _offset = 1;
  24650. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24651. bool _returnValue;
  24652. _returnValue = ReadOnlySpan_1_get_IsEmpty_m6EC02E982E341CB7D934B4316336E883D7FECFF2(_thisAdjusted, method);
  24653. return _returnValue;
  24654. }
  24655. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  24656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mA2F1C734B43A0B6522BE57836E25DAC7B51C2942_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ___left0, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ___right1, const RuntimeMethod* method)
  24657. {
  24658. {
  24659. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_0 = ___left0;
  24660. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_1 = ___right1;
  24661. bool L_2;
  24662. L_2 = (( bool (*) (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_0, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24663. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  24664. }
  24665. }
  24666. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Equals(System.Object)
  24667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m60513E192FE35487C393ED76E2F6245B2BEC2187_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24668. {
  24669. {
  24670. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  24671. String_t* L_0;
  24672. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  24673. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  24674. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  24675. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m60513E192FE35487C393ED76E2F6245B2BEC2187_RuntimeMethod_var)));
  24676. }
  24677. }
  24678. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m60513E192FE35487C393ED76E2F6245B2BEC2187_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24679. {
  24680. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24681. int32_t _offset = 1;
  24682. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24683. bool _returnValue;
  24684. _returnValue = ReadOnlySpan_1_Equals_m60513E192FE35487C393ED76E2F6245B2BEC2187(_thisAdjusted, ___obj0, method);
  24685. return _returnValue;
  24686. }
  24687. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetHashCode()
  24688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m064A874407708D82854CB29D9B84DBCBD8BB239B_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  24689. {
  24690. {
  24691. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  24692. String_t* L_0;
  24693. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  24694. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  24695. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  24696. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m064A874407708D82854CB29D9B84DBCBD8BB239B_RuntimeMethod_var)));
  24697. }
  24698. }
  24699. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m064A874407708D82854CB29D9B84DBCBD8BB239B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24700. {
  24701. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24702. int32_t _offset = 1;
  24703. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24704. int32_t _returnValue;
  24705. _returnValue = ReadOnlySpan_1_GetHashCode_m064A874407708D82854CB29D9B84DBCBD8BB239B(_thisAdjusted, method);
  24706. return _returnValue;
  24707. }
  24708. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::op_Implicit(T[])
  24709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_op_Implicit_m0B1C52B634251A235E2050F04B00D773282DB5AF_gshared (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  24710. {
  24711. {
  24712. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0;
  24713. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_1;
  24714. memset((&L_1), 0, sizeof(L_1));
  24715. ReadOnlySpan_1__ctor_m044434680141DC988273F568A6352ED25B7403C0_inline((&L_1), (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24716. return (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_1;
  24717. }
  24718. }
  24719. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[])
  24720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m044434680141DC988273F568A6352ED25B7403C0_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  24721. {
  24722. {
  24723. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0;
  24724. if (L_0)
  24725. {
  24726. goto IL_000b;
  24727. }
  24728. }
  24729. {
  24730. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ));
  24731. return;
  24732. }
  24733. IL_000b:
  24734. {
  24735. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_1 = ___array0;
  24736. NullCheck(L_1);
  24737. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  24738. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_2 = ___array0;
  24739. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_3;
  24740. L_3 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24741. __this->set__pinnable_0(L_3);
  24742. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24743. intptr_t L_4 = ((PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  24744. __this->set__byteOffset_1((intptr_t)L_4);
  24745. return;
  24746. }
  24747. }
  24748. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m044434680141DC988273F568A6352ED25B7403C0_AdjustorThunk (RuntimeObject * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  24749. {
  24750. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24751. int32_t _offset = 1;
  24752. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24753. ReadOnlySpan_1__ctor_m044434680141DC988273F568A6352ED25B7403C0_inline(_thisAdjusted, ___array0, method);
  24754. }
  24755. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(T[],System.Int32,System.Int32)
  24756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m59E16608A47E2A5466AA55EF8BCD710D8E25FED4_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  24757. {
  24758. {
  24759. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0;
  24760. if (L_0)
  24761. {
  24762. goto IL_0017;
  24763. }
  24764. }
  24765. {
  24766. int32_t L_1 = ___start1;
  24767. if (L_1)
  24768. {
  24769. goto IL_0009;
  24770. }
  24771. }
  24772. {
  24773. int32_t L_2 = ___length2;
  24774. if (!L_2)
  24775. {
  24776. goto IL_000f;
  24777. }
  24778. }
  24779. IL_0009:
  24780. {
  24781. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  24782. }
  24783. IL_000f:
  24784. {
  24785. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ));
  24786. return;
  24787. }
  24788. IL_0017:
  24789. {
  24790. int32_t L_3 = ___start1;
  24791. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_4 = ___array0;
  24792. NullCheck(L_4);
  24793. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  24794. {
  24795. goto IL_0025;
  24796. }
  24797. }
  24798. {
  24799. int32_t L_5 = ___length2;
  24800. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_6 = ___array0;
  24801. NullCheck(L_6);
  24802. int32_t L_7 = ___start1;
  24803. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  24804. {
  24805. goto IL_002b;
  24806. }
  24807. }
  24808. IL_0025:
  24809. {
  24810. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  24811. }
  24812. IL_002b:
  24813. {
  24814. int32_t L_8 = ___length2;
  24815. __this->set__length_2(L_8);
  24816. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_9 = ___array0;
  24817. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_10;
  24818. L_10 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24819. __this->set__pinnable_0(L_10);
  24820. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24821. intptr_t L_11 = ((PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  24822. int32_t L_12 = ___start1;
  24823. intptr_t L_13;
  24824. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  24825. __this->set__byteOffset_1((intptr_t)L_13);
  24826. return;
  24827. }
  24828. }
  24829. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m59E16608A47E2A5466AA55EF8BCD710D8E25FED4_AdjustorThunk (RuntimeObject * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  24830. {
  24831. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24832. int32_t _offset = 1;
  24833. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24834. ReadOnlySpan_1__ctor_m59E16608A47E2A5466AA55EF8BCD710D8E25FED4_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  24835. }
  24836. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Void*,System.Int32)
  24837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3244D4A8233F057966E93D5BEE129B8E60265F88_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  24838. {
  24839. static bool s_Il2CppMethodInitialized;
  24840. if (!s_Il2CppMethodInitialized)
  24841. {
  24842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24843. s_Il2CppMethodInitialized = true;
  24844. }
  24845. {
  24846. bool L_0;
  24847. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  24848. if (!L_0)
  24849. {
  24850. goto IL_0016;
  24851. }
  24852. }
  24853. {
  24854. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  24855. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24856. Type_t * L_2;
  24857. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  24858. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  24859. }
  24860. IL_0016:
  24861. {
  24862. int32_t L_3 = ___length1;
  24863. if ((((int32_t)L_3) >= ((int32_t)0)))
  24864. {
  24865. goto IL_0020;
  24866. }
  24867. }
  24868. {
  24869. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  24870. }
  24871. IL_0020:
  24872. {
  24873. int32_t L_4 = ___length1;
  24874. __this->set__length_2(L_4);
  24875. __this->set__pinnable_0((Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)NULL);
  24876. void* L_5 = ___pointer0;
  24877. intptr_t L_6;
  24878. memset((&L_6), 0, sizeof(L_6));
  24879. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  24880. __this->set__byteOffset_1((intptr_t)L_6);
  24881. return;
  24882. }
  24883. }
  24884. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m3244D4A8233F057966E93D5BEE129B8E60265F88_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  24885. {
  24886. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24887. int32_t _offset = 1;
  24888. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24889. ReadOnlySpan_1__ctor_m3244D4A8233F057966E93D5BEE129B8E60265F88_inline(_thisAdjusted, ___pointer0, ___length1, method);
  24890. }
  24891. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  24892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  24893. {
  24894. {
  24895. int32_t L_0 = ___length2;
  24896. __this->set__length_2(L_0);
  24897. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_1 = ___pinnable0;
  24898. __this->set__pinnable_0(L_1);
  24899. intptr_t L_2 = ___byteOffset1;
  24900. __this->set__byteOffset_1((intptr_t)L_2);
  24901. return;
  24902. }
  24903. }
  24904. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  24905. {
  24906. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24907. int32_t _offset = 1;
  24908. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24909. ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  24910. }
  24911. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Item(System.Int32)
  24912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_get_Item_mAA596D86847A621657DA3731013C1165F0E07CE9_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___index0, const RuntimeMethod* method)
  24913. {
  24914. intptr_t V_0;
  24915. memset((&V_0), 0, sizeof(V_0));
  24916. {
  24917. int32_t L_0 = ___index0;
  24918. int32_t L_1 = (int32_t)__this->get__length_2();
  24919. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  24920. {
  24921. goto IL_000e;
  24922. }
  24923. }
  24924. {
  24925. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  24926. }
  24927. IL_000e:
  24928. {
  24929. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_2 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  24930. if (L_2)
  24931. {
  24932. goto IL_0030;
  24933. }
  24934. }
  24935. {
  24936. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  24937. V_0 = (intptr_t)L_3;
  24938. void* L_4;
  24939. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  24940. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5;
  24941. L_5 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (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));
  24942. int32_t L_6 = ___index0;
  24943. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7;
  24944. L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  24945. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_7;
  24946. }
  24947. IL_0030:
  24948. {
  24949. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  24950. NullCheck(L_8);
  24951. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_8->get_address_of_Data_0();
  24952. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  24953. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11;
  24954. L_11 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24955. int32_t L_12 = ___index0;
  24956. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13;
  24957. L_13 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  24958. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_13;
  24959. }
  24960. }
  24961. IL2CPP_EXTERN_C Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_get_Item_mAA596D86847A621657DA3731013C1165F0E07CE9_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  24962. {
  24963. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  24964. int32_t _offset = 1;
  24965. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  24966. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * _returnValue;
  24967. _returnValue = ReadOnlySpan_1_get_Item_mAA596D86847A621657DA3731013C1165F0E07CE9_inline(_thisAdjusted, ___index0, method);
  24968. return _returnValue;
  24969. }
  24970. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::GetPinnableReference()
  24971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_GetPinnableReference_m6FAE009FE6CAD79DF31432569D7481B72D0C69DE_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  24972. {
  24973. intptr_t V_0;
  24974. memset((&V_0), 0, sizeof(V_0));
  24975. {
  24976. int32_t L_0 = (int32_t)__this->get__length_2();
  24977. if (!L_0)
  24978. {
  24979. goto IL_003b;
  24980. }
  24981. }
  24982. {
  24983. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_1 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  24984. if (L_1)
  24985. {
  24986. goto IL_0024;
  24987. }
  24988. }
  24989. {
  24990. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  24991. V_0 = (intptr_t)L_2;
  24992. void* L_3;
  24993. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  24994. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_4;
  24995. L_4 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24996. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_4;
  24997. }
  24998. IL_0024:
  24999. {
  25000. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_5 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  25001. NullCheck(L_5);
  25002. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_6 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5->get_address_of_Data_0();
  25003. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  25004. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_8;
  25005. L_8 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25006. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_8;
  25007. }
  25008. IL_003b:
  25009. {
  25010. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9;
  25011. L_9 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  25012. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9;
  25013. }
  25014. }
  25015. IL2CPP_EXTERN_C Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_GetPinnableReference_m6FAE009FE6CAD79DF31432569D7481B72D0C69DE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25016. {
  25017. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25018. int32_t _offset = 1;
  25019. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25020. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * _returnValue;
  25021. _returnValue = ReadOnlySpan_1_GetPinnableReference_m6FAE009FE6CAD79DF31432569D7481B72D0C69DE(_thisAdjusted, method);
  25022. return _returnValue;
  25023. }
  25024. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CopyTo(System.Span`1<T>)
  25025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m911808FDB5589D5C09F4504136B7F9F951B8240D_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method)
  25026. {
  25027. {
  25028. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_0 = ___destination0;
  25029. bool L_1;
  25030. L_1 = ReadOnlySpan_1_TryCopyTo_mD98EC0BE24468F3C3512C5E8ACFF89732B7569C2((ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)__this, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  25031. if (L_1)
  25032. {
  25033. goto IL_000e;
  25034. }
  25035. }
  25036. {
  25037. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  25038. }
  25039. IL_000e:
  25040. {
  25041. return;
  25042. }
  25043. }
  25044. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m911808FDB5589D5C09F4504136B7F9F951B8240D_AdjustorThunk (RuntimeObject * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method)
  25045. {
  25046. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25047. int32_t _offset = 1;
  25048. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25049. ReadOnlySpan_1_CopyTo_m911808FDB5589D5C09F4504136B7F9F951B8240D(_thisAdjusted, ___destination0, method);
  25050. }
  25051. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::TryCopyTo(System.Span`1<T>)
  25052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mD98EC0BE24468F3C3512C5E8ACFF89732B7569C2_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method)
  25053. {
  25054. int32_t V_0 = 0;
  25055. int32_t V_1 = 0;
  25056. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_2 = NULL;
  25057. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_3 = NULL;
  25058. {
  25059. int32_t L_0 = (int32_t)__this->get__length_2();
  25060. V_0 = (int32_t)L_0;
  25061. int32_t L_1;
  25062. L_1 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  25063. V_1 = (int32_t)L_1;
  25064. int32_t L_2 = V_0;
  25065. if (L_2)
  25066. {
  25067. goto IL_0014;
  25068. }
  25069. }
  25070. {
  25071. return (bool)1;
  25072. }
  25073. IL_0014:
  25074. {
  25075. int32_t L_3 = V_0;
  25076. int32_t L_4 = V_1;
  25077. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  25078. {
  25079. goto IL_001a;
  25080. }
  25081. }
  25082. {
  25083. return (bool)0;
  25084. }
  25085. IL_001a:
  25086. {
  25087. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5;
  25088. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_inline((ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  25089. V_2 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5;
  25090. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_6;
  25091. L_6 = Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  25092. V_3 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_6;
  25093. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7 = V_3;
  25094. int32_t L_8 = V_1;
  25095. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = V_2;
  25096. int32_t L_10 = V_0;
  25097. (( void (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_7, (int32_t)L_8, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  25098. return (bool)1;
  25099. }
  25100. }
  25101. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mD98EC0BE24468F3C3512C5E8ACFF89732B7569C2_AdjustorThunk (RuntimeObject * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method)
  25102. {
  25103. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25104. int32_t _offset = 1;
  25105. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25106. bool _returnValue;
  25107. _returnValue = ReadOnlySpan_1_TryCopyTo_mD98EC0BE24468F3C3512C5E8ACFF89732B7569C2(_thisAdjusted, ___destination0, method);
  25108. return _returnValue;
  25109. }
  25110. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  25111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m1D5F573BAA41B16B3BFA84CB868BC4514546D912_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ___left0, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ___right1, const RuntimeMethod* method)
  25112. {
  25113. {
  25114. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_0 = ___left0;
  25115. int32_t L_1 = (int32_t)L_0.get__length_2();
  25116. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_2 = ___right1;
  25117. int32_t L_3 = (int32_t)L_2.get__length_2();
  25118. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  25119. {
  25120. goto IL_0022;
  25121. }
  25122. }
  25123. {
  25124. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_4;
  25125. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_inline((ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  25126. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5;
  25127. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_inline((ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  25128. bool L_6;
  25129. L_6 = (( bool (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_4, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  25130. return (bool)L_6;
  25131. }
  25132. IL_0022:
  25133. {
  25134. return (bool)0;
  25135. }
  25136. }
  25137. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToString()
  25138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m572BF4F7E920706BFA40AA1CB5C7A0549BFCECF9_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  25139. {
  25140. static bool s_Il2CppMethodInitialized;
  25141. if (!s_Il2CppMethodInitialized)
  25142. {
  25143. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25144. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  25145. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25146. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  25149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  25150. s_Il2CppMethodInitialized = true;
  25151. }
  25152. RuntimeObject * V_0 = NULL;
  25153. String_t* V_1 = NULL;
  25154. Il2CppChar* V_2 = NULL;
  25155. Il2CppChar* V_3 = NULL;
  25156. {
  25157. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  25158. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25159. Type_t * L_1;
  25160. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  25161. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25162. Type_t * L_3;
  25163. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  25164. bool L_4;
  25165. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  25166. if (!L_4)
  25167. {
  25168. goto IL_0070;
  25169. }
  25170. }
  25171. {
  25172. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  25173. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25174. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  25175. bool L_7;
  25176. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  25177. if (!L_7)
  25178. {
  25179. goto IL_0053;
  25180. }
  25181. }
  25182. {
  25183. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  25184. RuntimeObject * L_9;
  25185. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  25186. V_0 = (RuntimeObject *)L_9;
  25187. RuntimeObject * L_10 = V_0;
  25188. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  25189. V_1 = (String_t*)L_11;
  25190. if (!L_11)
  25191. {
  25192. goto IL_0053;
  25193. }
  25194. }
  25195. {
  25196. int32_t L_12 = (int32_t)__this->get__length_2();
  25197. String_t* L_13 = V_1;
  25198. NullCheck((String_t*)L_13);
  25199. int32_t L_14;
  25200. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  25201. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  25202. {
  25203. goto IL_0053;
  25204. }
  25205. }
  25206. {
  25207. String_t* L_15 = V_1;
  25208. return (String_t*)L_15;
  25209. }
  25210. IL_0053:
  25211. {
  25212. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_16;
  25213. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_inline((ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  25214. Il2CppChar* L_17;
  25215. L_17 = (( Il2CppChar* (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  25216. V_3 = (Il2CppChar*)L_17;
  25217. Il2CppChar* L_18 = V_3;
  25218. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  25219. Il2CppChar* L_19 = V_2;
  25220. int32_t L_20 = (int32_t)__this->get__length_2();
  25221. String_t* L_21;
  25222. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  25223. return (String_t*)L_21;
  25224. }
  25225. IL_0070:
  25226. {
  25227. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  25228. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25229. Type_t * L_23;
  25230. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  25231. NullCheck((MemberInfo_t *)L_23);
  25232. String_t* L_24;
  25233. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  25234. int32_t L_25 = (int32_t)__this->get__length_2();
  25235. int32_t L_26 = L_25;
  25236. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  25237. String_t* L_28;
  25238. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  25239. return (String_t*)L_28;
  25240. }
  25241. }
  25242. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m572BF4F7E920706BFA40AA1CB5C7A0549BFCECF9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25243. {
  25244. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25245. int32_t _offset = 1;
  25246. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25247. String_t* _returnValue;
  25248. _returnValue = ReadOnlySpan_1_ToString_m572BF4F7E920706BFA40AA1CB5C7A0549BFCECF9(_thisAdjusted, method);
  25249. return _returnValue;
  25250. }
  25251. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32)
  25252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m382803560EB97200D5FDEE9B486FD093A348A1BF_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___start0, const RuntimeMethod* method)
  25253. {
  25254. intptr_t V_0;
  25255. memset((&V_0), 0, sizeof(V_0));
  25256. int32_t V_1 = 0;
  25257. {
  25258. int32_t L_0 = ___start0;
  25259. int32_t L_1 = (int32_t)__this->get__length_2();
  25260. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  25261. {
  25262. goto IL_000f;
  25263. }
  25264. }
  25265. {
  25266. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  25267. }
  25268. IL_000f:
  25269. {
  25270. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  25271. int32_t L_3 = ___start0;
  25272. intptr_t L_4;
  25273. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25274. V_0 = (intptr_t)L_4;
  25275. int32_t L_5 = (int32_t)__this->get__length_2();
  25276. int32_t L_6 = ___start0;
  25277. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  25278. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_7 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  25279. intptr_t L_8 = V_0;
  25280. int32_t L_9 = V_1;
  25281. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_10;
  25282. memset((&L_10), 0, sizeof(L_10));
  25283. ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_inline((&L_10), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  25284. return (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_10;
  25285. }
  25286. }
  25287. IL2CPP_EXTERN_C ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m382803560EB97200D5FDEE9B486FD093A348A1BF_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  25288. {
  25289. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25290. int32_t _offset = 1;
  25291. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25292. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 _returnValue;
  25293. _returnValue = ReadOnlySpan_1_Slice_m382803560EB97200D5FDEE9B486FD093A348A1BF_inline(_thisAdjusted, ___start0, method);
  25294. return _returnValue;
  25295. }
  25296. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  25297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m5CF67BA7FB3F77A226CBC749FDA2287AC1D9372E_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  25298. {
  25299. intptr_t V_0;
  25300. memset((&V_0), 0, sizeof(V_0));
  25301. {
  25302. int32_t L_0 = ___start0;
  25303. int32_t L_1 = (int32_t)__this->get__length_2();
  25304. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  25305. {
  25306. goto IL_0014;
  25307. }
  25308. }
  25309. {
  25310. int32_t L_2 = ___length1;
  25311. int32_t L_3 = (int32_t)__this->get__length_2();
  25312. int32_t L_4 = ___start0;
  25313. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  25314. {
  25315. goto IL_001a;
  25316. }
  25317. }
  25318. IL_0014:
  25319. {
  25320. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  25321. }
  25322. IL_001a:
  25323. {
  25324. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  25325. int32_t L_6 = ___start0;
  25326. intptr_t L_7;
  25327. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25328. V_0 = (intptr_t)L_7;
  25329. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  25330. intptr_t L_9 = V_0;
  25331. int32_t L_10 = ___length1;
  25332. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_11;
  25333. memset((&L_11), 0, sizeof(L_11));
  25334. ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_inline((&L_11), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  25335. return (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_11;
  25336. }
  25337. }
  25338. IL2CPP_EXTERN_C ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m5CF67BA7FB3F77A226CBC749FDA2287AC1D9372E_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  25339. {
  25340. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25341. int32_t _offset = 1;
  25342. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25343. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 _returnValue;
  25344. _returnValue = ReadOnlySpan_1_Slice_m5CF67BA7FB3F77A226CBC749FDA2287AC1D9372E_inline(_thisAdjusted, ___start0, ___length1, method);
  25345. return _returnValue;
  25346. }
  25347. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToArray()
  25348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ReadOnlySpan_1_ToArray_m6D62A9C20F5FD97CD7EB2A6708CC2985743DD45F_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  25349. {
  25350. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* V_0 = NULL;
  25351. {
  25352. int32_t L_0 = (int32_t)__this->get__length_2();
  25353. if (L_0)
  25354. {
  25355. goto IL_000e;
  25356. }
  25357. }
  25358. {
  25359. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25360. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_1 = ((PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  25361. return (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_1;
  25362. }
  25363. IL_000e:
  25364. {
  25365. int32_t L_2 = (int32_t)__this->get__length_2();
  25366. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_3 = (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)(Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  25367. V_0 = (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_3;
  25368. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_4 = V_0;
  25369. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  25370. L_5 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  25371. ReadOnlySpan_1_CopyTo_m911808FDB5589D5C09F4504136B7F9F951B8240D((ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *)__this, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  25372. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_6 = V_0;
  25373. return (Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765*)L_6;
  25374. }
  25375. }
  25376. IL2CPP_EXTERN_C Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ReadOnlySpan_1_ToArray_m6D62A9C20F5FD97CD7EB2A6708CC2985743DD45F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25377. {
  25378. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25379. int32_t _offset = 1;
  25380. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25381. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* _returnValue;
  25382. _returnValue = ReadOnlySpan_1_ToArray_m6D62A9C20F5FD97CD7EB2A6708CC2985743DD45F(_thisAdjusted, method);
  25383. return _returnValue;
  25384. }
  25385. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::DangerousGetPinnableReference()
  25386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  25387. {
  25388. intptr_t V_0;
  25389. memset((&V_0), 0, sizeof(V_0));
  25390. {
  25391. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  25392. if (L_0)
  25393. {
  25394. goto IL_001c;
  25395. }
  25396. }
  25397. {
  25398. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  25399. V_0 = (intptr_t)L_1;
  25400. void* L_2;
  25401. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  25402. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_3;
  25403. L_3 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  25404. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_3);
  25405. }
  25406. IL_001c:
  25407. {
  25408. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_4 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  25409. NullCheck(L_4);
  25410. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_4->get_address_of_Data_0();
  25411. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  25412. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7;
  25413. L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25414. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7);
  25415. }
  25416. }
  25417. IL2CPP_EXTERN_C Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25418. {
  25419. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25420. int32_t _offset = 1;
  25421. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25422. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * _returnValue;
  25423. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_inline(_thisAdjusted, method);
  25424. return _returnValue;
  25425. }
  25426. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Pinnable()
  25427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ReadOnlySpan_1_get_Pinnable_mDDCEC9EA9CE59B448CF2C5E0399D7D59F80105C4_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  25428. {
  25429. {
  25430. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  25431. return (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_0;
  25432. }
  25433. }
  25434. IL2CPP_EXTERN_C Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ReadOnlySpan_1_get_Pinnable_mDDCEC9EA9CE59B448CF2C5E0399D7D59F80105C4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25435. {
  25436. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25437. int32_t _offset = 1;
  25438. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25439. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * _returnValue;
  25440. _returnValue = ReadOnlySpan_1_get_Pinnable_mDDCEC9EA9CE59B448CF2C5E0399D7D59F80105C4_inline(_thisAdjusted, method);
  25441. return _returnValue;
  25442. }
  25443. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_ByteOffset()
  25444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mB7324E3A1A6A3D23CFB8066571C13451640926D3_gshared (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  25445. {
  25446. {
  25447. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  25448. return (intptr_t)L_0;
  25449. }
  25450. }
  25451. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mB7324E3A1A6A3D23CFB8066571C13451640926D3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25452. {
  25453. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * _thisAdjusted;
  25454. int32_t _offset = 1;
  25455. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 *>(__this + _offset);
  25456. intptr_t _returnValue;
  25457. _returnValue = ReadOnlySpan_1_get_ByteOffset_mB7324E3A1A6A3D23CFB8066571C13451640926D3_inline(_thisAdjusted, method);
  25458. return _returnValue;
  25459. }
  25460. #ifdef __clang__
  25461. #pragma clang diagnostic pop
  25462. #endif
  25463. #ifdef __clang__
  25464. #pragma clang diagnostic push
  25465. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25466. #pragma clang diagnostic ignored "-Wunused-variable"
  25467. #endif
  25468. // System.Int32 System.ReadOnlySpan`1<System.Char>::get_Length()
  25469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m626D8806A4F947921582C93B00D24CA957C9FB13_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  25470. {
  25471. {
  25472. int32_t L_0 = (int32_t)__this->get__length_2();
  25473. return (int32_t)L_0;
  25474. }
  25475. }
  25476. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m626D8806A4F947921582C93B00D24CA957C9FB13_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25477. {
  25478. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25479. int32_t _offset = 1;
  25480. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25481. int32_t _returnValue;
  25482. _returnValue = ReadOnlySpan_1_get_Length_m626D8806A4F947921582C93B00D24CA957C9FB13_inline(_thisAdjusted, method);
  25483. return _returnValue;
  25484. }
  25485. // System.Boolean System.ReadOnlySpan`1<System.Char>::get_IsEmpty()
  25486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m979A3AE3BF7796824619B1FF2DA0847A0C82433D_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  25487. {
  25488. {
  25489. int32_t L_0 = (int32_t)__this->get__length_2();
  25490. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  25491. }
  25492. }
  25493. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m979A3AE3BF7796824619B1FF2DA0847A0C82433D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25494. {
  25495. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25496. int32_t _offset = 1;
  25497. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25498. bool _returnValue;
  25499. _returnValue = ReadOnlySpan_1_get_IsEmpty_m979A3AE3BF7796824619B1FF2DA0847A0C82433D(_thisAdjusted, method);
  25500. return _returnValue;
  25501. }
  25502. // System.Boolean System.ReadOnlySpan`1<System.Char>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  25503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m617D824784D80DB46AE6F7DCD71D9F26041B66C5_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ___left0, ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ___right1, const RuntimeMethod* method)
  25504. {
  25505. {
  25506. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_0 = ___left0;
  25507. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_1 = ___right1;
  25508. bool L_2;
  25509. L_2 = (( bool (*) (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 , ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 )L_0, (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25510. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  25511. }
  25512. }
  25513. // System.Boolean System.ReadOnlySpan`1<System.Char>::Equals(System.Object)
  25514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mB94DC7680A2ECAD5B4F563F8732118EDAC87CC19_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  25515. {
  25516. {
  25517. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  25518. String_t* L_0;
  25519. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  25520. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  25521. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  25522. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mB94DC7680A2ECAD5B4F563F8732118EDAC87CC19_RuntimeMethod_var)));
  25523. }
  25524. }
  25525. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mB94DC7680A2ECAD5B4F563F8732118EDAC87CC19_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  25526. {
  25527. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25528. int32_t _offset = 1;
  25529. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25530. bool _returnValue;
  25531. _returnValue = ReadOnlySpan_1_Equals_mB94DC7680A2ECAD5B4F563F8732118EDAC87CC19(_thisAdjusted, ___obj0, method);
  25532. return _returnValue;
  25533. }
  25534. // System.Int32 System.ReadOnlySpan`1<System.Char>::GetHashCode()
  25535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m92B7FFFC67E63451D931F378D85D7AEFD5223EC0_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  25536. {
  25537. {
  25538. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  25539. String_t* L_0;
  25540. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  25541. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  25542. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  25543. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m92B7FFFC67E63451D931F378D85D7AEFD5223EC0_RuntimeMethod_var)));
  25544. }
  25545. }
  25546. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m92B7FFFC67E63451D931F378D85D7AEFD5223EC0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25547. {
  25548. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25549. int32_t _offset = 1;
  25550. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25551. int32_t _returnValue;
  25552. _returnValue = ReadOnlySpan_1_GetHashCode_m92B7FFFC67E63451D931F378D85D7AEFD5223EC0(_thisAdjusted, method);
  25553. return _returnValue;
  25554. }
  25555. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Char>::op_Implicit(T[])
  25556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_op_Implicit_mF2CB03C9CF15B8AFF102BA4C345E55F55F5917E6_gshared (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  25557. {
  25558. {
  25559. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0;
  25560. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_1;
  25561. memset((&L_1), 0, sizeof(L_1));
  25562. ReadOnlySpan_1__ctor_m5C4904562C98FACD335577963880B6A5F8CE25AC_inline((&L_1), (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25563. return (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 )L_1;
  25564. }
  25565. }
  25566. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[])
  25567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5C4904562C98FACD335577963880B6A5F8CE25AC_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  25568. {
  25569. {
  25570. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0;
  25571. if (L_0)
  25572. {
  25573. goto IL_000b;
  25574. }
  25575. }
  25576. {
  25577. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ));
  25578. return;
  25579. }
  25580. IL_000b:
  25581. {
  25582. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_1 = ___array0;
  25583. NullCheck(L_1);
  25584. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  25585. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_2 = ___array0;
  25586. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_3;
  25587. L_3 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25588. __this->set__pinnable_0(L_3);
  25589. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25590. intptr_t L_4 = ((PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  25591. __this->set__byteOffset_1((intptr_t)L_4);
  25592. return;
  25593. }
  25594. }
  25595. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m5C4904562C98FACD335577963880B6A5F8CE25AC_AdjustorThunk (RuntimeObject * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  25596. {
  25597. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25598. int32_t _offset = 1;
  25599. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25600. ReadOnlySpan_1__ctor_m5C4904562C98FACD335577963880B6A5F8CE25AC_inline(_thisAdjusted, ___array0, method);
  25601. }
  25602. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[],System.Int32,System.Int32)
  25603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m534F4BD053CE52994113C3EA445B7B7D29DF837A_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  25604. {
  25605. {
  25606. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0;
  25607. if (L_0)
  25608. {
  25609. goto IL_0017;
  25610. }
  25611. }
  25612. {
  25613. int32_t L_1 = ___start1;
  25614. if (L_1)
  25615. {
  25616. goto IL_0009;
  25617. }
  25618. }
  25619. {
  25620. int32_t L_2 = ___length2;
  25621. if (!L_2)
  25622. {
  25623. goto IL_000f;
  25624. }
  25625. }
  25626. IL_0009:
  25627. {
  25628. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  25629. }
  25630. IL_000f:
  25631. {
  25632. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ));
  25633. return;
  25634. }
  25635. IL_0017:
  25636. {
  25637. int32_t L_3 = ___start1;
  25638. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_4 = ___array0;
  25639. NullCheck(L_4);
  25640. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  25641. {
  25642. goto IL_0025;
  25643. }
  25644. }
  25645. {
  25646. int32_t L_5 = ___length2;
  25647. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_6 = ___array0;
  25648. NullCheck(L_6);
  25649. int32_t L_7 = ___start1;
  25650. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  25651. {
  25652. goto IL_002b;
  25653. }
  25654. }
  25655. IL_0025:
  25656. {
  25657. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  25658. }
  25659. IL_002b:
  25660. {
  25661. int32_t L_8 = ___length2;
  25662. __this->set__length_2(L_8);
  25663. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_9 = ___array0;
  25664. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_10;
  25665. L_10 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25666. __this->set__pinnable_0(L_10);
  25667. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25668. intptr_t L_11 = ((PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  25669. int32_t L_12 = ___start1;
  25670. intptr_t L_13;
  25671. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25672. __this->set__byteOffset_1((intptr_t)L_13);
  25673. return;
  25674. }
  25675. }
  25676. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m534F4BD053CE52994113C3EA445B7B7D29DF837A_AdjustorThunk (RuntimeObject * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  25677. {
  25678. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25679. int32_t _offset = 1;
  25680. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25681. ReadOnlySpan_1__ctor_m534F4BD053CE52994113C3EA445B7B7D29DF837A_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  25682. }
  25683. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Void*,System.Int32)
  25684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC1062826C12FF1530161DCB06ED23633620861FE_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  25685. {
  25686. static bool s_Il2CppMethodInitialized;
  25687. if (!s_Il2CppMethodInitialized)
  25688. {
  25689. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25690. s_Il2CppMethodInitialized = true;
  25691. }
  25692. {
  25693. bool L_0;
  25694. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  25695. if (!L_0)
  25696. {
  25697. goto IL_0016;
  25698. }
  25699. }
  25700. {
  25701. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  25702. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25703. Type_t * L_2;
  25704. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  25705. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  25706. }
  25707. IL_0016:
  25708. {
  25709. int32_t L_3 = ___length1;
  25710. if ((((int32_t)L_3) >= ((int32_t)0)))
  25711. {
  25712. goto IL_0020;
  25713. }
  25714. }
  25715. {
  25716. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  25717. }
  25718. IL_0020:
  25719. {
  25720. int32_t L_4 = ___length1;
  25721. __this->set__length_2(L_4);
  25722. __this->set__pinnable_0((Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)NULL);
  25723. void* L_5 = ___pointer0;
  25724. intptr_t L_6;
  25725. memset((&L_6), 0, sizeof(L_6));
  25726. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  25727. __this->set__byteOffset_1((intptr_t)L_6);
  25728. return;
  25729. }
  25730. }
  25731. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mC1062826C12FF1530161DCB06ED23633620861FE_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  25732. {
  25733. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25734. int32_t _offset = 1;
  25735. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25736. ReadOnlySpan_1__ctor_mC1062826C12FF1530161DCB06ED23633620861FE_inline(_thisAdjusted, ___pointer0, ___length1, method);
  25737. }
  25738. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  25739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  25740. {
  25741. {
  25742. int32_t L_0 = ___length2;
  25743. __this->set__length_2(L_0);
  25744. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_1 = ___pinnable0;
  25745. __this->set__pinnable_0(L_1);
  25746. intptr_t L_2 = ___byteOffset1;
  25747. __this->set__byteOffset_1((intptr_t)L_2);
  25748. return;
  25749. }
  25750. }
  25751. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  25752. {
  25753. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25754. int32_t _offset = 1;
  25755. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25756. ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  25757. }
  25758. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Char>::get_Item(System.Int32)
  25759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_get_Item_m856578D58B9F85C63B15E582398B5EC2A49D1203_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___index0, const RuntimeMethod* method)
  25760. {
  25761. intptr_t V_0;
  25762. memset((&V_0), 0, sizeof(V_0));
  25763. {
  25764. int32_t L_0 = ___index0;
  25765. int32_t L_1 = (int32_t)__this->get__length_2();
  25766. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  25767. {
  25768. goto IL_000e;
  25769. }
  25770. }
  25771. {
  25772. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  25773. }
  25774. IL_000e:
  25775. {
  25776. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_2 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  25777. if (L_2)
  25778. {
  25779. goto IL_0030;
  25780. }
  25781. }
  25782. {
  25783. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  25784. V_0 = (intptr_t)L_3;
  25785. void* L_4;
  25786. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  25787. Il2CppChar* L_5;
  25788. L_5 = (( Il2CppChar* (*) (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));
  25789. int32_t L_6 = ___index0;
  25790. Il2CppChar* L_7;
  25791. L_7 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25792. return (Il2CppChar*)L_7;
  25793. }
  25794. IL_0030:
  25795. {
  25796. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  25797. NullCheck(L_8);
  25798. Il2CppChar* L_9 = (Il2CppChar*)L_8->get_address_of_Data_0();
  25799. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  25800. Il2CppChar* L_11;
  25801. L_11 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25802. int32_t L_12 = ___index0;
  25803. Il2CppChar* L_13;
  25804. L_13 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25805. return (Il2CppChar*)L_13;
  25806. }
  25807. }
  25808. IL2CPP_EXTERN_C Il2CppChar* ReadOnlySpan_1_get_Item_m856578D58B9F85C63B15E582398B5EC2A49D1203_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  25809. {
  25810. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25811. int32_t _offset = 1;
  25812. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25813. Il2CppChar* _returnValue;
  25814. _returnValue = ReadOnlySpan_1_get_Item_m856578D58B9F85C63B15E582398B5EC2A49D1203_inline(_thisAdjusted, ___index0, method);
  25815. return _returnValue;
  25816. }
  25817. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Char>::GetPinnableReference()
  25818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_GetPinnableReference_m0697C6120C58B3B6D4F7FBFCD376638800C46CC3_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  25819. {
  25820. intptr_t V_0;
  25821. memset((&V_0), 0, sizeof(V_0));
  25822. {
  25823. int32_t L_0 = (int32_t)__this->get__length_2();
  25824. if (!L_0)
  25825. {
  25826. goto IL_003b;
  25827. }
  25828. }
  25829. {
  25830. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_1 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  25831. if (L_1)
  25832. {
  25833. goto IL_0024;
  25834. }
  25835. }
  25836. {
  25837. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  25838. V_0 = (intptr_t)L_2;
  25839. void* L_3;
  25840. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  25841. Il2CppChar* L_4;
  25842. L_4 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  25843. return (Il2CppChar*)L_4;
  25844. }
  25845. IL_0024:
  25846. {
  25847. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_5 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  25848. NullCheck(L_5);
  25849. Il2CppChar* L_6 = (Il2CppChar*)L_5->get_address_of_Data_0();
  25850. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  25851. Il2CppChar* L_8;
  25852. L_8 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  25853. return (Il2CppChar*)L_8;
  25854. }
  25855. IL_003b:
  25856. {
  25857. Il2CppChar* L_9;
  25858. L_9 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  25859. return (Il2CppChar*)L_9;
  25860. }
  25861. }
  25862. IL2CPP_EXTERN_C Il2CppChar* ReadOnlySpan_1_GetPinnableReference_m0697C6120C58B3B6D4F7FBFCD376638800C46CC3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25863. {
  25864. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25865. int32_t _offset = 1;
  25866. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25867. Il2CppChar* _returnValue;
  25868. _returnValue = ReadOnlySpan_1_GetPinnableReference_m0697C6120C58B3B6D4F7FBFCD376638800C46CC3(_thisAdjusted, method);
  25869. return _returnValue;
  25870. }
  25871. // System.Void System.ReadOnlySpan`1<System.Char>::CopyTo(System.Span`1<T>)
  25872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m4BBFA805EC16BEDF788F7EDE2C689AD48180DA0F_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method)
  25873. {
  25874. {
  25875. Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_0 = ___destination0;
  25876. bool L_1;
  25877. L_1 = ReadOnlySpan_1_TryCopyTo_m3B85FD80B52FE96C0D8220EE6A4F6611648505CD((ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)__this, (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  25878. if (L_1)
  25879. {
  25880. goto IL_000e;
  25881. }
  25882. }
  25883. {
  25884. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  25885. }
  25886. IL_000e:
  25887. {
  25888. return;
  25889. }
  25890. }
  25891. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m4BBFA805EC16BEDF788F7EDE2C689AD48180DA0F_AdjustorThunk (RuntimeObject * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method)
  25892. {
  25893. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25894. int32_t _offset = 1;
  25895. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25896. ReadOnlySpan_1_CopyTo_m4BBFA805EC16BEDF788F7EDE2C689AD48180DA0F(_thisAdjusted, ___destination0, method);
  25897. }
  25898. // System.Boolean System.ReadOnlySpan`1<System.Char>::TryCopyTo(System.Span`1<T>)
  25899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m3B85FD80B52FE96C0D8220EE6A4F6611648505CD_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method)
  25900. {
  25901. int32_t V_0 = 0;
  25902. int32_t V_1 = 0;
  25903. Il2CppChar* V_2 = NULL;
  25904. Il2CppChar* V_3 = NULL;
  25905. {
  25906. int32_t L_0 = (int32_t)__this->get__length_2();
  25907. V_0 = (int32_t)L_0;
  25908. int32_t L_1;
  25909. L_1 = Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  25910. V_1 = (int32_t)L_1;
  25911. int32_t L_2 = V_0;
  25912. if (L_2)
  25913. {
  25914. goto IL_0014;
  25915. }
  25916. }
  25917. {
  25918. return (bool)1;
  25919. }
  25920. IL_0014:
  25921. {
  25922. int32_t L_3 = V_0;
  25923. int32_t L_4 = V_1;
  25924. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  25925. {
  25926. goto IL_001a;
  25927. }
  25928. }
  25929. {
  25930. return (bool)0;
  25931. }
  25932. IL_001a:
  25933. {
  25934. Il2CppChar* L_5;
  25935. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_inline((ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  25936. V_2 = (Il2CppChar*)L_5;
  25937. Il2CppChar* L_6;
  25938. L_6 = Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_inline((Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  25939. V_3 = (Il2CppChar*)L_6;
  25940. Il2CppChar* L_7 = V_3;
  25941. int32_t L_8 = V_1;
  25942. Il2CppChar* L_9 = V_2;
  25943. int32_t L_10 = V_0;
  25944. (( void (*) (Il2CppChar*, int32_t, Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_7, (int32_t)L_8, (Il2CppChar*)(Il2CppChar*)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  25945. return (bool)1;
  25946. }
  25947. }
  25948. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m3B85FD80B52FE96C0D8220EE6A4F6611648505CD_AdjustorThunk (RuntimeObject * __this, Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D ___destination0, const RuntimeMethod* method)
  25949. {
  25950. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  25951. int32_t _offset = 1;
  25952. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  25953. bool _returnValue;
  25954. _returnValue = ReadOnlySpan_1_TryCopyTo_m3B85FD80B52FE96C0D8220EE6A4F6611648505CD(_thisAdjusted, ___destination0, method);
  25955. return _returnValue;
  25956. }
  25957. // System.Boolean System.ReadOnlySpan`1<System.Char>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  25958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mE78857E403B914F1A8802080F6E033BDE7D0997D_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ___left0, ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ___right1, const RuntimeMethod* method)
  25959. {
  25960. {
  25961. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_0 = ___left0;
  25962. int32_t L_1 = (int32_t)L_0.get__length_2();
  25963. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_2 = ___right1;
  25964. int32_t L_3 = (int32_t)L_2.get__length_2();
  25965. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  25966. {
  25967. goto IL_0022;
  25968. }
  25969. }
  25970. {
  25971. Il2CppChar* L_4;
  25972. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_inline((ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  25973. Il2CppChar* L_5;
  25974. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_inline((ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  25975. bool L_6;
  25976. L_6 = (( bool (*) (Il2CppChar*, Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_4, (Il2CppChar*)(Il2CppChar*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  25977. return (bool)L_6;
  25978. }
  25979. IL_0022:
  25980. {
  25981. return (bool)0;
  25982. }
  25983. }
  25984. // System.String System.ReadOnlySpan`1<System.Char>::ToString()
  25985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m2A1D0955FBDBC26707B4DCF556217B73AAAB48D7_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  25986. {
  25987. static bool s_Il2CppMethodInitialized;
  25988. if (!s_Il2CppMethodInitialized)
  25989. {
  25990. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  25992. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25993. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25994. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25995. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  25996. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  25997. s_Il2CppMethodInitialized = true;
  25998. }
  25999. RuntimeObject * V_0 = NULL;
  26000. String_t* V_1 = NULL;
  26001. Il2CppChar* V_2 = NULL;
  26002. Il2CppChar* V_3 = NULL;
  26003. {
  26004. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  26005. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26006. Type_t * L_1;
  26007. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  26008. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26009. Type_t * L_3;
  26010. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  26011. bool L_4;
  26012. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  26013. if (!L_4)
  26014. {
  26015. goto IL_0070;
  26016. }
  26017. }
  26018. {
  26019. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  26020. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26021. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  26022. bool L_7;
  26023. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  26024. if (!L_7)
  26025. {
  26026. goto IL_0053;
  26027. }
  26028. }
  26029. {
  26030. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  26031. RuntimeObject * L_9;
  26032. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  26033. V_0 = (RuntimeObject *)L_9;
  26034. RuntimeObject * L_10 = V_0;
  26035. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  26036. V_1 = (String_t*)L_11;
  26037. if (!L_11)
  26038. {
  26039. goto IL_0053;
  26040. }
  26041. }
  26042. {
  26043. int32_t L_12 = (int32_t)__this->get__length_2();
  26044. String_t* L_13 = V_1;
  26045. NullCheck((String_t*)L_13);
  26046. int32_t L_14;
  26047. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  26048. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  26049. {
  26050. goto IL_0053;
  26051. }
  26052. }
  26053. {
  26054. String_t* L_15 = V_1;
  26055. return (String_t*)L_15;
  26056. }
  26057. IL_0053:
  26058. {
  26059. Il2CppChar* L_16;
  26060. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_inline((ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  26061. Il2CppChar* L_17;
  26062. L_17 = (( Il2CppChar* (*) (Il2CppChar*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  26063. V_3 = (Il2CppChar*)L_17;
  26064. Il2CppChar* L_18 = V_3;
  26065. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  26066. Il2CppChar* L_19 = V_2;
  26067. int32_t L_20 = (int32_t)__this->get__length_2();
  26068. String_t* L_21;
  26069. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  26070. return (String_t*)L_21;
  26071. }
  26072. IL_0070:
  26073. {
  26074. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  26075. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26076. Type_t * L_23;
  26077. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  26078. NullCheck((MemberInfo_t *)L_23);
  26079. String_t* L_24;
  26080. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  26081. int32_t L_25 = (int32_t)__this->get__length_2();
  26082. int32_t L_26 = L_25;
  26083. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  26084. String_t* L_28;
  26085. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  26086. return (String_t*)L_28;
  26087. }
  26088. }
  26089. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m2A1D0955FBDBC26707B4DCF556217B73AAAB48D7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26090. {
  26091. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  26092. int32_t _offset = 1;
  26093. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  26094. String_t* _returnValue;
  26095. _returnValue = ReadOnlySpan_1_ToString_m2A1D0955FBDBC26707B4DCF556217B73AAAB48D7(_thisAdjusted, method);
  26096. return _returnValue;
  26097. }
  26098. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Char>::Slice(System.Int32)
  26099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_mC055D9B8DCA2EB4562338BF36B89CC4B229D5C4D_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___start0, const RuntimeMethod* method)
  26100. {
  26101. intptr_t V_0;
  26102. memset((&V_0), 0, sizeof(V_0));
  26103. int32_t V_1 = 0;
  26104. {
  26105. int32_t L_0 = ___start0;
  26106. int32_t L_1 = (int32_t)__this->get__length_2();
  26107. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  26108. {
  26109. goto IL_000f;
  26110. }
  26111. }
  26112. {
  26113. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  26114. }
  26115. IL_000f:
  26116. {
  26117. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  26118. int32_t L_3 = ___start0;
  26119. intptr_t L_4;
  26120. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  26121. V_0 = (intptr_t)L_4;
  26122. int32_t L_5 = (int32_t)__this->get__length_2();
  26123. int32_t L_6 = ___start0;
  26124. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  26125. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_7 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  26126. intptr_t L_8 = V_0;
  26127. int32_t L_9 = V_1;
  26128. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_10;
  26129. memset((&L_10), 0, sizeof(L_10));
  26130. ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_inline((&L_10), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  26131. return (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 )L_10;
  26132. }
  26133. }
  26134. IL2CPP_EXTERN_C ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_mC055D9B8DCA2EB4562338BF36B89CC4B229D5C4D_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  26135. {
  26136. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  26137. int32_t _offset = 1;
  26138. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  26139. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 _returnValue;
  26140. _returnValue = ReadOnlySpan_1_Slice_mC055D9B8DCA2EB4562338BF36B89CC4B229D5C4D_inline(_thisAdjusted, ___start0, method);
  26141. return _returnValue;
  26142. }
  26143. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Char>::Slice(System.Int32,System.Int32)
  26144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_m263B11AC38B6DD520C1C0CCEC53D1AE555FB7B41_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  26145. {
  26146. intptr_t V_0;
  26147. memset((&V_0), 0, sizeof(V_0));
  26148. {
  26149. int32_t L_0 = ___start0;
  26150. int32_t L_1 = (int32_t)__this->get__length_2();
  26151. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  26152. {
  26153. goto IL_0014;
  26154. }
  26155. }
  26156. {
  26157. int32_t L_2 = ___length1;
  26158. int32_t L_3 = (int32_t)__this->get__length_2();
  26159. int32_t L_4 = ___start0;
  26160. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  26161. {
  26162. goto IL_001a;
  26163. }
  26164. }
  26165. IL_0014:
  26166. {
  26167. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  26168. }
  26169. IL_001a:
  26170. {
  26171. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  26172. int32_t L_6 = ___start0;
  26173. intptr_t L_7;
  26174. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  26175. V_0 = (intptr_t)L_7;
  26176. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  26177. intptr_t L_9 = V_0;
  26178. int32_t L_10 = ___length1;
  26179. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_11;
  26180. memset((&L_11), 0, sizeof(L_11));
  26181. ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_inline((&L_11), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  26182. return (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 )L_11;
  26183. }
  26184. }
  26185. IL2CPP_EXTERN_C ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_m263B11AC38B6DD520C1C0CCEC53D1AE555FB7B41_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  26186. {
  26187. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  26188. int32_t _offset = 1;
  26189. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  26190. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 _returnValue;
  26191. _returnValue = ReadOnlySpan_1_Slice_m263B11AC38B6DD520C1C0CCEC53D1AE555FB7B41_inline(_thisAdjusted, ___start0, ___length1, method);
  26192. return _returnValue;
  26193. }
  26194. // T[] System.ReadOnlySpan`1<System.Char>::ToArray()
  26195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ReadOnlySpan_1_ToArray_m508083CEC6A03B21E5119A21D1B67B7F5C018B28_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  26196. {
  26197. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* V_0 = NULL;
  26198. {
  26199. int32_t L_0 = (int32_t)__this->get__length_2();
  26200. if (L_0)
  26201. {
  26202. goto IL_000e;
  26203. }
  26204. }
  26205. {
  26206. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  26207. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_1 = ((PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  26208. return (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_1;
  26209. }
  26210. IL_000e:
  26211. {
  26212. int32_t L_2 = (int32_t)__this->get__length_2();
  26213. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_3 = (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  26214. V_0 = (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_3;
  26215. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_4 = V_0;
  26216. Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D L_5;
  26217. L_5 = (( Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D (*) (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  26218. ReadOnlySpan_1_CopyTo_m4BBFA805EC16BEDF788F7EDE2C689AD48180DA0F((ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *)__this, (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  26219. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_6 = V_0;
  26220. return (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_6;
  26221. }
  26222. }
  26223. IL2CPP_EXTERN_C CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ReadOnlySpan_1_ToArray_m508083CEC6A03B21E5119A21D1B67B7F5C018B28_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26224. {
  26225. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  26226. int32_t _offset = 1;
  26227. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  26228. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* _returnValue;
  26229. _returnValue = ReadOnlySpan_1_ToArray_m508083CEC6A03B21E5119A21D1B67B7F5C018B28(_thisAdjusted, method);
  26230. return _returnValue;
  26231. }
  26232. // T& System.ReadOnlySpan`1<System.Char>::DangerousGetPinnableReference()
  26233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  26234. {
  26235. intptr_t V_0;
  26236. memset((&V_0), 0, sizeof(V_0));
  26237. {
  26238. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  26239. if (L_0)
  26240. {
  26241. goto IL_001c;
  26242. }
  26243. }
  26244. {
  26245. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  26246. V_0 = (intptr_t)L_1;
  26247. void* L_2;
  26248. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  26249. Il2CppChar* L_3;
  26250. L_3 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  26251. return (Il2CppChar*)(L_3);
  26252. }
  26253. IL_001c:
  26254. {
  26255. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_4 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  26256. NullCheck(L_4);
  26257. Il2CppChar* L_5 = (Il2CppChar*)L_4->get_address_of_Data_0();
  26258. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  26259. Il2CppChar* L_7;
  26260. L_7 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  26261. return (Il2CppChar*)(L_7);
  26262. }
  26263. }
  26264. IL2CPP_EXTERN_C Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26265. {
  26266. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  26267. int32_t _offset = 1;
  26268. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  26269. Il2CppChar* _returnValue;
  26270. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_inline(_thisAdjusted, method);
  26271. return _returnValue;
  26272. }
  26273. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Char>::get_Pinnable()
  26274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ReadOnlySpan_1_get_Pinnable_m846C178E1760A51B8EC6836D4DD8DE08A1A06E68_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  26275. {
  26276. {
  26277. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  26278. return (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_0;
  26279. }
  26280. }
  26281. IL2CPP_EXTERN_C Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ReadOnlySpan_1_get_Pinnable_m846C178E1760A51B8EC6836D4DD8DE08A1A06E68_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26282. {
  26283. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  26284. int32_t _offset = 1;
  26285. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  26286. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * _returnValue;
  26287. _returnValue = ReadOnlySpan_1_get_Pinnable_m846C178E1760A51B8EC6836D4DD8DE08A1A06E68_inline(_thisAdjusted, method);
  26288. return _returnValue;
  26289. }
  26290. // System.IntPtr System.ReadOnlySpan`1<System.Char>::get_ByteOffset()
  26291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m48409C47B02D052C192E61F0813CEA3BE2B75B1C_gshared (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  26292. {
  26293. {
  26294. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  26295. return (intptr_t)L_0;
  26296. }
  26297. }
  26298. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m48409C47B02D052C192E61F0813CEA3BE2B75B1C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26299. {
  26300. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * _thisAdjusted;
  26301. int32_t _offset = 1;
  26302. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 *>(__this + _offset);
  26303. intptr_t _returnValue;
  26304. _returnValue = ReadOnlySpan_1_get_ByteOffset_m48409C47B02D052C192E61F0813CEA3BE2B75B1C_inline(_thisAdjusted, method);
  26305. return _returnValue;
  26306. }
  26307. #ifdef __clang__
  26308. #pragma clang diagnostic pop
  26309. #endif
  26310. #ifdef __clang__
  26311. #pragma clang diagnostic push
  26312. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26313. #pragma clang diagnostic ignored "-Wunused-variable"
  26314. #endif
  26315. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T[])
  26316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD7382B37C5291CBD8780ACED5B52EC2B109B2717_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  26317. {
  26318. {
  26319. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0;
  26320. if (L_0)
  26321. {
  26322. goto IL_0009;
  26323. }
  26324. }
  26325. {
  26326. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)3, /*hidden argument*/NULL);
  26327. }
  26328. IL_0009:
  26329. {
  26330. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_1 = ___array0;
  26331. NullCheck(L_1);
  26332. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  26333. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_2 = ___array0;
  26334. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_3;
  26335. L_3 = (( Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  26336. __this->set__pinnable_0(L_3);
  26337. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  26338. intptr_t L_4 = ((PerTypeValues_1_t86D6F740E4659CAAD59EEE0663E9D0D9CDC0B7AA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_ArrayAdjustment_2();
  26339. __this->set__byteOffset_1((intptr_t)L_4);
  26340. return;
  26341. }
  26342. }
  26343. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mD7382B37C5291CBD8780ACED5B52EC2B109B2717_AdjustorThunk (RuntimeObject * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  26344. {
  26345. ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * _thisAdjusted;
  26346. int32_t _offset = 1;
  26347. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *>(__this + _offset);
  26348. ReadOnlySpan_1__ctor_mD7382B37C5291CBD8780ACED5B52EC2B109B2717_inline(_thisAdjusted, ___array0, method);
  26349. }
  26350. // System.Void System.ReadOnlySpan`1<System.Char>::.ctor(System.Void*,System.Int32)
  26351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7EE91E26F9EB03FB3059BDDC06FC1C53601C4861_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  26352. {
  26353. static bool s_Il2CppMethodInitialized;
  26354. if (!s_Il2CppMethodInitialized)
  26355. {
  26356. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26357. s_Il2CppMethodInitialized = true;
  26358. }
  26359. {
  26360. bool L_0;
  26361. L_0 = (( bool (*) (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));
  26362. if (!L_0)
  26363. {
  26364. goto IL_0016;
  26365. }
  26366. }
  26367. {
  26368. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26369. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26370. Type_t * L_2;
  26371. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  26372. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m3802FB37854B59DA8E5DA730956FBB73B228D418((Type_t *)L_2, /*hidden argument*/NULL);
  26373. }
  26374. IL_0016:
  26375. {
  26376. int32_t L_3 = ___length1;
  26377. if ((((int32_t)L_3) >= ((int32_t)0)))
  26378. {
  26379. goto IL_0021;
  26380. }
  26381. }
  26382. {
  26383. ThrowHelper_ThrowArgumentOutOfRangeException_mEC3F850FA55C293C7EEE20B751D0BA5532A85240((int32_t)((int32_t)24), /*hidden argument*/NULL);
  26384. }
  26385. IL_0021:
  26386. {
  26387. int32_t L_4 = ___length1;
  26388. __this->set__length_2(L_4);
  26389. __this->set__pinnable_0((Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)NULL);
  26390. void* L_5 = ___pointer0;
  26391. intptr_t L_6;
  26392. memset((&L_6), 0, sizeof(L_6));
  26393. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  26394. __this->set__byteOffset_1((intptr_t)L_6);
  26395. return;
  26396. }
  26397. }
  26398. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m7EE91E26F9EB03FB3059BDDC06FC1C53601C4861_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  26399. {
  26400. ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * _thisAdjusted;
  26401. int32_t _offset = 1;
  26402. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *>(__this + _offset);
  26403. ReadOnlySpan_1__ctor_m7EE91E26F9EB03FB3059BDDC06FC1C53601C4861_inline(_thisAdjusted, ___pointer0, ___length1, method);
  26404. }
  26405. // System.Int32 System.ReadOnlySpan`1<System.Char>::get_Length()
  26406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC7069B1A51E8A14B727CA6E6B5C0E26D17FD1083_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method)
  26407. {
  26408. {
  26409. int32_t L_0 = (int32_t)__this->get__length_2();
  26410. return (int32_t)L_0;
  26411. }
  26412. }
  26413. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mC7069B1A51E8A14B727CA6E6B5C0E26D17FD1083_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26414. {
  26415. ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * _thisAdjusted;
  26416. int32_t _offset = 1;
  26417. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *>(__this + _offset);
  26418. int32_t _returnValue;
  26419. _returnValue = ReadOnlySpan_1_get_Length_mC7069B1A51E8A14B727CA6E6B5C0E26D17FD1083_inline(_thisAdjusted, method);
  26420. return _returnValue;
  26421. }
  26422. // T System.ReadOnlySpan`1<System.Char>::get_Item(System.Int32)
  26423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar ReadOnlySpan_1_get_Item_m94CA3CCA7B0E156F221DF75E9313BCCCF9AB5A64_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, int32_t ___index0, const RuntimeMethod* method)
  26424. {
  26425. intptr_t V_0;
  26426. memset((&V_0), 0, sizeof(V_0));
  26427. {
  26428. int32_t L_0 = ___index0;
  26429. int32_t L_1 = (int32_t)__this->get__length_2();
  26430. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  26431. {
  26432. goto IL_000e;
  26433. }
  26434. }
  26435. {
  26436. ThrowHelper_ThrowIndexOutOfRangeException_mE3F71E3C7E835A7B383C52479A143FB2A530E79A(/*hidden argument*/NULL);
  26437. }
  26438. IL_000e:
  26439. {
  26440. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_2 = (Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)__this->get__pinnable_0();
  26441. if (L_2)
  26442. {
  26443. goto IL_0035;
  26444. }
  26445. }
  26446. {
  26447. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  26448. V_0 = (intptr_t)L_3;
  26449. void* L_4;
  26450. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  26451. Il2CppChar* L_5;
  26452. L_5 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  26453. int32_t L_6 = ___index0;
  26454. Il2CppChar* L_7;
  26455. L_7 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  26456. Il2CppChar L_8 = (*(Il2CppChar*)L_7);
  26457. return (Il2CppChar)L_8;
  26458. }
  26459. IL_0035:
  26460. {
  26461. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_9 = (Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)__this->get__pinnable_0();
  26462. NullCheck(L_9);
  26463. Il2CppChar* L_10 = (Il2CppChar*)L_9->get_address_of_Data_0();
  26464. intptr_t L_11 = (intptr_t)__this->get__byteOffset_1();
  26465. Il2CppChar* L_12;
  26466. L_12 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_10, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  26467. int32_t L_13 = ___index0;
  26468. Il2CppChar* L_14;
  26469. L_14 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  26470. Il2CppChar L_15 = (*(Il2CppChar*)L_14);
  26471. return (Il2CppChar)L_15;
  26472. }
  26473. }
  26474. IL2CPP_EXTERN_C Il2CppChar ReadOnlySpan_1_get_Item_m94CA3CCA7B0E156F221DF75E9313BCCCF9AB5A64_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  26475. {
  26476. ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * _thisAdjusted;
  26477. int32_t _offset = 1;
  26478. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *>(__this + _offset);
  26479. Il2CppChar _returnValue;
  26480. _returnValue = ReadOnlySpan_1_get_Item_m94CA3CCA7B0E156F221DF75E9313BCCCF9AB5A64_inline(_thisAdjusted, ___index0, method);
  26481. return _returnValue;
  26482. }
  26483. // System.Boolean System.ReadOnlySpan`1<System.Char>::Equals(System.Object)
  26484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m6658A6EDB1143E928A49835C25F467F657588C1F_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26485. {
  26486. {
  26487. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  26488. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral69508A540AFD085A745316DD7D6345B1C8CC662D)), /*hidden argument*/NULL);
  26489. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m6658A6EDB1143E928A49835C25F467F657588C1F_RuntimeMethod_var)));
  26490. }
  26491. }
  26492. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m6658A6EDB1143E928A49835C25F467F657588C1F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26493. {
  26494. ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * _thisAdjusted;
  26495. int32_t _offset = 1;
  26496. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *>(__this + _offset);
  26497. bool _returnValue;
  26498. _returnValue = ReadOnlySpan_1_Equals_m6658A6EDB1143E928A49835C25F467F657588C1F(_thisAdjusted, ___obj0, method);
  26499. return _returnValue;
  26500. }
  26501. // System.Int32 System.ReadOnlySpan`1<System.Char>::GetHashCode()
  26502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m1CC79FFFFCD20091086C0E81594EB893191D35C8_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method)
  26503. {
  26504. {
  26505. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  26506. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_0, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralECE618215BAC99C6FD12D8A273CC2118945EDCC8)), /*hidden argument*/NULL);
  26507. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m1CC79FFFFCD20091086C0E81594EB893191D35C8_RuntimeMethod_var)));
  26508. }
  26509. }
  26510. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m1CC79FFFFCD20091086C0E81594EB893191D35C8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26511. {
  26512. ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * _thisAdjusted;
  26513. int32_t _offset = 1;
  26514. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *>(__this + _offset);
  26515. int32_t _returnValue;
  26516. _returnValue = ReadOnlySpan_1_GetHashCode_m1CC79FFFFCD20091086C0E81594EB893191D35C8(_thisAdjusted, method);
  26517. return _returnValue;
  26518. }
  26519. // T& System.ReadOnlySpan`1<System.Char>::DangerousGetPinnableReference()
  26520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m8ABFAC75E15AADCAC894417F7051400DED8ABD39_gshared (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method)
  26521. {
  26522. intptr_t V_0;
  26523. memset((&V_0), 0, sizeof(V_0));
  26524. {
  26525. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_0 = (Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)__this->get__pinnable_0();
  26526. if (L_0)
  26527. {
  26528. goto IL_001c;
  26529. }
  26530. }
  26531. {
  26532. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  26533. V_0 = (intptr_t)L_1;
  26534. void* L_2;
  26535. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  26536. Il2CppChar* L_3;
  26537. L_3 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  26538. return (Il2CppChar*)(L_3);
  26539. }
  26540. IL_001c:
  26541. {
  26542. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_4 = (Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)__this->get__pinnable_0();
  26543. NullCheck(L_4);
  26544. Il2CppChar* L_5 = (Il2CppChar*)L_4->get_address_of_Data_0();
  26545. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  26546. Il2CppChar* L_7;
  26547. L_7 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  26548. return (Il2CppChar*)(L_7);
  26549. }
  26550. }
  26551. IL2CPP_EXTERN_C Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m8ABFAC75E15AADCAC894417F7051400DED8ABD39_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26552. {
  26553. ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * _thisAdjusted;
  26554. int32_t _offset = 1;
  26555. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 *>(__this + _offset);
  26556. Il2CppChar* _returnValue;
  26557. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m8ABFAC75E15AADCAC894417F7051400DED8ABD39_inline(_thisAdjusted, method);
  26558. return _returnValue;
  26559. }
  26560. #ifdef __clang__
  26561. #pragma clang diagnostic pop
  26562. #endif
  26563. #ifdef __clang__
  26564. #pragma clang diagnostic push
  26565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26566. #pragma clang diagnostic ignored "-Wunused-variable"
  26567. #endif
  26568. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Length()
  26569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m74B0067A56E034B70B64D6AD037DE10F4C1D1B65_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  26570. {
  26571. {
  26572. int32_t L_0 = (int32_t)__this->get__length_2();
  26573. return (int32_t)L_0;
  26574. }
  26575. }
  26576. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m74B0067A56E034B70B64D6AD037DE10F4C1D1B65_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26577. {
  26578. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26579. int32_t _offset = 1;
  26580. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26581. int32_t _returnValue;
  26582. _returnValue = ReadOnlySpan_1_get_Length_m74B0067A56E034B70B64D6AD037DE10F4C1D1B65_inline(_thisAdjusted, method);
  26583. return _returnValue;
  26584. }
  26585. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_IsEmpty()
  26586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m15658FF99758472DCD2B1D599C9B9F26FF75260B_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  26587. {
  26588. {
  26589. int32_t L_0 = (int32_t)__this->get__length_2();
  26590. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  26591. }
  26592. }
  26593. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m15658FF99758472DCD2B1D599C9B9F26FF75260B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26594. {
  26595. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26596. int32_t _offset = 1;
  26597. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26598. bool _returnValue;
  26599. _returnValue = ReadOnlySpan_1_get_IsEmpty_m15658FF99758472DCD2B1D599C9B9F26FF75260B(_thisAdjusted, method);
  26600. return _returnValue;
  26601. }
  26602. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  26603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m8A0BB124F81A5D2D0855E4E117D1D2391108D396_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ___left0, ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ___right1, const RuntimeMethod* method)
  26604. {
  26605. {
  26606. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_0 = ___left0;
  26607. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_1 = ___right1;
  26608. bool L_2;
  26609. L_2 = (( bool (*) (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 , ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 )L_0, (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  26610. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  26611. }
  26612. }
  26613. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Equals(System.Object)
  26614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m1ADA49FDA91B87C69D06B2DFBA3C63075C94E3F8_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26615. {
  26616. {
  26617. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  26618. String_t* L_0;
  26619. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  26620. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  26621. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  26622. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m1ADA49FDA91B87C69D06B2DFBA3C63075C94E3F8_RuntimeMethod_var)));
  26623. }
  26624. }
  26625. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m1ADA49FDA91B87C69D06B2DFBA3C63075C94E3F8_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26626. {
  26627. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26628. int32_t _offset = 1;
  26629. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26630. bool _returnValue;
  26631. _returnValue = ReadOnlySpan_1_Equals_m1ADA49FDA91B87C69D06B2DFBA3C63075C94E3F8(_thisAdjusted, ___obj0, method);
  26632. return _returnValue;
  26633. }
  26634. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::GetHashCode()
  26635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m882D323866D6710FAE76C3296C73697FF3494D8F_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  26636. {
  26637. {
  26638. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  26639. String_t* L_0;
  26640. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  26641. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  26642. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  26643. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m882D323866D6710FAE76C3296C73697FF3494D8F_RuntimeMethod_var)));
  26644. }
  26645. }
  26646. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m882D323866D6710FAE76C3296C73697FF3494D8F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26647. {
  26648. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26649. int32_t _offset = 1;
  26650. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26651. int32_t _returnValue;
  26652. _returnValue = ReadOnlySpan_1_GetHashCode_m882D323866D6710FAE76C3296C73697FF3494D8F(_thisAdjusted, method);
  26653. return _returnValue;
  26654. }
  26655. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::op_Implicit(T[])
  26656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_op_Implicit_m0E3FEF3764D1B03FD9ECFBF4DAC1BCCD9A9E8B71_gshared (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  26657. {
  26658. {
  26659. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0;
  26660. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_1;
  26661. memset((&L_1), 0, sizeof(L_1));
  26662. ReadOnlySpan_1__ctor_mF614B1D75A326E0C4B4D5C421F38926F53686FB9_inline((&L_1), (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  26663. return (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 )L_1;
  26664. }
  26665. }
  26666. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(T[])
  26667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF614B1D75A326E0C4B4D5C421F38926F53686FB9_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  26668. {
  26669. {
  26670. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0;
  26671. if (L_0)
  26672. {
  26673. goto IL_000b;
  26674. }
  26675. }
  26676. {
  26677. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ));
  26678. return;
  26679. }
  26680. IL_000b:
  26681. {
  26682. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_1 = ___array0;
  26683. NullCheck(L_1);
  26684. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  26685. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_2 = ___array0;
  26686. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_3;
  26687. L_3 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  26688. __this->set__pinnable_0(L_3);
  26689. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  26690. intptr_t L_4 = ((PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  26691. __this->set__byteOffset_1((intptr_t)L_4);
  26692. return;
  26693. }
  26694. }
  26695. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mF614B1D75A326E0C4B4D5C421F38926F53686FB9_AdjustorThunk (RuntimeObject * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  26696. {
  26697. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26698. int32_t _offset = 1;
  26699. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26700. ReadOnlySpan_1__ctor_mF614B1D75A326E0C4B4D5C421F38926F53686FB9_inline(_thisAdjusted, ___array0, method);
  26701. }
  26702. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(T[],System.Int32,System.Int32)
  26703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mAE9251B8FF2C5E88490ECCF5F1603A80007F23B2_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  26704. {
  26705. {
  26706. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0;
  26707. if (L_0)
  26708. {
  26709. goto IL_0017;
  26710. }
  26711. }
  26712. {
  26713. int32_t L_1 = ___start1;
  26714. if (L_1)
  26715. {
  26716. goto IL_0009;
  26717. }
  26718. }
  26719. {
  26720. int32_t L_2 = ___length2;
  26721. if (!L_2)
  26722. {
  26723. goto IL_000f;
  26724. }
  26725. }
  26726. IL_0009:
  26727. {
  26728. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  26729. }
  26730. IL_000f:
  26731. {
  26732. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ));
  26733. return;
  26734. }
  26735. IL_0017:
  26736. {
  26737. int32_t L_3 = ___start1;
  26738. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_4 = ___array0;
  26739. NullCheck(L_4);
  26740. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  26741. {
  26742. goto IL_0025;
  26743. }
  26744. }
  26745. {
  26746. int32_t L_5 = ___length2;
  26747. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_6 = ___array0;
  26748. NullCheck(L_6);
  26749. int32_t L_7 = ___start1;
  26750. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  26751. {
  26752. goto IL_002b;
  26753. }
  26754. }
  26755. IL_0025:
  26756. {
  26757. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  26758. }
  26759. IL_002b:
  26760. {
  26761. int32_t L_8 = ___length2;
  26762. __this->set__length_2(L_8);
  26763. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_9 = ___array0;
  26764. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_10;
  26765. L_10 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  26766. __this->set__pinnable_0(L_10);
  26767. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  26768. intptr_t L_11 = ((PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  26769. int32_t L_12 = ___start1;
  26770. intptr_t L_13;
  26771. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  26772. __this->set__byteOffset_1((intptr_t)L_13);
  26773. return;
  26774. }
  26775. }
  26776. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mAE9251B8FF2C5E88490ECCF5F1603A80007F23B2_AdjustorThunk (RuntimeObject * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  26777. {
  26778. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26779. int32_t _offset = 1;
  26780. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26781. ReadOnlySpan_1__ctor_mAE9251B8FF2C5E88490ECCF5F1603A80007F23B2_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  26782. }
  26783. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(System.Void*,System.Int32)
  26784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3859058CBBDEEB31D423F6E128D0698B4FC31320_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  26785. {
  26786. static bool s_Il2CppMethodInitialized;
  26787. if (!s_Il2CppMethodInitialized)
  26788. {
  26789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26790. s_Il2CppMethodInitialized = true;
  26791. }
  26792. {
  26793. bool L_0;
  26794. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  26795. if (!L_0)
  26796. {
  26797. goto IL_0016;
  26798. }
  26799. }
  26800. {
  26801. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  26802. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26803. Type_t * L_2;
  26804. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  26805. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  26806. }
  26807. IL_0016:
  26808. {
  26809. int32_t L_3 = ___length1;
  26810. if ((((int32_t)L_3) >= ((int32_t)0)))
  26811. {
  26812. goto IL_0020;
  26813. }
  26814. }
  26815. {
  26816. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  26817. }
  26818. IL_0020:
  26819. {
  26820. int32_t L_4 = ___length1;
  26821. __this->set__length_2(L_4);
  26822. __this->set__pinnable_0((Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)NULL);
  26823. void* L_5 = ___pointer0;
  26824. intptr_t L_6;
  26825. memset((&L_6), 0, sizeof(L_6));
  26826. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  26827. __this->set__byteOffset_1((intptr_t)L_6);
  26828. return;
  26829. }
  26830. }
  26831. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m3859058CBBDEEB31D423F6E128D0698B4FC31320_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  26832. {
  26833. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26834. int32_t _offset = 1;
  26835. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26836. ReadOnlySpan_1__ctor_m3859058CBBDEEB31D423F6E128D0698B4FC31320_inline(_thisAdjusted, ___pointer0, ___length1, method);
  26837. }
  26838. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  26839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  26840. {
  26841. {
  26842. int32_t L_0 = ___length2;
  26843. __this->set__length_2(L_0);
  26844. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_1 = ___pinnable0;
  26845. __this->set__pinnable_0(L_1);
  26846. intptr_t L_2 = ___byteOffset1;
  26847. __this->set__byteOffset_1((intptr_t)L_2);
  26848. return;
  26849. }
  26850. }
  26851. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  26852. {
  26853. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26854. int32_t _offset = 1;
  26855. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26856. ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  26857. }
  26858. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Item(System.Int32)
  26859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_get_Item_mF064ED98AA299BA55B1C7969585752E2C10161A9_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___index0, const RuntimeMethod* method)
  26860. {
  26861. intptr_t V_0;
  26862. memset((&V_0), 0, sizeof(V_0));
  26863. {
  26864. int32_t L_0 = ___index0;
  26865. int32_t L_1 = (int32_t)__this->get__length_2();
  26866. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  26867. {
  26868. goto IL_000e;
  26869. }
  26870. }
  26871. {
  26872. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  26873. }
  26874. IL_000e:
  26875. {
  26876. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_2 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  26877. if (L_2)
  26878. {
  26879. goto IL_0030;
  26880. }
  26881. }
  26882. {
  26883. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  26884. V_0 = (intptr_t)L_3;
  26885. void* L_4;
  26886. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  26887. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5;
  26888. L_5 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (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));
  26889. int32_t L_6 = ___index0;
  26890. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7;
  26891. L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  26892. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_7;
  26893. }
  26894. IL_0030:
  26895. {
  26896. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  26897. NullCheck(L_8);
  26898. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_9 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_8->get_address_of_Data_0();
  26899. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  26900. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_11;
  26901. L_11 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  26902. int32_t L_12 = ___index0;
  26903. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_13;
  26904. L_13 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  26905. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_13;
  26906. }
  26907. }
  26908. IL2CPP_EXTERN_C Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_get_Item_mF064ED98AA299BA55B1C7969585752E2C10161A9_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  26909. {
  26910. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26911. int32_t _offset = 1;
  26912. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26913. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * _returnValue;
  26914. _returnValue = ReadOnlySpan_1_get_Item_mF064ED98AA299BA55B1C7969585752E2C10161A9_inline(_thisAdjusted, ___index0, method);
  26915. return _returnValue;
  26916. }
  26917. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::GetPinnableReference()
  26918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_GetPinnableReference_m70775FEB4D016F55E5F75E615D7AD03B45381605_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  26919. {
  26920. intptr_t V_0;
  26921. memset((&V_0), 0, sizeof(V_0));
  26922. {
  26923. int32_t L_0 = (int32_t)__this->get__length_2();
  26924. if (!L_0)
  26925. {
  26926. goto IL_003b;
  26927. }
  26928. }
  26929. {
  26930. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_1 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  26931. if (L_1)
  26932. {
  26933. goto IL_0024;
  26934. }
  26935. }
  26936. {
  26937. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  26938. V_0 = (intptr_t)L_2;
  26939. void* L_3;
  26940. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  26941. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_4;
  26942. L_4 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  26943. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_4;
  26944. }
  26945. IL_0024:
  26946. {
  26947. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_5 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  26948. NullCheck(L_5);
  26949. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_6 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5->get_address_of_Data_0();
  26950. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  26951. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_8;
  26952. L_8 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  26953. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_8;
  26954. }
  26955. IL_003b:
  26956. {
  26957. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_9;
  26958. L_9 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  26959. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_9;
  26960. }
  26961. }
  26962. IL2CPP_EXTERN_C Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_GetPinnableReference_m70775FEB4D016F55E5F75E615D7AD03B45381605_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26963. {
  26964. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26965. int32_t _offset = 1;
  26966. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26967. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * _returnValue;
  26968. _returnValue = ReadOnlySpan_1_GetPinnableReference_m70775FEB4D016F55E5F75E615D7AD03B45381605(_thisAdjusted, method);
  26969. return _returnValue;
  26970. }
  26971. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::CopyTo(System.Span`1<T>)
  26972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mBD91504297256F5D0C691BA0AD31BE43C5088A79_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method)
  26973. {
  26974. {
  26975. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_0 = ___destination0;
  26976. bool L_1;
  26977. L_1 = ReadOnlySpan_1_TryCopyTo_m41F45656522C62BA2E63DCE4789BCF6F54484120((ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)__this, (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  26978. if (L_1)
  26979. {
  26980. goto IL_000e;
  26981. }
  26982. }
  26983. {
  26984. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  26985. }
  26986. IL_000e:
  26987. {
  26988. return;
  26989. }
  26990. }
  26991. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mBD91504297256F5D0C691BA0AD31BE43C5088A79_AdjustorThunk (RuntimeObject * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method)
  26992. {
  26993. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  26994. int32_t _offset = 1;
  26995. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  26996. ReadOnlySpan_1_CopyTo_mBD91504297256F5D0C691BA0AD31BE43C5088A79(_thisAdjusted, ___destination0, method);
  26997. }
  26998. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::TryCopyTo(System.Span`1<T>)
  26999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m41F45656522C62BA2E63DCE4789BCF6F54484120_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method)
  27000. {
  27001. int32_t V_0 = 0;
  27002. int32_t V_1 = 0;
  27003. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * V_2 = NULL;
  27004. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * V_3 = NULL;
  27005. {
  27006. int32_t L_0 = (int32_t)__this->get__length_2();
  27007. V_0 = (int32_t)L_0;
  27008. int32_t L_1;
  27009. L_1 = Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  27010. V_1 = (int32_t)L_1;
  27011. int32_t L_2 = V_0;
  27012. if (L_2)
  27013. {
  27014. goto IL_0014;
  27015. }
  27016. }
  27017. {
  27018. return (bool)1;
  27019. }
  27020. IL_0014:
  27021. {
  27022. int32_t L_3 = V_0;
  27023. int32_t L_4 = V_1;
  27024. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  27025. {
  27026. goto IL_001a;
  27027. }
  27028. }
  27029. {
  27030. return (bool)0;
  27031. }
  27032. IL_001a:
  27033. {
  27034. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5;
  27035. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_inline((ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27036. V_2 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5;
  27037. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_6;
  27038. L_6 = Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_inline((Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  27039. V_3 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_6;
  27040. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7 = V_3;
  27041. int32_t L_8 = V_1;
  27042. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_9 = V_2;
  27043. int32_t L_10 = V_0;
  27044. (( void (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_7, (int32_t)L_8, (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  27045. return (bool)1;
  27046. }
  27047. }
  27048. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m41F45656522C62BA2E63DCE4789BCF6F54484120_AdjustorThunk (RuntimeObject * __this, Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 ___destination0, const RuntimeMethod* method)
  27049. {
  27050. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  27051. int32_t _offset = 1;
  27052. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  27053. bool _returnValue;
  27054. _returnValue = ReadOnlySpan_1_TryCopyTo_m41F45656522C62BA2E63DCE4789BCF6F54484120(_thisAdjusted, ___destination0, method);
  27055. return _returnValue;
  27056. }
  27057. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  27058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mB7F137B02287DC5E85AD8C83E54F8FD10A9C2AD4_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ___left0, ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ___right1, const RuntimeMethod* method)
  27059. {
  27060. {
  27061. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_0 = ___left0;
  27062. int32_t L_1 = (int32_t)L_0.get__length_2();
  27063. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_2 = ___right1;
  27064. int32_t L_3 = (int32_t)L_2.get__length_2();
  27065. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  27066. {
  27067. goto IL_0022;
  27068. }
  27069. }
  27070. {
  27071. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_4;
  27072. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_inline((ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27073. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5;
  27074. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_inline((ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27075. bool L_6;
  27076. L_6 = (( bool (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_4, (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  27077. return (bool)L_6;
  27078. }
  27079. IL_0022:
  27080. {
  27081. return (bool)0;
  27082. }
  27083. }
  27084. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::ToString()
  27085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m8BB76ECA6F7AF6C5E000F765FA959E4AACF9966F_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  27086. {
  27087. static bool s_Il2CppMethodInitialized;
  27088. if (!s_Il2CppMethodInitialized)
  27089. {
  27090. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27091. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  27092. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27095. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  27096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  27097. s_Il2CppMethodInitialized = true;
  27098. }
  27099. RuntimeObject * V_0 = NULL;
  27100. String_t* V_1 = NULL;
  27101. Il2CppChar* V_2 = NULL;
  27102. Il2CppChar* V_3 = NULL;
  27103. {
  27104. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  27105. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27106. Type_t * L_1;
  27107. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  27108. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27109. Type_t * L_3;
  27110. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  27111. bool L_4;
  27112. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  27113. if (!L_4)
  27114. {
  27115. goto IL_0070;
  27116. }
  27117. }
  27118. {
  27119. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  27120. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27121. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  27122. bool L_7;
  27123. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  27124. if (!L_7)
  27125. {
  27126. goto IL_0053;
  27127. }
  27128. }
  27129. {
  27130. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  27131. RuntimeObject * L_9;
  27132. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  27133. V_0 = (RuntimeObject *)L_9;
  27134. RuntimeObject * L_10 = V_0;
  27135. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  27136. V_1 = (String_t*)L_11;
  27137. if (!L_11)
  27138. {
  27139. goto IL_0053;
  27140. }
  27141. }
  27142. {
  27143. int32_t L_12 = (int32_t)__this->get__length_2();
  27144. String_t* L_13 = V_1;
  27145. NullCheck((String_t*)L_13);
  27146. int32_t L_14;
  27147. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  27148. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  27149. {
  27150. goto IL_0053;
  27151. }
  27152. }
  27153. {
  27154. String_t* L_15 = V_1;
  27155. return (String_t*)L_15;
  27156. }
  27157. IL_0053:
  27158. {
  27159. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_16;
  27160. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_inline((ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27161. Il2CppChar* L_17;
  27162. L_17 = (( Il2CppChar* (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  27163. V_3 = (Il2CppChar*)L_17;
  27164. Il2CppChar* L_18 = V_3;
  27165. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  27166. Il2CppChar* L_19 = V_2;
  27167. int32_t L_20 = (int32_t)__this->get__length_2();
  27168. String_t* L_21;
  27169. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  27170. return (String_t*)L_21;
  27171. }
  27172. IL_0070:
  27173. {
  27174. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  27175. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27176. Type_t * L_23;
  27177. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  27178. NullCheck((MemberInfo_t *)L_23);
  27179. String_t* L_24;
  27180. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  27181. int32_t L_25 = (int32_t)__this->get__length_2();
  27182. int32_t L_26 = L_25;
  27183. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  27184. String_t* L_28;
  27185. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  27186. return (String_t*)L_28;
  27187. }
  27188. }
  27189. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m8BB76ECA6F7AF6C5E000F765FA959E4AACF9966F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27190. {
  27191. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  27192. int32_t _offset = 1;
  27193. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  27194. String_t* _returnValue;
  27195. _returnValue = ReadOnlySpan_1_ToString_m8BB76ECA6F7AF6C5E000F765FA959E4AACF9966F(_thisAdjusted, method);
  27196. return _returnValue;
  27197. }
  27198. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Slice(System.Int32)
  27199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_mD5E2896F5A61F4C09706A9AE46C13F9F45B880A5_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___start0, const RuntimeMethod* method)
  27200. {
  27201. intptr_t V_0;
  27202. memset((&V_0), 0, sizeof(V_0));
  27203. int32_t V_1 = 0;
  27204. {
  27205. int32_t L_0 = ___start0;
  27206. int32_t L_1 = (int32_t)__this->get__length_2();
  27207. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  27208. {
  27209. goto IL_000f;
  27210. }
  27211. }
  27212. {
  27213. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  27214. }
  27215. IL_000f:
  27216. {
  27217. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  27218. int32_t L_3 = ___start0;
  27219. intptr_t L_4;
  27220. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27221. V_0 = (intptr_t)L_4;
  27222. int32_t L_5 = (int32_t)__this->get__length_2();
  27223. int32_t L_6 = ___start0;
  27224. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  27225. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_7 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  27226. intptr_t L_8 = V_0;
  27227. int32_t L_9 = V_1;
  27228. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_10;
  27229. memset((&L_10), 0, sizeof(L_10));
  27230. ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_inline((&L_10), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  27231. return (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 )L_10;
  27232. }
  27233. }
  27234. IL2CPP_EXTERN_C ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_mD5E2896F5A61F4C09706A9AE46C13F9F45B880A5_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  27235. {
  27236. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  27237. int32_t _offset = 1;
  27238. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  27239. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 _returnValue;
  27240. _returnValue = ReadOnlySpan_1_Slice_mD5E2896F5A61F4C09706A9AE46C13F9F45B880A5_inline(_thisAdjusted, ___start0, method);
  27241. return _returnValue;
  27242. }
  27243. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::Slice(System.Int32,System.Int32)
  27244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_m896F858E561FA49FD1E9A369C2A6494BEA062C3C_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27245. {
  27246. intptr_t V_0;
  27247. memset((&V_0), 0, sizeof(V_0));
  27248. {
  27249. int32_t L_0 = ___start0;
  27250. int32_t L_1 = (int32_t)__this->get__length_2();
  27251. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  27252. {
  27253. goto IL_0014;
  27254. }
  27255. }
  27256. {
  27257. int32_t L_2 = ___length1;
  27258. int32_t L_3 = (int32_t)__this->get__length_2();
  27259. int32_t L_4 = ___start0;
  27260. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  27261. {
  27262. goto IL_001a;
  27263. }
  27264. }
  27265. IL_0014:
  27266. {
  27267. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  27268. }
  27269. IL_001a:
  27270. {
  27271. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  27272. int32_t L_6 = ___start0;
  27273. intptr_t L_7;
  27274. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27275. V_0 = (intptr_t)L_7;
  27276. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  27277. intptr_t L_9 = V_0;
  27278. int32_t L_10 = ___length1;
  27279. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_11;
  27280. memset((&L_11), 0, sizeof(L_11));
  27281. ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_inline((&L_11), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  27282. return (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 )L_11;
  27283. }
  27284. }
  27285. IL2CPP_EXTERN_C ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_m896F858E561FA49FD1E9A369C2A6494BEA062C3C_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27286. {
  27287. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  27288. int32_t _offset = 1;
  27289. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  27290. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 _returnValue;
  27291. _returnValue = ReadOnlySpan_1_Slice_m896F858E561FA49FD1E9A369C2A6494BEA062C3C_inline(_thisAdjusted, ___start0, ___length1, method);
  27292. return _returnValue;
  27293. }
  27294. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::ToArray()
  27295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ReadOnlySpan_1_ToArray_mD5D7E5AF1718ABD2FAD4D167CD1B4DCAF57E400E_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  27296. {
  27297. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* V_0 = NULL;
  27298. {
  27299. int32_t L_0 = (int32_t)__this->get__length_2();
  27300. if (L_0)
  27301. {
  27302. goto IL_000e;
  27303. }
  27304. }
  27305. {
  27306. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  27307. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_1 = ((PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  27308. return (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_1;
  27309. }
  27310. IL_000e:
  27311. {
  27312. int32_t L_2 = (int32_t)__this->get__length_2();
  27313. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_3 = (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)(ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  27314. V_0 = (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_3;
  27315. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_4 = V_0;
  27316. Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 L_5;
  27317. L_5 = (( Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 (*) (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  27318. ReadOnlySpan_1_CopyTo_mBD91504297256F5D0C691BA0AD31BE43C5088A79((ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *)__this, (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  27319. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_6 = V_0;
  27320. return (ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A*)L_6;
  27321. }
  27322. }
  27323. IL2CPP_EXTERN_C ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ReadOnlySpan_1_ToArray_mD5D7E5AF1718ABD2FAD4D167CD1B4DCAF57E400E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27324. {
  27325. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  27326. int32_t _offset = 1;
  27327. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  27328. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* _returnValue;
  27329. _returnValue = ReadOnlySpan_1_ToArray_mD5D7E5AF1718ABD2FAD4D167CD1B4DCAF57E400E(_thisAdjusted, method);
  27330. return _returnValue;
  27331. }
  27332. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::DangerousGetPinnableReference()
  27333. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  27334. {
  27335. intptr_t V_0;
  27336. memset((&V_0), 0, sizeof(V_0));
  27337. {
  27338. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  27339. if (L_0)
  27340. {
  27341. goto IL_001c;
  27342. }
  27343. }
  27344. {
  27345. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  27346. V_0 = (intptr_t)L_1;
  27347. void* L_2;
  27348. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  27349. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_3;
  27350. L_3 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27351. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_3);
  27352. }
  27353. IL_001c:
  27354. {
  27355. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_4 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  27356. NullCheck(L_4);
  27357. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_4->get_address_of_Data_0();
  27358. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  27359. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7;
  27360. L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27361. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_7);
  27362. }
  27363. }
  27364. IL2CPP_EXTERN_C Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27365. {
  27366. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  27367. int32_t _offset = 1;
  27368. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  27369. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * _returnValue;
  27370. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_inline(_thisAdjusted, method);
  27371. return _returnValue;
  27372. }
  27373. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_Pinnable()
  27374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ReadOnlySpan_1_get_Pinnable_m467CE7D87DC4FD2D519B75285C28274FD884A097_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  27375. {
  27376. {
  27377. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  27378. return (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_0;
  27379. }
  27380. }
  27381. IL2CPP_EXTERN_C Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ReadOnlySpan_1_get_Pinnable_m467CE7D87DC4FD2D519B75285C28274FD884A097_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27382. {
  27383. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  27384. int32_t _offset = 1;
  27385. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  27386. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * _returnValue;
  27387. _returnValue = ReadOnlySpan_1_get_Pinnable_m467CE7D87DC4FD2D519B75285C28274FD884A097_inline(_thisAdjusted, method);
  27388. return _returnValue;
  27389. }
  27390. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Color>::get_ByteOffset()
  27391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA2F34283B78DCD7E13C1F95B171B514AD1E565D5_gshared (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  27392. {
  27393. {
  27394. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  27395. return (intptr_t)L_0;
  27396. }
  27397. }
  27398. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mA2F34283B78DCD7E13C1F95B171B514AD1E565D5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27399. {
  27400. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * _thisAdjusted;
  27401. int32_t _offset = 1;
  27402. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 *>(__this + _offset);
  27403. intptr_t _returnValue;
  27404. _returnValue = ReadOnlySpan_1_get_ByteOffset_mA2F34283B78DCD7E13C1F95B171B514AD1E565D5_inline(_thisAdjusted, method);
  27405. return _returnValue;
  27406. }
  27407. #ifdef __clang__
  27408. #pragma clang diagnostic pop
  27409. #endif
  27410. #ifdef __clang__
  27411. #pragma clang diagnostic push
  27412. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27413. #pragma clang diagnostic ignored "-Wunused-variable"
  27414. #endif
  27415. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Length()
  27416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mEF99F1746032EA3E4D996F09DD3CCAF80DD309CC_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  27417. {
  27418. {
  27419. int32_t L_0 = (int32_t)__this->get__length_2();
  27420. return (int32_t)L_0;
  27421. }
  27422. }
  27423. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mEF99F1746032EA3E4D996F09DD3CCAF80DD309CC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27424. {
  27425. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27426. int32_t _offset = 1;
  27427. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27428. int32_t _returnValue;
  27429. _returnValue = ReadOnlySpan_1_get_Length_mEF99F1746032EA3E4D996F09DD3CCAF80DD309CC_inline(_thisAdjusted, method);
  27430. return _returnValue;
  27431. }
  27432. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_IsEmpty()
  27433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m4F543E35D25805814CA464EE1E3F6030E5F1B31B_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  27434. {
  27435. {
  27436. int32_t L_0 = (int32_t)__this->get__length_2();
  27437. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  27438. }
  27439. }
  27440. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m4F543E35D25805814CA464EE1E3F6030E5F1B31B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27441. {
  27442. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27443. int32_t _offset = 1;
  27444. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27445. bool _returnValue;
  27446. _returnValue = ReadOnlySpan_1_get_IsEmpty_m4F543E35D25805814CA464EE1E3F6030E5F1B31B(_thisAdjusted, method);
  27447. return _returnValue;
  27448. }
  27449. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  27450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m60D21B0ADCD2C299B6D52D57E7EFF17888BB9152_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ___left0, ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ___right1, const RuntimeMethod* method)
  27451. {
  27452. {
  27453. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_0 = ___left0;
  27454. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_1 = ___right1;
  27455. bool L_2;
  27456. L_2 = (( bool (*) (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C , ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C )L_0, (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  27457. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  27458. }
  27459. }
  27460. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Equals(System.Object)
  27461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m6739EF25B11237500BB8BFBBBFC5A1EA8B47BE4F_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  27462. {
  27463. {
  27464. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  27465. String_t* L_0;
  27466. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  27467. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  27468. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  27469. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m6739EF25B11237500BB8BFBBBFC5A1EA8B47BE4F_RuntimeMethod_var)));
  27470. }
  27471. }
  27472. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m6739EF25B11237500BB8BFBBBFC5A1EA8B47BE4F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  27473. {
  27474. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27475. int32_t _offset = 1;
  27476. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27477. bool _returnValue;
  27478. _returnValue = ReadOnlySpan_1_Equals_m6739EF25B11237500BB8BFBBBFC5A1EA8B47BE4F(_thisAdjusted, ___obj0, method);
  27479. return _returnValue;
  27480. }
  27481. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::GetHashCode()
  27482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m15063F6A389ABA91D059A5B236BDAAB8FD413E0C_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  27483. {
  27484. {
  27485. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  27486. String_t* L_0;
  27487. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  27488. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  27489. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  27490. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m15063F6A389ABA91D059A5B236BDAAB8FD413E0C_RuntimeMethod_var)));
  27491. }
  27492. }
  27493. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m15063F6A389ABA91D059A5B236BDAAB8FD413E0C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27494. {
  27495. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27496. int32_t _offset = 1;
  27497. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27498. int32_t _returnValue;
  27499. _returnValue = ReadOnlySpan_1_GetHashCode_m15063F6A389ABA91D059A5B236BDAAB8FD413E0C(_thisAdjusted, method);
  27500. return _returnValue;
  27501. }
  27502. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::op_Implicit(T[])
  27503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_op_Implicit_mE3C921177FBAF8D4AACC0B90D13932756CB2772F_gshared (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method)
  27504. {
  27505. {
  27506. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_0 = ___array0;
  27507. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_1;
  27508. memset((&L_1), 0, sizeof(L_1));
  27509. ReadOnlySpan_1__ctor_mCA1B0BF4ED5EEBF4F0DE5963187E116AF8DDDD15_inline((&L_1), (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  27510. return (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C )L_1;
  27511. }
  27512. }
  27513. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(T[])
  27514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCA1B0BF4ED5EEBF4F0DE5963187E116AF8DDDD15_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method)
  27515. {
  27516. {
  27517. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_0 = ___array0;
  27518. if (L_0)
  27519. {
  27520. goto IL_000b;
  27521. }
  27522. }
  27523. {
  27524. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ));
  27525. return;
  27526. }
  27527. IL_000b:
  27528. {
  27529. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_1 = ___array0;
  27530. NullCheck(L_1);
  27531. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  27532. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_2 = ___array0;
  27533. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_3;
  27534. L_3 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  27535. __this->set__pinnable_0(L_3);
  27536. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  27537. intptr_t L_4 = ((PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  27538. __this->set__byteOffset_1((intptr_t)L_4);
  27539. return;
  27540. }
  27541. }
  27542. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mCA1B0BF4ED5EEBF4F0DE5963187E116AF8DDDD15_AdjustorThunk (RuntimeObject * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method)
  27543. {
  27544. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27545. int32_t _offset = 1;
  27546. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27547. ReadOnlySpan_1__ctor_mCA1B0BF4ED5EEBF4F0DE5963187E116AF8DDDD15_inline(_thisAdjusted, ___array0, method);
  27548. }
  27549. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(T[],System.Int32,System.Int32)
  27550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF3AE14A3A4762BF0717DB1E6C34B2D92CBD6A63C_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  27551. {
  27552. {
  27553. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_0 = ___array0;
  27554. if (L_0)
  27555. {
  27556. goto IL_0017;
  27557. }
  27558. }
  27559. {
  27560. int32_t L_1 = ___start1;
  27561. if (L_1)
  27562. {
  27563. goto IL_0009;
  27564. }
  27565. }
  27566. {
  27567. int32_t L_2 = ___length2;
  27568. if (!L_2)
  27569. {
  27570. goto IL_000f;
  27571. }
  27572. }
  27573. IL_0009:
  27574. {
  27575. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  27576. }
  27577. IL_000f:
  27578. {
  27579. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ));
  27580. return;
  27581. }
  27582. IL_0017:
  27583. {
  27584. int32_t L_3 = ___start1;
  27585. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_4 = ___array0;
  27586. NullCheck(L_4);
  27587. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  27588. {
  27589. goto IL_0025;
  27590. }
  27591. }
  27592. {
  27593. int32_t L_5 = ___length2;
  27594. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_6 = ___array0;
  27595. NullCheck(L_6);
  27596. int32_t L_7 = ___start1;
  27597. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  27598. {
  27599. goto IL_002b;
  27600. }
  27601. }
  27602. IL_0025:
  27603. {
  27604. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  27605. }
  27606. IL_002b:
  27607. {
  27608. int32_t L_8 = ___length2;
  27609. __this->set__length_2(L_8);
  27610. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_9 = ___array0;
  27611. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_10;
  27612. L_10 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  27613. __this->set__pinnable_0(L_10);
  27614. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  27615. intptr_t L_11 = ((PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  27616. int32_t L_12 = ___start1;
  27617. intptr_t L_13;
  27618. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  27619. __this->set__byteOffset_1((intptr_t)L_13);
  27620. return;
  27621. }
  27622. }
  27623. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mF3AE14A3A4762BF0717DB1E6C34B2D92CBD6A63C_AdjustorThunk (RuntimeObject * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  27624. {
  27625. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27626. int32_t _offset = 1;
  27627. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27628. ReadOnlySpan_1__ctor_mF3AE14A3A4762BF0717DB1E6C34B2D92CBD6A63C_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  27629. }
  27630. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(System.Void*,System.Int32)
  27631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1A3DFCFFB8C6023B0C95710898409B1A56270C8F_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  27632. {
  27633. static bool s_Il2CppMethodInitialized;
  27634. if (!s_Il2CppMethodInitialized)
  27635. {
  27636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27637. s_Il2CppMethodInitialized = true;
  27638. }
  27639. {
  27640. bool L_0;
  27641. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  27642. if (!L_0)
  27643. {
  27644. goto IL_0016;
  27645. }
  27646. }
  27647. {
  27648. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  27649. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27650. Type_t * L_2;
  27651. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  27652. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  27653. }
  27654. IL_0016:
  27655. {
  27656. int32_t L_3 = ___length1;
  27657. if ((((int32_t)L_3) >= ((int32_t)0)))
  27658. {
  27659. goto IL_0020;
  27660. }
  27661. }
  27662. {
  27663. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  27664. }
  27665. IL_0020:
  27666. {
  27667. int32_t L_4 = ___length1;
  27668. __this->set__length_2(L_4);
  27669. __this->set__pinnable_0((Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)NULL);
  27670. void* L_5 = ___pointer0;
  27671. intptr_t L_6;
  27672. memset((&L_6), 0, sizeof(L_6));
  27673. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  27674. __this->set__byteOffset_1((intptr_t)L_6);
  27675. return;
  27676. }
  27677. }
  27678. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m1A3DFCFFB8C6023B0C95710898409B1A56270C8F_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  27679. {
  27680. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27681. int32_t _offset = 1;
  27682. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27683. ReadOnlySpan_1__ctor_m1A3DFCFFB8C6023B0C95710898409B1A56270C8F_inline(_thisAdjusted, ___pointer0, ___length1, method);
  27684. }
  27685. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  27686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  27687. {
  27688. {
  27689. int32_t L_0 = ___length2;
  27690. __this->set__length_2(L_0);
  27691. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_1 = ___pinnable0;
  27692. __this->set__pinnable_0(L_1);
  27693. intptr_t L_2 = ___byteOffset1;
  27694. __this->set__byteOffset_1((intptr_t)L_2);
  27695. return;
  27696. }
  27697. }
  27698. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  27699. {
  27700. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27701. int32_t _offset = 1;
  27702. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27703. ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  27704. }
  27705. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Item(System.Int32)
  27706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_get_Item_m61E1D10745CF68C8F1B250D79C3EAF874273940F_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___index0, const RuntimeMethod* method)
  27707. {
  27708. intptr_t V_0;
  27709. memset((&V_0), 0, sizeof(V_0));
  27710. {
  27711. int32_t L_0 = ___index0;
  27712. int32_t L_1 = (int32_t)__this->get__length_2();
  27713. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  27714. {
  27715. goto IL_000e;
  27716. }
  27717. }
  27718. {
  27719. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  27720. }
  27721. IL_000e:
  27722. {
  27723. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_2 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  27724. if (L_2)
  27725. {
  27726. goto IL_0030;
  27727. }
  27728. }
  27729. {
  27730. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  27731. V_0 = (intptr_t)L_3;
  27732. void* L_4;
  27733. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  27734. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5;
  27735. L_5 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (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));
  27736. int32_t L_6 = ___index0;
  27737. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7;
  27738. L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  27739. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_7;
  27740. }
  27741. IL_0030:
  27742. {
  27743. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  27744. NullCheck(L_8);
  27745. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_9 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_8->get_address_of_Data_0();
  27746. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  27747. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_11;
  27748. L_11 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27749. int32_t L_12 = ___index0;
  27750. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_13;
  27751. L_13 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  27752. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_13;
  27753. }
  27754. }
  27755. IL2CPP_EXTERN_C Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_get_Item_m61E1D10745CF68C8F1B250D79C3EAF874273940F_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  27756. {
  27757. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27758. int32_t _offset = 1;
  27759. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27760. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * _returnValue;
  27761. _returnValue = ReadOnlySpan_1_get_Item_m61E1D10745CF68C8F1B250D79C3EAF874273940F_inline(_thisAdjusted, ___index0, method);
  27762. return _returnValue;
  27763. }
  27764. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::GetPinnableReference()
  27765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_GetPinnableReference_m12B93A632B9C723A1C2B9B3AA8FB0B5F35FD05EE_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  27766. {
  27767. intptr_t V_0;
  27768. memset((&V_0), 0, sizeof(V_0));
  27769. {
  27770. int32_t L_0 = (int32_t)__this->get__length_2();
  27771. if (!L_0)
  27772. {
  27773. goto IL_003b;
  27774. }
  27775. }
  27776. {
  27777. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_1 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  27778. if (L_1)
  27779. {
  27780. goto IL_0024;
  27781. }
  27782. }
  27783. {
  27784. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  27785. V_0 = (intptr_t)L_2;
  27786. void* L_3;
  27787. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  27788. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_4;
  27789. L_4 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27790. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_4;
  27791. }
  27792. IL_0024:
  27793. {
  27794. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_5 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  27795. NullCheck(L_5);
  27796. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_6 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5->get_address_of_Data_0();
  27797. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  27798. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_8;
  27799. L_8 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  27800. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_8;
  27801. }
  27802. IL_003b:
  27803. {
  27804. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_9;
  27805. L_9 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27806. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_9;
  27807. }
  27808. }
  27809. IL2CPP_EXTERN_C Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_GetPinnableReference_m12B93A632B9C723A1C2B9B3AA8FB0B5F35FD05EE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27810. {
  27811. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27812. int32_t _offset = 1;
  27813. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27814. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * _returnValue;
  27815. _returnValue = ReadOnlySpan_1_GetPinnableReference_m12B93A632B9C723A1C2B9B3AA8FB0B5F35FD05EE(_thisAdjusted, method);
  27816. return _returnValue;
  27817. }
  27818. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::CopyTo(System.Span`1<T>)
  27819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mE5C08A6E1E35E89101B933D1D3FB232C0C27EA30_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method)
  27820. {
  27821. {
  27822. Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_0 = ___destination0;
  27823. bool L_1;
  27824. L_1 = ReadOnlySpan_1_TryCopyTo_m6C1399C912D004E63F039C02CD13731B76A085CE((ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)__this, (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27825. if (L_1)
  27826. {
  27827. goto IL_000e;
  27828. }
  27829. }
  27830. {
  27831. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  27832. }
  27833. IL_000e:
  27834. {
  27835. return;
  27836. }
  27837. }
  27838. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mE5C08A6E1E35E89101B933D1D3FB232C0C27EA30_AdjustorThunk (RuntimeObject * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method)
  27839. {
  27840. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27841. int32_t _offset = 1;
  27842. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27843. ReadOnlySpan_1_CopyTo_mE5C08A6E1E35E89101B933D1D3FB232C0C27EA30(_thisAdjusted, ___destination0, method);
  27844. }
  27845. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::TryCopyTo(System.Span`1<T>)
  27846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m6C1399C912D004E63F039C02CD13731B76A085CE_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method)
  27847. {
  27848. int32_t V_0 = 0;
  27849. int32_t V_1 = 0;
  27850. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * V_2 = NULL;
  27851. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * V_3 = NULL;
  27852. {
  27853. int32_t L_0 = (int32_t)__this->get__length_2();
  27854. V_0 = (int32_t)L_0;
  27855. int32_t L_1;
  27856. L_1 = Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  27857. V_1 = (int32_t)L_1;
  27858. int32_t L_2 = V_0;
  27859. if (L_2)
  27860. {
  27861. goto IL_0014;
  27862. }
  27863. }
  27864. {
  27865. return (bool)1;
  27866. }
  27867. IL_0014:
  27868. {
  27869. int32_t L_3 = V_0;
  27870. int32_t L_4 = V_1;
  27871. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  27872. {
  27873. goto IL_001a;
  27874. }
  27875. }
  27876. {
  27877. return (bool)0;
  27878. }
  27879. IL_001a:
  27880. {
  27881. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5;
  27882. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_inline((ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27883. V_2 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5;
  27884. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_6;
  27885. L_6 = Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_inline((Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  27886. V_3 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_6;
  27887. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7 = V_3;
  27888. int32_t L_8 = V_1;
  27889. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_9 = V_2;
  27890. int32_t L_10 = V_0;
  27891. (( void (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_7, (int32_t)L_8, (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  27892. return (bool)1;
  27893. }
  27894. }
  27895. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m6C1399C912D004E63F039C02CD13731B76A085CE_AdjustorThunk (RuntimeObject * __this, Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF ___destination0, const RuntimeMethod* method)
  27896. {
  27897. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  27898. int32_t _offset = 1;
  27899. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  27900. bool _returnValue;
  27901. _returnValue = ReadOnlySpan_1_TryCopyTo_m6C1399C912D004E63F039C02CD13731B76A085CE(_thisAdjusted, ___destination0, method);
  27902. return _returnValue;
  27903. }
  27904. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  27905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m61FC6E4DB7067745EE788867C7F35E6139868F29_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ___left0, ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ___right1, const RuntimeMethod* method)
  27906. {
  27907. {
  27908. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_0 = ___left0;
  27909. int32_t L_1 = (int32_t)L_0.get__length_2();
  27910. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_2 = ___right1;
  27911. int32_t L_3 = (int32_t)L_2.get__length_2();
  27912. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  27913. {
  27914. goto IL_0022;
  27915. }
  27916. }
  27917. {
  27918. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_4;
  27919. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_inline((ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27920. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5;
  27921. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_inline((ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  27922. bool L_6;
  27923. L_6 = (( bool (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_4, (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  27924. return (bool)L_6;
  27925. }
  27926. IL_0022:
  27927. {
  27928. return (bool)0;
  27929. }
  27930. }
  27931. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::ToString()
  27932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m855AFC1B7DD9D7E52110E6BA18799A1CA9D97C77_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  27933. {
  27934. static bool s_Il2CppMethodInitialized;
  27935. if (!s_Il2CppMethodInitialized)
  27936. {
  27937. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27938. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  27939. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27940. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27941. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27942. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  27943. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  27944. s_Il2CppMethodInitialized = true;
  27945. }
  27946. RuntimeObject * V_0 = NULL;
  27947. String_t* V_1 = NULL;
  27948. Il2CppChar* V_2 = NULL;
  27949. Il2CppChar* V_3 = NULL;
  27950. {
  27951. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  27952. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27953. Type_t * L_1;
  27954. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  27955. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27956. Type_t * L_3;
  27957. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  27958. bool L_4;
  27959. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  27960. if (!L_4)
  27961. {
  27962. goto IL_0070;
  27963. }
  27964. }
  27965. {
  27966. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  27967. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27968. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  27969. bool L_7;
  27970. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  27971. if (!L_7)
  27972. {
  27973. goto IL_0053;
  27974. }
  27975. }
  27976. {
  27977. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  27978. RuntimeObject * L_9;
  27979. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  27980. V_0 = (RuntimeObject *)L_9;
  27981. RuntimeObject * L_10 = V_0;
  27982. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  27983. V_1 = (String_t*)L_11;
  27984. if (!L_11)
  27985. {
  27986. goto IL_0053;
  27987. }
  27988. }
  27989. {
  27990. int32_t L_12 = (int32_t)__this->get__length_2();
  27991. String_t* L_13 = V_1;
  27992. NullCheck((String_t*)L_13);
  27993. int32_t L_14;
  27994. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  27995. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  27996. {
  27997. goto IL_0053;
  27998. }
  27999. }
  28000. {
  28001. String_t* L_15 = V_1;
  28002. return (String_t*)L_15;
  28003. }
  28004. IL_0053:
  28005. {
  28006. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_16;
  28007. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_inline((ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  28008. Il2CppChar* L_17;
  28009. L_17 = (( Il2CppChar* (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  28010. V_3 = (Il2CppChar*)L_17;
  28011. Il2CppChar* L_18 = V_3;
  28012. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  28013. Il2CppChar* L_19 = V_2;
  28014. int32_t L_20 = (int32_t)__this->get__length_2();
  28015. String_t* L_21;
  28016. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  28017. return (String_t*)L_21;
  28018. }
  28019. IL_0070:
  28020. {
  28021. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  28022. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28023. Type_t * L_23;
  28024. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  28025. NullCheck((MemberInfo_t *)L_23);
  28026. String_t* L_24;
  28027. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  28028. int32_t L_25 = (int32_t)__this->get__length_2();
  28029. int32_t L_26 = L_25;
  28030. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  28031. String_t* L_28;
  28032. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  28033. return (String_t*)L_28;
  28034. }
  28035. }
  28036. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m855AFC1B7DD9D7E52110E6BA18799A1CA9D97C77_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28037. {
  28038. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  28039. int32_t _offset = 1;
  28040. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  28041. String_t* _returnValue;
  28042. _returnValue = ReadOnlySpan_1_ToString_m855AFC1B7DD9D7E52110E6BA18799A1CA9D97C77(_thisAdjusted, method);
  28043. return _returnValue;
  28044. }
  28045. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Slice(System.Int32)
  28046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_mE519A161FC20B792D0910B0215F484C4DF529648_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___start0, const RuntimeMethod* method)
  28047. {
  28048. intptr_t V_0;
  28049. memset((&V_0), 0, sizeof(V_0));
  28050. int32_t V_1 = 0;
  28051. {
  28052. int32_t L_0 = ___start0;
  28053. int32_t L_1 = (int32_t)__this->get__length_2();
  28054. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  28055. {
  28056. goto IL_000f;
  28057. }
  28058. }
  28059. {
  28060. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  28061. }
  28062. IL_000f:
  28063. {
  28064. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  28065. int32_t L_3 = ___start0;
  28066. intptr_t L_4;
  28067. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28068. V_0 = (intptr_t)L_4;
  28069. int32_t L_5 = (int32_t)__this->get__length_2();
  28070. int32_t L_6 = ___start0;
  28071. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  28072. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_7 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  28073. intptr_t L_8 = V_0;
  28074. int32_t L_9 = V_1;
  28075. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_10;
  28076. memset((&L_10), 0, sizeof(L_10));
  28077. ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_inline((&L_10), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  28078. return (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C )L_10;
  28079. }
  28080. }
  28081. IL2CPP_EXTERN_C ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_mE519A161FC20B792D0910B0215F484C4DF529648_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  28082. {
  28083. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  28084. int32_t _offset = 1;
  28085. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  28086. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C _returnValue;
  28087. _returnValue = ReadOnlySpan_1_Slice_mE519A161FC20B792D0910B0215F484C4DF529648_inline(_thisAdjusted, ___start0, method);
  28088. return _returnValue;
  28089. }
  28090. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::Slice(System.Int32,System.Int32)
  28091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_m9BB496265BCE2FF655CBF2CABAB42DB10D5EFA09_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28092. {
  28093. intptr_t V_0;
  28094. memset((&V_0), 0, sizeof(V_0));
  28095. {
  28096. int32_t L_0 = ___start0;
  28097. int32_t L_1 = (int32_t)__this->get__length_2();
  28098. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  28099. {
  28100. goto IL_0014;
  28101. }
  28102. }
  28103. {
  28104. int32_t L_2 = ___length1;
  28105. int32_t L_3 = (int32_t)__this->get__length_2();
  28106. int32_t L_4 = ___start0;
  28107. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  28108. {
  28109. goto IL_001a;
  28110. }
  28111. }
  28112. IL_0014:
  28113. {
  28114. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  28115. }
  28116. IL_001a:
  28117. {
  28118. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  28119. int32_t L_6 = ___start0;
  28120. intptr_t L_7;
  28121. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28122. V_0 = (intptr_t)L_7;
  28123. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  28124. intptr_t L_9 = V_0;
  28125. int32_t L_10 = ___length1;
  28126. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_11;
  28127. memset((&L_11), 0, sizeof(L_11));
  28128. ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_inline((&L_11), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  28129. return (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C )L_11;
  28130. }
  28131. }
  28132. IL2CPP_EXTERN_C ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_m9BB496265BCE2FF655CBF2CABAB42DB10D5EFA09_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28133. {
  28134. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  28135. int32_t _offset = 1;
  28136. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  28137. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C _returnValue;
  28138. _returnValue = ReadOnlySpan_1_Slice_m9BB496265BCE2FF655CBF2CABAB42DB10D5EFA09_inline(_thisAdjusted, ___start0, ___length1, method);
  28139. return _returnValue;
  28140. }
  28141. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::ToArray()
  28142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ReadOnlySpan_1_ToArray_mB9C9972FF95609401AA40C7AB544DF10E2D59F16_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  28143. {
  28144. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* V_0 = NULL;
  28145. {
  28146. int32_t L_0 = (int32_t)__this->get__length_2();
  28147. if (L_0)
  28148. {
  28149. goto IL_000e;
  28150. }
  28151. }
  28152. {
  28153. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  28154. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_1 = ((PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  28155. return (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_1;
  28156. }
  28157. IL_000e:
  28158. {
  28159. int32_t L_2 = (int32_t)__this->get__length_2();
  28160. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_3 = (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)(Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  28161. V_0 = (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_3;
  28162. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_4 = V_0;
  28163. Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF L_5;
  28164. L_5 = (( Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF (*) (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  28165. ReadOnlySpan_1_CopyTo_mE5C08A6E1E35E89101B933D1D3FB232C0C27EA30((ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *)__this, (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  28166. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_6 = V_0;
  28167. return (Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650*)L_6;
  28168. }
  28169. }
  28170. IL2CPP_EXTERN_C Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ReadOnlySpan_1_ToArray_mB9C9972FF95609401AA40C7AB544DF10E2D59F16_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28171. {
  28172. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  28173. int32_t _offset = 1;
  28174. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  28175. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* _returnValue;
  28176. _returnValue = ReadOnlySpan_1_ToArray_mB9C9972FF95609401AA40C7AB544DF10E2D59F16(_thisAdjusted, method);
  28177. return _returnValue;
  28178. }
  28179. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::DangerousGetPinnableReference()
  28180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  28181. {
  28182. intptr_t V_0;
  28183. memset((&V_0), 0, sizeof(V_0));
  28184. {
  28185. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  28186. if (L_0)
  28187. {
  28188. goto IL_001c;
  28189. }
  28190. }
  28191. {
  28192. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  28193. V_0 = (intptr_t)L_1;
  28194. void* L_2;
  28195. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  28196. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_3;
  28197. L_3 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  28198. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_3);
  28199. }
  28200. IL_001c:
  28201. {
  28202. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_4 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  28203. NullCheck(L_4);
  28204. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_4->get_address_of_Data_0();
  28205. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  28206. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7;
  28207. L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28208. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_7);
  28209. }
  28210. }
  28211. IL2CPP_EXTERN_C Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28212. {
  28213. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  28214. int32_t _offset = 1;
  28215. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  28216. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * _returnValue;
  28217. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_inline(_thisAdjusted, method);
  28218. return _returnValue;
  28219. }
  28220. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_Pinnable()
  28221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ReadOnlySpan_1_get_Pinnable_m79EEC3B66AFA7FEEE666ABB8A6B80967044E4D45_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  28222. {
  28223. {
  28224. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  28225. return (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_0;
  28226. }
  28227. }
  28228. IL2CPP_EXTERN_C Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ReadOnlySpan_1_get_Pinnable_m79EEC3B66AFA7FEEE666ABB8A6B80967044E4D45_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28229. {
  28230. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  28231. int32_t _offset = 1;
  28232. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  28233. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * _returnValue;
  28234. _returnValue = ReadOnlySpan_1_get_Pinnable_m79EEC3B66AFA7FEEE666ABB8A6B80967044E4D45_inline(_thisAdjusted, method);
  28235. return _returnValue;
  28236. }
  28237. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Complex64>::get_ByteOffset()
  28238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mD063ECA39CAF70119141FD60DD3BF88777C34BE2_gshared (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  28239. {
  28240. {
  28241. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  28242. return (intptr_t)L_0;
  28243. }
  28244. }
  28245. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mD063ECA39CAF70119141FD60DD3BF88777C34BE2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28246. {
  28247. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * _thisAdjusted;
  28248. int32_t _offset = 1;
  28249. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C *>(__this + _offset);
  28250. intptr_t _returnValue;
  28251. _returnValue = ReadOnlySpan_1_get_ByteOffset_mD063ECA39CAF70119141FD60DD3BF88777C34BE2_inline(_thisAdjusted, method);
  28252. return _returnValue;
  28253. }
  28254. #ifdef __clang__
  28255. #pragma clang diagnostic pop
  28256. #endif
  28257. #ifdef __clang__
  28258. #pragma clang diagnostic push
  28259. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28260. #pragma clang diagnostic ignored "-Wunused-variable"
  28261. #endif
  28262. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Length()
  28263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC4209F11999F724FD65AA548560F56CA81D8F78D_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  28264. {
  28265. {
  28266. int32_t L_0 = (int32_t)__this->get__length_2();
  28267. return (int32_t)L_0;
  28268. }
  28269. }
  28270. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mC4209F11999F724FD65AA548560F56CA81D8F78D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28271. {
  28272. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28273. int32_t _offset = 1;
  28274. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28275. int32_t _returnValue;
  28276. _returnValue = ReadOnlySpan_1_get_Length_mC4209F11999F724FD65AA548560F56CA81D8F78D_inline(_thisAdjusted, method);
  28277. return _returnValue;
  28278. }
  28279. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_IsEmpty()
  28280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC041D2100F989403628C7EA3B058E2C30D16D36A_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  28281. {
  28282. {
  28283. int32_t L_0 = (int32_t)__this->get__length_2();
  28284. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  28285. }
  28286. }
  28287. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mC041D2100F989403628C7EA3B058E2C30D16D36A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28288. {
  28289. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28290. int32_t _offset = 1;
  28291. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28292. bool _returnValue;
  28293. _returnValue = ReadOnlySpan_1_get_IsEmpty_mC041D2100F989403628C7EA3B058E2C30D16D36A(_thisAdjusted, method);
  28294. return _returnValue;
  28295. }
  28296. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  28297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mB8641DE49AC4E102AA7F201A38AFD1279CBF5093_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ___left0, ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ___right1, const RuntimeMethod* method)
  28298. {
  28299. {
  28300. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_0 = ___left0;
  28301. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_1 = ___right1;
  28302. bool L_2;
  28303. L_2 = (( bool (*) (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 , ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 )L_0, (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28304. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  28305. }
  28306. }
  28307. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Equals(System.Object)
  28308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mCC24FD75E9059BE5803145D7F8F35ADFF60F3CC5_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28309. {
  28310. {
  28311. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  28312. String_t* L_0;
  28313. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  28314. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  28315. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  28316. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mCC24FD75E9059BE5803145D7F8F35ADFF60F3CC5_RuntimeMethod_var)));
  28317. }
  28318. }
  28319. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mCC24FD75E9059BE5803145D7F8F35ADFF60F3CC5_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28320. {
  28321. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28322. int32_t _offset = 1;
  28323. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28324. bool _returnValue;
  28325. _returnValue = ReadOnlySpan_1_Equals_mCC24FD75E9059BE5803145D7F8F35ADFF60F3CC5(_thisAdjusted, ___obj0, method);
  28326. return _returnValue;
  28327. }
  28328. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::GetHashCode()
  28329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mD2EA84CEA75E55592BCF3062DBF14B5FBFC7ED95_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  28330. {
  28331. {
  28332. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  28333. String_t* L_0;
  28334. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  28335. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  28336. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  28337. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mD2EA84CEA75E55592BCF3062DBF14B5FBFC7ED95_RuntimeMethod_var)));
  28338. }
  28339. }
  28340. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mD2EA84CEA75E55592BCF3062DBF14B5FBFC7ED95_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28341. {
  28342. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28343. int32_t _offset = 1;
  28344. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28345. int32_t _returnValue;
  28346. _returnValue = ReadOnlySpan_1_GetHashCode_mD2EA84CEA75E55592BCF3062DBF14B5FBFC7ED95(_thisAdjusted, method);
  28347. return _returnValue;
  28348. }
  28349. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::op_Implicit(T[])
  28350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_op_Implicit_mCD65F02042C43E615E571B5A7258CDC84132DB93_gshared (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  28351. {
  28352. {
  28353. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0;
  28354. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_1;
  28355. memset((&L_1), 0, sizeof(L_1));
  28356. ReadOnlySpan_1__ctor_mFCCAE01DD98FE7A117ED7CC3DC94CFFC366FC7D4_inline((&L_1), (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28357. return (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 )L_1;
  28358. }
  28359. }
  28360. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[])
  28361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFCCAE01DD98FE7A117ED7CC3DC94CFFC366FC7D4_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  28362. {
  28363. {
  28364. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0;
  28365. if (L_0)
  28366. {
  28367. goto IL_000b;
  28368. }
  28369. }
  28370. {
  28371. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ));
  28372. return;
  28373. }
  28374. IL_000b:
  28375. {
  28376. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_1 = ___array0;
  28377. NullCheck(L_1);
  28378. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  28379. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_2 = ___array0;
  28380. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_3;
  28381. L_3 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28382. __this->set__pinnable_0(L_3);
  28383. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  28384. intptr_t L_4 = ((PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  28385. __this->set__byteOffset_1((intptr_t)L_4);
  28386. return;
  28387. }
  28388. }
  28389. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mFCCAE01DD98FE7A117ED7CC3DC94CFFC366FC7D4_AdjustorThunk (RuntimeObject * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  28390. {
  28391. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28392. int32_t _offset = 1;
  28393. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28394. ReadOnlySpan_1__ctor_mFCCAE01DD98FE7A117ED7CC3DC94CFFC366FC7D4_inline(_thisAdjusted, ___array0, method);
  28395. }
  28396. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(T[],System.Int32,System.Int32)
  28397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m43FA08546D5132885EAF0E30DA2CCA51F83A1C0E_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  28398. {
  28399. {
  28400. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0;
  28401. if (L_0)
  28402. {
  28403. goto IL_0017;
  28404. }
  28405. }
  28406. {
  28407. int32_t L_1 = ___start1;
  28408. if (L_1)
  28409. {
  28410. goto IL_0009;
  28411. }
  28412. }
  28413. {
  28414. int32_t L_2 = ___length2;
  28415. if (!L_2)
  28416. {
  28417. goto IL_000f;
  28418. }
  28419. }
  28420. IL_0009:
  28421. {
  28422. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  28423. }
  28424. IL_000f:
  28425. {
  28426. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ));
  28427. return;
  28428. }
  28429. IL_0017:
  28430. {
  28431. int32_t L_3 = ___start1;
  28432. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_4 = ___array0;
  28433. NullCheck(L_4);
  28434. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  28435. {
  28436. goto IL_0025;
  28437. }
  28438. }
  28439. {
  28440. int32_t L_5 = ___length2;
  28441. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_6 = ___array0;
  28442. NullCheck(L_6);
  28443. int32_t L_7 = ___start1;
  28444. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  28445. {
  28446. goto IL_002b;
  28447. }
  28448. }
  28449. IL_0025:
  28450. {
  28451. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  28452. }
  28453. IL_002b:
  28454. {
  28455. int32_t L_8 = ___length2;
  28456. __this->set__length_2(L_8);
  28457. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_9 = ___array0;
  28458. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_10;
  28459. L_10 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28460. __this->set__pinnable_0(L_10);
  28461. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  28462. intptr_t L_11 = ((PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  28463. int32_t L_12 = ___start1;
  28464. intptr_t L_13;
  28465. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28466. __this->set__byteOffset_1((intptr_t)L_13);
  28467. return;
  28468. }
  28469. }
  28470. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m43FA08546D5132885EAF0E30DA2CCA51F83A1C0E_AdjustorThunk (RuntimeObject * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  28471. {
  28472. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28473. int32_t _offset = 1;
  28474. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28475. ReadOnlySpan_1__ctor_m43FA08546D5132885EAF0E30DA2CCA51F83A1C0E_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  28476. }
  28477. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Void*,System.Int32)
  28478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7ECD495FE1B13E85C75712FD6F6B3EA08DA788C3_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  28479. {
  28480. static bool s_Il2CppMethodInitialized;
  28481. if (!s_Il2CppMethodInitialized)
  28482. {
  28483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28484. s_Il2CppMethodInitialized = true;
  28485. }
  28486. {
  28487. bool L_0;
  28488. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  28489. if (!L_0)
  28490. {
  28491. goto IL_0016;
  28492. }
  28493. }
  28494. {
  28495. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  28496. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28497. Type_t * L_2;
  28498. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  28499. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  28500. }
  28501. IL_0016:
  28502. {
  28503. int32_t L_3 = ___length1;
  28504. if ((((int32_t)L_3) >= ((int32_t)0)))
  28505. {
  28506. goto IL_0020;
  28507. }
  28508. }
  28509. {
  28510. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  28511. }
  28512. IL_0020:
  28513. {
  28514. int32_t L_4 = ___length1;
  28515. __this->set__length_2(L_4);
  28516. __this->set__pinnable_0((Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)NULL);
  28517. void* L_5 = ___pointer0;
  28518. intptr_t L_6;
  28519. memset((&L_6), 0, sizeof(L_6));
  28520. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  28521. __this->set__byteOffset_1((intptr_t)L_6);
  28522. return;
  28523. }
  28524. }
  28525. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m7ECD495FE1B13E85C75712FD6F6B3EA08DA788C3_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  28526. {
  28527. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28528. int32_t _offset = 1;
  28529. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28530. ReadOnlySpan_1__ctor_m7ECD495FE1B13E85C75712FD6F6B3EA08DA788C3_inline(_thisAdjusted, ___pointer0, ___length1, method);
  28531. }
  28532. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  28533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  28534. {
  28535. {
  28536. int32_t L_0 = ___length2;
  28537. __this->set__length_2(L_0);
  28538. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_1 = ___pinnable0;
  28539. __this->set__pinnable_0(L_1);
  28540. intptr_t L_2 = ___byteOffset1;
  28541. __this->set__byteOffset_1((intptr_t)L_2);
  28542. return;
  28543. }
  28544. }
  28545. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  28546. {
  28547. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28548. int32_t _offset = 1;
  28549. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28550. ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  28551. }
  28552. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Item(System.Int32)
  28553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_get_Item_m4C2379B65FF45C054E3430A918D49F30BCD9A2BE_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___index0, const RuntimeMethod* method)
  28554. {
  28555. intptr_t V_0;
  28556. memset((&V_0), 0, sizeof(V_0));
  28557. {
  28558. int32_t L_0 = ___index0;
  28559. int32_t L_1 = (int32_t)__this->get__length_2();
  28560. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  28561. {
  28562. goto IL_000e;
  28563. }
  28564. }
  28565. {
  28566. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  28567. }
  28568. IL_000e:
  28569. {
  28570. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_2 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  28571. if (L_2)
  28572. {
  28573. goto IL_0030;
  28574. }
  28575. }
  28576. {
  28577. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  28578. V_0 = (intptr_t)L_3;
  28579. void* L_4;
  28580. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  28581. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5;
  28582. L_5 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (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));
  28583. int32_t L_6 = ___index0;
  28584. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7;
  28585. L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  28586. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_7;
  28587. }
  28588. IL_0030:
  28589. {
  28590. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  28591. NullCheck(L_8);
  28592. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_9 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_8->get_address_of_Data_0();
  28593. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  28594. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_11;
  28595. L_11 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28596. int32_t L_12 = ___index0;
  28597. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_13;
  28598. L_13 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  28599. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_13;
  28600. }
  28601. }
  28602. IL2CPP_EXTERN_C ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_get_Item_m4C2379B65FF45C054E3430A918D49F30BCD9A2BE_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  28603. {
  28604. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28605. int32_t _offset = 1;
  28606. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28607. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * _returnValue;
  28608. _returnValue = ReadOnlySpan_1_get_Item_m4C2379B65FF45C054E3430A918D49F30BCD9A2BE_inline(_thisAdjusted, ___index0, method);
  28609. return _returnValue;
  28610. }
  28611. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::GetPinnableReference()
  28612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_GetPinnableReference_mDFE1B0DBF3CE5D45067A9561E654DB939B2D6662_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  28613. {
  28614. intptr_t V_0;
  28615. memset((&V_0), 0, sizeof(V_0));
  28616. {
  28617. int32_t L_0 = (int32_t)__this->get__length_2();
  28618. if (!L_0)
  28619. {
  28620. goto IL_003b;
  28621. }
  28622. }
  28623. {
  28624. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_1 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  28625. if (L_1)
  28626. {
  28627. goto IL_0024;
  28628. }
  28629. }
  28630. {
  28631. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  28632. V_0 = (intptr_t)L_2;
  28633. void* L_3;
  28634. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  28635. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_4;
  28636. L_4 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  28637. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_4;
  28638. }
  28639. IL_0024:
  28640. {
  28641. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_5 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  28642. NullCheck(L_5);
  28643. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_6 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5->get_address_of_Data_0();
  28644. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  28645. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_8;
  28646. L_8 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  28647. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_8;
  28648. }
  28649. IL_003b:
  28650. {
  28651. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_9;
  28652. L_9 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  28653. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_9;
  28654. }
  28655. }
  28656. IL2CPP_EXTERN_C ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_GetPinnableReference_mDFE1B0DBF3CE5D45067A9561E654DB939B2D6662_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28657. {
  28658. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28659. int32_t _offset = 1;
  28660. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28661. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * _returnValue;
  28662. _returnValue = ReadOnlySpan_1_GetPinnableReference_mDFE1B0DBF3CE5D45067A9561E654DB939B2D6662(_thisAdjusted, method);
  28663. return _returnValue;
  28664. }
  28665. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::CopyTo(System.Span`1<T>)
  28666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m6E0A8AFE54492FE305AE7937B3E0BE23F93DBCBF_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method)
  28667. {
  28668. {
  28669. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_0 = ___destination0;
  28670. bool L_1;
  28671. L_1 = ReadOnlySpan_1_TryCopyTo_m7195C349E5C832A6626ED393956248AD93CDFCC7((ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)__this, (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  28672. if (L_1)
  28673. {
  28674. goto IL_000e;
  28675. }
  28676. }
  28677. {
  28678. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  28679. }
  28680. IL_000e:
  28681. {
  28682. return;
  28683. }
  28684. }
  28685. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m6E0A8AFE54492FE305AE7937B3E0BE23F93DBCBF_AdjustorThunk (RuntimeObject * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method)
  28686. {
  28687. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28688. int32_t _offset = 1;
  28689. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28690. ReadOnlySpan_1_CopyTo_m6E0A8AFE54492FE305AE7937B3E0BE23F93DBCBF(_thisAdjusted, ___destination0, method);
  28691. }
  28692. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::TryCopyTo(System.Span`1<T>)
  28693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m7195C349E5C832A6626ED393956248AD93CDFCC7_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method)
  28694. {
  28695. int32_t V_0 = 0;
  28696. int32_t V_1 = 0;
  28697. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * V_2 = NULL;
  28698. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * V_3 = NULL;
  28699. {
  28700. int32_t L_0 = (int32_t)__this->get__length_2();
  28701. V_0 = (int32_t)L_0;
  28702. int32_t L_1;
  28703. L_1 = Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  28704. V_1 = (int32_t)L_1;
  28705. int32_t L_2 = V_0;
  28706. if (L_2)
  28707. {
  28708. goto IL_0014;
  28709. }
  28710. }
  28711. {
  28712. return (bool)1;
  28713. }
  28714. IL_0014:
  28715. {
  28716. int32_t L_3 = V_0;
  28717. int32_t L_4 = V_1;
  28718. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  28719. {
  28720. goto IL_001a;
  28721. }
  28722. }
  28723. {
  28724. return (bool)0;
  28725. }
  28726. IL_001a:
  28727. {
  28728. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5;
  28729. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_inline((ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  28730. V_2 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5;
  28731. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_6;
  28732. L_6 = Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_inline((Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  28733. V_3 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_6;
  28734. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7 = V_3;
  28735. int32_t L_8 = V_1;
  28736. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_9 = V_2;
  28737. int32_t L_10 = V_0;
  28738. (( void (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_7, (int32_t)L_8, (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  28739. return (bool)1;
  28740. }
  28741. }
  28742. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m7195C349E5C832A6626ED393956248AD93CDFCC7_AdjustorThunk (RuntimeObject * __this, Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B ___destination0, const RuntimeMethod* method)
  28743. {
  28744. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28745. int32_t _offset = 1;
  28746. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28747. bool _returnValue;
  28748. _returnValue = ReadOnlySpan_1_TryCopyTo_m7195C349E5C832A6626ED393956248AD93CDFCC7(_thisAdjusted, ___destination0, method);
  28749. return _returnValue;
  28750. }
  28751. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  28752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mB105B60376FC926D901A262604102D7502B0D278_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ___left0, ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ___right1, const RuntimeMethod* method)
  28753. {
  28754. {
  28755. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_0 = ___left0;
  28756. int32_t L_1 = (int32_t)L_0.get__length_2();
  28757. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_2 = ___right1;
  28758. int32_t L_3 = (int32_t)L_2.get__length_2();
  28759. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  28760. {
  28761. goto IL_0022;
  28762. }
  28763. }
  28764. {
  28765. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_4;
  28766. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_inline((ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  28767. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5;
  28768. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_inline((ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  28769. bool L_6;
  28770. L_6 = (( bool (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_4, (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  28771. return (bool)L_6;
  28772. }
  28773. IL_0022:
  28774. {
  28775. return (bool)0;
  28776. }
  28777. }
  28778. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::ToString()
  28779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mE8616868B93D603C479232B1DAA8E1154E2391BD_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  28780. {
  28781. static bool s_Il2CppMethodInitialized;
  28782. if (!s_Il2CppMethodInitialized)
  28783. {
  28784. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28785. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  28786. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28788. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  28790. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  28791. s_Il2CppMethodInitialized = true;
  28792. }
  28793. RuntimeObject * V_0 = NULL;
  28794. String_t* V_1 = NULL;
  28795. Il2CppChar* V_2 = NULL;
  28796. Il2CppChar* V_3 = NULL;
  28797. {
  28798. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  28799. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28800. Type_t * L_1;
  28801. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  28802. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28803. Type_t * L_3;
  28804. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  28805. bool L_4;
  28806. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  28807. if (!L_4)
  28808. {
  28809. goto IL_0070;
  28810. }
  28811. }
  28812. {
  28813. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  28814. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28815. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  28816. bool L_7;
  28817. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  28818. if (!L_7)
  28819. {
  28820. goto IL_0053;
  28821. }
  28822. }
  28823. {
  28824. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  28825. RuntimeObject * L_9;
  28826. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  28827. V_0 = (RuntimeObject *)L_9;
  28828. RuntimeObject * L_10 = V_0;
  28829. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  28830. V_1 = (String_t*)L_11;
  28831. if (!L_11)
  28832. {
  28833. goto IL_0053;
  28834. }
  28835. }
  28836. {
  28837. int32_t L_12 = (int32_t)__this->get__length_2();
  28838. String_t* L_13 = V_1;
  28839. NullCheck((String_t*)L_13);
  28840. int32_t L_14;
  28841. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  28842. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  28843. {
  28844. goto IL_0053;
  28845. }
  28846. }
  28847. {
  28848. String_t* L_15 = V_1;
  28849. return (String_t*)L_15;
  28850. }
  28851. IL_0053:
  28852. {
  28853. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_16;
  28854. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_inline((ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  28855. Il2CppChar* L_17;
  28856. L_17 = (( Il2CppChar* (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  28857. V_3 = (Il2CppChar*)L_17;
  28858. Il2CppChar* L_18 = V_3;
  28859. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  28860. Il2CppChar* L_19 = V_2;
  28861. int32_t L_20 = (int32_t)__this->get__length_2();
  28862. String_t* L_21;
  28863. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  28864. return (String_t*)L_21;
  28865. }
  28866. IL_0070:
  28867. {
  28868. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  28869. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28870. Type_t * L_23;
  28871. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  28872. NullCheck((MemberInfo_t *)L_23);
  28873. String_t* L_24;
  28874. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  28875. int32_t L_25 = (int32_t)__this->get__length_2();
  28876. int32_t L_26 = L_25;
  28877. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  28878. String_t* L_28;
  28879. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  28880. return (String_t*)L_28;
  28881. }
  28882. }
  28883. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mE8616868B93D603C479232B1DAA8E1154E2391BD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28884. {
  28885. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28886. int32_t _offset = 1;
  28887. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28888. String_t* _returnValue;
  28889. _returnValue = ReadOnlySpan_1_ToString_mE8616868B93D603C479232B1DAA8E1154E2391BD(_thisAdjusted, method);
  28890. return _returnValue;
  28891. }
  28892. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32)
  28893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mAFA2476C2656ACB9EDED7D115A5440F95A238520_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___start0, const RuntimeMethod* method)
  28894. {
  28895. intptr_t V_0;
  28896. memset((&V_0), 0, sizeof(V_0));
  28897. int32_t V_1 = 0;
  28898. {
  28899. int32_t L_0 = ___start0;
  28900. int32_t L_1 = (int32_t)__this->get__length_2();
  28901. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  28902. {
  28903. goto IL_000f;
  28904. }
  28905. }
  28906. {
  28907. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  28908. }
  28909. IL_000f:
  28910. {
  28911. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  28912. int32_t L_3 = ___start0;
  28913. intptr_t L_4;
  28914. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28915. V_0 = (intptr_t)L_4;
  28916. int32_t L_5 = (int32_t)__this->get__length_2();
  28917. int32_t L_6 = ___start0;
  28918. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  28919. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_7 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  28920. intptr_t L_8 = V_0;
  28921. int32_t L_9 = V_1;
  28922. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_10;
  28923. memset((&L_10), 0, sizeof(L_10));
  28924. ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_inline((&L_10), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  28925. return (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 )L_10;
  28926. }
  28927. }
  28928. IL2CPP_EXTERN_C ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mAFA2476C2656ACB9EDED7D115A5440F95A238520_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  28929. {
  28930. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28931. int32_t _offset = 1;
  28932. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28933. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 _returnValue;
  28934. _returnValue = ReadOnlySpan_1_Slice_mAFA2476C2656ACB9EDED7D115A5440F95A238520_inline(_thisAdjusted, ___start0, method);
  28935. return _returnValue;
  28936. }
  28937. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::Slice(System.Int32,System.Int32)
  28938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mF5686D9EEB6D5B241A8AB3F23D230D8E52E699F8_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28939. {
  28940. intptr_t V_0;
  28941. memset((&V_0), 0, sizeof(V_0));
  28942. {
  28943. int32_t L_0 = ___start0;
  28944. int32_t L_1 = (int32_t)__this->get__length_2();
  28945. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  28946. {
  28947. goto IL_0014;
  28948. }
  28949. }
  28950. {
  28951. int32_t L_2 = ___length1;
  28952. int32_t L_3 = (int32_t)__this->get__length_2();
  28953. int32_t L_4 = ___start0;
  28954. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  28955. {
  28956. goto IL_001a;
  28957. }
  28958. }
  28959. IL_0014:
  28960. {
  28961. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  28962. }
  28963. IL_001a:
  28964. {
  28965. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  28966. int32_t L_6 = ___start0;
  28967. intptr_t L_7;
  28968. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  28969. V_0 = (intptr_t)L_7;
  28970. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  28971. intptr_t L_9 = V_0;
  28972. int32_t L_10 = ___length1;
  28973. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_11;
  28974. memset((&L_11), 0, sizeof(L_11));
  28975. ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_inline((&L_11), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  28976. return (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 )L_11;
  28977. }
  28978. }
  28979. IL2CPP_EXTERN_C ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mF5686D9EEB6D5B241A8AB3F23D230D8E52E699F8_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28980. {
  28981. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  28982. int32_t _offset = 1;
  28983. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  28984. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 _returnValue;
  28985. _returnValue = ReadOnlySpan_1_Slice_mF5686D9EEB6D5B241A8AB3F23D230D8E52E699F8_inline(_thisAdjusted, ___start0, ___length1, method);
  28986. return _returnValue;
  28987. }
  28988. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::ToArray()
  28989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ReadOnlySpan_1_ToArray_mA3D35631BF3FA98D2D738084AA700AF15BA0671B_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  28990. {
  28991. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* V_0 = NULL;
  28992. {
  28993. int32_t L_0 = (int32_t)__this->get__length_2();
  28994. if (L_0)
  28995. {
  28996. goto IL_000e;
  28997. }
  28998. }
  28999. {
  29000. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  29001. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_1 = ((PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  29002. return (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_1;
  29003. }
  29004. IL_000e:
  29005. {
  29006. int32_t L_2 = (int32_t)__this->get__length_2();
  29007. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_3 = (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)(ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  29008. V_0 = (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_3;
  29009. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_4 = V_0;
  29010. Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B L_5;
  29011. L_5 = (( Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B (*) (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  29012. ReadOnlySpan_1_CopyTo_m6E0A8AFE54492FE305AE7937B3E0BE23F93DBCBF((ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *)__this, (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  29013. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_6 = V_0;
  29014. return (ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5*)L_6;
  29015. }
  29016. }
  29017. IL2CPP_EXTERN_C ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ReadOnlySpan_1_ToArray_mA3D35631BF3FA98D2D738084AA700AF15BA0671B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29018. {
  29019. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  29020. int32_t _offset = 1;
  29021. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  29022. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* _returnValue;
  29023. _returnValue = ReadOnlySpan_1_ToArray_mA3D35631BF3FA98D2D738084AA700AF15BA0671B(_thisAdjusted, method);
  29024. return _returnValue;
  29025. }
  29026. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::DangerousGetPinnableReference()
  29027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  29028. {
  29029. intptr_t V_0;
  29030. memset((&V_0), 0, sizeof(V_0));
  29031. {
  29032. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  29033. if (L_0)
  29034. {
  29035. goto IL_001c;
  29036. }
  29037. }
  29038. {
  29039. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  29040. V_0 = (intptr_t)L_1;
  29041. void* L_2;
  29042. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  29043. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_3;
  29044. L_3 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  29045. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_3);
  29046. }
  29047. IL_001c:
  29048. {
  29049. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_4 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  29050. NullCheck(L_4);
  29051. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_4->get_address_of_Data_0();
  29052. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  29053. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7;
  29054. L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29055. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_7);
  29056. }
  29057. }
  29058. IL2CPP_EXTERN_C ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29059. {
  29060. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  29061. int32_t _offset = 1;
  29062. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  29063. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * _returnValue;
  29064. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_inline(_thisAdjusted, method);
  29065. return _returnValue;
  29066. }
  29067. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_Pinnable()
  29068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ReadOnlySpan_1_get_Pinnable_m70C265FF4A16B4B78B6CBCDEC3DB8A30D7C75C42_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  29069. {
  29070. {
  29071. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  29072. return (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_0;
  29073. }
  29074. }
  29075. IL2CPP_EXTERN_C Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ReadOnlySpan_1_get_Pinnable_m70C265FF4A16B4B78B6CBCDEC3DB8A30D7C75C42_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29076. {
  29077. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  29078. int32_t _offset = 1;
  29079. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  29080. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * _returnValue;
  29081. _returnValue = ReadOnlySpan_1_get_Pinnable_m70C265FF4A16B4B78B6CBCDEC3DB8A30D7C75C42_inline(_thisAdjusted, method);
  29082. return _returnValue;
  29083. }
  29084. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.ComplexVector4>::get_ByteOffset()
  29085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m4E05D1520BEA9CE6BD08594130019C58B658EC0B_gshared (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  29086. {
  29087. {
  29088. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  29089. return (intptr_t)L_0;
  29090. }
  29091. }
  29092. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m4E05D1520BEA9CE6BD08594130019C58B658EC0B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29093. {
  29094. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * _thisAdjusted;
  29095. int32_t _offset = 1;
  29096. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 *>(__this + _offset);
  29097. intptr_t _returnValue;
  29098. _returnValue = ReadOnlySpan_1_get_ByteOffset_m4E05D1520BEA9CE6BD08594130019C58B658EC0B_inline(_thisAdjusted, method);
  29099. return _returnValue;
  29100. }
  29101. #ifdef __clang__
  29102. #pragma clang diagnostic pop
  29103. #endif
  29104. #ifdef __clang__
  29105. #pragma clang diagnostic push
  29106. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29107. #pragma clang diagnostic ignored "-Wunused-variable"
  29108. #endif
  29109. // System.Int32 System.ReadOnlySpan`1<System.Decimal>::get_Length()
  29110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD1769BAD673A26F733B749EF6264A1BAFD08B06F_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29111. {
  29112. {
  29113. int32_t L_0 = (int32_t)__this->get__length_2();
  29114. return (int32_t)L_0;
  29115. }
  29116. }
  29117. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mD1769BAD673A26F733B749EF6264A1BAFD08B06F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29118. {
  29119. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29120. int32_t _offset = 1;
  29121. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29122. int32_t _returnValue;
  29123. _returnValue = ReadOnlySpan_1_get_Length_mD1769BAD673A26F733B749EF6264A1BAFD08B06F_inline(_thisAdjusted, method);
  29124. return _returnValue;
  29125. }
  29126. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::get_IsEmpty()
  29127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mA270383418B44378B9B1AEC1151C8FD029FC2629_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29128. {
  29129. {
  29130. int32_t L_0 = (int32_t)__this->get__length_2();
  29131. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  29132. }
  29133. }
  29134. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mA270383418B44378B9B1AEC1151C8FD029FC2629_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29135. {
  29136. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29137. int32_t _offset = 1;
  29138. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29139. bool _returnValue;
  29140. _returnValue = ReadOnlySpan_1_get_IsEmpty_mA270383418B44378B9B1AEC1151C8FD029FC2629(_thisAdjusted, method);
  29141. return _returnValue;
  29142. }
  29143. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  29144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mB3BC27770C3D52EA8F62420B8DB225BF37E592C8_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ___left0, ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ___right1, const RuntimeMethod* method)
  29145. {
  29146. {
  29147. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_0 = ___left0;
  29148. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_1 = ___right1;
  29149. bool L_2;
  29150. L_2 = (( bool (*) (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 , ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 )L_0, (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29151. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  29152. }
  29153. }
  29154. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::Equals(System.Object)
  29155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m426EE26E524AF9C157F2152A5A4B5902D89661F4_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  29156. {
  29157. {
  29158. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  29159. String_t* L_0;
  29160. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  29161. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  29162. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  29163. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m426EE26E524AF9C157F2152A5A4B5902D89661F4_RuntimeMethod_var)));
  29164. }
  29165. }
  29166. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m426EE26E524AF9C157F2152A5A4B5902D89661F4_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  29167. {
  29168. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29169. int32_t _offset = 1;
  29170. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29171. bool _returnValue;
  29172. _returnValue = ReadOnlySpan_1_Equals_m426EE26E524AF9C157F2152A5A4B5902D89661F4(_thisAdjusted, ___obj0, method);
  29173. return _returnValue;
  29174. }
  29175. // System.Int32 System.ReadOnlySpan`1<System.Decimal>::GetHashCode()
  29176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mC46B7600B38176E6985EB612BC90CD8AD1A11E7D_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29177. {
  29178. {
  29179. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  29180. String_t* L_0;
  29181. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  29182. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  29183. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  29184. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mC46B7600B38176E6985EB612BC90CD8AD1A11E7D_RuntimeMethod_var)));
  29185. }
  29186. }
  29187. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mC46B7600B38176E6985EB612BC90CD8AD1A11E7D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29188. {
  29189. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29190. int32_t _offset = 1;
  29191. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29192. int32_t _returnValue;
  29193. _returnValue = ReadOnlySpan_1_GetHashCode_mC46B7600B38176E6985EB612BC90CD8AD1A11E7D(_thisAdjusted, method);
  29194. return _returnValue;
  29195. }
  29196. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Decimal>::op_Implicit(T[])
  29197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_op_Implicit_m33CADEB165A6BB5B5FEEA82D25840AE701A3EE08_gshared (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  29198. {
  29199. {
  29200. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0;
  29201. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_1;
  29202. memset((&L_1), 0, sizeof(L_1));
  29203. ReadOnlySpan_1__ctor_m1DE8EF5D4DBDE26966EEEE3791B1061307D534A8_inline((&L_1), (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  29204. return (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 )L_1;
  29205. }
  29206. }
  29207. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(T[])
  29208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1DE8EF5D4DBDE26966EEEE3791B1061307D534A8_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  29209. {
  29210. {
  29211. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0;
  29212. if (L_0)
  29213. {
  29214. goto IL_000b;
  29215. }
  29216. }
  29217. {
  29218. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ));
  29219. return;
  29220. }
  29221. IL_000b:
  29222. {
  29223. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_1 = ___array0;
  29224. NullCheck(L_1);
  29225. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  29226. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_2 = ___array0;
  29227. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_3;
  29228. L_3 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29229. __this->set__pinnable_0(L_3);
  29230. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  29231. intptr_t L_4 = ((PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  29232. __this->set__byteOffset_1((intptr_t)L_4);
  29233. return;
  29234. }
  29235. }
  29236. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m1DE8EF5D4DBDE26966EEEE3791B1061307D534A8_AdjustorThunk (RuntimeObject * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  29237. {
  29238. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29239. int32_t _offset = 1;
  29240. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29241. ReadOnlySpan_1__ctor_m1DE8EF5D4DBDE26966EEEE3791B1061307D534A8_inline(_thisAdjusted, ___array0, method);
  29242. }
  29243. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(T[],System.Int32,System.Int32)
  29244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE1BB8B1458DAF3B6BBB27DEAABFE2991D9B0D451_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  29245. {
  29246. {
  29247. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0;
  29248. if (L_0)
  29249. {
  29250. goto IL_0017;
  29251. }
  29252. }
  29253. {
  29254. int32_t L_1 = ___start1;
  29255. if (L_1)
  29256. {
  29257. goto IL_0009;
  29258. }
  29259. }
  29260. {
  29261. int32_t L_2 = ___length2;
  29262. if (!L_2)
  29263. {
  29264. goto IL_000f;
  29265. }
  29266. }
  29267. IL_0009:
  29268. {
  29269. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  29270. }
  29271. IL_000f:
  29272. {
  29273. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ));
  29274. return;
  29275. }
  29276. IL_0017:
  29277. {
  29278. int32_t L_3 = ___start1;
  29279. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_4 = ___array0;
  29280. NullCheck(L_4);
  29281. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  29282. {
  29283. goto IL_0025;
  29284. }
  29285. }
  29286. {
  29287. int32_t L_5 = ___length2;
  29288. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_6 = ___array0;
  29289. NullCheck(L_6);
  29290. int32_t L_7 = ___start1;
  29291. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  29292. {
  29293. goto IL_002b;
  29294. }
  29295. }
  29296. IL_0025:
  29297. {
  29298. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  29299. }
  29300. IL_002b:
  29301. {
  29302. int32_t L_8 = ___length2;
  29303. __this->set__length_2(L_8);
  29304. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_9 = ___array0;
  29305. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_10;
  29306. L_10 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29307. __this->set__pinnable_0(L_10);
  29308. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  29309. intptr_t L_11 = ((PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  29310. int32_t L_12 = ___start1;
  29311. intptr_t L_13;
  29312. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29313. __this->set__byteOffset_1((intptr_t)L_13);
  29314. return;
  29315. }
  29316. }
  29317. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mE1BB8B1458DAF3B6BBB27DEAABFE2991D9B0D451_AdjustorThunk (RuntimeObject * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  29318. {
  29319. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29320. int32_t _offset = 1;
  29321. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29322. ReadOnlySpan_1__ctor_mE1BB8B1458DAF3B6BBB27DEAABFE2991D9B0D451_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  29323. }
  29324. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(System.Void*,System.Int32)
  29325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m81167A6DE4C57D1497C190AFA3DD6F08267BE543_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  29326. {
  29327. static bool s_Il2CppMethodInitialized;
  29328. if (!s_Il2CppMethodInitialized)
  29329. {
  29330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29331. s_Il2CppMethodInitialized = true;
  29332. }
  29333. {
  29334. bool L_0;
  29335. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29336. if (!L_0)
  29337. {
  29338. goto IL_0016;
  29339. }
  29340. }
  29341. {
  29342. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  29343. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29344. Type_t * L_2;
  29345. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  29346. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  29347. }
  29348. IL_0016:
  29349. {
  29350. int32_t L_3 = ___length1;
  29351. if ((((int32_t)L_3) >= ((int32_t)0)))
  29352. {
  29353. goto IL_0020;
  29354. }
  29355. }
  29356. {
  29357. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  29358. }
  29359. IL_0020:
  29360. {
  29361. int32_t L_4 = ___length1;
  29362. __this->set__length_2(L_4);
  29363. __this->set__pinnable_0((Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)NULL);
  29364. void* L_5 = ___pointer0;
  29365. intptr_t L_6;
  29366. memset((&L_6), 0, sizeof(L_6));
  29367. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  29368. __this->set__byteOffset_1((intptr_t)L_6);
  29369. return;
  29370. }
  29371. }
  29372. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m81167A6DE4C57D1497C190AFA3DD6F08267BE543_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  29373. {
  29374. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29375. int32_t _offset = 1;
  29376. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29377. ReadOnlySpan_1__ctor_m81167A6DE4C57D1497C190AFA3DD6F08267BE543_inline(_thisAdjusted, ___pointer0, ___length1, method);
  29378. }
  29379. // System.Void System.ReadOnlySpan`1<System.Decimal>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  29380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  29381. {
  29382. {
  29383. int32_t L_0 = ___length2;
  29384. __this->set__length_2(L_0);
  29385. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_1 = ___pinnable0;
  29386. __this->set__pinnable_0(L_1);
  29387. intptr_t L_2 = ___byteOffset1;
  29388. __this->set__byteOffset_1((intptr_t)L_2);
  29389. return;
  29390. }
  29391. }
  29392. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  29393. {
  29394. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29395. int32_t _offset = 1;
  29396. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29397. ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  29398. }
  29399. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Decimal>::get_Item(System.Int32)
  29400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_get_Item_mEE3A2FF8D00E210382BB19B1644C5F5E98A6BF87_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___index0, const RuntimeMethod* method)
  29401. {
  29402. intptr_t V_0;
  29403. memset((&V_0), 0, sizeof(V_0));
  29404. {
  29405. int32_t L_0 = ___index0;
  29406. int32_t L_1 = (int32_t)__this->get__length_2();
  29407. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  29408. {
  29409. goto IL_000e;
  29410. }
  29411. }
  29412. {
  29413. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  29414. }
  29415. IL_000e:
  29416. {
  29417. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_2 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29418. if (L_2)
  29419. {
  29420. goto IL_0030;
  29421. }
  29422. }
  29423. {
  29424. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  29425. V_0 = (intptr_t)L_3;
  29426. void* L_4;
  29427. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  29428. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5;
  29429. L_5 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (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));
  29430. int32_t L_6 = ___index0;
  29431. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7;
  29432. L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  29433. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_7;
  29434. }
  29435. IL_0030:
  29436. {
  29437. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29438. NullCheck(L_8);
  29439. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_9 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_8->get_address_of_Data_0();
  29440. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  29441. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_11;
  29442. L_11 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29443. int32_t L_12 = ___index0;
  29444. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_13;
  29445. L_13 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  29446. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_13;
  29447. }
  29448. }
  29449. IL2CPP_EXTERN_C Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_get_Item_mEE3A2FF8D00E210382BB19B1644C5F5E98A6BF87_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  29450. {
  29451. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29452. int32_t _offset = 1;
  29453. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29454. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * _returnValue;
  29455. _returnValue = ReadOnlySpan_1_get_Item_mEE3A2FF8D00E210382BB19B1644C5F5E98A6BF87_inline(_thisAdjusted, ___index0, method);
  29456. return _returnValue;
  29457. }
  29458. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Decimal>::GetPinnableReference()
  29459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_GetPinnableReference_m09D6F4171FE6E7F0EECDC624CFB3692DC190CA1C_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29460. {
  29461. intptr_t V_0;
  29462. memset((&V_0), 0, sizeof(V_0));
  29463. {
  29464. int32_t L_0 = (int32_t)__this->get__length_2();
  29465. if (!L_0)
  29466. {
  29467. goto IL_003b;
  29468. }
  29469. }
  29470. {
  29471. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_1 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29472. if (L_1)
  29473. {
  29474. goto IL_0024;
  29475. }
  29476. }
  29477. {
  29478. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  29479. V_0 = (intptr_t)L_2;
  29480. void* L_3;
  29481. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  29482. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_4;
  29483. L_4 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  29484. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_4;
  29485. }
  29486. IL_0024:
  29487. {
  29488. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_5 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29489. NullCheck(L_5);
  29490. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_6 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5->get_address_of_Data_0();
  29491. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  29492. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_8;
  29493. L_8 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29494. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_8;
  29495. }
  29496. IL_003b:
  29497. {
  29498. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_9;
  29499. L_9 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  29500. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_9;
  29501. }
  29502. }
  29503. IL2CPP_EXTERN_C Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_GetPinnableReference_m09D6F4171FE6E7F0EECDC624CFB3692DC190CA1C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29504. {
  29505. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29506. int32_t _offset = 1;
  29507. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29508. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * _returnValue;
  29509. _returnValue = ReadOnlySpan_1_GetPinnableReference_m09D6F4171FE6E7F0EECDC624CFB3692DC190CA1C(_thisAdjusted, method);
  29510. return _returnValue;
  29511. }
  29512. // System.Void System.ReadOnlySpan`1<System.Decimal>::CopyTo(System.Span`1<T>)
  29513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mD7D1BD498221D19B472A75F0EE15B5654A7EB1D7_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method)
  29514. {
  29515. {
  29516. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_0 = ___destination0;
  29517. bool L_1;
  29518. L_1 = ReadOnlySpan_1_TryCopyTo_mBAE9B1FE3FA5CCB018A8FECDBE60A0AF02F35C2F((ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)__this, (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29519. if (L_1)
  29520. {
  29521. goto IL_000e;
  29522. }
  29523. }
  29524. {
  29525. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  29526. }
  29527. IL_000e:
  29528. {
  29529. return;
  29530. }
  29531. }
  29532. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mD7D1BD498221D19B472A75F0EE15B5654A7EB1D7_AdjustorThunk (RuntimeObject * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method)
  29533. {
  29534. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29535. int32_t _offset = 1;
  29536. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29537. ReadOnlySpan_1_CopyTo_mD7D1BD498221D19B472A75F0EE15B5654A7EB1D7(_thisAdjusted, ___destination0, method);
  29538. }
  29539. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::TryCopyTo(System.Span`1<T>)
  29540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mBAE9B1FE3FA5CCB018A8FECDBE60A0AF02F35C2F_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method)
  29541. {
  29542. int32_t V_0 = 0;
  29543. int32_t V_1 = 0;
  29544. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * V_2 = NULL;
  29545. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * V_3 = NULL;
  29546. {
  29547. int32_t L_0 = (int32_t)__this->get__length_2();
  29548. V_0 = (int32_t)L_0;
  29549. int32_t L_1;
  29550. L_1 = Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  29551. V_1 = (int32_t)L_1;
  29552. int32_t L_2 = V_0;
  29553. if (L_2)
  29554. {
  29555. goto IL_0014;
  29556. }
  29557. }
  29558. {
  29559. return (bool)1;
  29560. }
  29561. IL_0014:
  29562. {
  29563. int32_t L_3 = V_0;
  29564. int32_t L_4 = V_1;
  29565. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  29566. {
  29567. goto IL_001a;
  29568. }
  29569. }
  29570. {
  29571. return (bool)0;
  29572. }
  29573. IL_001a:
  29574. {
  29575. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5;
  29576. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_inline((ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  29577. V_2 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5;
  29578. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_6;
  29579. L_6 = Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_inline((Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  29580. V_3 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_6;
  29581. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7 = V_3;
  29582. int32_t L_8 = V_1;
  29583. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_9 = V_2;
  29584. int32_t L_10 = V_0;
  29585. (( void (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_7, (int32_t)L_8, (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  29586. return (bool)1;
  29587. }
  29588. }
  29589. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mBAE9B1FE3FA5CCB018A8FECDBE60A0AF02F35C2F_AdjustorThunk (RuntimeObject * __this, Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 ___destination0, const RuntimeMethod* method)
  29590. {
  29591. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29592. int32_t _offset = 1;
  29593. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29594. bool _returnValue;
  29595. _returnValue = ReadOnlySpan_1_TryCopyTo_mBAE9B1FE3FA5CCB018A8FECDBE60A0AF02F35C2F(_thisAdjusted, ___destination0, method);
  29596. return _returnValue;
  29597. }
  29598. // System.Boolean System.ReadOnlySpan`1<System.Decimal>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  29599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m44A2F978CD2E0E0ECAFD65E1B553B4378CFA4F66_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ___left0, ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ___right1, const RuntimeMethod* method)
  29600. {
  29601. {
  29602. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_0 = ___left0;
  29603. int32_t L_1 = (int32_t)L_0.get__length_2();
  29604. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_2 = ___right1;
  29605. int32_t L_3 = (int32_t)L_2.get__length_2();
  29606. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  29607. {
  29608. goto IL_0022;
  29609. }
  29610. }
  29611. {
  29612. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_4;
  29613. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_inline((ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  29614. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5;
  29615. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_inline((ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  29616. bool L_6;
  29617. L_6 = (( bool (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_4, (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  29618. return (bool)L_6;
  29619. }
  29620. IL_0022:
  29621. {
  29622. return (bool)0;
  29623. }
  29624. }
  29625. // System.String System.ReadOnlySpan`1<System.Decimal>::ToString()
  29626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m5D8C8AFB90821F77AF37569A3C83D14AE642DE7C_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29627. {
  29628. static bool s_Il2CppMethodInitialized;
  29629. if (!s_Il2CppMethodInitialized)
  29630. {
  29631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  29633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29634. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  29637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  29638. s_Il2CppMethodInitialized = true;
  29639. }
  29640. RuntimeObject * V_0 = NULL;
  29641. String_t* V_1 = NULL;
  29642. Il2CppChar* V_2 = NULL;
  29643. Il2CppChar* V_3 = NULL;
  29644. {
  29645. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  29646. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29647. Type_t * L_1;
  29648. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  29649. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29650. Type_t * L_3;
  29651. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  29652. bool L_4;
  29653. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  29654. if (!L_4)
  29655. {
  29656. goto IL_0070;
  29657. }
  29658. }
  29659. {
  29660. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  29661. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29662. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  29663. bool L_7;
  29664. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  29665. if (!L_7)
  29666. {
  29667. goto IL_0053;
  29668. }
  29669. }
  29670. {
  29671. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29672. RuntimeObject * L_9;
  29673. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  29674. V_0 = (RuntimeObject *)L_9;
  29675. RuntimeObject * L_10 = V_0;
  29676. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  29677. V_1 = (String_t*)L_11;
  29678. if (!L_11)
  29679. {
  29680. goto IL_0053;
  29681. }
  29682. }
  29683. {
  29684. int32_t L_12 = (int32_t)__this->get__length_2();
  29685. String_t* L_13 = V_1;
  29686. NullCheck((String_t*)L_13);
  29687. int32_t L_14;
  29688. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  29689. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  29690. {
  29691. goto IL_0053;
  29692. }
  29693. }
  29694. {
  29695. String_t* L_15 = V_1;
  29696. return (String_t*)L_15;
  29697. }
  29698. IL_0053:
  29699. {
  29700. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_16;
  29701. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_inline((ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  29702. Il2CppChar* L_17;
  29703. L_17 = (( Il2CppChar* (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  29704. V_3 = (Il2CppChar*)L_17;
  29705. Il2CppChar* L_18 = V_3;
  29706. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  29707. Il2CppChar* L_19 = V_2;
  29708. int32_t L_20 = (int32_t)__this->get__length_2();
  29709. String_t* L_21;
  29710. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  29711. return (String_t*)L_21;
  29712. }
  29713. IL_0070:
  29714. {
  29715. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  29716. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29717. Type_t * L_23;
  29718. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  29719. NullCheck((MemberInfo_t *)L_23);
  29720. String_t* L_24;
  29721. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  29722. int32_t L_25 = (int32_t)__this->get__length_2();
  29723. int32_t L_26 = L_25;
  29724. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  29725. String_t* L_28;
  29726. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  29727. return (String_t*)L_28;
  29728. }
  29729. }
  29730. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m5D8C8AFB90821F77AF37569A3C83D14AE642DE7C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29731. {
  29732. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29733. int32_t _offset = 1;
  29734. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29735. String_t* _returnValue;
  29736. _returnValue = ReadOnlySpan_1_ToString_m5D8C8AFB90821F77AF37569A3C83D14AE642DE7C(_thisAdjusted, method);
  29737. return _returnValue;
  29738. }
  29739. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Decimal>::Slice(System.Int32)
  29740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_m8EE0E64542B20ED1DF3E7E3208297DD08FD44A50_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___start0, const RuntimeMethod* method)
  29741. {
  29742. intptr_t V_0;
  29743. memset((&V_0), 0, sizeof(V_0));
  29744. int32_t V_1 = 0;
  29745. {
  29746. int32_t L_0 = ___start0;
  29747. int32_t L_1 = (int32_t)__this->get__length_2();
  29748. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  29749. {
  29750. goto IL_000f;
  29751. }
  29752. }
  29753. {
  29754. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  29755. }
  29756. IL_000f:
  29757. {
  29758. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  29759. int32_t L_3 = ___start0;
  29760. intptr_t L_4;
  29761. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29762. V_0 = (intptr_t)L_4;
  29763. int32_t L_5 = (int32_t)__this->get__length_2();
  29764. int32_t L_6 = ___start0;
  29765. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  29766. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_7 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29767. intptr_t L_8 = V_0;
  29768. int32_t L_9 = V_1;
  29769. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_10;
  29770. memset((&L_10), 0, sizeof(L_10));
  29771. ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_inline((&L_10), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  29772. return (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 )L_10;
  29773. }
  29774. }
  29775. IL2CPP_EXTERN_C ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_m8EE0E64542B20ED1DF3E7E3208297DD08FD44A50_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  29776. {
  29777. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29778. int32_t _offset = 1;
  29779. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29780. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 _returnValue;
  29781. _returnValue = ReadOnlySpan_1_Slice_m8EE0E64542B20ED1DF3E7E3208297DD08FD44A50_inline(_thisAdjusted, ___start0, method);
  29782. return _returnValue;
  29783. }
  29784. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Decimal>::Slice(System.Int32,System.Int32)
  29785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_mF5C7935B86A33E543F56211A008070726FB4EE2D_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  29786. {
  29787. intptr_t V_0;
  29788. memset((&V_0), 0, sizeof(V_0));
  29789. {
  29790. int32_t L_0 = ___start0;
  29791. int32_t L_1 = (int32_t)__this->get__length_2();
  29792. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  29793. {
  29794. goto IL_0014;
  29795. }
  29796. }
  29797. {
  29798. int32_t L_2 = ___length1;
  29799. int32_t L_3 = (int32_t)__this->get__length_2();
  29800. int32_t L_4 = ___start0;
  29801. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  29802. {
  29803. goto IL_001a;
  29804. }
  29805. }
  29806. IL_0014:
  29807. {
  29808. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  29809. }
  29810. IL_001a:
  29811. {
  29812. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  29813. int32_t L_6 = ___start0;
  29814. intptr_t L_7;
  29815. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29816. V_0 = (intptr_t)L_7;
  29817. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29818. intptr_t L_9 = V_0;
  29819. int32_t L_10 = ___length1;
  29820. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_11;
  29821. memset((&L_11), 0, sizeof(L_11));
  29822. ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_inline((&L_11), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  29823. return (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 )L_11;
  29824. }
  29825. }
  29826. IL2CPP_EXTERN_C ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_mF5C7935B86A33E543F56211A008070726FB4EE2D_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  29827. {
  29828. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29829. int32_t _offset = 1;
  29830. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29831. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 _returnValue;
  29832. _returnValue = ReadOnlySpan_1_Slice_mF5C7935B86A33E543F56211A008070726FB4EE2D_inline(_thisAdjusted, ___start0, ___length1, method);
  29833. return _returnValue;
  29834. }
  29835. // T[] System.ReadOnlySpan`1<System.Decimal>::ToArray()
  29836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ReadOnlySpan_1_ToArray_m74BE46AA067B0A59916A1042ABED357BAC0468E8_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29837. {
  29838. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* V_0 = NULL;
  29839. {
  29840. int32_t L_0 = (int32_t)__this->get__length_2();
  29841. if (L_0)
  29842. {
  29843. goto IL_000e;
  29844. }
  29845. }
  29846. {
  29847. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  29848. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_1 = ((PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  29849. return (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_1;
  29850. }
  29851. IL_000e:
  29852. {
  29853. int32_t L_2 = (int32_t)__this->get__length_2();
  29854. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_3 = (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)(DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  29855. V_0 = (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_3;
  29856. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_4 = V_0;
  29857. Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 L_5;
  29858. L_5 = (( Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 (*) (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  29859. ReadOnlySpan_1_CopyTo_mD7D1BD498221D19B472A75F0EE15B5654A7EB1D7((ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *)__this, (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  29860. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_6 = V_0;
  29861. return (DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA*)L_6;
  29862. }
  29863. }
  29864. IL2CPP_EXTERN_C DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ReadOnlySpan_1_ToArray_m74BE46AA067B0A59916A1042ABED357BAC0468E8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29865. {
  29866. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29867. int32_t _offset = 1;
  29868. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29869. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* _returnValue;
  29870. _returnValue = ReadOnlySpan_1_ToArray_m74BE46AA067B0A59916A1042ABED357BAC0468E8(_thisAdjusted, method);
  29871. return _returnValue;
  29872. }
  29873. // T& System.ReadOnlySpan`1<System.Decimal>::DangerousGetPinnableReference()
  29874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29875. {
  29876. intptr_t V_0;
  29877. memset((&V_0), 0, sizeof(V_0));
  29878. {
  29879. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29880. if (L_0)
  29881. {
  29882. goto IL_001c;
  29883. }
  29884. }
  29885. {
  29886. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  29887. V_0 = (intptr_t)L_1;
  29888. void* L_2;
  29889. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  29890. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_3;
  29891. L_3 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  29892. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_3);
  29893. }
  29894. IL_001c:
  29895. {
  29896. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_4 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29897. NullCheck(L_4);
  29898. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_4->get_address_of_Data_0();
  29899. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  29900. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7;
  29901. L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29902. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_7);
  29903. }
  29904. }
  29905. IL2CPP_EXTERN_C Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29906. {
  29907. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29908. int32_t _offset = 1;
  29909. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29910. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * _returnValue;
  29911. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_inline(_thisAdjusted, method);
  29912. return _returnValue;
  29913. }
  29914. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Decimal>::get_Pinnable()
  29915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ReadOnlySpan_1_get_Pinnable_m34D1F4E159E500E0BEBFBF9E4717A5C7EEA0DBA6_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29916. {
  29917. {
  29918. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  29919. return (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_0;
  29920. }
  29921. }
  29922. IL2CPP_EXTERN_C Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ReadOnlySpan_1_get_Pinnable_m34D1F4E159E500E0BEBFBF9E4717A5C7EEA0DBA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29923. {
  29924. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29925. int32_t _offset = 1;
  29926. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29927. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * _returnValue;
  29928. _returnValue = ReadOnlySpan_1_get_Pinnable_m34D1F4E159E500E0BEBFBF9E4717A5C7EEA0DBA6_inline(_thisAdjusted, method);
  29929. return _returnValue;
  29930. }
  29931. // System.IntPtr System.ReadOnlySpan`1<System.Decimal>::get_ByteOffset()
  29932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF03BDDF23CE175BB86FB2A31AF5AFF113CD576BF_gshared (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  29933. {
  29934. {
  29935. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  29936. return (intptr_t)L_0;
  29937. }
  29938. }
  29939. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mF03BDDF23CE175BB86FB2A31AF5AFF113CD576BF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29940. {
  29941. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * _thisAdjusted;
  29942. int32_t _offset = 1;
  29943. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 *>(__this + _offset);
  29944. intptr_t _returnValue;
  29945. _returnValue = ReadOnlySpan_1_get_ByteOffset_mF03BDDF23CE175BB86FB2A31AF5AFF113CD576BF_inline(_thisAdjusted, method);
  29946. return _returnValue;
  29947. }
  29948. #ifdef __clang__
  29949. #pragma clang diagnostic pop
  29950. #endif
  29951. #ifdef __clang__
  29952. #pragma clang diagnostic push
  29953. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29954. #pragma clang diagnostic ignored "-Wunused-variable"
  29955. #endif
  29956. // System.Int32 System.ReadOnlySpan`1<System.Double>::get_Length()
  29957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mB77F88E9526C92867F1AEADB1924EEC769BD9096_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  29958. {
  29959. {
  29960. int32_t L_0 = (int32_t)__this->get__length_2();
  29961. return (int32_t)L_0;
  29962. }
  29963. }
  29964. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mB77F88E9526C92867F1AEADB1924EEC769BD9096_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29965. {
  29966. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  29967. int32_t _offset = 1;
  29968. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  29969. int32_t _returnValue;
  29970. _returnValue = ReadOnlySpan_1_get_Length_mB77F88E9526C92867F1AEADB1924EEC769BD9096_inline(_thisAdjusted, method);
  29971. return _returnValue;
  29972. }
  29973. // System.Boolean System.ReadOnlySpan`1<System.Double>::get_IsEmpty()
  29974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m2585AB67B09413D4DD6CBDA6C0FED428D3D49450_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  29975. {
  29976. {
  29977. int32_t L_0 = (int32_t)__this->get__length_2();
  29978. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  29979. }
  29980. }
  29981. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m2585AB67B09413D4DD6CBDA6C0FED428D3D49450_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29982. {
  29983. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  29984. int32_t _offset = 1;
  29985. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  29986. bool _returnValue;
  29987. _returnValue = ReadOnlySpan_1_get_IsEmpty_m2585AB67B09413D4DD6CBDA6C0FED428D3D49450(_thisAdjusted, method);
  29988. return _returnValue;
  29989. }
  29990. // System.Boolean System.ReadOnlySpan`1<System.Double>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  29991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m9EAB34CF7FBB4DEEBA57875025F6349EA04AE562_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ___left0, ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ___right1, const RuntimeMethod* method)
  29992. {
  29993. {
  29994. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_0 = ___left0;
  29995. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_1 = ___right1;
  29996. bool L_2;
  29997. L_2 = (( bool (*) (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB , ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB )L_0, (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29998. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  29999. }
  30000. }
  30001. // System.Boolean System.ReadOnlySpan`1<System.Double>::Equals(System.Object)
  30002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m18618604530F33DD0A35FD14B2E43CC4508F3118_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30003. {
  30004. {
  30005. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  30006. String_t* L_0;
  30007. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  30008. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  30009. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  30010. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m18618604530F33DD0A35FD14B2E43CC4508F3118_RuntimeMethod_var)));
  30011. }
  30012. }
  30013. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m18618604530F33DD0A35FD14B2E43CC4508F3118_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30014. {
  30015. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30016. int32_t _offset = 1;
  30017. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30018. bool _returnValue;
  30019. _returnValue = ReadOnlySpan_1_Equals_m18618604530F33DD0A35FD14B2E43CC4508F3118(_thisAdjusted, ___obj0, method);
  30020. return _returnValue;
  30021. }
  30022. // System.Int32 System.ReadOnlySpan`1<System.Double>::GetHashCode()
  30023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m33C9265858ECA3A2CBDB81539A6059E0EE62927F_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  30024. {
  30025. {
  30026. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  30027. String_t* L_0;
  30028. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  30029. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  30030. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  30031. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m33C9265858ECA3A2CBDB81539A6059E0EE62927F_RuntimeMethod_var)));
  30032. }
  30033. }
  30034. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m33C9265858ECA3A2CBDB81539A6059E0EE62927F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30035. {
  30036. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30037. int32_t _offset = 1;
  30038. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30039. int32_t _returnValue;
  30040. _returnValue = ReadOnlySpan_1_GetHashCode_m33C9265858ECA3A2CBDB81539A6059E0EE62927F(_thisAdjusted, method);
  30041. return _returnValue;
  30042. }
  30043. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Double>::op_Implicit(T[])
  30044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_op_Implicit_m09A576B775501BC82A4D0D49ADAB0032036FBC2E_gshared (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  30045. {
  30046. {
  30047. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0;
  30048. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_1;
  30049. memset((&L_1), 0, sizeof(L_1));
  30050. ReadOnlySpan_1__ctor_m1AEDD96EE70DBEE93FA3F56D3036EFD0067802B5_inline((&L_1), (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30051. return (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB )L_1;
  30052. }
  30053. }
  30054. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(T[])
  30055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1AEDD96EE70DBEE93FA3F56D3036EFD0067802B5_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  30056. {
  30057. {
  30058. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0;
  30059. if (L_0)
  30060. {
  30061. goto IL_000b;
  30062. }
  30063. }
  30064. {
  30065. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ));
  30066. return;
  30067. }
  30068. IL_000b:
  30069. {
  30070. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = ___array0;
  30071. NullCheck(L_1);
  30072. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  30073. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___array0;
  30074. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_3;
  30075. L_3 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30076. __this->set__pinnable_0(L_3);
  30077. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  30078. intptr_t L_4 = ((PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  30079. __this->set__byteOffset_1((intptr_t)L_4);
  30080. return;
  30081. }
  30082. }
  30083. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m1AEDD96EE70DBEE93FA3F56D3036EFD0067802B5_AdjustorThunk (RuntimeObject * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  30084. {
  30085. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30086. int32_t _offset = 1;
  30087. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30088. ReadOnlySpan_1__ctor_m1AEDD96EE70DBEE93FA3F56D3036EFD0067802B5_inline(_thisAdjusted, ___array0, method);
  30089. }
  30090. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(T[],System.Int32,System.Int32)
  30091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCA4C92ECF897658E55B2AF483D70953F5273C5B2_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30092. {
  30093. {
  30094. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0;
  30095. if (L_0)
  30096. {
  30097. goto IL_0017;
  30098. }
  30099. }
  30100. {
  30101. int32_t L_1 = ___start1;
  30102. if (L_1)
  30103. {
  30104. goto IL_0009;
  30105. }
  30106. }
  30107. {
  30108. int32_t L_2 = ___length2;
  30109. if (!L_2)
  30110. {
  30111. goto IL_000f;
  30112. }
  30113. }
  30114. IL_0009:
  30115. {
  30116. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30117. }
  30118. IL_000f:
  30119. {
  30120. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ));
  30121. return;
  30122. }
  30123. IL_0017:
  30124. {
  30125. int32_t L_3 = ___start1;
  30126. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___array0;
  30127. NullCheck(L_4);
  30128. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  30129. {
  30130. goto IL_0025;
  30131. }
  30132. }
  30133. {
  30134. int32_t L_5 = ___length2;
  30135. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = ___array0;
  30136. NullCheck(L_6);
  30137. int32_t L_7 = ___start1;
  30138. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  30139. {
  30140. goto IL_002b;
  30141. }
  30142. }
  30143. IL_0025:
  30144. {
  30145. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30146. }
  30147. IL_002b:
  30148. {
  30149. int32_t L_8 = ___length2;
  30150. __this->set__length_2(L_8);
  30151. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_9 = ___array0;
  30152. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_10;
  30153. L_10 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30154. __this->set__pinnable_0(L_10);
  30155. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  30156. intptr_t L_11 = ((PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  30157. int32_t L_12 = ___start1;
  30158. intptr_t L_13;
  30159. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30160. __this->set__byteOffset_1((intptr_t)L_13);
  30161. return;
  30162. }
  30163. }
  30164. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mCA4C92ECF897658E55B2AF483D70953F5273C5B2_AdjustorThunk (RuntimeObject * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30165. {
  30166. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30167. int32_t _offset = 1;
  30168. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30169. ReadOnlySpan_1__ctor_mCA4C92ECF897658E55B2AF483D70953F5273C5B2_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  30170. }
  30171. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(System.Void*,System.Int32)
  30172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mABA9D9005BABC51C5471B8E19DF85FF81DD95247_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  30173. {
  30174. static bool s_Il2CppMethodInitialized;
  30175. if (!s_Il2CppMethodInitialized)
  30176. {
  30177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30178. s_Il2CppMethodInitialized = true;
  30179. }
  30180. {
  30181. bool L_0;
  30182. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  30183. if (!L_0)
  30184. {
  30185. goto IL_0016;
  30186. }
  30187. }
  30188. {
  30189. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  30190. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30191. Type_t * L_2;
  30192. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  30193. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  30194. }
  30195. IL_0016:
  30196. {
  30197. int32_t L_3 = ___length1;
  30198. if ((((int32_t)L_3) >= ((int32_t)0)))
  30199. {
  30200. goto IL_0020;
  30201. }
  30202. }
  30203. {
  30204. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30205. }
  30206. IL_0020:
  30207. {
  30208. int32_t L_4 = ___length1;
  30209. __this->set__length_2(L_4);
  30210. __this->set__pinnable_0((Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)NULL);
  30211. void* L_5 = ___pointer0;
  30212. intptr_t L_6;
  30213. memset((&L_6), 0, sizeof(L_6));
  30214. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  30215. __this->set__byteOffset_1((intptr_t)L_6);
  30216. return;
  30217. }
  30218. }
  30219. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mABA9D9005BABC51C5471B8E19DF85FF81DD95247_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  30220. {
  30221. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30222. int32_t _offset = 1;
  30223. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30224. ReadOnlySpan_1__ctor_mABA9D9005BABC51C5471B8E19DF85FF81DD95247_inline(_thisAdjusted, ___pointer0, ___length1, method);
  30225. }
  30226. // System.Void System.ReadOnlySpan`1<System.Double>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  30227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  30228. {
  30229. {
  30230. int32_t L_0 = ___length2;
  30231. __this->set__length_2(L_0);
  30232. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_1 = ___pinnable0;
  30233. __this->set__pinnable_0(L_1);
  30234. intptr_t L_2 = ___byteOffset1;
  30235. __this->set__byteOffset_1((intptr_t)L_2);
  30236. return;
  30237. }
  30238. }
  30239. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  30240. {
  30241. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30242. int32_t _offset = 1;
  30243. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30244. ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  30245. }
  30246. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Double>::get_Item(System.Int32)
  30247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* ReadOnlySpan_1_get_Item_m024EEA3417717B8A84B84DCC6A648FA2ACDABA10_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___index0, const RuntimeMethod* method)
  30248. {
  30249. intptr_t V_0;
  30250. memset((&V_0), 0, sizeof(V_0));
  30251. {
  30252. int32_t L_0 = ___index0;
  30253. int32_t L_1 = (int32_t)__this->get__length_2();
  30254. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  30255. {
  30256. goto IL_000e;
  30257. }
  30258. }
  30259. {
  30260. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  30261. }
  30262. IL_000e:
  30263. {
  30264. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_2 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30265. if (L_2)
  30266. {
  30267. goto IL_0030;
  30268. }
  30269. }
  30270. {
  30271. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  30272. V_0 = (intptr_t)L_3;
  30273. void* L_4;
  30274. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  30275. double* L_5;
  30276. L_5 = (( double* (*) (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));
  30277. int32_t L_6 = ___index0;
  30278. double* L_7;
  30279. L_7 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((double*)(double*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  30280. return (double*)L_7;
  30281. }
  30282. IL_0030:
  30283. {
  30284. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30285. NullCheck(L_8);
  30286. double* L_9 = (double*)L_8->get_address_of_Data_0();
  30287. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  30288. double* L_11;
  30289. L_11 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((double*)(double*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30290. int32_t L_12 = ___index0;
  30291. double* L_13;
  30292. L_13 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((double*)(double*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  30293. return (double*)L_13;
  30294. }
  30295. }
  30296. IL2CPP_EXTERN_C double* ReadOnlySpan_1_get_Item_m024EEA3417717B8A84B84DCC6A648FA2ACDABA10_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  30297. {
  30298. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30299. int32_t _offset = 1;
  30300. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30301. double* _returnValue;
  30302. _returnValue = ReadOnlySpan_1_get_Item_m024EEA3417717B8A84B84DCC6A648FA2ACDABA10_inline(_thisAdjusted, ___index0, method);
  30303. return _returnValue;
  30304. }
  30305. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<System.Double>::GetPinnableReference()
  30306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* ReadOnlySpan_1_GetPinnableReference_m65B9156C381F0F63A12382E42ACB745F5E86D2D1_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  30307. {
  30308. intptr_t V_0;
  30309. memset((&V_0), 0, sizeof(V_0));
  30310. {
  30311. int32_t L_0 = (int32_t)__this->get__length_2();
  30312. if (!L_0)
  30313. {
  30314. goto IL_003b;
  30315. }
  30316. }
  30317. {
  30318. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_1 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30319. if (L_1)
  30320. {
  30321. goto IL_0024;
  30322. }
  30323. }
  30324. {
  30325. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  30326. V_0 = (intptr_t)L_2;
  30327. void* L_3;
  30328. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  30329. double* L_4;
  30330. L_4 = (( double* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  30331. return (double*)L_4;
  30332. }
  30333. IL_0024:
  30334. {
  30335. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_5 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30336. NullCheck(L_5);
  30337. double* L_6 = (double*)L_5->get_address_of_Data_0();
  30338. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  30339. double* L_8;
  30340. L_8 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((double*)(double*)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30341. return (double*)L_8;
  30342. }
  30343. IL_003b:
  30344. {
  30345. double* L_9;
  30346. L_9 = (( double* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  30347. return (double*)L_9;
  30348. }
  30349. }
  30350. IL2CPP_EXTERN_C double* ReadOnlySpan_1_GetPinnableReference_m65B9156C381F0F63A12382E42ACB745F5E86D2D1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30351. {
  30352. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30353. int32_t _offset = 1;
  30354. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30355. double* _returnValue;
  30356. _returnValue = ReadOnlySpan_1_GetPinnableReference_m65B9156C381F0F63A12382E42ACB745F5E86D2D1(_thisAdjusted, method);
  30357. return _returnValue;
  30358. }
  30359. // System.Void System.ReadOnlySpan`1<System.Double>::CopyTo(System.Span`1<T>)
  30360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mB403E9A3C650000F9A78FB8277DE241101415F76_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method)
  30361. {
  30362. {
  30363. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_0 = ___destination0;
  30364. bool L_1;
  30365. L_1 = ReadOnlySpan_1_TryCopyTo_m054876254E0AD03035C412648E84E61C89E7B173((ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)__this, (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30366. if (L_1)
  30367. {
  30368. goto IL_000e;
  30369. }
  30370. }
  30371. {
  30372. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  30373. }
  30374. IL_000e:
  30375. {
  30376. return;
  30377. }
  30378. }
  30379. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mB403E9A3C650000F9A78FB8277DE241101415F76_AdjustorThunk (RuntimeObject * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method)
  30380. {
  30381. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30382. int32_t _offset = 1;
  30383. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30384. ReadOnlySpan_1_CopyTo_mB403E9A3C650000F9A78FB8277DE241101415F76(_thisAdjusted, ___destination0, method);
  30385. }
  30386. // System.Boolean System.ReadOnlySpan`1<System.Double>::TryCopyTo(System.Span`1<T>)
  30387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m054876254E0AD03035C412648E84E61C89E7B173_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method)
  30388. {
  30389. int32_t V_0 = 0;
  30390. int32_t V_1 = 0;
  30391. double* V_2 = NULL;
  30392. double* V_3 = NULL;
  30393. {
  30394. int32_t L_0 = (int32_t)__this->get__length_2();
  30395. V_0 = (int32_t)L_0;
  30396. int32_t L_1;
  30397. L_1 = Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  30398. V_1 = (int32_t)L_1;
  30399. int32_t L_2 = V_0;
  30400. if (L_2)
  30401. {
  30402. goto IL_0014;
  30403. }
  30404. }
  30405. {
  30406. return (bool)1;
  30407. }
  30408. IL_0014:
  30409. {
  30410. int32_t L_3 = V_0;
  30411. int32_t L_4 = V_1;
  30412. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  30413. {
  30414. goto IL_001a;
  30415. }
  30416. }
  30417. {
  30418. return (bool)0;
  30419. }
  30420. IL_001a:
  30421. {
  30422. double* L_5;
  30423. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_inline((ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  30424. V_2 = (double*)L_5;
  30425. double* L_6;
  30426. L_6 = Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_inline((Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  30427. V_3 = (double*)L_6;
  30428. double* L_7 = V_3;
  30429. int32_t L_8 = V_1;
  30430. double* L_9 = V_2;
  30431. int32_t L_10 = V_0;
  30432. (( void (*) (double*, int32_t, double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((double*)(double*)L_7, (int32_t)L_8, (double*)(double*)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  30433. return (bool)1;
  30434. }
  30435. }
  30436. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m054876254E0AD03035C412648E84E61C89E7B173_AdjustorThunk (RuntimeObject * __this, Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D ___destination0, const RuntimeMethod* method)
  30437. {
  30438. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30439. int32_t _offset = 1;
  30440. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30441. bool _returnValue;
  30442. _returnValue = ReadOnlySpan_1_TryCopyTo_m054876254E0AD03035C412648E84E61C89E7B173(_thisAdjusted, ___destination0, method);
  30443. return _returnValue;
  30444. }
  30445. // System.Boolean System.ReadOnlySpan`1<System.Double>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  30446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m8C5E8B8359C5BCBC748ADB90928AA70636AA796B_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ___left0, ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ___right1, const RuntimeMethod* method)
  30447. {
  30448. {
  30449. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_0 = ___left0;
  30450. int32_t L_1 = (int32_t)L_0.get__length_2();
  30451. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_2 = ___right1;
  30452. int32_t L_3 = (int32_t)L_2.get__length_2();
  30453. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  30454. {
  30455. goto IL_0022;
  30456. }
  30457. }
  30458. {
  30459. double* L_4;
  30460. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_inline((ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  30461. double* L_5;
  30462. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_inline((ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  30463. bool L_6;
  30464. L_6 = (( bool (*) (double*, double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((double*)(double*)L_4, (double*)(double*)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  30465. return (bool)L_6;
  30466. }
  30467. IL_0022:
  30468. {
  30469. return (bool)0;
  30470. }
  30471. }
  30472. // System.String System.ReadOnlySpan`1<System.Double>::ToString()
  30473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mC0E79FAA36C7C55EC6DD4C55C785DE334B2DAC05_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  30474. {
  30475. static bool s_Il2CppMethodInitialized;
  30476. if (!s_Il2CppMethodInitialized)
  30477. {
  30478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  30480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  30484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  30485. s_Il2CppMethodInitialized = true;
  30486. }
  30487. RuntimeObject * V_0 = NULL;
  30488. String_t* V_1 = NULL;
  30489. Il2CppChar* V_2 = NULL;
  30490. Il2CppChar* V_3 = NULL;
  30491. {
  30492. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  30493. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30494. Type_t * L_1;
  30495. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  30496. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30497. Type_t * L_3;
  30498. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  30499. bool L_4;
  30500. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  30501. if (!L_4)
  30502. {
  30503. goto IL_0070;
  30504. }
  30505. }
  30506. {
  30507. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  30508. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30509. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  30510. bool L_7;
  30511. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  30512. if (!L_7)
  30513. {
  30514. goto IL_0053;
  30515. }
  30516. }
  30517. {
  30518. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30519. RuntimeObject * L_9;
  30520. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  30521. V_0 = (RuntimeObject *)L_9;
  30522. RuntimeObject * L_10 = V_0;
  30523. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  30524. V_1 = (String_t*)L_11;
  30525. if (!L_11)
  30526. {
  30527. goto IL_0053;
  30528. }
  30529. }
  30530. {
  30531. int32_t L_12 = (int32_t)__this->get__length_2();
  30532. String_t* L_13 = V_1;
  30533. NullCheck((String_t*)L_13);
  30534. int32_t L_14;
  30535. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  30536. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  30537. {
  30538. goto IL_0053;
  30539. }
  30540. }
  30541. {
  30542. String_t* L_15 = V_1;
  30543. return (String_t*)L_15;
  30544. }
  30545. IL_0053:
  30546. {
  30547. double* L_16;
  30548. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_inline((ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  30549. Il2CppChar* L_17;
  30550. L_17 = (( Il2CppChar* (*) (double*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((double*)(double*)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  30551. V_3 = (Il2CppChar*)L_17;
  30552. Il2CppChar* L_18 = V_3;
  30553. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  30554. Il2CppChar* L_19 = V_2;
  30555. int32_t L_20 = (int32_t)__this->get__length_2();
  30556. String_t* L_21;
  30557. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  30558. return (String_t*)L_21;
  30559. }
  30560. IL_0070:
  30561. {
  30562. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  30563. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30564. Type_t * L_23;
  30565. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  30566. NullCheck((MemberInfo_t *)L_23);
  30567. String_t* L_24;
  30568. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  30569. int32_t L_25 = (int32_t)__this->get__length_2();
  30570. int32_t L_26 = L_25;
  30571. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  30572. String_t* L_28;
  30573. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  30574. return (String_t*)L_28;
  30575. }
  30576. }
  30577. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mC0E79FAA36C7C55EC6DD4C55C785DE334B2DAC05_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30578. {
  30579. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30580. int32_t _offset = 1;
  30581. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30582. String_t* _returnValue;
  30583. _returnValue = ReadOnlySpan_1_ToString_mC0E79FAA36C7C55EC6DD4C55C785DE334B2DAC05(_thisAdjusted, method);
  30584. return _returnValue;
  30585. }
  30586. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Double>::Slice(System.Int32)
  30587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mC594858E2141F87106F1D82C0ABB870396A08A34_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___start0, const RuntimeMethod* method)
  30588. {
  30589. intptr_t V_0;
  30590. memset((&V_0), 0, sizeof(V_0));
  30591. int32_t V_1 = 0;
  30592. {
  30593. int32_t L_0 = ___start0;
  30594. int32_t L_1 = (int32_t)__this->get__length_2();
  30595. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  30596. {
  30597. goto IL_000f;
  30598. }
  30599. }
  30600. {
  30601. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30602. }
  30603. IL_000f:
  30604. {
  30605. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  30606. int32_t L_3 = ___start0;
  30607. intptr_t L_4;
  30608. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30609. V_0 = (intptr_t)L_4;
  30610. int32_t L_5 = (int32_t)__this->get__length_2();
  30611. int32_t L_6 = ___start0;
  30612. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  30613. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_7 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30614. intptr_t L_8 = V_0;
  30615. int32_t L_9 = V_1;
  30616. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_10;
  30617. memset((&L_10), 0, sizeof(L_10));
  30618. ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_inline((&L_10), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  30619. return (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB )L_10;
  30620. }
  30621. }
  30622. IL2CPP_EXTERN_C ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mC594858E2141F87106F1D82C0ABB870396A08A34_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  30623. {
  30624. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30625. int32_t _offset = 1;
  30626. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30627. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB _returnValue;
  30628. _returnValue = ReadOnlySpan_1_Slice_mC594858E2141F87106F1D82C0ABB870396A08A34_inline(_thisAdjusted, ___start0, method);
  30629. return _returnValue;
  30630. }
  30631. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.Double>::Slice(System.Int32,System.Int32)
  30632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mE66160B8324D92EDC25EC062930ECF55A2FC141B_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30633. {
  30634. intptr_t V_0;
  30635. memset((&V_0), 0, sizeof(V_0));
  30636. {
  30637. int32_t L_0 = ___start0;
  30638. int32_t L_1 = (int32_t)__this->get__length_2();
  30639. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  30640. {
  30641. goto IL_0014;
  30642. }
  30643. }
  30644. {
  30645. int32_t L_2 = ___length1;
  30646. int32_t L_3 = (int32_t)__this->get__length_2();
  30647. int32_t L_4 = ___start0;
  30648. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  30649. {
  30650. goto IL_001a;
  30651. }
  30652. }
  30653. IL_0014:
  30654. {
  30655. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30656. }
  30657. IL_001a:
  30658. {
  30659. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  30660. int32_t L_6 = ___start0;
  30661. intptr_t L_7;
  30662. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  30663. V_0 = (intptr_t)L_7;
  30664. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30665. intptr_t L_9 = V_0;
  30666. int32_t L_10 = ___length1;
  30667. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_11;
  30668. memset((&L_11), 0, sizeof(L_11));
  30669. ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_inline((&L_11), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  30670. return (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB )L_11;
  30671. }
  30672. }
  30673. IL2CPP_EXTERN_C ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mE66160B8324D92EDC25EC062930ECF55A2FC141B_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30674. {
  30675. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30676. int32_t _offset = 1;
  30677. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30678. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB _returnValue;
  30679. _returnValue = ReadOnlySpan_1_Slice_mE66160B8324D92EDC25EC062930ECF55A2FC141B_inline(_thisAdjusted, ___start0, ___length1, method);
  30680. return _returnValue;
  30681. }
  30682. // T[] System.ReadOnlySpan`1<System.Double>::ToArray()
  30683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ReadOnlySpan_1_ToArray_mB26A81FEC0B29A6626BB11858999FCB1A4565387_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  30684. {
  30685. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* V_0 = NULL;
  30686. {
  30687. int32_t L_0 = (int32_t)__this->get__length_2();
  30688. if (L_0)
  30689. {
  30690. goto IL_000e;
  30691. }
  30692. }
  30693. {
  30694. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  30695. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = ((PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  30696. return (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_1;
  30697. }
  30698. IL_000e:
  30699. {
  30700. int32_t L_2 = (int32_t)__this->get__length_2();
  30701. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_3 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)(DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  30702. V_0 = (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_3;
  30703. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = V_0;
  30704. Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D L_5;
  30705. L_5 = (( Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D (*) (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  30706. ReadOnlySpan_1_CopyTo_mB403E9A3C650000F9A78FB8277DE241101415F76((ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *)__this, (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  30707. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = V_0;
  30708. return (DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB*)L_6;
  30709. }
  30710. }
  30711. IL2CPP_EXTERN_C DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ReadOnlySpan_1_ToArray_mB26A81FEC0B29A6626BB11858999FCB1A4565387_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30712. {
  30713. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30714. int32_t _offset = 1;
  30715. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30716. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* _returnValue;
  30717. _returnValue = ReadOnlySpan_1_ToArray_mB26A81FEC0B29A6626BB11858999FCB1A4565387(_thisAdjusted, method);
  30718. return _returnValue;
  30719. }
  30720. // T& System.ReadOnlySpan`1<System.Double>::DangerousGetPinnableReference()
  30721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double* ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  30722. {
  30723. intptr_t V_0;
  30724. memset((&V_0), 0, sizeof(V_0));
  30725. {
  30726. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30727. if (L_0)
  30728. {
  30729. goto IL_001c;
  30730. }
  30731. }
  30732. {
  30733. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  30734. V_0 = (intptr_t)L_1;
  30735. void* L_2;
  30736. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  30737. double* L_3;
  30738. L_3 = (( double* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  30739. return (double*)(L_3);
  30740. }
  30741. IL_001c:
  30742. {
  30743. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_4 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30744. NullCheck(L_4);
  30745. double* L_5 = (double*)L_4->get_address_of_Data_0();
  30746. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  30747. double* L_7;
  30748. L_7 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((double*)(double*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  30749. return (double*)(L_7);
  30750. }
  30751. }
  30752. IL2CPP_EXTERN_C double* ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30753. {
  30754. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30755. int32_t _offset = 1;
  30756. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30757. double* _returnValue;
  30758. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_inline(_thisAdjusted, method);
  30759. return _returnValue;
  30760. }
  30761. // System.Pinnable`1<T> System.ReadOnlySpan`1<System.Double>::get_Pinnable()
  30762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ReadOnlySpan_1_get_Pinnable_m1AF851ADF624D0152C6011C58B994BBFF9DFF3B0_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  30763. {
  30764. {
  30765. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  30766. return (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_0;
  30767. }
  30768. }
  30769. IL2CPP_EXTERN_C Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ReadOnlySpan_1_get_Pinnable_m1AF851ADF624D0152C6011C58B994BBFF9DFF3B0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30770. {
  30771. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30772. int32_t _offset = 1;
  30773. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30774. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * _returnValue;
  30775. _returnValue = ReadOnlySpan_1_get_Pinnable_m1AF851ADF624D0152C6011C58B994BBFF9DFF3B0_inline(_thisAdjusted, method);
  30776. return _returnValue;
  30777. }
  30778. // System.IntPtr System.ReadOnlySpan`1<System.Double>::get_ByteOffset()
  30779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m858CB1B5527D1C6CD471A16DDAD2C94B80D23418_gshared (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  30780. {
  30781. {
  30782. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  30783. return (intptr_t)L_0;
  30784. }
  30785. }
  30786. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m858CB1B5527D1C6CD471A16DDAD2C94B80D23418_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30787. {
  30788. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * _thisAdjusted;
  30789. int32_t _offset = 1;
  30790. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB *>(__this + _offset);
  30791. intptr_t _returnValue;
  30792. _returnValue = ReadOnlySpan_1_get_ByteOffset_m858CB1B5527D1C6CD471A16DDAD2C94B80D23418_inline(_thisAdjusted, method);
  30793. return _returnValue;
  30794. }
  30795. #ifdef __clang__
  30796. #pragma clang diagnostic pop
  30797. #endif
  30798. #ifdef __clang__
  30799. #pragma clang diagnostic push
  30800. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30801. #pragma clang diagnostic ignored "-Wunused-variable"
  30802. #endif
  30803. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Length()
  30804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mCA0AF0667CDABE3D6B6F9ABB835F7BD8B13F644A_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  30805. {
  30806. {
  30807. int32_t L_0 = (int32_t)__this->get__length_2();
  30808. return (int32_t)L_0;
  30809. }
  30810. }
  30811. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mCA0AF0667CDABE3D6B6F9ABB835F7BD8B13F644A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30812. {
  30813. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  30814. int32_t _offset = 1;
  30815. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  30816. int32_t _returnValue;
  30817. _returnValue = ReadOnlySpan_1_get_Length_mCA0AF0667CDABE3D6B6F9ABB835F7BD8B13F644A_inline(_thisAdjusted, method);
  30818. return _returnValue;
  30819. }
  30820. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_IsEmpty()
  30821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mF2D4B6DB650CA5AECE33923B77F9976C4E2406F5_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  30822. {
  30823. {
  30824. int32_t L_0 = (int32_t)__this->get__length_2();
  30825. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  30826. }
  30827. }
  30828. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mF2D4B6DB650CA5AECE33923B77F9976C4E2406F5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30829. {
  30830. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  30831. int32_t _offset = 1;
  30832. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  30833. bool _returnValue;
  30834. _returnValue = ReadOnlySpan_1_get_IsEmpty_mF2D4B6DB650CA5AECE33923B77F9976C4E2406F5(_thisAdjusted, method);
  30835. return _returnValue;
  30836. }
  30837. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  30838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m0ED916C4CC3DE3CA758BAB625726152531A7D533_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ___left0, ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ___right1, const RuntimeMethod* method)
  30839. {
  30840. {
  30841. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_0 = ___left0;
  30842. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_1 = ___right1;
  30843. bool L_2;
  30844. L_2 = (( bool (*) (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 , ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 )L_0, (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30845. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  30846. }
  30847. }
  30848. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Equals(System.Object)
  30849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mB582A1ADE468C454C589692526D6A7721CFAC587_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30850. {
  30851. {
  30852. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  30853. String_t* L_0;
  30854. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  30855. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  30856. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  30857. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mB582A1ADE468C454C589692526D6A7721CFAC587_RuntimeMethod_var)));
  30858. }
  30859. }
  30860. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mB582A1ADE468C454C589692526D6A7721CFAC587_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30861. {
  30862. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  30863. int32_t _offset = 1;
  30864. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  30865. bool _returnValue;
  30866. _returnValue = ReadOnlySpan_1_Equals_mB582A1ADE468C454C589692526D6A7721CFAC587(_thisAdjusted, ___obj0, method);
  30867. return _returnValue;
  30868. }
  30869. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::GetHashCode()
  30870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m58974E631D7214E23506726D3C6C843FF97C3216_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  30871. {
  30872. {
  30873. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  30874. String_t* L_0;
  30875. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  30876. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  30877. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  30878. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m58974E631D7214E23506726D3C6C843FF97C3216_RuntimeMethod_var)));
  30879. }
  30880. }
  30881. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m58974E631D7214E23506726D3C6C843FF97C3216_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30882. {
  30883. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  30884. int32_t _offset = 1;
  30885. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  30886. int32_t _returnValue;
  30887. _returnValue = ReadOnlySpan_1_GetHashCode_m58974E631D7214E23506726D3C6C843FF97C3216(_thisAdjusted, method);
  30888. return _returnValue;
  30889. }
  30890. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::op_Implicit(T[])
  30891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_op_Implicit_m6C4CEFF055E2C53B4B578CAD797DA6FEF0836C8A_gshared (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method)
  30892. {
  30893. {
  30894. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0;
  30895. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_1;
  30896. memset((&L_1), 0, sizeof(L_1));
  30897. ReadOnlySpan_1__ctor_mE4449133B04A287735D4466F91B4C8D13062FACB_inline((&L_1), (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30898. return (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 )L_1;
  30899. }
  30900. }
  30901. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(T[])
  30902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE4449133B04A287735D4466F91B4C8D13062FACB_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method)
  30903. {
  30904. {
  30905. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0;
  30906. if (L_0)
  30907. {
  30908. goto IL_000b;
  30909. }
  30910. }
  30911. {
  30912. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ));
  30913. return;
  30914. }
  30915. IL_000b:
  30916. {
  30917. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_1 = ___array0;
  30918. NullCheck(L_1);
  30919. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  30920. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_2 = ___array0;
  30921. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_3;
  30922. L_3 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30923. __this->set__pinnable_0(L_3);
  30924. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  30925. intptr_t L_4 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  30926. __this->set__byteOffset_1((intptr_t)L_4);
  30927. return;
  30928. }
  30929. }
  30930. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mE4449133B04A287735D4466F91B4C8D13062FACB_AdjustorThunk (RuntimeObject * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method)
  30931. {
  30932. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  30933. int32_t _offset = 1;
  30934. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  30935. ReadOnlySpan_1__ctor_mE4449133B04A287735D4466F91B4C8D13062FACB_inline(_thisAdjusted, ___array0, method);
  30936. }
  30937. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(T[],System.Int32,System.Int32)
  30938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCFF8877A7B6487E5463C700FBF92EFF8D79FB737_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30939. {
  30940. {
  30941. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0;
  30942. if (L_0)
  30943. {
  30944. goto IL_0017;
  30945. }
  30946. }
  30947. {
  30948. int32_t L_1 = ___start1;
  30949. if (L_1)
  30950. {
  30951. goto IL_0009;
  30952. }
  30953. }
  30954. {
  30955. int32_t L_2 = ___length2;
  30956. if (!L_2)
  30957. {
  30958. goto IL_000f;
  30959. }
  30960. }
  30961. IL_0009:
  30962. {
  30963. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30964. }
  30965. IL_000f:
  30966. {
  30967. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ));
  30968. return;
  30969. }
  30970. IL_0017:
  30971. {
  30972. int32_t L_3 = ___start1;
  30973. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_4 = ___array0;
  30974. NullCheck(L_4);
  30975. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  30976. {
  30977. goto IL_0025;
  30978. }
  30979. }
  30980. {
  30981. int32_t L_5 = ___length2;
  30982. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_6 = ___array0;
  30983. NullCheck(L_6);
  30984. int32_t L_7 = ___start1;
  30985. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  30986. {
  30987. goto IL_002b;
  30988. }
  30989. }
  30990. IL_0025:
  30991. {
  30992. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30993. }
  30994. IL_002b:
  30995. {
  30996. int32_t L_8 = ___length2;
  30997. __this->set__length_2(L_8);
  30998. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_9 = ___array0;
  30999. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_10;
  31000. L_10 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31001. __this->set__pinnable_0(L_10);
  31002. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31003. intptr_t L_11 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  31004. int32_t L_12 = ___start1;
  31005. intptr_t L_13;
  31006. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31007. __this->set__byteOffset_1((intptr_t)L_13);
  31008. return;
  31009. }
  31010. }
  31011. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mCFF8877A7B6487E5463C700FBF92EFF8D79FB737_AdjustorThunk (RuntimeObject * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  31012. {
  31013. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31014. int32_t _offset = 1;
  31015. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31016. ReadOnlySpan_1__ctor_mCFF8877A7B6487E5463C700FBF92EFF8D79FB737_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  31017. }
  31018. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(System.Void*,System.Int32)
  31019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0F2686689AA489E4F8E145C589F4FAFCBF886618_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  31020. {
  31021. static bool s_Il2CppMethodInitialized;
  31022. if (!s_Il2CppMethodInitialized)
  31023. {
  31024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31025. s_Il2CppMethodInitialized = true;
  31026. }
  31027. {
  31028. bool L_0;
  31029. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31030. if (!L_0)
  31031. {
  31032. goto IL_0016;
  31033. }
  31034. }
  31035. {
  31036. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  31037. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31038. Type_t * L_2;
  31039. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  31040. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  31041. }
  31042. IL_0016:
  31043. {
  31044. int32_t L_3 = ___length1;
  31045. if ((((int32_t)L_3) >= ((int32_t)0)))
  31046. {
  31047. goto IL_0020;
  31048. }
  31049. }
  31050. {
  31051. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  31052. }
  31053. IL_0020:
  31054. {
  31055. int32_t L_4 = ___length1;
  31056. __this->set__length_2(L_4);
  31057. __this->set__pinnable_0((Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)NULL);
  31058. void* L_5 = ___pointer0;
  31059. intptr_t L_6;
  31060. memset((&L_6), 0, sizeof(L_6));
  31061. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  31062. __this->set__byteOffset_1((intptr_t)L_6);
  31063. return;
  31064. }
  31065. }
  31066. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m0F2686689AA489E4F8E145C589F4FAFCBF886618_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  31067. {
  31068. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31069. int32_t _offset = 1;
  31070. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31071. ReadOnlySpan_1__ctor_m0F2686689AA489E4F8E145C589F4FAFCBF886618_inline(_thisAdjusted, ___pointer0, ___length1, method);
  31072. }
  31073. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  31074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  31075. {
  31076. {
  31077. int32_t L_0 = ___length2;
  31078. __this->set__length_2(L_0);
  31079. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_1 = ___pinnable0;
  31080. __this->set__pinnable_0(L_1);
  31081. intptr_t L_2 = ___byteOffset1;
  31082. __this->set__byteOffset_1((intptr_t)L_2);
  31083. return;
  31084. }
  31085. }
  31086. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  31087. {
  31088. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31089. int32_t _offset = 1;
  31090. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31091. ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  31092. }
  31093. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Item(System.Int32)
  31094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_get_Item_m897A42527B26C8E6E53503F5E91E2CC2B9D31DEB_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___index0, const RuntimeMethod* method)
  31095. {
  31096. intptr_t V_0;
  31097. memset((&V_0), 0, sizeof(V_0));
  31098. {
  31099. int32_t L_0 = ___index0;
  31100. int32_t L_1 = (int32_t)__this->get__length_2();
  31101. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  31102. {
  31103. goto IL_000e;
  31104. }
  31105. }
  31106. {
  31107. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  31108. }
  31109. IL_000e:
  31110. {
  31111. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_2 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31112. if (L_2)
  31113. {
  31114. goto IL_0030;
  31115. }
  31116. }
  31117. {
  31118. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  31119. V_0 = (intptr_t)L_3;
  31120. void* L_4;
  31121. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  31122. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5;
  31123. L_5 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (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));
  31124. int32_t L_6 = ___index0;
  31125. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7;
  31126. L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31127. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_7;
  31128. }
  31129. IL_0030:
  31130. {
  31131. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31132. NullCheck(L_8);
  31133. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_9 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_8->get_address_of_Data_0();
  31134. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  31135. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_11;
  31136. L_11 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31137. int32_t L_12 = ___index0;
  31138. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_13;
  31139. L_13 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31140. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_13;
  31141. }
  31142. }
  31143. IL2CPP_EXTERN_C GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_get_Item_m897A42527B26C8E6E53503F5E91E2CC2B9D31DEB_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  31144. {
  31145. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31146. int32_t _offset = 1;
  31147. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31148. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * _returnValue;
  31149. _returnValue = ReadOnlySpan_1_get_Item_m897A42527B26C8E6E53503F5E91E2CC2B9D31DEB_inline(_thisAdjusted, ___index0, method);
  31150. return _returnValue;
  31151. }
  31152. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::GetPinnableReference()
  31153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_GetPinnableReference_mEF587D4E3AD6ADF0488ADFADA8B800C9BC967850_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  31154. {
  31155. intptr_t V_0;
  31156. memset((&V_0), 0, sizeof(V_0));
  31157. {
  31158. int32_t L_0 = (int32_t)__this->get__length_2();
  31159. if (!L_0)
  31160. {
  31161. goto IL_003b;
  31162. }
  31163. }
  31164. {
  31165. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_1 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31166. if (L_1)
  31167. {
  31168. goto IL_0024;
  31169. }
  31170. }
  31171. {
  31172. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  31173. V_0 = (intptr_t)L_2;
  31174. void* L_3;
  31175. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  31176. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_4;
  31177. L_4 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  31178. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_4;
  31179. }
  31180. IL_0024:
  31181. {
  31182. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_5 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31183. NullCheck(L_5);
  31184. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_6 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5->get_address_of_Data_0();
  31185. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  31186. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_8;
  31187. L_8 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31188. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_8;
  31189. }
  31190. IL_003b:
  31191. {
  31192. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_9;
  31193. L_9 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  31194. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_9;
  31195. }
  31196. }
  31197. IL2CPP_EXTERN_C GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_GetPinnableReference_mEF587D4E3AD6ADF0488ADFADA8B800C9BC967850_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31198. {
  31199. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31200. int32_t _offset = 1;
  31201. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31202. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * _returnValue;
  31203. _returnValue = ReadOnlySpan_1_GetPinnableReference_mEF587D4E3AD6ADF0488ADFADA8B800C9BC967850(_thisAdjusted, method);
  31204. return _returnValue;
  31205. }
  31206. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::CopyTo(System.Span`1<T>)
  31207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mCAEAEF724DB2C45D0B153AC33ACD08A52E530C67_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method)
  31208. {
  31209. {
  31210. Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_0 = ___destination0;
  31211. bool L_1;
  31212. L_1 = ReadOnlySpan_1_TryCopyTo_mF7B5FCAFBB398141AEDE0D711B5519210502CB41((ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)__this, (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31213. if (L_1)
  31214. {
  31215. goto IL_000e;
  31216. }
  31217. }
  31218. {
  31219. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  31220. }
  31221. IL_000e:
  31222. {
  31223. return;
  31224. }
  31225. }
  31226. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mCAEAEF724DB2C45D0B153AC33ACD08A52E530C67_AdjustorThunk (RuntimeObject * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method)
  31227. {
  31228. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31229. int32_t _offset = 1;
  31230. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31231. ReadOnlySpan_1_CopyTo_mCAEAEF724DB2C45D0B153AC33ACD08A52E530C67(_thisAdjusted, ___destination0, method);
  31232. }
  31233. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::TryCopyTo(System.Span`1<T>)
  31234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mF7B5FCAFBB398141AEDE0D711B5519210502CB41_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method)
  31235. {
  31236. int32_t V_0 = 0;
  31237. int32_t V_1 = 0;
  31238. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * V_2 = NULL;
  31239. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * V_3 = NULL;
  31240. {
  31241. int32_t L_0 = (int32_t)__this->get__length_2();
  31242. V_0 = (int32_t)L_0;
  31243. int32_t L_1;
  31244. L_1 = Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  31245. V_1 = (int32_t)L_1;
  31246. int32_t L_2 = V_0;
  31247. if (L_2)
  31248. {
  31249. goto IL_0014;
  31250. }
  31251. }
  31252. {
  31253. return (bool)1;
  31254. }
  31255. IL_0014:
  31256. {
  31257. int32_t L_3 = V_0;
  31258. int32_t L_4 = V_1;
  31259. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  31260. {
  31261. goto IL_001a;
  31262. }
  31263. }
  31264. {
  31265. return (bool)0;
  31266. }
  31267. IL_001a:
  31268. {
  31269. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5;
  31270. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_inline((ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  31271. V_2 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5;
  31272. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_6;
  31273. L_6 = Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_inline((Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  31274. V_3 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_6;
  31275. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7 = V_3;
  31276. int32_t L_8 = V_1;
  31277. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_9 = V_2;
  31278. int32_t L_10 = V_0;
  31279. (( void (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_7, (int32_t)L_8, (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  31280. return (bool)1;
  31281. }
  31282. }
  31283. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mF7B5FCAFBB398141AEDE0D711B5519210502CB41_AdjustorThunk (RuntimeObject * __this, Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE ___destination0, const RuntimeMethod* method)
  31284. {
  31285. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31286. int32_t _offset = 1;
  31287. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31288. bool _returnValue;
  31289. _returnValue = ReadOnlySpan_1_TryCopyTo_mF7B5FCAFBB398141AEDE0D711B5519210502CB41(_thisAdjusted, ___destination0, method);
  31290. return _returnValue;
  31291. }
  31292. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  31293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m1FD083685E925E74BE7EA0416D76CBE0833BBB13_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ___left0, ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ___right1, const RuntimeMethod* method)
  31294. {
  31295. {
  31296. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_0 = ___left0;
  31297. int32_t L_1 = (int32_t)L_0.get__length_2();
  31298. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_2 = ___right1;
  31299. int32_t L_3 = (int32_t)L_2.get__length_2();
  31300. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  31301. {
  31302. goto IL_0022;
  31303. }
  31304. }
  31305. {
  31306. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_4;
  31307. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_inline((ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  31308. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5;
  31309. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_inline((ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  31310. bool L_6;
  31311. L_6 = (( bool (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_4, (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  31312. return (bool)L_6;
  31313. }
  31314. IL_0022:
  31315. {
  31316. return (bool)0;
  31317. }
  31318. }
  31319. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::ToString()
  31320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m5B5D73EBD3FF3C78E5EF27AD3695C15783C4FB99_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  31321. {
  31322. static bool s_Il2CppMethodInitialized;
  31323. if (!s_Il2CppMethodInitialized)
  31324. {
  31325. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31326. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  31327. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31328. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  31331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  31332. s_Il2CppMethodInitialized = true;
  31333. }
  31334. RuntimeObject * V_0 = NULL;
  31335. String_t* V_1 = NULL;
  31336. Il2CppChar* V_2 = NULL;
  31337. Il2CppChar* V_3 = NULL;
  31338. {
  31339. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  31340. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31341. Type_t * L_1;
  31342. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  31343. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31344. Type_t * L_3;
  31345. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  31346. bool L_4;
  31347. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  31348. if (!L_4)
  31349. {
  31350. goto IL_0070;
  31351. }
  31352. }
  31353. {
  31354. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  31355. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31356. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  31357. bool L_7;
  31358. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  31359. if (!L_7)
  31360. {
  31361. goto IL_0053;
  31362. }
  31363. }
  31364. {
  31365. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31366. RuntimeObject * L_9;
  31367. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  31368. V_0 = (RuntimeObject *)L_9;
  31369. RuntimeObject * L_10 = V_0;
  31370. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  31371. V_1 = (String_t*)L_11;
  31372. if (!L_11)
  31373. {
  31374. goto IL_0053;
  31375. }
  31376. }
  31377. {
  31378. int32_t L_12 = (int32_t)__this->get__length_2();
  31379. String_t* L_13 = V_1;
  31380. NullCheck((String_t*)L_13);
  31381. int32_t L_14;
  31382. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  31383. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  31384. {
  31385. goto IL_0053;
  31386. }
  31387. }
  31388. {
  31389. String_t* L_15 = V_1;
  31390. return (String_t*)L_15;
  31391. }
  31392. IL_0053:
  31393. {
  31394. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_16;
  31395. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_inline((ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  31396. Il2CppChar* L_17;
  31397. L_17 = (( Il2CppChar* (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  31398. V_3 = (Il2CppChar*)L_17;
  31399. Il2CppChar* L_18 = V_3;
  31400. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  31401. Il2CppChar* L_19 = V_2;
  31402. int32_t L_20 = (int32_t)__this->get__length_2();
  31403. String_t* L_21;
  31404. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  31405. return (String_t*)L_21;
  31406. }
  31407. IL_0070:
  31408. {
  31409. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  31410. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31411. Type_t * L_23;
  31412. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  31413. NullCheck((MemberInfo_t *)L_23);
  31414. String_t* L_24;
  31415. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  31416. int32_t L_25 = (int32_t)__this->get__length_2();
  31417. int32_t L_26 = L_25;
  31418. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  31419. String_t* L_28;
  31420. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  31421. return (String_t*)L_28;
  31422. }
  31423. }
  31424. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m5B5D73EBD3FF3C78E5EF27AD3695C15783C4FB99_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31425. {
  31426. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31427. int32_t _offset = 1;
  31428. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31429. String_t* _returnValue;
  31430. _returnValue = ReadOnlySpan_1_ToString_m5B5D73EBD3FF3C78E5EF27AD3695C15783C4FB99(_thisAdjusted, method);
  31431. return _returnValue;
  31432. }
  31433. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Slice(System.Int32)
  31434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_mFC5CE3ADB65D353A502BFE604D0EBB26EB79FB81_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___start0, const RuntimeMethod* method)
  31435. {
  31436. intptr_t V_0;
  31437. memset((&V_0), 0, sizeof(V_0));
  31438. int32_t V_1 = 0;
  31439. {
  31440. int32_t L_0 = ___start0;
  31441. int32_t L_1 = (int32_t)__this->get__length_2();
  31442. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  31443. {
  31444. goto IL_000f;
  31445. }
  31446. }
  31447. {
  31448. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  31449. }
  31450. IL_000f:
  31451. {
  31452. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  31453. int32_t L_3 = ___start0;
  31454. intptr_t L_4;
  31455. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31456. V_0 = (intptr_t)L_4;
  31457. int32_t L_5 = (int32_t)__this->get__length_2();
  31458. int32_t L_6 = ___start0;
  31459. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  31460. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_7 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31461. intptr_t L_8 = V_0;
  31462. int32_t L_9 = V_1;
  31463. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_10;
  31464. memset((&L_10), 0, sizeof(L_10));
  31465. ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_inline((&L_10), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  31466. return (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 )L_10;
  31467. }
  31468. }
  31469. IL2CPP_EXTERN_C ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_mFC5CE3ADB65D353A502BFE604D0EBB26EB79FB81_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  31470. {
  31471. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31472. int32_t _offset = 1;
  31473. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31474. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 _returnValue;
  31475. _returnValue = ReadOnlySpan_1_Slice_mFC5CE3ADB65D353A502BFE604D0EBB26EB79FB81_inline(_thisAdjusted, ___start0, method);
  31476. return _returnValue;
  31477. }
  31478. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::Slice(System.Int32,System.Int32)
  31479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_m96A87CBBFE0CE6BA885EF2D39F0ED9E6ACCCB05B_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  31480. {
  31481. intptr_t V_0;
  31482. memset((&V_0), 0, sizeof(V_0));
  31483. {
  31484. int32_t L_0 = ___start0;
  31485. int32_t L_1 = (int32_t)__this->get__length_2();
  31486. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  31487. {
  31488. goto IL_0014;
  31489. }
  31490. }
  31491. {
  31492. int32_t L_2 = ___length1;
  31493. int32_t L_3 = (int32_t)__this->get__length_2();
  31494. int32_t L_4 = ___start0;
  31495. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  31496. {
  31497. goto IL_001a;
  31498. }
  31499. }
  31500. IL_0014:
  31501. {
  31502. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  31503. }
  31504. IL_001a:
  31505. {
  31506. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  31507. int32_t L_6 = ___start0;
  31508. intptr_t L_7;
  31509. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31510. V_0 = (intptr_t)L_7;
  31511. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31512. intptr_t L_9 = V_0;
  31513. int32_t L_10 = ___length1;
  31514. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_11;
  31515. memset((&L_11), 0, sizeof(L_11));
  31516. ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_inline((&L_11), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  31517. return (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 )L_11;
  31518. }
  31519. }
  31520. IL2CPP_EXTERN_C ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_m96A87CBBFE0CE6BA885EF2D39F0ED9E6ACCCB05B_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  31521. {
  31522. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31523. int32_t _offset = 1;
  31524. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31525. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 _returnValue;
  31526. _returnValue = ReadOnlySpan_1_Slice_m96A87CBBFE0CE6BA885EF2D39F0ED9E6ACCCB05B_inline(_thisAdjusted, ___start0, ___length1, method);
  31527. return _returnValue;
  31528. }
  31529. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::ToArray()
  31530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ReadOnlySpan_1_ToArray_mBC00CEC68403F7815AF479123442A6B91F886775_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  31531. {
  31532. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* V_0 = NULL;
  31533. {
  31534. int32_t L_0 = (int32_t)__this->get__length_2();
  31535. if (L_0)
  31536. {
  31537. goto IL_000e;
  31538. }
  31539. }
  31540. {
  31541. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31542. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_1 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  31543. return (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_1;
  31544. }
  31545. IL_000e:
  31546. {
  31547. int32_t L_2 = (int32_t)__this->get__length_2();
  31548. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_3 = (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)(GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  31549. V_0 = (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_3;
  31550. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_4 = V_0;
  31551. Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE L_5;
  31552. L_5 = (( Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE (*) (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  31553. ReadOnlySpan_1_CopyTo_mCAEAEF724DB2C45D0B153AC33ACD08A52E530C67((ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *)__this, (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  31554. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_6 = V_0;
  31555. return (GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2*)L_6;
  31556. }
  31557. }
  31558. IL2CPP_EXTERN_C GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ReadOnlySpan_1_ToArray_mBC00CEC68403F7815AF479123442A6B91F886775_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31559. {
  31560. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31561. int32_t _offset = 1;
  31562. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31563. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* _returnValue;
  31564. _returnValue = ReadOnlySpan_1_ToArray_mBC00CEC68403F7815AF479123442A6B91F886775(_thisAdjusted, method);
  31565. return _returnValue;
  31566. }
  31567. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::DangerousGetPinnableReference()
  31568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  31569. {
  31570. intptr_t V_0;
  31571. memset((&V_0), 0, sizeof(V_0));
  31572. {
  31573. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31574. if (L_0)
  31575. {
  31576. goto IL_001c;
  31577. }
  31578. }
  31579. {
  31580. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  31581. V_0 = (intptr_t)L_1;
  31582. void* L_2;
  31583. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  31584. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_3;
  31585. L_3 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  31586. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_3);
  31587. }
  31588. IL_001c:
  31589. {
  31590. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_4 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31591. NullCheck(L_4);
  31592. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_4->get_address_of_Data_0();
  31593. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  31594. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7;
  31595. L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31596. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_7);
  31597. }
  31598. }
  31599. IL2CPP_EXTERN_C GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31600. {
  31601. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31602. int32_t _offset = 1;
  31603. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31604. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * _returnValue;
  31605. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_inline(_thisAdjusted, method);
  31606. return _returnValue;
  31607. }
  31608. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_Pinnable()
  31609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ReadOnlySpan_1_get_Pinnable_mDF419B364447B6D6F6C1B09572D0FF7B65AEEC0C_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  31610. {
  31611. {
  31612. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  31613. return (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_0;
  31614. }
  31615. }
  31616. IL2CPP_EXTERN_C Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ReadOnlySpan_1_get_Pinnable_mDF419B364447B6D6F6C1B09572D0FF7B65AEEC0C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31617. {
  31618. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31619. int32_t _offset = 1;
  31620. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31621. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * _returnValue;
  31622. _returnValue = ReadOnlySpan_1_get_Pinnable_mDF419B364447B6D6F6C1B09572D0FF7B65AEEC0C_inline(_thisAdjusted, method);
  31623. return _returnValue;
  31624. }
  31625. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifGraphicControlExtension>::get_ByteOffset()
  31626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m426A3D6D35F84DADB0BF21FF404AE9B38FC99C40_gshared (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  31627. {
  31628. {
  31629. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  31630. return (intptr_t)L_0;
  31631. }
  31632. }
  31633. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m426A3D6D35F84DADB0BF21FF404AE9B38FC99C40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31634. {
  31635. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * _thisAdjusted;
  31636. int32_t _offset = 1;
  31637. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 *>(__this + _offset);
  31638. intptr_t _returnValue;
  31639. _returnValue = ReadOnlySpan_1_get_ByteOffset_m426A3D6D35F84DADB0BF21FF404AE9B38FC99C40_inline(_thisAdjusted, method);
  31640. return _returnValue;
  31641. }
  31642. #ifdef __clang__
  31643. #pragma clang diagnostic pop
  31644. #endif
  31645. #ifdef __clang__
  31646. #pragma clang diagnostic push
  31647. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31648. #pragma clang diagnostic ignored "-Wunused-variable"
  31649. #endif
  31650. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Length()
  31651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9A31401BD95DDF2F7406F9A54610946A74AA8BB7_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  31652. {
  31653. {
  31654. int32_t L_0 = (int32_t)__this->get__length_2();
  31655. return (int32_t)L_0;
  31656. }
  31657. }
  31658. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m9A31401BD95DDF2F7406F9A54610946A74AA8BB7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31659. {
  31660. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31661. int32_t _offset = 1;
  31662. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31663. int32_t _returnValue;
  31664. _returnValue = ReadOnlySpan_1_get_Length_m9A31401BD95DDF2F7406F9A54610946A74AA8BB7_inline(_thisAdjusted, method);
  31665. return _returnValue;
  31666. }
  31667. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_IsEmpty()
  31668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m6FF38E69AADD97A0B58D238A037CB6CA1CE0DB4D_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  31669. {
  31670. {
  31671. int32_t L_0 = (int32_t)__this->get__length_2();
  31672. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  31673. }
  31674. }
  31675. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m6FF38E69AADD97A0B58D238A037CB6CA1CE0DB4D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31676. {
  31677. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31678. int32_t _offset = 1;
  31679. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31680. bool _returnValue;
  31681. _returnValue = ReadOnlySpan_1_get_IsEmpty_m6FF38E69AADD97A0B58D238A037CB6CA1CE0DB4D(_thisAdjusted, method);
  31682. return _returnValue;
  31683. }
  31684. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  31685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m5F781C5F8EAF323408FCCD8553FF7F686132D6EB_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ___left0, ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ___right1, const RuntimeMethod* method)
  31686. {
  31687. {
  31688. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_0 = ___left0;
  31689. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_1 = ___right1;
  31690. bool L_2;
  31691. L_2 = (( bool (*) (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B , ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B )L_0, (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31692. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  31693. }
  31694. }
  31695. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Equals(System.Object)
  31696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m0EDA4AF59B36FC8868D9A9283531209467DB793E_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31697. {
  31698. {
  31699. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  31700. String_t* L_0;
  31701. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  31702. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  31703. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  31704. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m0EDA4AF59B36FC8868D9A9283531209467DB793E_RuntimeMethod_var)));
  31705. }
  31706. }
  31707. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m0EDA4AF59B36FC8868D9A9283531209467DB793E_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31708. {
  31709. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31710. int32_t _offset = 1;
  31711. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31712. bool _returnValue;
  31713. _returnValue = ReadOnlySpan_1_Equals_m0EDA4AF59B36FC8868D9A9283531209467DB793E(_thisAdjusted, ___obj0, method);
  31714. return _returnValue;
  31715. }
  31716. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::GetHashCode()
  31717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mC0BEEB3240AD1F7D64AC721E3708600658849739_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  31718. {
  31719. {
  31720. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  31721. String_t* L_0;
  31722. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  31723. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  31724. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  31725. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mC0BEEB3240AD1F7D64AC721E3708600658849739_RuntimeMethod_var)));
  31726. }
  31727. }
  31728. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mC0BEEB3240AD1F7D64AC721E3708600658849739_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31729. {
  31730. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31731. int32_t _offset = 1;
  31732. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31733. int32_t _returnValue;
  31734. _returnValue = ReadOnlySpan_1_GetHashCode_mC0BEEB3240AD1F7D64AC721E3708600658849739(_thisAdjusted, method);
  31735. return _returnValue;
  31736. }
  31737. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::op_Implicit(T[])
  31738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_op_Implicit_m69EC8716D823344AADDD7DB368AF69E1212DDFED_gshared (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method)
  31739. {
  31740. {
  31741. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0;
  31742. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_1;
  31743. memset((&L_1), 0, sizeof(L_1));
  31744. ReadOnlySpan_1__ctor_m64B96CC62B21E7D5989F71CE4FA280EBFEC97DC3_inline((&L_1), (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31745. return (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B )L_1;
  31746. }
  31747. }
  31748. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(T[])
  31749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m64B96CC62B21E7D5989F71CE4FA280EBFEC97DC3_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method)
  31750. {
  31751. {
  31752. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0;
  31753. if (L_0)
  31754. {
  31755. goto IL_000b;
  31756. }
  31757. }
  31758. {
  31759. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ));
  31760. return;
  31761. }
  31762. IL_000b:
  31763. {
  31764. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_1 = ___array0;
  31765. NullCheck(L_1);
  31766. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  31767. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_2 = ___array0;
  31768. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_3;
  31769. L_3 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31770. __this->set__pinnable_0(L_3);
  31771. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31772. intptr_t L_4 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  31773. __this->set__byteOffset_1((intptr_t)L_4);
  31774. return;
  31775. }
  31776. }
  31777. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m64B96CC62B21E7D5989F71CE4FA280EBFEC97DC3_AdjustorThunk (RuntimeObject * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method)
  31778. {
  31779. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31780. int32_t _offset = 1;
  31781. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31782. ReadOnlySpan_1__ctor_m64B96CC62B21E7D5989F71CE4FA280EBFEC97DC3_inline(_thisAdjusted, ___array0, method);
  31783. }
  31784. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(T[],System.Int32,System.Int32)
  31785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7635289E3C7798FFACDF68102D7726385FC0FFD3_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  31786. {
  31787. {
  31788. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0;
  31789. if (L_0)
  31790. {
  31791. goto IL_0017;
  31792. }
  31793. }
  31794. {
  31795. int32_t L_1 = ___start1;
  31796. if (L_1)
  31797. {
  31798. goto IL_0009;
  31799. }
  31800. }
  31801. {
  31802. int32_t L_2 = ___length2;
  31803. if (!L_2)
  31804. {
  31805. goto IL_000f;
  31806. }
  31807. }
  31808. IL_0009:
  31809. {
  31810. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  31811. }
  31812. IL_000f:
  31813. {
  31814. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ));
  31815. return;
  31816. }
  31817. IL_0017:
  31818. {
  31819. int32_t L_3 = ___start1;
  31820. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_4 = ___array0;
  31821. NullCheck(L_4);
  31822. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  31823. {
  31824. goto IL_0025;
  31825. }
  31826. }
  31827. {
  31828. int32_t L_5 = ___length2;
  31829. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_6 = ___array0;
  31830. NullCheck(L_6);
  31831. int32_t L_7 = ___start1;
  31832. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  31833. {
  31834. goto IL_002b;
  31835. }
  31836. }
  31837. IL_0025:
  31838. {
  31839. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  31840. }
  31841. IL_002b:
  31842. {
  31843. int32_t L_8 = ___length2;
  31844. __this->set__length_2(L_8);
  31845. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_9 = ___array0;
  31846. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_10;
  31847. L_10 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31848. __this->set__pinnable_0(L_10);
  31849. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31850. intptr_t L_11 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  31851. int32_t L_12 = ___start1;
  31852. intptr_t L_13;
  31853. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31854. __this->set__byteOffset_1((intptr_t)L_13);
  31855. return;
  31856. }
  31857. }
  31858. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m7635289E3C7798FFACDF68102D7726385FC0FFD3_AdjustorThunk (RuntimeObject * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  31859. {
  31860. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31861. int32_t _offset = 1;
  31862. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31863. ReadOnlySpan_1__ctor_m7635289E3C7798FFACDF68102D7726385FC0FFD3_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  31864. }
  31865. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(System.Void*,System.Int32)
  31866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF15C4BC2154C6B86DDA0533364431E7FA4273E77_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  31867. {
  31868. static bool s_Il2CppMethodInitialized;
  31869. if (!s_Il2CppMethodInitialized)
  31870. {
  31871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31872. s_Il2CppMethodInitialized = true;
  31873. }
  31874. {
  31875. bool L_0;
  31876. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31877. if (!L_0)
  31878. {
  31879. goto IL_0016;
  31880. }
  31881. }
  31882. {
  31883. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  31884. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31885. Type_t * L_2;
  31886. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  31887. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  31888. }
  31889. IL_0016:
  31890. {
  31891. int32_t L_3 = ___length1;
  31892. if ((((int32_t)L_3) >= ((int32_t)0)))
  31893. {
  31894. goto IL_0020;
  31895. }
  31896. }
  31897. {
  31898. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  31899. }
  31900. IL_0020:
  31901. {
  31902. int32_t L_4 = ___length1;
  31903. __this->set__length_2(L_4);
  31904. __this->set__pinnable_0((Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)NULL);
  31905. void* L_5 = ___pointer0;
  31906. intptr_t L_6;
  31907. memset((&L_6), 0, sizeof(L_6));
  31908. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  31909. __this->set__byteOffset_1((intptr_t)L_6);
  31910. return;
  31911. }
  31912. }
  31913. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mF15C4BC2154C6B86DDA0533364431E7FA4273E77_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  31914. {
  31915. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31916. int32_t _offset = 1;
  31917. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31918. ReadOnlySpan_1__ctor_mF15C4BC2154C6B86DDA0533364431E7FA4273E77_inline(_thisAdjusted, ___pointer0, ___length1, method);
  31919. }
  31920. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  31921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  31922. {
  31923. {
  31924. int32_t L_0 = ___length2;
  31925. __this->set__length_2(L_0);
  31926. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_1 = ___pinnable0;
  31927. __this->set__pinnable_0(L_1);
  31928. intptr_t L_2 = ___byteOffset1;
  31929. __this->set__byteOffset_1((intptr_t)L_2);
  31930. return;
  31931. }
  31932. }
  31933. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  31934. {
  31935. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31936. int32_t _offset = 1;
  31937. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31938. ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  31939. }
  31940. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Item(System.Int32)
  31941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_get_Item_m36BF596586DA3E3DFDFE83EE8FC855658A96512B_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___index0, const RuntimeMethod* method)
  31942. {
  31943. intptr_t V_0;
  31944. memset((&V_0), 0, sizeof(V_0));
  31945. {
  31946. int32_t L_0 = ___index0;
  31947. int32_t L_1 = (int32_t)__this->get__length_2();
  31948. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  31949. {
  31950. goto IL_000e;
  31951. }
  31952. }
  31953. {
  31954. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  31955. }
  31956. IL_000e:
  31957. {
  31958. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_2 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  31959. if (L_2)
  31960. {
  31961. goto IL_0030;
  31962. }
  31963. }
  31964. {
  31965. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  31966. V_0 = (intptr_t)L_3;
  31967. void* L_4;
  31968. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  31969. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5;
  31970. L_5 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (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));
  31971. int32_t L_6 = ___index0;
  31972. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7;
  31973. L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31974. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_7;
  31975. }
  31976. IL_0030:
  31977. {
  31978. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  31979. NullCheck(L_8);
  31980. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_9 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_8->get_address_of_Data_0();
  31981. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  31982. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_11;
  31983. L_11 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31984. int32_t L_12 = ___index0;
  31985. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_13;
  31986. L_13 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31987. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_13;
  31988. }
  31989. }
  31990. IL2CPP_EXTERN_C GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_get_Item_m36BF596586DA3E3DFDFE83EE8FC855658A96512B_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  31991. {
  31992. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  31993. int32_t _offset = 1;
  31994. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  31995. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * _returnValue;
  31996. _returnValue = ReadOnlySpan_1_get_Item_m36BF596586DA3E3DFDFE83EE8FC855658A96512B_inline(_thisAdjusted, ___index0, method);
  31997. return _returnValue;
  31998. }
  31999. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::GetPinnableReference()
  32000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_GetPinnableReference_m7E2498618813A3C1AE3045DC88BB2F0083C76FED_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  32001. {
  32002. intptr_t V_0;
  32003. memset((&V_0), 0, sizeof(V_0));
  32004. {
  32005. int32_t L_0 = (int32_t)__this->get__length_2();
  32006. if (!L_0)
  32007. {
  32008. goto IL_003b;
  32009. }
  32010. }
  32011. {
  32012. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_1 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  32013. if (L_1)
  32014. {
  32015. goto IL_0024;
  32016. }
  32017. }
  32018. {
  32019. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  32020. V_0 = (intptr_t)L_2;
  32021. void* L_3;
  32022. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  32023. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_4;
  32024. L_4 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32025. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_4;
  32026. }
  32027. IL_0024:
  32028. {
  32029. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_5 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  32030. NullCheck(L_5);
  32031. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_6 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5->get_address_of_Data_0();
  32032. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  32033. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_8;
  32034. L_8 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32035. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_8;
  32036. }
  32037. IL_003b:
  32038. {
  32039. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_9;
  32040. L_9 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32041. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_9;
  32042. }
  32043. }
  32044. IL2CPP_EXTERN_C GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_GetPinnableReference_m7E2498618813A3C1AE3045DC88BB2F0083C76FED_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32045. {
  32046. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32047. int32_t _offset = 1;
  32048. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32049. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * _returnValue;
  32050. _returnValue = ReadOnlySpan_1_GetPinnableReference_m7E2498618813A3C1AE3045DC88BB2F0083C76FED(_thisAdjusted, method);
  32051. return _returnValue;
  32052. }
  32053. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::CopyTo(System.Span`1<T>)
  32054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m2D8507D570ACF5CD15A624EEE3CE58A1CB45C02D_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method)
  32055. {
  32056. {
  32057. Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_0 = ___destination0;
  32058. bool L_1;
  32059. L_1 = ReadOnlySpan_1_TryCopyTo_mE69A4A79A9318FE7D7A8F6FE932C82C12D53AFEB((ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)__this, (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32060. if (L_1)
  32061. {
  32062. goto IL_000e;
  32063. }
  32064. }
  32065. {
  32066. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  32067. }
  32068. IL_000e:
  32069. {
  32070. return;
  32071. }
  32072. }
  32073. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m2D8507D570ACF5CD15A624EEE3CE58A1CB45C02D_AdjustorThunk (RuntimeObject * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method)
  32074. {
  32075. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32076. int32_t _offset = 1;
  32077. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32078. ReadOnlySpan_1_CopyTo_m2D8507D570ACF5CD15A624EEE3CE58A1CB45C02D(_thisAdjusted, ___destination0, method);
  32079. }
  32080. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::TryCopyTo(System.Span`1<T>)
  32081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mE69A4A79A9318FE7D7A8F6FE932C82C12D53AFEB_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method)
  32082. {
  32083. int32_t V_0 = 0;
  32084. int32_t V_1 = 0;
  32085. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * V_2 = NULL;
  32086. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * V_3 = NULL;
  32087. {
  32088. int32_t L_0 = (int32_t)__this->get__length_2();
  32089. V_0 = (int32_t)L_0;
  32090. int32_t L_1;
  32091. L_1 = Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  32092. V_1 = (int32_t)L_1;
  32093. int32_t L_2 = V_0;
  32094. if (L_2)
  32095. {
  32096. goto IL_0014;
  32097. }
  32098. }
  32099. {
  32100. return (bool)1;
  32101. }
  32102. IL_0014:
  32103. {
  32104. int32_t L_3 = V_0;
  32105. int32_t L_4 = V_1;
  32106. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  32107. {
  32108. goto IL_001a;
  32109. }
  32110. }
  32111. {
  32112. return (bool)0;
  32113. }
  32114. IL_001a:
  32115. {
  32116. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5;
  32117. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_inline((ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32118. V_2 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5;
  32119. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_6;
  32120. L_6 = Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_inline((Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  32121. V_3 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_6;
  32122. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7 = V_3;
  32123. int32_t L_8 = V_1;
  32124. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_9 = V_2;
  32125. int32_t L_10 = V_0;
  32126. (( void (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_7, (int32_t)L_8, (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  32127. return (bool)1;
  32128. }
  32129. }
  32130. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mE69A4A79A9318FE7D7A8F6FE932C82C12D53AFEB_AdjustorThunk (RuntimeObject * __this, Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 ___destination0, const RuntimeMethod* method)
  32131. {
  32132. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32133. int32_t _offset = 1;
  32134. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32135. bool _returnValue;
  32136. _returnValue = ReadOnlySpan_1_TryCopyTo_mE69A4A79A9318FE7D7A8F6FE932C82C12D53AFEB(_thisAdjusted, ___destination0, method);
  32137. return _returnValue;
  32138. }
  32139. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  32140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m3E435D391554C5671E66C15F2FAAA342355CC567_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ___left0, ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ___right1, const RuntimeMethod* method)
  32141. {
  32142. {
  32143. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_0 = ___left0;
  32144. int32_t L_1 = (int32_t)L_0.get__length_2();
  32145. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_2 = ___right1;
  32146. int32_t L_3 = (int32_t)L_2.get__length_2();
  32147. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  32148. {
  32149. goto IL_0022;
  32150. }
  32151. }
  32152. {
  32153. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_4;
  32154. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_inline((ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32155. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5;
  32156. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_inline((ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32157. bool L_6;
  32158. L_6 = (( bool (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_4, (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  32159. return (bool)L_6;
  32160. }
  32161. IL_0022:
  32162. {
  32163. return (bool)0;
  32164. }
  32165. }
  32166. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::ToString()
  32167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m2D54698EFAF1AF6CDD3BD9F9A99E84426791ED20_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  32168. {
  32169. static bool s_Il2CppMethodInitialized;
  32170. if (!s_Il2CppMethodInitialized)
  32171. {
  32172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  32173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  32174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  32176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  32178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  32179. s_Il2CppMethodInitialized = true;
  32180. }
  32181. RuntimeObject * V_0 = NULL;
  32182. String_t* V_1 = NULL;
  32183. Il2CppChar* V_2 = NULL;
  32184. Il2CppChar* V_3 = NULL;
  32185. {
  32186. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  32187. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32188. Type_t * L_1;
  32189. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  32190. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  32191. Type_t * L_3;
  32192. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  32193. bool L_4;
  32194. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  32195. if (!L_4)
  32196. {
  32197. goto IL_0070;
  32198. }
  32199. }
  32200. {
  32201. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  32202. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32203. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  32204. bool L_7;
  32205. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  32206. if (!L_7)
  32207. {
  32208. goto IL_0053;
  32209. }
  32210. }
  32211. {
  32212. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  32213. RuntimeObject * L_9;
  32214. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  32215. V_0 = (RuntimeObject *)L_9;
  32216. RuntimeObject * L_10 = V_0;
  32217. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  32218. V_1 = (String_t*)L_11;
  32219. if (!L_11)
  32220. {
  32221. goto IL_0053;
  32222. }
  32223. }
  32224. {
  32225. int32_t L_12 = (int32_t)__this->get__length_2();
  32226. String_t* L_13 = V_1;
  32227. NullCheck((String_t*)L_13);
  32228. int32_t L_14;
  32229. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  32230. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  32231. {
  32232. goto IL_0053;
  32233. }
  32234. }
  32235. {
  32236. String_t* L_15 = V_1;
  32237. return (String_t*)L_15;
  32238. }
  32239. IL_0053:
  32240. {
  32241. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_16;
  32242. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_inline((ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32243. Il2CppChar* L_17;
  32244. L_17 = (( Il2CppChar* (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  32245. V_3 = (Il2CppChar*)L_17;
  32246. Il2CppChar* L_18 = V_3;
  32247. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  32248. Il2CppChar* L_19 = V_2;
  32249. int32_t L_20 = (int32_t)__this->get__length_2();
  32250. String_t* L_21;
  32251. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  32252. return (String_t*)L_21;
  32253. }
  32254. IL_0070:
  32255. {
  32256. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  32257. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32258. Type_t * L_23;
  32259. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  32260. NullCheck((MemberInfo_t *)L_23);
  32261. String_t* L_24;
  32262. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  32263. int32_t L_25 = (int32_t)__this->get__length_2();
  32264. int32_t L_26 = L_25;
  32265. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  32266. String_t* L_28;
  32267. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  32268. return (String_t*)L_28;
  32269. }
  32270. }
  32271. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m2D54698EFAF1AF6CDD3BD9F9A99E84426791ED20_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32272. {
  32273. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32274. int32_t _offset = 1;
  32275. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32276. String_t* _returnValue;
  32277. _returnValue = ReadOnlySpan_1_ToString_m2D54698EFAF1AF6CDD3BD9F9A99E84426791ED20(_thisAdjusted, method);
  32278. return _returnValue;
  32279. }
  32280. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Slice(System.Int32)
  32281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m9AA2CA45B5613DA96E643C97166F03B9E043FE64_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___start0, const RuntimeMethod* method)
  32282. {
  32283. intptr_t V_0;
  32284. memset((&V_0), 0, sizeof(V_0));
  32285. int32_t V_1 = 0;
  32286. {
  32287. int32_t L_0 = ___start0;
  32288. int32_t L_1 = (int32_t)__this->get__length_2();
  32289. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  32290. {
  32291. goto IL_000f;
  32292. }
  32293. }
  32294. {
  32295. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32296. }
  32297. IL_000f:
  32298. {
  32299. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  32300. int32_t L_3 = ___start0;
  32301. intptr_t L_4;
  32302. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32303. V_0 = (intptr_t)L_4;
  32304. int32_t L_5 = (int32_t)__this->get__length_2();
  32305. int32_t L_6 = ___start0;
  32306. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  32307. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_7 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  32308. intptr_t L_8 = V_0;
  32309. int32_t L_9 = V_1;
  32310. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_10;
  32311. memset((&L_10), 0, sizeof(L_10));
  32312. ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_inline((&L_10), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  32313. return (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B )L_10;
  32314. }
  32315. }
  32316. IL2CPP_EXTERN_C ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m9AA2CA45B5613DA96E643C97166F03B9E043FE64_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  32317. {
  32318. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32319. int32_t _offset = 1;
  32320. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32321. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B _returnValue;
  32322. _returnValue = ReadOnlySpan_1_Slice_m9AA2CA45B5613DA96E643C97166F03B9E043FE64_inline(_thisAdjusted, ___start0, method);
  32323. return _returnValue;
  32324. }
  32325. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::Slice(System.Int32,System.Int32)
  32326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m32EE6175CDD9843E22E4DCBF8AD14C70E26D0967_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32327. {
  32328. intptr_t V_0;
  32329. memset((&V_0), 0, sizeof(V_0));
  32330. {
  32331. int32_t L_0 = ___start0;
  32332. int32_t L_1 = (int32_t)__this->get__length_2();
  32333. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  32334. {
  32335. goto IL_0014;
  32336. }
  32337. }
  32338. {
  32339. int32_t L_2 = ___length1;
  32340. int32_t L_3 = (int32_t)__this->get__length_2();
  32341. int32_t L_4 = ___start0;
  32342. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  32343. {
  32344. goto IL_001a;
  32345. }
  32346. }
  32347. IL_0014:
  32348. {
  32349. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32350. }
  32351. IL_001a:
  32352. {
  32353. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  32354. int32_t L_6 = ___start0;
  32355. intptr_t L_7;
  32356. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32357. V_0 = (intptr_t)L_7;
  32358. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  32359. intptr_t L_9 = V_0;
  32360. int32_t L_10 = ___length1;
  32361. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_11;
  32362. memset((&L_11), 0, sizeof(L_11));
  32363. ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_inline((&L_11), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  32364. return (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B )L_11;
  32365. }
  32366. }
  32367. IL2CPP_EXTERN_C ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m32EE6175CDD9843E22E4DCBF8AD14C70E26D0967_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32368. {
  32369. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32370. int32_t _offset = 1;
  32371. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32372. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B _returnValue;
  32373. _returnValue = ReadOnlySpan_1_Slice_m32EE6175CDD9843E22E4DCBF8AD14C70E26D0967_inline(_thisAdjusted, ___start0, ___length1, method);
  32374. return _returnValue;
  32375. }
  32376. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::ToArray()
  32377. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ReadOnlySpan_1_ToArray_m047370BFB7E0EAC295D326C1621A1FA6F49BC1A8_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  32378. {
  32379. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* V_0 = NULL;
  32380. {
  32381. int32_t L_0 = (int32_t)__this->get__length_2();
  32382. if (L_0)
  32383. {
  32384. goto IL_000e;
  32385. }
  32386. }
  32387. {
  32388. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32389. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_1 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  32390. return (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_1;
  32391. }
  32392. IL_000e:
  32393. {
  32394. int32_t L_2 = (int32_t)__this->get__length_2();
  32395. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_3 = (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)(GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  32396. V_0 = (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_3;
  32397. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_4 = V_0;
  32398. Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 L_5;
  32399. L_5 = (( Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 (*) (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  32400. ReadOnlySpan_1_CopyTo_m2D8507D570ACF5CD15A624EEE3CE58A1CB45C02D((ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *)__this, (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  32401. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_6 = V_0;
  32402. return (GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C*)L_6;
  32403. }
  32404. }
  32405. IL2CPP_EXTERN_C GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ReadOnlySpan_1_ToArray_m047370BFB7E0EAC295D326C1621A1FA6F49BC1A8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32406. {
  32407. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32408. int32_t _offset = 1;
  32409. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32410. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* _returnValue;
  32411. _returnValue = ReadOnlySpan_1_ToArray_m047370BFB7E0EAC295D326C1621A1FA6F49BC1A8(_thisAdjusted, method);
  32412. return _returnValue;
  32413. }
  32414. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::DangerousGetPinnableReference()
  32415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  32416. {
  32417. intptr_t V_0;
  32418. memset((&V_0), 0, sizeof(V_0));
  32419. {
  32420. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  32421. if (L_0)
  32422. {
  32423. goto IL_001c;
  32424. }
  32425. }
  32426. {
  32427. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  32428. V_0 = (intptr_t)L_1;
  32429. void* L_2;
  32430. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  32431. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_3;
  32432. L_3 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32433. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_3);
  32434. }
  32435. IL_001c:
  32436. {
  32437. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_4 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  32438. NullCheck(L_4);
  32439. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_4->get_address_of_Data_0();
  32440. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  32441. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7;
  32442. L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32443. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_7);
  32444. }
  32445. }
  32446. IL2CPP_EXTERN_C GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32447. {
  32448. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32449. int32_t _offset = 1;
  32450. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32451. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * _returnValue;
  32452. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_inline(_thisAdjusted, method);
  32453. return _returnValue;
  32454. }
  32455. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_Pinnable()
  32456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ReadOnlySpan_1_get_Pinnable_m659EB39229B9FFA3BB26D65A18942C21E7A1F87A_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  32457. {
  32458. {
  32459. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  32460. return (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_0;
  32461. }
  32462. }
  32463. IL2CPP_EXTERN_C Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ReadOnlySpan_1_get_Pinnable_m659EB39229B9FFA3BB26D65A18942C21E7A1F87A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32464. {
  32465. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32466. int32_t _offset = 1;
  32467. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32468. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * _returnValue;
  32469. _returnValue = ReadOnlySpan_1_get_Pinnable_m659EB39229B9FFA3BB26D65A18942C21E7A1F87A_inline(_thisAdjusted, method);
  32470. return _returnValue;
  32471. }
  32472. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifImageDescriptor>::get_ByteOffset()
  32473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA7F8B0064A6EED27D70C51D7601C890EF022A07C_gshared (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  32474. {
  32475. {
  32476. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  32477. return (intptr_t)L_0;
  32478. }
  32479. }
  32480. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mA7F8B0064A6EED27D70C51D7601C890EF022A07C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32481. {
  32482. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * _thisAdjusted;
  32483. int32_t _offset = 1;
  32484. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B *>(__this + _offset);
  32485. intptr_t _returnValue;
  32486. _returnValue = ReadOnlySpan_1_get_ByteOffset_mA7F8B0064A6EED27D70C51D7601C890EF022A07C_inline(_thisAdjusted, method);
  32487. return _returnValue;
  32488. }
  32489. #ifdef __clang__
  32490. #pragma clang diagnostic pop
  32491. #endif
  32492. #ifdef __clang__
  32493. #pragma clang diagnostic push
  32494. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32495. #pragma clang diagnostic ignored "-Wunused-variable"
  32496. #endif
  32497. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Length()
  32498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m5228A996DB511356CAF31D727E66A30AE81AC987_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  32499. {
  32500. {
  32501. int32_t L_0 = (int32_t)__this->get__length_2();
  32502. return (int32_t)L_0;
  32503. }
  32504. }
  32505. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m5228A996DB511356CAF31D727E66A30AE81AC987_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32506. {
  32507. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32508. int32_t _offset = 1;
  32509. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32510. int32_t _returnValue;
  32511. _returnValue = ReadOnlySpan_1_get_Length_m5228A996DB511356CAF31D727E66A30AE81AC987_inline(_thisAdjusted, method);
  32512. return _returnValue;
  32513. }
  32514. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_IsEmpty()
  32515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m6C2616B8CAF5C8DB065FD58CDA274E6A3BE61DA4_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  32516. {
  32517. {
  32518. int32_t L_0 = (int32_t)__this->get__length_2();
  32519. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  32520. }
  32521. }
  32522. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m6C2616B8CAF5C8DB065FD58CDA274E6A3BE61DA4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32523. {
  32524. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32525. int32_t _offset = 1;
  32526. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32527. bool _returnValue;
  32528. _returnValue = ReadOnlySpan_1_get_IsEmpty_m6C2616B8CAF5C8DB065FD58CDA274E6A3BE61DA4(_thisAdjusted, method);
  32529. return _returnValue;
  32530. }
  32531. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  32532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m318263B29460BEA7C4CB079F4AAF43B3C5A012D4_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ___left0, ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ___right1, const RuntimeMethod* method)
  32533. {
  32534. {
  32535. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_0 = ___left0;
  32536. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_1 = ___right1;
  32537. bool L_2;
  32538. L_2 = (( bool (*) (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 , ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 )L_0, (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32539. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  32540. }
  32541. }
  32542. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Equals(System.Object)
  32543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m0FE592D0FD0AB666FD0DF9E7D853EE11C4C68FA9_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  32544. {
  32545. {
  32546. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  32547. String_t* L_0;
  32548. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  32549. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  32550. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  32551. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m0FE592D0FD0AB666FD0DF9E7D853EE11C4C68FA9_RuntimeMethod_var)));
  32552. }
  32553. }
  32554. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m0FE592D0FD0AB666FD0DF9E7D853EE11C4C68FA9_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  32555. {
  32556. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32557. int32_t _offset = 1;
  32558. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32559. bool _returnValue;
  32560. _returnValue = ReadOnlySpan_1_Equals_m0FE592D0FD0AB666FD0DF9E7D853EE11C4C68FA9(_thisAdjusted, ___obj0, method);
  32561. return _returnValue;
  32562. }
  32563. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::GetHashCode()
  32564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mAF31C24E28C7B66DF49A0BA84A327B2B9CE8D162_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  32565. {
  32566. {
  32567. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  32568. String_t* L_0;
  32569. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  32570. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  32571. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  32572. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mAF31C24E28C7B66DF49A0BA84A327B2B9CE8D162_RuntimeMethod_var)));
  32573. }
  32574. }
  32575. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mAF31C24E28C7B66DF49A0BA84A327B2B9CE8D162_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32576. {
  32577. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32578. int32_t _offset = 1;
  32579. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32580. int32_t _returnValue;
  32581. _returnValue = ReadOnlySpan_1_GetHashCode_mAF31C24E28C7B66DF49A0BA84A327B2B9CE8D162(_thisAdjusted, method);
  32582. return _returnValue;
  32583. }
  32584. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::op_Implicit(T[])
  32585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_op_Implicit_m139EEBF7E531CFB824A652143F1DC2E5F882DC73_gshared (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method)
  32586. {
  32587. {
  32588. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0;
  32589. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_1;
  32590. memset((&L_1), 0, sizeof(L_1));
  32591. ReadOnlySpan_1__ctor_mE05BF0D8DADAFEF15D376FEFC29BDA4A2639B851_inline((&L_1), (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32592. return (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 )L_1;
  32593. }
  32594. }
  32595. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(T[])
  32596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE05BF0D8DADAFEF15D376FEFC29BDA4A2639B851_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method)
  32597. {
  32598. {
  32599. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0;
  32600. if (L_0)
  32601. {
  32602. goto IL_000b;
  32603. }
  32604. }
  32605. {
  32606. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ));
  32607. return;
  32608. }
  32609. IL_000b:
  32610. {
  32611. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_1 = ___array0;
  32612. NullCheck(L_1);
  32613. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  32614. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_2 = ___array0;
  32615. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_3;
  32616. L_3 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32617. __this->set__pinnable_0(L_3);
  32618. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32619. intptr_t L_4 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  32620. __this->set__byteOffset_1((intptr_t)L_4);
  32621. return;
  32622. }
  32623. }
  32624. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mE05BF0D8DADAFEF15D376FEFC29BDA4A2639B851_AdjustorThunk (RuntimeObject * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method)
  32625. {
  32626. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32627. int32_t _offset = 1;
  32628. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32629. ReadOnlySpan_1__ctor_mE05BF0D8DADAFEF15D376FEFC29BDA4A2639B851_inline(_thisAdjusted, ___array0, method);
  32630. }
  32631. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(T[],System.Int32,System.Int32)
  32632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF0EE87660097AFE6BB72DF74CEA9EB993AB152FF_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32633. {
  32634. {
  32635. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0;
  32636. if (L_0)
  32637. {
  32638. goto IL_0017;
  32639. }
  32640. }
  32641. {
  32642. int32_t L_1 = ___start1;
  32643. if (L_1)
  32644. {
  32645. goto IL_0009;
  32646. }
  32647. }
  32648. {
  32649. int32_t L_2 = ___length2;
  32650. if (!L_2)
  32651. {
  32652. goto IL_000f;
  32653. }
  32654. }
  32655. IL_0009:
  32656. {
  32657. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32658. }
  32659. IL_000f:
  32660. {
  32661. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ));
  32662. return;
  32663. }
  32664. IL_0017:
  32665. {
  32666. int32_t L_3 = ___start1;
  32667. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_4 = ___array0;
  32668. NullCheck(L_4);
  32669. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  32670. {
  32671. goto IL_0025;
  32672. }
  32673. }
  32674. {
  32675. int32_t L_5 = ___length2;
  32676. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_6 = ___array0;
  32677. NullCheck(L_6);
  32678. int32_t L_7 = ___start1;
  32679. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  32680. {
  32681. goto IL_002b;
  32682. }
  32683. }
  32684. IL_0025:
  32685. {
  32686. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32687. }
  32688. IL_002b:
  32689. {
  32690. int32_t L_8 = ___length2;
  32691. __this->set__length_2(L_8);
  32692. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_9 = ___array0;
  32693. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_10;
  32694. L_10 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32695. __this->set__pinnable_0(L_10);
  32696. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32697. intptr_t L_11 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  32698. int32_t L_12 = ___start1;
  32699. intptr_t L_13;
  32700. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  32701. __this->set__byteOffset_1((intptr_t)L_13);
  32702. return;
  32703. }
  32704. }
  32705. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mF0EE87660097AFE6BB72DF74CEA9EB993AB152FF_AdjustorThunk (RuntimeObject * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32706. {
  32707. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32708. int32_t _offset = 1;
  32709. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32710. ReadOnlySpan_1__ctor_mF0EE87660097AFE6BB72DF74CEA9EB993AB152FF_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  32711. }
  32712. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(System.Void*,System.Int32)
  32713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m68C90900C5AA31818EBD614C6502F8BA16B5FED8_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  32714. {
  32715. static bool s_Il2CppMethodInitialized;
  32716. if (!s_Il2CppMethodInitialized)
  32717. {
  32718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32719. s_Il2CppMethodInitialized = true;
  32720. }
  32721. {
  32722. bool L_0;
  32723. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32724. if (!L_0)
  32725. {
  32726. goto IL_0016;
  32727. }
  32728. }
  32729. {
  32730. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  32731. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32732. Type_t * L_2;
  32733. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  32734. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  32735. }
  32736. IL_0016:
  32737. {
  32738. int32_t L_3 = ___length1;
  32739. if ((((int32_t)L_3) >= ((int32_t)0)))
  32740. {
  32741. goto IL_0020;
  32742. }
  32743. }
  32744. {
  32745. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32746. }
  32747. IL_0020:
  32748. {
  32749. int32_t L_4 = ___length1;
  32750. __this->set__length_2(L_4);
  32751. __this->set__pinnable_0((Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)NULL);
  32752. void* L_5 = ___pointer0;
  32753. intptr_t L_6;
  32754. memset((&L_6), 0, sizeof(L_6));
  32755. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  32756. __this->set__byteOffset_1((intptr_t)L_6);
  32757. return;
  32758. }
  32759. }
  32760. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m68C90900C5AA31818EBD614C6502F8BA16B5FED8_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  32761. {
  32762. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32763. int32_t _offset = 1;
  32764. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32765. ReadOnlySpan_1__ctor_m68C90900C5AA31818EBD614C6502F8BA16B5FED8_inline(_thisAdjusted, ___pointer0, ___length1, method);
  32766. }
  32767. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  32768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  32769. {
  32770. {
  32771. int32_t L_0 = ___length2;
  32772. __this->set__length_2(L_0);
  32773. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_1 = ___pinnable0;
  32774. __this->set__pinnable_0(L_1);
  32775. intptr_t L_2 = ___byteOffset1;
  32776. __this->set__byteOffset_1((intptr_t)L_2);
  32777. return;
  32778. }
  32779. }
  32780. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  32781. {
  32782. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32783. int32_t _offset = 1;
  32784. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32785. ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  32786. }
  32787. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Item(System.Int32)
  32788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_get_Item_m25AE480CF0415920DD4E663E8DF5AECEABB6959F_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___index0, const RuntimeMethod* method)
  32789. {
  32790. intptr_t V_0;
  32791. memset((&V_0), 0, sizeof(V_0));
  32792. {
  32793. int32_t L_0 = ___index0;
  32794. int32_t L_1 = (int32_t)__this->get__length_2();
  32795. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  32796. {
  32797. goto IL_000e;
  32798. }
  32799. }
  32800. {
  32801. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  32802. }
  32803. IL_000e:
  32804. {
  32805. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_2 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  32806. if (L_2)
  32807. {
  32808. goto IL_0030;
  32809. }
  32810. }
  32811. {
  32812. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  32813. V_0 = (intptr_t)L_3;
  32814. void* L_4;
  32815. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  32816. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5;
  32817. L_5 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (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));
  32818. int32_t L_6 = ___index0;
  32819. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7;
  32820. L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32821. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_7;
  32822. }
  32823. IL_0030:
  32824. {
  32825. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  32826. NullCheck(L_8);
  32827. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_9 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_8->get_address_of_Data_0();
  32828. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  32829. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_11;
  32830. L_11 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32831. int32_t L_12 = ___index0;
  32832. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_13;
  32833. L_13 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32834. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_13;
  32835. }
  32836. }
  32837. IL2CPP_EXTERN_C GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_get_Item_m25AE480CF0415920DD4E663E8DF5AECEABB6959F_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  32838. {
  32839. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32840. int32_t _offset = 1;
  32841. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32842. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * _returnValue;
  32843. _returnValue = ReadOnlySpan_1_get_Item_m25AE480CF0415920DD4E663E8DF5AECEABB6959F_inline(_thisAdjusted, ___index0, method);
  32844. return _returnValue;
  32845. }
  32846. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::GetPinnableReference()
  32847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_GetPinnableReference_mCC07BB80C0280F822ABA63FA89BA9203EA51193A_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  32848. {
  32849. intptr_t V_0;
  32850. memset((&V_0), 0, sizeof(V_0));
  32851. {
  32852. int32_t L_0 = (int32_t)__this->get__length_2();
  32853. if (!L_0)
  32854. {
  32855. goto IL_003b;
  32856. }
  32857. }
  32858. {
  32859. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_1 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  32860. if (L_1)
  32861. {
  32862. goto IL_0024;
  32863. }
  32864. }
  32865. {
  32866. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  32867. V_0 = (intptr_t)L_2;
  32868. void* L_3;
  32869. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  32870. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_4;
  32871. L_4 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32872. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_4;
  32873. }
  32874. IL_0024:
  32875. {
  32876. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_5 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  32877. NullCheck(L_5);
  32878. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_6 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5->get_address_of_Data_0();
  32879. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  32880. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_8;
  32881. L_8 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  32882. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_8;
  32883. }
  32884. IL_003b:
  32885. {
  32886. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_9;
  32887. L_9 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32888. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_9;
  32889. }
  32890. }
  32891. IL2CPP_EXTERN_C GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_GetPinnableReference_mCC07BB80C0280F822ABA63FA89BA9203EA51193A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32892. {
  32893. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32894. int32_t _offset = 1;
  32895. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32896. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * _returnValue;
  32897. _returnValue = ReadOnlySpan_1_GetPinnableReference_mCC07BB80C0280F822ABA63FA89BA9203EA51193A(_thisAdjusted, method);
  32898. return _returnValue;
  32899. }
  32900. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::CopyTo(System.Span`1<T>)
  32901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m8BCE95247A27A977BDA98EA45A6E2798A8234FC0_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method)
  32902. {
  32903. {
  32904. Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_0 = ___destination0;
  32905. bool L_1;
  32906. L_1 = ReadOnlySpan_1_TryCopyTo_mF16C9702580D36B8D91AF8A6CA9FE74BDF46A930((ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)__this, (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32907. if (L_1)
  32908. {
  32909. goto IL_000e;
  32910. }
  32911. }
  32912. {
  32913. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  32914. }
  32915. IL_000e:
  32916. {
  32917. return;
  32918. }
  32919. }
  32920. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m8BCE95247A27A977BDA98EA45A6E2798A8234FC0_AdjustorThunk (RuntimeObject * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method)
  32921. {
  32922. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32923. int32_t _offset = 1;
  32924. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32925. ReadOnlySpan_1_CopyTo_m8BCE95247A27A977BDA98EA45A6E2798A8234FC0(_thisAdjusted, ___destination0, method);
  32926. }
  32927. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::TryCopyTo(System.Span`1<T>)
  32928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mF16C9702580D36B8D91AF8A6CA9FE74BDF46A930_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method)
  32929. {
  32930. int32_t V_0 = 0;
  32931. int32_t V_1 = 0;
  32932. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * V_2 = NULL;
  32933. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * V_3 = NULL;
  32934. {
  32935. int32_t L_0 = (int32_t)__this->get__length_2();
  32936. V_0 = (int32_t)L_0;
  32937. int32_t L_1;
  32938. L_1 = Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  32939. V_1 = (int32_t)L_1;
  32940. int32_t L_2 = V_0;
  32941. if (L_2)
  32942. {
  32943. goto IL_0014;
  32944. }
  32945. }
  32946. {
  32947. return (bool)1;
  32948. }
  32949. IL_0014:
  32950. {
  32951. int32_t L_3 = V_0;
  32952. int32_t L_4 = V_1;
  32953. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  32954. {
  32955. goto IL_001a;
  32956. }
  32957. }
  32958. {
  32959. return (bool)0;
  32960. }
  32961. IL_001a:
  32962. {
  32963. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5;
  32964. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_inline((ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  32965. V_2 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5;
  32966. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_6;
  32967. L_6 = Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_inline((Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  32968. V_3 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_6;
  32969. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7 = V_3;
  32970. int32_t L_8 = V_1;
  32971. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_9 = V_2;
  32972. int32_t L_10 = V_0;
  32973. (( void (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_7, (int32_t)L_8, (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  32974. return (bool)1;
  32975. }
  32976. }
  32977. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mF16C9702580D36B8D91AF8A6CA9FE74BDF46A930_AdjustorThunk (RuntimeObject * __this, Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 ___destination0, const RuntimeMethod* method)
  32978. {
  32979. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  32980. int32_t _offset = 1;
  32981. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  32982. bool _returnValue;
  32983. _returnValue = ReadOnlySpan_1_TryCopyTo_mF16C9702580D36B8D91AF8A6CA9FE74BDF46A930(_thisAdjusted, ___destination0, method);
  32984. return _returnValue;
  32985. }
  32986. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  32987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mEBF8DAD7C51BE54BF20780F94DA9BFDD2097BC62_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ___left0, ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ___right1, const RuntimeMethod* method)
  32988. {
  32989. {
  32990. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_0 = ___left0;
  32991. int32_t L_1 = (int32_t)L_0.get__length_2();
  32992. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_2 = ___right1;
  32993. int32_t L_3 = (int32_t)L_2.get__length_2();
  32994. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  32995. {
  32996. goto IL_0022;
  32997. }
  32998. }
  32999. {
  33000. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_4;
  33001. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_inline((ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33002. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5;
  33003. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_inline((ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33004. bool L_6;
  33005. L_6 = (( bool (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_4, (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  33006. return (bool)L_6;
  33007. }
  33008. IL_0022:
  33009. {
  33010. return (bool)0;
  33011. }
  33012. }
  33013. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::ToString()
  33014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mC505E8976105DAF3501C6F96E421954DCC9F1C12_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  33015. {
  33016. static bool s_Il2CppMethodInitialized;
  33017. if (!s_Il2CppMethodInitialized)
  33018. {
  33019. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  33021. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33022. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  33025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  33026. s_Il2CppMethodInitialized = true;
  33027. }
  33028. RuntimeObject * V_0 = NULL;
  33029. String_t* V_1 = NULL;
  33030. Il2CppChar* V_2 = NULL;
  33031. Il2CppChar* V_3 = NULL;
  33032. {
  33033. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  33034. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33035. Type_t * L_1;
  33036. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  33037. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33038. Type_t * L_3;
  33039. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  33040. bool L_4;
  33041. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  33042. if (!L_4)
  33043. {
  33044. goto IL_0070;
  33045. }
  33046. }
  33047. {
  33048. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  33049. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33050. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  33051. bool L_7;
  33052. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  33053. if (!L_7)
  33054. {
  33055. goto IL_0053;
  33056. }
  33057. }
  33058. {
  33059. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  33060. RuntimeObject * L_9;
  33061. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  33062. V_0 = (RuntimeObject *)L_9;
  33063. RuntimeObject * L_10 = V_0;
  33064. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  33065. V_1 = (String_t*)L_11;
  33066. if (!L_11)
  33067. {
  33068. goto IL_0053;
  33069. }
  33070. }
  33071. {
  33072. int32_t L_12 = (int32_t)__this->get__length_2();
  33073. String_t* L_13 = V_1;
  33074. NullCheck((String_t*)L_13);
  33075. int32_t L_14;
  33076. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  33077. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  33078. {
  33079. goto IL_0053;
  33080. }
  33081. }
  33082. {
  33083. String_t* L_15 = V_1;
  33084. return (String_t*)L_15;
  33085. }
  33086. IL_0053:
  33087. {
  33088. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_16;
  33089. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_inline((ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33090. Il2CppChar* L_17;
  33091. L_17 = (( Il2CppChar* (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  33092. V_3 = (Il2CppChar*)L_17;
  33093. Il2CppChar* L_18 = V_3;
  33094. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  33095. Il2CppChar* L_19 = V_2;
  33096. int32_t L_20 = (int32_t)__this->get__length_2();
  33097. String_t* L_21;
  33098. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  33099. return (String_t*)L_21;
  33100. }
  33101. IL_0070:
  33102. {
  33103. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  33104. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33105. Type_t * L_23;
  33106. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  33107. NullCheck((MemberInfo_t *)L_23);
  33108. String_t* L_24;
  33109. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  33110. int32_t L_25 = (int32_t)__this->get__length_2();
  33111. int32_t L_26 = L_25;
  33112. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  33113. String_t* L_28;
  33114. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  33115. return (String_t*)L_28;
  33116. }
  33117. }
  33118. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mC505E8976105DAF3501C6F96E421954DCC9F1C12_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33119. {
  33120. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  33121. int32_t _offset = 1;
  33122. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  33123. String_t* _returnValue;
  33124. _returnValue = ReadOnlySpan_1_ToString_mC505E8976105DAF3501C6F96E421954DCC9F1C12(_thisAdjusted, method);
  33125. return _returnValue;
  33126. }
  33127. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Slice(System.Int32)
  33128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m86AFF6DE001E92BB2B613E9FDFA68C1CF33A3D4A_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___start0, const RuntimeMethod* method)
  33129. {
  33130. intptr_t V_0;
  33131. memset((&V_0), 0, sizeof(V_0));
  33132. int32_t V_1 = 0;
  33133. {
  33134. int32_t L_0 = ___start0;
  33135. int32_t L_1 = (int32_t)__this->get__length_2();
  33136. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  33137. {
  33138. goto IL_000f;
  33139. }
  33140. }
  33141. {
  33142. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33143. }
  33144. IL_000f:
  33145. {
  33146. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  33147. int32_t L_3 = ___start0;
  33148. intptr_t L_4;
  33149. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33150. V_0 = (intptr_t)L_4;
  33151. int32_t L_5 = (int32_t)__this->get__length_2();
  33152. int32_t L_6 = ___start0;
  33153. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  33154. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_7 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  33155. intptr_t L_8 = V_0;
  33156. int32_t L_9 = V_1;
  33157. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_10;
  33158. memset((&L_10), 0, sizeof(L_10));
  33159. ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_inline((&L_10), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  33160. return (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 )L_10;
  33161. }
  33162. }
  33163. IL2CPP_EXTERN_C ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m86AFF6DE001E92BB2B613E9FDFA68C1CF33A3D4A_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  33164. {
  33165. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  33166. int32_t _offset = 1;
  33167. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  33168. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 _returnValue;
  33169. _returnValue = ReadOnlySpan_1_Slice_m86AFF6DE001E92BB2B613E9FDFA68C1CF33A3D4A_inline(_thisAdjusted, ___start0, method);
  33170. return _returnValue;
  33171. }
  33172. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::Slice(System.Int32,System.Int32)
  33173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m9CA48233279C8B28ADD308E958475CC9994F09FC_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  33174. {
  33175. intptr_t V_0;
  33176. memset((&V_0), 0, sizeof(V_0));
  33177. {
  33178. int32_t L_0 = ___start0;
  33179. int32_t L_1 = (int32_t)__this->get__length_2();
  33180. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  33181. {
  33182. goto IL_0014;
  33183. }
  33184. }
  33185. {
  33186. int32_t L_2 = ___length1;
  33187. int32_t L_3 = (int32_t)__this->get__length_2();
  33188. int32_t L_4 = ___start0;
  33189. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  33190. {
  33191. goto IL_001a;
  33192. }
  33193. }
  33194. IL_0014:
  33195. {
  33196. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33197. }
  33198. IL_001a:
  33199. {
  33200. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  33201. int32_t L_6 = ___start0;
  33202. intptr_t L_7;
  33203. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33204. V_0 = (intptr_t)L_7;
  33205. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  33206. intptr_t L_9 = V_0;
  33207. int32_t L_10 = ___length1;
  33208. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_11;
  33209. memset((&L_11), 0, sizeof(L_11));
  33210. ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_inline((&L_11), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  33211. return (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 )L_11;
  33212. }
  33213. }
  33214. IL2CPP_EXTERN_C ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m9CA48233279C8B28ADD308E958475CC9994F09FC_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  33215. {
  33216. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  33217. int32_t _offset = 1;
  33218. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  33219. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 _returnValue;
  33220. _returnValue = ReadOnlySpan_1_Slice_m9CA48233279C8B28ADD308E958475CC9994F09FC_inline(_thisAdjusted, ___start0, ___length1, method);
  33221. return _returnValue;
  33222. }
  33223. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::ToArray()
  33224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ReadOnlySpan_1_ToArray_m614D69F3677E8DB2326CD7CD27B685F984BA4302_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  33225. {
  33226. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* V_0 = NULL;
  33227. {
  33228. int32_t L_0 = (int32_t)__this->get__length_2();
  33229. if (L_0)
  33230. {
  33231. goto IL_000e;
  33232. }
  33233. }
  33234. {
  33235. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33236. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_1 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  33237. return (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_1;
  33238. }
  33239. IL_000e:
  33240. {
  33241. int32_t L_2 = (int32_t)__this->get__length_2();
  33242. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_3 = (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)(GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  33243. V_0 = (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_3;
  33244. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_4 = V_0;
  33245. Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 L_5;
  33246. L_5 = (( Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 (*) (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  33247. ReadOnlySpan_1_CopyTo_m8BCE95247A27A977BDA98EA45A6E2798A8234FC0((ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *)__this, (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  33248. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_6 = V_0;
  33249. return (GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F*)L_6;
  33250. }
  33251. }
  33252. IL2CPP_EXTERN_C GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ReadOnlySpan_1_ToArray_m614D69F3677E8DB2326CD7CD27B685F984BA4302_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33253. {
  33254. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  33255. int32_t _offset = 1;
  33256. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  33257. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* _returnValue;
  33258. _returnValue = ReadOnlySpan_1_ToArray_m614D69F3677E8DB2326CD7CD27B685F984BA4302(_thisAdjusted, method);
  33259. return _returnValue;
  33260. }
  33261. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::DangerousGetPinnableReference()
  33262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  33263. {
  33264. intptr_t V_0;
  33265. memset((&V_0), 0, sizeof(V_0));
  33266. {
  33267. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  33268. if (L_0)
  33269. {
  33270. goto IL_001c;
  33271. }
  33272. }
  33273. {
  33274. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  33275. V_0 = (intptr_t)L_1;
  33276. void* L_2;
  33277. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  33278. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_3;
  33279. L_3 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  33280. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_3);
  33281. }
  33282. IL_001c:
  33283. {
  33284. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_4 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  33285. NullCheck(L_4);
  33286. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_4->get_address_of_Data_0();
  33287. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  33288. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7;
  33289. L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33290. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_7);
  33291. }
  33292. }
  33293. IL2CPP_EXTERN_C GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33294. {
  33295. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  33296. int32_t _offset = 1;
  33297. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  33298. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * _returnValue;
  33299. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_inline(_thisAdjusted, method);
  33300. return _returnValue;
  33301. }
  33302. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_Pinnable()
  33303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ReadOnlySpan_1_get_Pinnable_mE932A28563304F7D2243C758C7217BFD406D2529_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  33304. {
  33305. {
  33306. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  33307. return (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_0;
  33308. }
  33309. }
  33310. IL2CPP_EXTERN_C Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ReadOnlySpan_1_get_Pinnable_mE932A28563304F7D2243C758C7217BFD406D2529_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33311. {
  33312. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  33313. int32_t _offset = 1;
  33314. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  33315. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * _returnValue;
  33316. _returnValue = ReadOnlySpan_1_get_Pinnable_mE932A28563304F7D2243C758C7217BFD406D2529_inline(_thisAdjusted, method);
  33317. return _returnValue;
  33318. }
  33319. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Gif.GifLogicalScreenDescriptor>::get_ByteOffset()
  33320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9B6819F1CB7A0EA100413EEEC023F5133988BEAD_gshared (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  33321. {
  33322. {
  33323. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  33324. return (intptr_t)L_0;
  33325. }
  33326. }
  33327. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m9B6819F1CB7A0EA100413EEEC023F5133988BEAD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33328. {
  33329. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * _thisAdjusted;
  33330. int32_t _offset = 1;
  33331. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 *>(__this + _offset);
  33332. intptr_t _returnValue;
  33333. _returnValue = ReadOnlySpan_1_get_ByteOffset_m9B6819F1CB7A0EA100413EEEC023F5133988BEAD_inline(_thisAdjusted, method);
  33334. return _returnValue;
  33335. }
  33336. #ifdef __clang__
  33337. #pragma clang diagnostic pop
  33338. #endif
  33339. #ifdef __clang__
  33340. #pragma clang diagnostic push
  33341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33342. #pragma clang diagnostic ignored "-Wunused-variable"
  33343. #endif
  33344. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Length()
  33345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m237E5B553E1B97D774BAC22CF289B05794C040BC_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  33346. {
  33347. {
  33348. int32_t L_0 = (int32_t)__this->get__length_2();
  33349. return (int32_t)L_0;
  33350. }
  33351. }
  33352. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m237E5B553E1B97D774BAC22CF289B05794C040BC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33353. {
  33354. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33355. int32_t _offset = 1;
  33356. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33357. int32_t _returnValue;
  33358. _returnValue = ReadOnlySpan_1_get_Length_m237E5B553E1B97D774BAC22CF289B05794C040BC_inline(_thisAdjusted, method);
  33359. return _returnValue;
  33360. }
  33361. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_IsEmpty()
  33362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC74336AEC437338FB697BF4EB7923474CAB80937_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  33363. {
  33364. {
  33365. int32_t L_0 = (int32_t)__this->get__length_2();
  33366. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  33367. }
  33368. }
  33369. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mC74336AEC437338FB697BF4EB7923474CAB80937_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33370. {
  33371. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33372. int32_t _offset = 1;
  33373. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33374. bool _returnValue;
  33375. _returnValue = ReadOnlySpan_1_get_IsEmpty_mC74336AEC437338FB697BF4EB7923474CAB80937(_thisAdjusted, method);
  33376. return _returnValue;
  33377. }
  33378. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  33379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m79B3BCD5F96820F1310CDD363CDDB9C833C206C8_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ___left0, ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ___right1, const RuntimeMethod* method)
  33380. {
  33381. {
  33382. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_0 = ___left0;
  33383. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_1 = ___right1;
  33384. bool L_2;
  33385. L_2 = (( bool (*) (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 , ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 )L_0, (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33386. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  33387. }
  33388. }
  33389. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Equals(System.Object)
  33390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mFD64B3F52979FE8E8D759D77AD0C73B821105841_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  33391. {
  33392. {
  33393. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  33394. String_t* L_0;
  33395. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  33396. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  33397. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  33398. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mFD64B3F52979FE8E8D759D77AD0C73B821105841_RuntimeMethod_var)));
  33399. }
  33400. }
  33401. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mFD64B3F52979FE8E8D759D77AD0C73B821105841_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  33402. {
  33403. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33404. int32_t _offset = 1;
  33405. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33406. bool _returnValue;
  33407. _returnValue = ReadOnlySpan_1_Equals_mFD64B3F52979FE8E8D759D77AD0C73B821105841(_thisAdjusted, ___obj0, method);
  33408. return _returnValue;
  33409. }
  33410. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::GetHashCode()
  33411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mA5C092A51D773550873A51DF7B4634046F21467A_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  33412. {
  33413. {
  33414. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  33415. String_t* L_0;
  33416. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  33417. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  33418. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  33419. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mA5C092A51D773550873A51DF7B4634046F21467A_RuntimeMethod_var)));
  33420. }
  33421. }
  33422. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mA5C092A51D773550873A51DF7B4634046F21467A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33423. {
  33424. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33425. int32_t _offset = 1;
  33426. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33427. int32_t _returnValue;
  33428. _returnValue = ReadOnlySpan_1_GetHashCode_mA5C092A51D773550873A51DF7B4634046F21467A(_thisAdjusted, method);
  33429. return _returnValue;
  33430. }
  33431. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::op_Implicit(T[])
  33432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_op_Implicit_mE947C12E9C92F803011E2A4B43FDDFB1E662AAF5_gshared (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method)
  33433. {
  33434. {
  33435. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0;
  33436. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_1;
  33437. memset((&L_1), 0, sizeof(L_1));
  33438. ReadOnlySpan_1__ctor_mDA8B993D6D1C5417B30BBDC565F57673182F50BE_inline((&L_1), (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33439. return (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 )L_1;
  33440. }
  33441. }
  33442. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(T[])
  33443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDA8B993D6D1C5417B30BBDC565F57673182F50BE_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method)
  33444. {
  33445. {
  33446. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0;
  33447. if (L_0)
  33448. {
  33449. goto IL_000b;
  33450. }
  33451. }
  33452. {
  33453. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ));
  33454. return;
  33455. }
  33456. IL_000b:
  33457. {
  33458. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_1 = ___array0;
  33459. NullCheck(L_1);
  33460. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  33461. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_2 = ___array0;
  33462. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_3;
  33463. L_3 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33464. __this->set__pinnable_0(L_3);
  33465. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33466. intptr_t L_4 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  33467. __this->set__byteOffset_1((intptr_t)L_4);
  33468. return;
  33469. }
  33470. }
  33471. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mDA8B993D6D1C5417B30BBDC565F57673182F50BE_AdjustorThunk (RuntimeObject * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method)
  33472. {
  33473. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33474. int32_t _offset = 1;
  33475. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33476. ReadOnlySpan_1__ctor_mDA8B993D6D1C5417B30BBDC565F57673182F50BE_inline(_thisAdjusted, ___array0, method);
  33477. }
  33478. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(T[],System.Int32,System.Int32)
  33479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m22A4715F01479C63EDEF2901B4A44A3F9484FC4C_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33480. {
  33481. {
  33482. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0;
  33483. if (L_0)
  33484. {
  33485. goto IL_0017;
  33486. }
  33487. }
  33488. {
  33489. int32_t L_1 = ___start1;
  33490. if (L_1)
  33491. {
  33492. goto IL_0009;
  33493. }
  33494. }
  33495. {
  33496. int32_t L_2 = ___length2;
  33497. if (!L_2)
  33498. {
  33499. goto IL_000f;
  33500. }
  33501. }
  33502. IL_0009:
  33503. {
  33504. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33505. }
  33506. IL_000f:
  33507. {
  33508. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ));
  33509. return;
  33510. }
  33511. IL_0017:
  33512. {
  33513. int32_t L_3 = ___start1;
  33514. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_4 = ___array0;
  33515. NullCheck(L_4);
  33516. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  33517. {
  33518. goto IL_0025;
  33519. }
  33520. }
  33521. {
  33522. int32_t L_5 = ___length2;
  33523. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_6 = ___array0;
  33524. NullCheck(L_6);
  33525. int32_t L_7 = ___start1;
  33526. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  33527. {
  33528. goto IL_002b;
  33529. }
  33530. }
  33531. IL_0025:
  33532. {
  33533. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33534. }
  33535. IL_002b:
  33536. {
  33537. int32_t L_8 = ___length2;
  33538. __this->set__length_2(L_8);
  33539. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_9 = ___array0;
  33540. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_10;
  33541. L_10 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33542. __this->set__pinnable_0(L_10);
  33543. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33544. intptr_t L_11 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  33545. int32_t L_12 = ___start1;
  33546. intptr_t L_13;
  33547. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33548. __this->set__byteOffset_1((intptr_t)L_13);
  33549. return;
  33550. }
  33551. }
  33552. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m22A4715F01479C63EDEF2901B4A44A3F9484FC4C_AdjustorThunk (RuntimeObject * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33553. {
  33554. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33555. int32_t _offset = 1;
  33556. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33557. ReadOnlySpan_1__ctor_m22A4715F01479C63EDEF2901B4A44A3F9484FC4C_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  33558. }
  33559. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(System.Void*,System.Int32)
  33560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m434E6DF33317B0EA143ECC0D14ADAB0C45C26ACE_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  33561. {
  33562. static bool s_Il2CppMethodInitialized;
  33563. if (!s_Il2CppMethodInitialized)
  33564. {
  33565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33566. s_Il2CppMethodInitialized = true;
  33567. }
  33568. {
  33569. bool L_0;
  33570. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33571. if (!L_0)
  33572. {
  33573. goto IL_0016;
  33574. }
  33575. }
  33576. {
  33577. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  33578. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33579. Type_t * L_2;
  33580. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  33581. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  33582. }
  33583. IL_0016:
  33584. {
  33585. int32_t L_3 = ___length1;
  33586. if ((((int32_t)L_3) >= ((int32_t)0)))
  33587. {
  33588. goto IL_0020;
  33589. }
  33590. }
  33591. {
  33592. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33593. }
  33594. IL_0020:
  33595. {
  33596. int32_t L_4 = ___length1;
  33597. __this->set__length_2(L_4);
  33598. __this->set__pinnable_0((Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)NULL);
  33599. void* L_5 = ___pointer0;
  33600. intptr_t L_6;
  33601. memset((&L_6), 0, sizeof(L_6));
  33602. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  33603. __this->set__byteOffset_1((intptr_t)L_6);
  33604. return;
  33605. }
  33606. }
  33607. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m434E6DF33317B0EA143ECC0D14ADAB0C45C26ACE_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  33608. {
  33609. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33610. int32_t _offset = 1;
  33611. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33612. ReadOnlySpan_1__ctor_m434E6DF33317B0EA143ECC0D14ADAB0C45C26ACE_inline(_thisAdjusted, ___pointer0, ___length1, method);
  33613. }
  33614. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  33615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  33616. {
  33617. {
  33618. int32_t L_0 = ___length2;
  33619. __this->set__length_2(L_0);
  33620. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_1 = ___pinnable0;
  33621. __this->set__pinnable_0(L_1);
  33622. intptr_t L_2 = ___byteOffset1;
  33623. __this->set__byteOffset_1((intptr_t)L_2);
  33624. return;
  33625. }
  33626. }
  33627. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  33628. {
  33629. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33630. int32_t _offset = 1;
  33631. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33632. ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  33633. }
  33634. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Item(System.Int32)
  33635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_get_Item_m02DC581246CA07FCEF4C4709C3F6A18AD618C605_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___index0, const RuntimeMethod* method)
  33636. {
  33637. intptr_t V_0;
  33638. memset((&V_0), 0, sizeof(V_0));
  33639. {
  33640. int32_t L_0 = ___index0;
  33641. int32_t L_1 = (int32_t)__this->get__length_2();
  33642. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  33643. {
  33644. goto IL_000e;
  33645. }
  33646. }
  33647. {
  33648. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  33649. }
  33650. IL_000e:
  33651. {
  33652. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_2 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  33653. if (L_2)
  33654. {
  33655. goto IL_0030;
  33656. }
  33657. }
  33658. {
  33659. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  33660. V_0 = (intptr_t)L_3;
  33661. void* L_4;
  33662. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  33663. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5;
  33664. L_5 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (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));
  33665. int32_t L_6 = ___index0;
  33666. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7;
  33667. L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33668. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_7;
  33669. }
  33670. IL_0030:
  33671. {
  33672. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  33673. NullCheck(L_8);
  33674. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_9 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_8->get_address_of_Data_0();
  33675. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  33676. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_11;
  33677. L_11 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33678. int32_t L_12 = ___index0;
  33679. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_13;
  33680. L_13 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33681. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_13;
  33682. }
  33683. }
  33684. IL2CPP_EXTERN_C HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_get_Item_m02DC581246CA07FCEF4C4709C3F6A18AD618C605_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  33685. {
  33686. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33687. int32_t _offset = 1;
  33688. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33689. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * _returnValue;
  33690. _returnValue = ReadOnlySpan_1_get_Item_m02DC581246CA07FCEF4C4709C3F6A18AD618C605_inline(_thisAdjusted, ___index0, method);
  33691. return _returnValue;
  33692. }
  33693. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::GetPinnableReference()
  33694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_GetPinnableReference_m56C2508AB6759571D14EE398D3DACDB888D97DEF_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  33695. {
  33696. intptr_t V_0;
  33697. memset((&V_0), 0, sizeof(V_0));
  33698. {
  33699. int32_t L_0 = (int32_t)__this->get__length_2();
  33700. if (!L_0)
  33701. {
  33702. goto IL_003b;
  33703. }
  33704. }
  33705. {
  33706. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_1 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  33707. if (L_1)
  33708. {
  33709. goto IL_0024;
  33710. }
  33711. }
  33712. {
  33713. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  33714. V_0 = (intptr_t)L_2;
  33715. void* L_3;
  33716. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  33717. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_4;
  33718. L_4 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  33719. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_4;
  33720. }
  33721. IL_0024:
  33722. {
  33723. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_5 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  33724. NullCheck(L_5);
  33725. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_6 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5->get_address_of_Data_0();
  33726. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  33727. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_8;
  33728. L_8 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33729. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_8;
  33730. }
  33731. IL_003b:
  33732. {
  33733. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_9;
  33734. L_9 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  33735. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_9;
  33736. }
  33737. }
  33738. IL2CPP_EXTERN_C HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_GetPinnableReference_m56C2508AB6759571D14EE398D3DACDB888D97DEF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33739. {
  33740. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33741. int32_t _offset = 1;
  33742. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33743. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * _returnValue;
  33744. _returnValue = ReadOnlySpan_1_GetPinnableReference_m56C2508AB6759571D14EE398D3DACDB888D97DEF(_thisAdjusted, method);
  33745. return _returnValue;
  33746. }
  33747. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::CopyTo(System.Span`1<T>)
  33748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mBA828F2F210ACE5024018BFF624FE18347D28D32_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method)
  33749. {
  33750. {
  33751. Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_0 = ___destination0;
  33752. bool L_1;
  33753. L_1 = ReadOnlySpan_1_TryCopyTo_m0993241B757F6A731B76E7B5D3CE5B5D36EE15DE((ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)__this, (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33754. if (L_1)
  33755. {
  33756. goto IL_000e;
  33757. }
  33758. }
  33759. {
  33760. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  33761. }
  33762. IL_000e:
  33763. {
  33764. return;
  33765. }
  33766. }
  33767. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mBA828F2F210ACE5024018BFF624FE18347D28D32_AdjustorThunk (RuntimeObject * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method)
  33768. {
  33769. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33770. int32_t _offset = 1;
  33771. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33772. ReadOnlySpan_1_CopyTo_mBA828F2F210ACE5024018BFF624FE18347D28D32(_thisAdjusted, ___destination0, method);
  33773. }
  33774. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::TryCopyTo(System.Span`1<T>)
  33775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m0993241B757F6A731B76E7B5D3CE5B5D36EE15DE_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method)
  33776. {
  33777. int32_t V_0 = 0;
  33778. int32_t V_1 = 0;
  33779. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * V_2 = NULL;
  33780. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * V_3 = NULL;
  33781. {
  33782. int32_t L_0 = (int32_t)__this->get__length_2();
  33783. V_0 = (int32_t)L_0;
  33784. int32_t L_1;
  33785. L_1 = Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  33786. V_1 = (int32_t)L_1;
  33787. int32_t L_2 = V_0;
  33788. if (L_2)
  33789. {
  33790. goto IL_0014;
  33791. }
  33792. }
  33793. {
  33794. return (bool)1;
  33795. }
  33796. IL_0014:
  33797. {
  33798. int32_t L_3 = V_0;
  33799. int32_t L_4 = V_1;
  33800. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  33801. {
  33802. goto IL_001a;
  33803. }
  33804. }
  33805. {
  33806. return (bool)0;
  33807. }
  33808. IL_001a:
  33809. {
  33810. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5;
  33811. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_inline((ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33812. V_2 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5;
  33813. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_6;
  33814. L_6 = Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_inline((Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(Span_1_t40491D037FC984A90553DC2639448BA323AA5813 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  33815. V_3 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_6;
  33816. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7 = V_3;
  33817. int32_t L_8 = V_1;
  33818. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_9 = V_2;
  33819. int32_t L_10 = V_0;
  33820. (( void (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_7, (int32_t)L_8, (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  33821. return (bool)1;
  33822. }
  33823. }
  33824. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m0993241B757F6A731B76E7B5D3CE5B5D36EE15DE_AdjustorThunk (RuntimeObject * __this, Span_1_t40491D037FC984A90553DC2639448BA323AA5813 ___destination0, const RuntimeMethod* method)
  33825. {
  33826. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33827. int32_t _offset = 1;
  33828. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33829. bool _returnValue;
  33830. _returnValue = ReadOnlySpan_1_TryCopyTo_m0993241B757F6A731B76E7B5D3CE5B5D36EE15DE(_thisAdjusted, ___destination0, method);
  33831. return _returnValue;
  33832. }
  33833. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  33834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m6839DF37D69107CE4BF334EB39B7FBA43F847B16_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ___left0, ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ___right1, const RuntimeMethod* method)
  33835. {
  33836. {
  33837. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_0 = ___left0;
  33838. int32_t L_1 = (int32_t)L_0.get__length_2();
  33839. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_2 = ___right1;
  33840. int32_t L_3 = (int32_t)L_2.get__length_2();
  33841. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  33842. {
  33843. goto IL_0022;
  33844. }
  33845. }
  33846. {
  33847. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_4;
  33848. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_inline((ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33849. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5;
  33850. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_inline((ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33851. bool L_6;
  33852. L_6 = (( bool (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_4, (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  33853. return (bool)L_6;
  33854. }
  33855. IL_0022:
  33856. {
  33857. return (bool)0;
  33858. }
  33859. }
  33860. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::ToString()
  33861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mDCECABF652FC53ABA365D50285A2C08955A0490A_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  33862. {
  33863. static bool s_Il2CppMethodInitialized;
  33864. if (!s_Il2CppMethodInitialized)
  33865. {
  33866. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33867. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  33868. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33869. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33870. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  33872. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  33873. s_Il2CppMethodInitialized = true;
  33874. }
  33875. RuntimeObject * V_0 = NULL;
  33876. String_t* V_1 = NULL;
  33877. Il2CppChar* V_2 = NULL;
  33878. Il2CppChar* V_3 = NULL;
  33879. {
  33880. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  33881. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33882. Type_t * L_1;
  33883. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  33884. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33885. Type_t * L_3;
  33886. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  33887. bool L_4;
  33888. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  33889. if (!L_4)
  33890. {
  33891. goto IL_0070;
  33892. }
  33893. }
  33894. {
  33895. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  33896. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33897. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  33898. bool L_7;
  33899. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  33900. if (!L_7)
  33901. {
  33902. goto IL_0053;
  33903. }
  33904. }
  33905. {
  33906. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  33907. RuntimeObject * L_9;
  33908. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  33909. V_0 = (RuntimeObject *)L_9;
  33910. RuntimeObject * L_10 = V_0;
  33911. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  33912. V_1 = (String_t*)L_11;
  33913. if (!L_11)
  33914. {
  33915. goto IL_0053;
  33916. }
  33917. }
  33918. {
  33919. int32_t L_12 = (int32_t)__this->get__length_2();
  33920. String_t* L_13 = V_1;
  33921. NullCheck((String_t*)L_13);
  33922. int32_t L_14;
  33923. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  33924. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  33925. {
  33926. goto IL_0053;
  33927. }
  33928. }
  33929. {
  33930. String_t* L_15 = V_1;
  33931. return (String_t*)L_15;
  33932. }
  33933. IL_0053:
  33934. {
  33935. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_16;
  33936. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_inline((ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  33937. Il2CppChar* L_17;
  33938. L_17 = (( Il2CppChar* (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  33939. V_3 = (Il2CppChar*)L_17;
  33940. Il2CppChar* L_18 = V_3;
  33941. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  33942. Il2CppChar* L_19 = V_2;
  33943. int32_t L_20 = (int32_t)__this->get__length_2();
  33944. String_t* L_21;
  33945. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  33946. return (String_t*)L_21;
  33947. }
  33948. IL_0070:
  33949. {
  33950. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  33951. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33952. Type_t * L_23;
  33953. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  33954. NullCheck((MemberInfo_t *)L_23);
  33955. String_t* L_24;
  33956. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  33957. int32_t L_25 = (int32_t)__this->get__length_2();
  33958. int32_t L_26 = L_25;
  33959. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  33960. String_t* L_28;
  33961. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  33962. return (String_t*)L_28;
  33963. }
  33964. }
  33965. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mDCECABF652FC53ABA365D50285A2C08955A0490A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33966. {
  33967. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  33968. int32_t _offset = 1;
  33969. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  33970. String_t* _returnValue;
  33971. _returnValue = ReadOnlySpan_1_ToString_mDCECABF652FC53ABA365D50285A2C08955A0490A(_thisAdjusted, method);
  33972. return _returnValue;
  33973. }
  33974. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Slice(System.Int32)
  33975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_mAA41D9CBBD153FF84572597D5D005B28E185500F_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___start0, const RuntimeMethod* method)
  33976. {
  33977. intptr_t V_0;
  33978. memset((&V_0), 0, sizeof(V_0));
  33979. int32_t V_1 = 0;
  33980. {
  33981. int32_t L_0 = ___start0;
  33982. int32_t L_1 = (int32_t)__this->get__length_2();
  33983. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  33984. {
  33985. goto IL_000f;
  33986. }
  33987. }
  33988. {
  33989. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33990. }
  33991. IL_000f:
  33992. {
  33993. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  33994. int32_t L_3 = ___start0;
  33995. intptr_t L_4;
  33996. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33997. V_0 = (intptr_t)L_4;
  33998. int32_t L_5 = (int32_t)__this->get__length_2();
  33999. int32_t L_6 = ___start0;
  34000. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  34001. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_7 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  34002. intptr_t L_8 = V_0;
  34003. int32_t L_9 = V_1;
  34004. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_10;
  34005. memset((&L_10), 0, sizeof(L_10));
  34006. ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_inline((&L_10), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  34007. return (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 )L_10;
  34008. }
  34009. }
  34010. IL2CPP_EXTERN_C ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_mAA41D9CBBD153FF84572597D5D005B28E185500F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  34011. {
  34012. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  34013. int32_t _offset = 1;
  34014. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  34015. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 _returnValue;
  34016. _returnValue = ReadOnlySpan_1_Slice_mAA41D9CBBD153FF84572597D5D005B28E185500F_inline(_thisAdjusted, ___start0, method);
  34017. return _returnValue;
  34018. }
  34019. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::Slice(System.Int32,System.Int32)
  34020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_m04292BFFF8CD47B62F97C81FBEECDD44A7E0F5C5_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34021. {
  34022. intptr_t V_0;
  34023. memset((&V_0), 0, sizeof(V_0));
  34024. {
  34025. int32_t L_0 = ___start0;
  34026. int32_t L_1 = (int32_t)__this->get__length_2();
  34027. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  34028. {
  34029. goto IL_0014;
  34030. }
  34031. }
  34032. {
  34033. int32_t L_2 = ___length1;
  34034. int32_t L_3 = (int32_t)__this->get__length_2();
  34035. int32_t L_4 = ___start0;
  34036. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  34037. {
  34038. goto IL_001a;
  34039. }
  34040. }
  34041. IL_0014:
  34042. {
  34043. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34044. }
  34045. IL_001a:
  34046. {
  34047. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  34048. int32_t L_6 = ___start0;
  34049. intptr_t L_7;
  34050. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34051. V_0 = (intptr_t)L_7;
  34052. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  34053. intptr_t L_9 = V_0;
  34054. int32_t L_10 = ___length1;
  34055. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_11;
  34056. memset((&L_11), 0, sizeof(L_11));
  34057. ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_inline((&L_11), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  34058. return (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 )L_11;
  34059. }
  34060. }
  34061. IL2CPP_EXTERN_C ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_m04292BFFF8CD47B62F97C81FBEECDD44A7E0F5C5_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34062. {
  34063. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  34064. int32_t _offset = 1;
  34065. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  34066. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 _returnValue;
  34067. _returnValue = ReadOnlySpan_1_Slice_m04292BFFF8CD47B62F97C81FBEECDD44A7E0F5C5_inline(_thisAdjusted, ___start0, ___length1, method);
  34068. return _returnValue;
  34069. }
  34070. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::ToArray()
  34071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ReadOnlySpan_1_ToArray_m0A65EC22B9905E06D5E60F8A3ADE8979ED137266_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  34072. {
  34073. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* V_0 = NULL;
  34074. {
  34075. int32_t L_0 = (int32_t)__this->get__length_2();
  34076. if (L_0)
  34077. {
  34078. goto IL_000e;
  34079. }
  34080. }
  34081. {
  34082. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34083. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_1 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  34084. return (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_1;
  34085. }
  34086. IL_000e:
  34087. {
  34088. int32_t L_2 = (int32_t)__this->get__length_2();
  34089. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_3 = (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)(HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  34090. V_0 = (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_3;
  34091. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_4 = V_0;
  34092. Span_1_t40491D037FC984A90553DC2639448BA323AA5813 L_5;
  34093. L_5 = (( Span_1_t40491D037FC984A90553DC2639448BA323AA5813 (*) (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  34094. ReadOnlySpan_1_CopyTo_mBA828F2F210ACE5024018BFF624FE18347D28D32((ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *)__this, (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  34095. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_6 = V_0;
  34096. return (HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431*)L_6;
  34097. }
  34098. }
  34099. IL2CPP_EXTERN_C HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ReadOnlySpan_1_ToArray_m0A65EC22B9905E06D5E60F8A3ADE8979ED137266_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34100. {
  34101. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  34102. int32_t _offset = 1;
  34103. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  34104. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* _returnValue;
  34105. _returnValue = ReadOnlySpan_1_ToArray_m0A65EC22B9905E06D5E60F8A3ADE8979ED137266(_thisAdjusted, method);
  34106. return _returnValue;
  34107. }
  34108. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::DangerousGetPinnableReference()
  34109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  34110. {
  34111. intptr_t V_0;
  34112. memset((&V_0), 0, sizeof(V_0));
  34113. {
  34114. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  34115. if (L_0)
  34116. {
  34117. goto IL_001c;
  34118. }
  34119. }
  34120. {
  34121. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  34122. V_0 = (intptr_t)L_1;
  34123. void* L_2;
  34124. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34125. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_3;
  34126. L_3 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34127. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_3);
  34128. }
  34129. IL_001c:
  34130. {
  34131. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_4 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  34132. NullCheck(L_4);
  34133. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_4->get_address_of_Data_0();
  34134. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  34135. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7;
  34136. L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34137. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_7);
  34138. }
  34139. }
  34140. IL2CPP_EXTERN_C HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34141. {
  34142. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  34143. int32_t _offset = 1;
  34144. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  34145. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * _returnValue;
  34146. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_inline(_thisAdjusted, method);
  34147. return _returnValue;
  34148. }
  34149. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_Pinnable()
  34150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ReadOnlySpan_1_get_Pinnable_m6B105EE799B6E53B6A8034AC1F782C39B3114D05_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  34151. {
  34152. {
  34153. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  34154. return (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_0;
  34155. }
  34156. }
  34157. IL2CPP_EXTERN_C Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ReadOnlySpan_1_get_Pinnable_m6B105EE799B6E53B6A8034AC1F782C39B3114D05_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34158. {
  34159. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  34160. int32_t _offset = 1;
  34161. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  34162. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * _returnValue;
  34163. _returnValue = ReadOnlySpan_1_get_Pinnable_m6B105EE799B6E53B6A8034AC1F782C39B3114D05_inline(_thisAdjusted, method);
  34164. return _returnValue;
  34165. }
  34166. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HTreeGroup>::get_ByteOffset()
  34167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9C3239A2F14CFE94EBD123707D42BF9DCF853739_gshared (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  34168. {
  34169. {
  34170. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  34171. return (intptr_t)L_0;
  34172. }
  34173. }
  34174. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m9C3239A2F14CFE94EBD123707D42BF9DCF853739_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34175. {
  34176. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * _thisAdjusted;
  34177. int32_t _offset = 1;
  34178. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 *>(__this + _offset);
  34179. intptr_t _returnValue;
  34180. _returnValue = ReadOnlySpan_1_get_ByteOffset_m9C3239A2F14CFE94EBD123707D42BF9DCF853739_inline(_thisAdjusted, method);
  34181. return _returnValue;
  34182. }
  34183. #ifdef __clang__
  34184. #pragma clang diagnostic pop
  34185. #endif
  34186. #ifdef __clang__
  34187. #pragma clang diagnostic push
  34188. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34189. #pragma clang diagnostic ignored "-Wunused-variable"
  34190. #endif
  34191. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  34192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m23BDD02F45BED4DCFF6E1EC3B9F4583591B296BE_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  34193. {
  34194. {
  34195. int32_t L_0 = (int32_t)__this->get__length_2();
  34196. return (int32_t)L_0;
  34197. }
  34198. }
  34199. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m23BDD02F45BED4DCFF6E1EC3B9F4583591B296BE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34200. {
  34201. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34202. int32_t _offset = 1;
  34203. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34204. int32_t _returnValue;
  34205. _returnValue = ReadOnlySpan_1_get_Length_m23BDD02F45BED4DCFF6E1EC3B9F4583591B296BE_inline(_thisAdjusted, method);
  34206. return _returnValue;
  34207. }
  34208. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_IsEmpty()
  34209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mEEA3E0B87DCA48E39F359757105A27DEC2F3EFCB_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  34210. {
  34211. {
  34212. int32_t L_0 = (int32_t)__this->get__length_2();
  34213. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  34214. }
  34215. }
  34216. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mEEA3E0B87DCA48E39F359757105A27DEC2F3EFCB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34217. {
  34218. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34219. int32_t _offset = 1;
  34220. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34221. bool _returnValue;
  34222. _returnValue = ReadOnlySpan_1_get_IsEmpty_mEEA3E0B87DCA48E39F359757105A27DEC2F3EFCB(_thisAdjusted, method);
  34223. return _returnValue;
  34224. }
  34225. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  34226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m2804AB7B39114D34EC738139973C67A7D3D5B9C0_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ___left0, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ___right1, const RuntimeMethod* method)
  34227. {
  34228. {
  34229. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_0 = ___left0;
  34230. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_1 = ___right1;
  34231. bool L_2;
  34232. L_2 = (( bool (*) (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_0, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34233. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  34234. }
  34235. }
  34236. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Equals(System.Object)
  34237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m74CE838CE6B4DC6B2730CFE697A8D14835C514F2_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  34238. {
  34239. {
  34240. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  34241. String_t* L_0;
  34242. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  34243. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  34244. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  34245. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m74CE838CE6B4DC6B2730CFE697A8D14835C514F2_RuntimeMethod_var)));
  34246. }
  34247. }
  34248. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m74CE838CE6B4DC6B2730CFE697A8D14835C514F2_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  34249. {
  34250. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34251. int32_t _offset = 1;
  34252. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34253. bool _returnValue;
  34254. _returnValue = ReadOnlySpan_1_Equals_m74CE838CE6B4DC6B2730CFE697A8D14835C514F2(_thisAdjusted, ___obj0, method);
  34255. return _returnValue;
  34256. }
  34257. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetHashCode()
  34258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mA2DFE55820A82D125991AD658C7088585D8C40A0_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  34259. {
  34260. {
  34261. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  34262. String_t* L_0;
  34263. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  34264. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  34265. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  34266. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mA2DFE55820A82D125991AD658C7088585D8C40A0_RuntimeMethod_var)));
  34267. }
  34268. }
  34269. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mA2DFE55820A82D125991AD658C7088585D8C40A0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34270. {
  34271. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34272. int32_t _offset = 1;
  34273. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34274. int32_t _returnValue;
  34275. _returnValue = ReadOnlySpan_1_GetHashCode_mA2DFE55820A82D125991AD658C7088585D8C40A0(_thisAdjusted, method);
  34276. return _returnValue;
  34277. }
  34278. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::op_Implicit(T[])
  34279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_op_Implicit_m40703182F7D4AD9744AA09DC1C3F48E08FD36759_gshared (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  34280. {
  34281. {
  34282. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0;
  34283. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_1;
  34284. memset((&L_1), 0, sizeof(L_1));
  34285. ReadOnlySpan_1__ctor_m38E919F68412BE59B9D95D96AAF1856586647263_inline((&L_1), (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34286. return (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_1;
  34287. }
  34288. }
  34289. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[])
  34290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m38E919F68412BE59B9D95D96AAF1856586647263_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  34291. {
  34292. {
  34293. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0;
  34294. if (L_0)
  34295. {
  34296. goto IL_000b;
  34297. }
  34298. }
  34299. {
  34300. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ));
  34301. return;
  34302. }
  34303. IL_000b:
  34304. {
  34305. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_1 = ___array0;
  34306. NullCheck(L_1);
  34307. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  34308. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_2 = ___array0;
  34309. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_3;
  34310. L_3 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34311. __this->set__pinnable_0(L_3);
  34312. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34313. intptr_t L_4 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  34314. __this->set__byteOffset_1((intptr_t)L_4);
  34315. return;
  34316. }
  34317. }
  34318. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m38E919F68412BE59B9D95D96AAF1856586647263_AdjustorThunk (RuntimeObject * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  34319. {
  34320. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34321. int32_t _offset = 1;
  34322. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34323. ReadOnlySpan_1__ctor_m38E919F68412BE59B9D95D96AAF1856586647263_inline(_thisAdjusted, ___array0, method);
  34324. }
  34325. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(T[],System.Int32,System.Int32)
  34326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m916A8AF34253D63B8F139D58EA604E51F2BE0477_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34327. {
  34328. {
  34329. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0;
  34330. if (L_0)
  34331. {
  34332. goto IL_0017;
  34333. }
  34334. }
  34335. {
  34336. int32_t L_1 = ___start1;
  34337. if (L_1)
  34338. {
  34339. goto IL_0009;
  34340. }
  34341. }
  34342. {
  34343. int32_t L_2 = ___length2;
  34344. if (!L_2)
  34345. {
  34346. goto IL_000f;
  34347. }
  34348. }
  34349. IL_0009:
  34350. {
  34351. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34352. }
  34353. IL_000f:
  34354. {
  34355. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ));
  34356. return;
  34357. }
  34358. IL_0017:
  34359. {
  34360. int32_t L_3 = ___start1;
  34361. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_4 = ___array0;
  34362. NullCheck(L_4);
  34363. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  34364. {
  34365. goto IL_0025;
  34366. }
  34367. }
  34368. {
  34369. int32_t L_5 = ___length2;
  34370. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_6 = ___array0;
  34371. NullCheck(L_6);
  34372. int32_t L_7 = ___start1;
  34373. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  34374. {
  34375. goto IL_002b;
  34376. }
  34377. }
  34378. IL_0025:
  34379. {
  34380. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34381. }
  34382. IL_002b:
  34383. {
  34384. int32_t L_8 = ___length2;
  34385. __this->set__length_2(L_8);
  34386. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_9 = ___array0;
  34387. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_10;
  34388. L_10 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34389. __this->set__pinnable_0(L_10);
  34390. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34391. intptr_t L_11 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  34392. int32_t L_12 = ___start1;
  34393. intptr_t L_13;
  34394. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34395. __this->set__byteOffset_1((intptr_t)L_13);
  34396. return;
  34397. }
  34398. }
  34399. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m916A8AF34253D63B8F139D58EA604E51F2BE0477_AdjustorThunk (RuntimeObject * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34400. {
  34401. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34402. int32_t _offset = 1;
  34403. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34404. ReadOnlySpan_1__ctor_m916A8AF34253D63B8F139D58EA604E51F2BE0477_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  34405. }
  34406. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Void*,System.Int32)
  34407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m248A906E59F64B38F9C4B01F6DD229A243476F6F_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  34408. {
  34409. static bool s_Il2CppMethodInitialized;
  34410. if (!s_Il2CppMethodInitialized)
  34411. {
  34412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34413. s_Il2CppMethodInitialized = true;
  34414. }
  34415. {
  34416. bool L_0;
  34417. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34418. if (!L_0)
  34419. {
  34420. goto IL_0016;
  34421. }
  34422. }
  34423. {
  34424. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  34425. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34426. Type_t * L_2;
  34427. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  34428. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  34429. }
  34430. IL_0016:
  34431. {
  34432. int32_t L_3 = ___length1;
  34433. if ((((int32_t)L_3) >= ((int32_t)0)))
  34434. {
  34435. goto IL_0020;
  34436. }
  34437. }
  34438. {
  34439. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34440. }
  34441. IL_0020:
  34442. {
  34443. int32_t L_4 = ___length1;
  34444. __this->set__length_2(L_4);
  34445. __this->set__pinnable_0((Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)NULL);
  34446. void* L_5 = ___pointer0;
  34447. intptr_t L_6;
  34448. memset((&L_6), 0, sizeof(L_6));
  34449. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  34450. __this->set__byteOffset_1((intptr_t)L_6);
  34451. return;
  34452. }
  34453. }
  34454. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m248A906E59F64B38F9C4B01F6DD229A243476F6F_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  34455. {
  34456. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34457. int32_t _offset = 1;
  34458. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34459. ReadOnlySpan_1__ctor_m248A906E59F64B38F9C4B01F6DD229A243476F6F_inline(_thisAdjusted, ___pointer0, ___length1, method);
  34460. }
  34461. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  34462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  34463. {
  34464. {
  34465. int32_t L_0 = ___length2;
  34466. __this->set__length_2(L_0);
  34467. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = ___pinnable0;
  34468. __this->set__pinnable_0(L_1);
  34469. intptr_t L_2 = ___byteOffset1;
  34470. __this->set__byteOffset_1((intptr_t)L_2);
  34471. return;
  34472. }
  34473. }
  34474. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  34475. {
  34476. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34477. int32_t _offset = 1;
  34478. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34479. ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  34480. }
  34481. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Item(System.Int32)
  34482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_get_Item_m1C9AC13FA99AA25F1F16112AAB381F8357C4472A_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___index0, const RuntimeMethod* method)
  34483. {
  34484. intptr_t V_0;
  34485. memset((&V_0), 0, sizeof(V_0));
  34486. {
  34487. int32_t L_0 = ___index0;
  34488. int32_t L_1 = (int32_t)__this->get__length_2();
  34489. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  34490. {
  34491. goto IL_000e;
  34492. }
  34493. }
  34494. {
  34495. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  34496. }
  34497. IL_000e:
  34498. {
  34499. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_2 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34500. if (L_2)
  34501. {
  34502. goto IL_0030;
  34503. }
  34504. }
  34505. {
  34506. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  34507. V_0 = (intptr_t)L_3;
  34508. void* L_4;
  34509. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34510. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5;
  34511. L_5 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (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));
  34512. int32_t L_6 = ___index0;
  34513. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7;
  34514. L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34515. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_7;
  34516. }
  34517. IL_0030:
  34518. {
  34519. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34520. NullCheck(L_8);
  34521. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_8->get_address_of_Data_0();
  34522. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  34523. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11;
  34524. L_11 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34525. int32_t L_12 = ___index0;
  34526. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13;
  34527. L_13 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34528. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_13;
  34529. }
  34530. }
  34531. IL2CPP_EXTERN_C HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_get_Item_m1C9AC13FA99AA25F1F16112AAB381F8357C4472A_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  34532. {
  34533. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34534. int32_t _offset = 1;
  34535. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34536. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * _returnValue;
  34537. _returnValue = ReadOnlySpan_1_get_Item_m1C9AC13FA99AA25F1F16112AAB381F8357C4472A_inline(_thisAdjusted, ___index0, method);
  34538. return _returnValue;
  34539. }
  34540. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetPinnableReference()
  34541. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_GetPinnableReference_m0A6010860C799D4C4A2036CDD255643D29AEA7F0_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  34542. {
  34543. intptr_t V_0;
  34544. memset((&V_0), 0, sizeof(V_0));
  34545. {
  34546. int32_t L_0 = (int32_t)__this->get__length_2();
  34547. if (!L_0)
  34548. {
  34549. goto IL_003b;
  34550. }
  34551. }
  34552. {
  34553. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34554. if (L_1)
  34555. {
  34556. goto IL_0024;
  34557. }
  34558. }
  34559. {
  34560. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  34561. V_0 = (intptr_t)L_2;
  34562. void* L_3;
  34563. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34564. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_4;
  34565. L_4 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34566. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_4;
  34567. }
  34568. IL_0024:
  34569. {
  34570. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_5 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34571. NullCheck(L_5);
  34572. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_6 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5->get_address_of_Data_0();
  34573. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  34574. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_8;
  34575. L_8 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34576. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_8;
  34577. }
  34578. IL_003b:
  34579. {
  34580. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9;
  34581. L_9 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34582. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9;
  34583. }
  34584. }
  34585. IL2CPP_EXTERN_C HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_GetPinnableReference_m0A6010860C799D4C4A2036CDD255643D29AEA7F0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34586. {
  34587. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34588. int32_t _offset = 1;
  34589. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34590. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * _returnValue;
  34591. _returnValue = ReadOnlySpan_1_GetPinnableReference_m0A6010860C799D4C4A2036CDD255643D29AEA7F0(_thisAdjusted, method);
  34592. return _returnValue;
  34593. }
  34594. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CopyTo(System.Span`1<T>)
  34595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m4C7B4AD471151AD5D5874D0D8E57A95329EB5419_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method)
  34596. {
  34597. {
  34598. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_0 = ___destination0;
  34599. bool L_1;
  34600. L_1 = ReadOnlySpan_1_TryCopyTo_m37A71448F2D14B661C07E221565CA36DC2828BDB((ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)__this, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  34601. if (L_1)
  34602. {
  34603. goto IL_000e;
  34604. }
  34605. }
  34606. {
  34607. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  34608. }
  34609. IL_000e:
  34610. {
  34611. return;
  34612. }
  34613. }
  34614. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m4C7B4AD471151AD5D5874D0D8E57A95329EB5419_AdjustorThunk (RuntimeObject * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method)
  34615. {
  34616. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34617. int32_t _offset = 1;
  34618. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34619. ReadOnlySpan_1_CopyTo_m4C7B4AD471151AD5D5874D0D8E57A95329EB5419(_thisAdjusted, ___destination0, method);
  34620. }
  34621. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::TryCopyTo(System.Span`1<T>)
  34622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m37A71448F2D14B661C07E221565CA36DC2828BDB_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method)
  34623. {
  34624. int32_t V_0 = 0;
  34625. int32_t V_1 = 0;
  34626. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_2 = NULL;
  34627. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_3 = NULL;
  34628. {
  34629. int32_t L_0 = (int32_t)__this->get__length_2();
  34630. V_0 = (int32_t)L_0;
  34631. int32_t L_1;
  34632. L_1 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  34633. V_1 = (int32_t)L_1;
  34634. int32_t L_2 = V_0;
  34635. if (L_2)
  34636. {
  34637. goto IL_0014;
  34638. }
  34639. }
  34640. {
  34641. return (bool)1;
  34642. }
  34643. IL_0014:
  34644. {
  34645. int32_t L_3 = V_0;
  34646. int32_t L_4 = V_1;
  34647. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  34648. {
  34649. goto IL_001a;
  34650. }
  34651. }
  34652. {
  34653. return (bool)0;
  34654. }
  34655. IL_001a:
  34656. {
  34657. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5;
  34658. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_inline((ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34659. V_2 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5;
  34660. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_6;
  34661. L_6 = Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  34662. V_3 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_6;
  34663. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7 = V_3;
  34664. int32_t L_8 = V_1;
  34665. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = V_2;
  34666. int32_t L_10 = V_0;
  34667. (( void (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_7, (int32_t)L_8, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  34668. return (bool)1;
  34669. }
  34670. }
  34671. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m37A71448F2D14B661C07E221565CA36DC2828BDB_AdjustorThunk (RuntimeObject * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method)
  34672. {
  34673. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34674. int32_t _offset = 1;
  34675. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34676. bool _returnValue;
  34677. _returnValue = ReadOnlySpan_1_TryCopyTo_m37A71448F2D14B661C07E221565CA36DC2828BDB(_thisAdjusted, ___destination0, method);
  34678. return _returnValue;
  34679. }
  34680. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  34681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m32C3CCB2089108C0D05CA994E53C1CF7955C6DCC_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ___left0, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ___right1, const RuntimeMethod* method)
  34682. {
  34683. {
  34684. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_0 = ___left0;
  34685. int32_t L_1 = (int32_t)L_0.get__length_2();
  34686. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_2 = ___right1;
  34687. int32_t L_3 = (int32_t)L_2.get__length_2();
  34688. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  34689. {
  34690. goto IL_0022;
  34691. }
  34692. }
  34693. {
  34694. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_4;
  34695. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_inline((ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34696. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5;
  34697. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_inline((ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34698. bool L_6;
  34699. L_6 = (( bool (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_4, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  34700. return (bool)L_6;
  34701. }
  34702. IL_0022:
  34703. {
  34704. return (bool)0;
  34705. }
  34706. }
  34707. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToString()
  34708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m38281157E0C099AF4BB77EB00E2E3A1E5DA7A6F5_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  34709. {
  34710. static bool s_Il2CppMethodInitialized;
  34711. if (!s_Il2CppMethodInitialized)
  34712. {
  34713. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  34714. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  34715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  34716. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  34717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  34719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  34720. s_Il2CppMethodInitialized = true;
  34721. }
  34722. RuntimeObject * V_0 = NULL;
  34723. String_t* V_1 = NULL;
  34724. Il2CppChar* V_2 = NULL;
  34725. Il2CppChar* V_3 = NULL;
  34726. {
  34727. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  34728. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34729. Type_t * L_1;
  34730. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  34731. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  34732. Type_t * L_3;
  34733. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  34734. bool L_4;
  34735. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  34736. if (!L_4)
  34737. {
  34738. goto IL_0070;
  34739. }
  34740. }
  34741. {
  34742. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  34743. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  34744. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  34745. bool L_7;
  34746. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  34747. if (!L_7)
  34748. {
  34749. goto IL_0053;
  34750. }
  34751. }
  34752. {
  34753. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34754. RuntimeObject * L_9;
  34755. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  34756. V_0 = (RuntimeObject *)L_9;
  34757. RuntimeObject * L_10 = V_0;
  34758. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  34759. V_1 = (String_t*)L_11;
  34760. if (!L_11)
  34761. {
  34762. goto IL_0053;
  34763. }
  34764. }
  34765. {
  34766. int32_t L_12 = (int32_t)__this->get__length_2();
  34767. String_t* L_13 = V_1;
  34768. NullCheck((String_t*)L_13);
  34769. int32_t L_14;
  34770. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  34771. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  34772. {
  34773. goto IL_0053;
  34774. }
  34775. }
  34776. {
  34777. String_t* L_15 = V_1;
  34778. return (String_t*)L_15;
  34779. }
  34780. IL_0053:
  34781. {
  34782. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_16;
  34783. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_inline((ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  34784. Il2CppChar* L_17;
  34785. L_17 = (( Il2CppChar* (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  34786. V_3 = (Il2CppChar*)L_17;
  34787. Il2CppChar* L_18 = V_3;
  34788. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  34789. Il2CppChar* L_19 = V_2;
  34790. int32_t L_20 = (int32_t)__this->get__length_2();
  34791. String_t* L_21;
  34792. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  34793. return (String_t*)L_21;
  34794. }
  34795. IL_0070:
  34796. {
  34797. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  34798. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34799. Type_t * L_23;
  34800. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  34801. NullCheck((MemberInfo_t *)L_23);
  34802. String_t* L_24;
  34803. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  34804. int32_t L_25 = (int32_t)__this->get__length_2();
  34805. int32_t L_26 = L_25;
  34806. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  34807. String_t* L_28;
  34808. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  34809. return (String_t*)L_28;
  34810. }
  34811. }
  34812. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m38281157E0C099AF4BB77EB00E2E3A1E5DA7A6F5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34813. {
  34814. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34815. int32_t _offset = 1;
  34816. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34817. String_t* _returnValue;
  34818. _returnValue = ReadOnlySpan_1_ToString_m38281157E0C099AF4BB77EB00E2E3A1E5DA7A6F5(_thisAdjusted, method);
  34819. return _returnValue;
  34820. }
  34821. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32)
  34822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m49443BA675B50761CBF4572630EC105A3539BB20_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___start0, const RuntimeMethod* method)
  34823. {
  34824. intptr_t V_0;
  34825. memset((&V_0), 0, sizeof(V_0));
  34826. int32_t V_1 = 0;
  34827. {
  34828. int32_t L_0 = ___start0;
  34829. int32_t L_1 = (int32_t)__this->get__length_2();
  34830. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  34831. {
  34832. goto IL_000f;
  34833. }
  34834. }
  34835. {
  34836. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34837. }
  34838. IL_000f:
  34839. {
  34840. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  34841. int32_t L_3 = ___start0;
  34842. intptr_t L_4;
  34843. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34844. V_0 = (intptr_t)L_4;
  34845. int32_t L_5 = (int32_t)__this->get__length_2();
  34846. int32_t L_6 = ___start0;
  34847. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  34848. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_7 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34849. intptr_t L_8 = V_0;
  34850. int32_t L_9 = V_1;
  34851. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_10;
  34852. memset((&L_10), 0, sizeof(L_10));
  34853. ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_inline((&L_10), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  34854. return (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_10;
  34855. }
  34856. }
  34857. IL2CPP_EXTERN_C ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m49443BA675B50761CBF4572630EC105A3539BB20_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  34858. {
  34859. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34860. int32_t _offset = 1;
  34861. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34862. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D _returnValue;
  34863. _returnValue = ReadOnlySpan_1_Slice_m49443BA675B50761CBF4572630EC105A3539BB20_inline(_thisAdjusted, ___start0, method);
  34864. return _returnValue;
  34865. }
  34866. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  34867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m6CF9A040946A3DA6FA4EACA79CAF2D76A566C382_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34868. {
  34869. intptr_t V_0;
  34870. memset((&V_0), 0, sizeof(V_0));
  34871. {
  34872. int32_t L_0 = ___start0;
  34873. int32_t L_1 = (int32_t)__this->get__length_2();
  34874. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  34875. {
  34876. goto IL_0014;
  34877. }
  34878. }
  34879. {
  34880. int32_t L_2 = ___length1;
  34881. int32_t L_3 = (int32_t)__this->get__length_2();
  34882. int32_t L_4 = ___start0;
  34883. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  34884. {
  34885. goto IL_001a;
  34886. }
  34887. }
  34888. IL_0014:
  34889. {
  34890. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34891. }
  34892. IL_001a:
  34893. {
  34894. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  34895. int32_t L_6 = ___start0;
  34896. intptr_t L_7;
  34897. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  34898. V_0 = (intptr_t)L_7;
  34899. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34900. intptr_t L_9 = V_0;
  34901. int32_t L_10 = ___length1;
  34902. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_11;
  34903. memset((&L_11), 0, sizeof(L_11));
  34904. ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_inline((&L_11), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  34905. return (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_11;
  34906. }
  34907. }
  34908. IL2CPP_EXTERN_C ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m6CF9A040946A3DA6FA4EACA79CAF2D76A566C382_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34909. {
  34910. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34911. int32_t _offset = 1;
  34912. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34913. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D _returnValue;
  34914. _returnValue = ReadOnlySpan_1_Slice_m6CF9A040946A3DA6FA4EACA79CAF2D76A566C382_inline(_thisAdjusted, ___start0, ___length1, method);
  34915. return _returnValue;
  34916. }
  34917. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToArray()
  34918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ReadOnlySpan_1_ToArray_mC3017705988BE727BD1DC5B3619AB5535075176A_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  34919. {
  34920. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* V_0 = NULL;
  34921. {
  34922. int32_t L_0 = (int32_t)__this->get__length_2();
  34923. if (L_0)
  34924. {
  34925. goto IL_000e;
  34926. }
  34927. }
  34928. {
  34929. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34930. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_1 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  34931. return (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_1;
  34932. }
  34933. IL_000e:
  34934. {
  34935. int32_t L_2 = (int32_t)__this->get__length_2();
  34936. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_3 = (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)(HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  34937. V_0 = (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_3;
  34938. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_4 = V_0;
  34939. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  34940. L_5 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  34941. ReadOnlySpan_1_CopyTo_m4C7B4AD471151AD5D5874D0D8E57A95329EB5419((ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *)__this, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  34942. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_6 = V_0;
  34943. return (HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454*)L_6;
  34944. }
  34945. }
  34946. IL2CPP_EXTERN_C HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ReadOnlySpan_1_ToArray_mC3017705988BE727BD1DC5B3619AB5535075176A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34947. {
  34948. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34949. int32_t _offset = 1;
  34950. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34951. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* _returnValue;
  34952. _returnValue = ReadOnlySpan_1_ToArray_mC3017705988BE727BD1DC5B3619AB5535075176A(_thisAdjusted, method);
  34953. return _returnValue;
  34954. }
  34955. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::DangerousGetPinnableReference()
  34956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  34957. {
  34958. intptr_t V_0;
  34959. memset((&V_0), 0, sizeof(V_0));
  34960. {
  34961. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34962. if (L_0)
  34963. {
  34964. goto IL_001c;
  34965. }
  34966. }
  34967. {
  34968. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  34969. V_0 = (intptr_t)L_1;
  34970. void* L_2;
  34971. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34972. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_3;
  34973. L_3 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34974. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_3);
  34975. }
  34976. IL_001c:
  34977. {
  34978. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_4 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  34979. NullCheck(L_4);
  34980. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_4->get_address_of_Data_0();
  34981. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  34982. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7;
  34983. L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34984. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7);
  34985. }
  34986. }
  34987. IL2CPP_EXTERN_C HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34988. {
  34989. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  34990. int32_t _offset = 1;
  34991. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  34992. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * _returnValue;
  34993. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_inline(_thisAdjusted, method);
  34994. return _returnValue;
  34995. }
  34996. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Pinnable()
  34997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ReadOnlySpan_1_get_Pinnable_mF48DBEC5AF5E867A47D1165A07777E38C4B49ED6_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  34998. {
  34999. {
  35000. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  35001. return (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_0;
  35002. }
  35003. }
  35004. IL2CPP_EXTERN_C Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ReadOnlySpan_1_get_Pinnable_mF48DBEC5AF5E867A47D1165A07777E38C4B49ED6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35005. {
  35006. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  35007. int32_t _offset = 1;
  35008. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  35009. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * _returnValue;
  35010. _returnValue = ReadOnlySpan_1_get_Pinnable_mF48DBEC5AF5E867A47D1165A07777E38C4B49ED6_inline(_thisAdjusted, method);
  35011. return _returnValue;
  35012. }
  35013. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_ByteOffset()
  35014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA3138C788BD96BFD197B8C9A9474113DE103B67D_gshared (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  35015. {
  35016. {
  35017. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  35018. return (intptr_t)L_0;
  35019. }
  35020. }
  35021. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mA3138C788BD96BFD197B8C9A9474113DE103B67D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35022. {
  35023. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * _thisAdjusted;
  35024. int32_t _offset = 1;
  35025. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D *>(__this + _offset);
  35026. intptr_t _returnValue;
  35027. _returnValue = ReadOnlySpan_1_get_ByteOffset_mA3138C788BD96BFD197B8C9A9474113DE103B67D_inline(_thisAdjusted, method);
  35028. return _returnValue;
  35029. }
  35030. #ifdef __clang__
  35031. #pragma clang diagnostic pop
  35032. #endif
  35033. #ifdef __clang__
  35034. #pragma clang diagnostic push
  35035. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35036. #pragma clang diagnostic ignored "-Wunused-variable"
  35037. #endif
  35038. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Length()
  35039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m80C2144E46307058CEC335CBCADF2C9F1C652F52_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35040. {
  35041. {
  35042. int32_t L_0 = (int32_t)__this->get__length_2();
  35043. return (int32_t)L_0;
  35044. }
  35045. }
  35046. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m80C2144E46307058CEC335CBCADF2C9F1C652F52_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35047. {
  35048. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35049. int32_t _offset = 1;
  35050. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35051. int32_t _returnValue;
  35052. _returnValue = ReadOnlySpan_1_get_Length_m80C2144E46307058CEC335CBCADF2C9F1C652F52_inline(_thisAdjusted, method);
  35053. return _returnValue;
  35054. }
  35055. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_IsEmpty()
  35056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mB1D45093D7F88C92BE14D04C8D6B9979D155FAE9_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35057. {
  35058. {
  35059. int32_t L_0 = (int32_t)__this->get__length_2();
  35060. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  35061. }
  35062. }
  35063. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mB1D45093D7F88C92BE14D04C8D6B9979D155FAE9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35064. {
  35065. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35066. int32_t _offset = 1;
  35067. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35068. bool _returnValue;
  35069. _returnValue = ReadOnlySpan_1_get_IsEmpty_mB1D45093D7F88C92BE14D04C8D6B9979D155FAE9(_thisAdjusted, method);
  35070. return _returnValue;
  35071. }
  35072. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  35073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_mA1C75D38C5D8819C95455A3A80EC591114FA7813_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ___left0, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ___right1, const RuntimeMethod* method)
  35074. {
  35075. {
  35076. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_0 = ___left0;
  35077. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_1 = ___right1;
  35078. bool L_2;
  35079. L_2 = (( bool (*) (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_0, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35080. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  35081. }
  35082. }
  35083. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Equals(System.Object)
  35084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA541457D7919111377AEADDA67A2EAFCC054FCA8_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  35085. {
  35086. {
  35087. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  35088. String_t* L_0;
  35089. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  35090. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  35091. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  35092. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mA541457D7919111377AEADDA67A2EAFCC054FCA8_RuntimeMethod_var)));
  35093. }
  35094. }
  35095. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mA541457D7919111377AEADDA67A2EAFCC054FCA8_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  35096. {
  35097. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35098. int32_t _offset = 1;
  35099. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35100. bool _returnValue;
  35101. _returnValue = ReadOnlySpan_1_Equals_mA541457D7919111377AEADDA67A2EAFCC054FCA8(_thisAdjusted, ___obj0, method);
  35102. return _returnValue;
  35103. }
  35104. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetHashCode()
  35105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m5F4479B0EE781EB3EF5425AA8E2458B13352ED72_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35106. {
  35107. {
  35108. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  35109. String_t* L_0;
  35110. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  35111. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  35112. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  35113. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m5F4479B0EE781EB3EF5425AA8E2458B13352ED72_RuntimeMethod_var)));
  35114. }
  35115. }
  35116. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m5F4479B0EE781EB3EF5425AA8E2458B13352ED72_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35117. {
  35118. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35119. int32_t _offset = 1;
  35120. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35121. int32_t _returnValue;
  35122. _returnValue = ReadOnlySpan_1_GetHashCode_m5F4479B0EE781EB3EF5425AA8E2458B13352ED72(_thisAdjusted, method);
  35123. return _returnValue;
  35124. }
  35125. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::op_Implicit(T[])
  35126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_op_Implicit_mB1B710C33FB2E3FA463AAC681798943E4B888180_gshared (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method)
  35127. {
  35128. {
  35129. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0;
  35130. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_1;
  35131. memset((&L_1), 0, sizeof(L_1));
  35132. ReadOnlySpan_1__ctor_mE7565A4816272C4AB6FB53A77D86D39176F3BE10_inline((&L_1), (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35133. return (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_1;
  35134. }
  35135. }
  35136. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(T[])
  35137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE7565A4816272C4AB6FB53A77D86D39176F3BE10_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method)
  35138. {
  35139. {
  35140. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0;
  35141. if (L_0)
  35142. {
  35143. goto IL_000b;
  35144. }
  35145. }
  35146. {
  35147. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ));
  35148. return;
  35149. }
  35150. IL_000b:
  35151. {
  35152. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_1 = ___array0;
  35153. NullCheck(L_1);
  35154. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  35155. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_2 = ___array0;
  35156. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_3;
  35157. L_3 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35158. __this->set__pinnable_0(L_3);
  35159. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  35160. intptr_t L_4 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  35161. __this->set__byteOffset_1((intptr_t)L_4);
  35162. return;
  35163. }
  35164. }
  35165. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mE7565A4816272C4AB6FB53A77D86D39176F3BE10_AdjustorThunk (RuntimeObject * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method)
  35166. {
  35167. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35168. int32_t _offset = 1;
  35169. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35170. ReadOnlySpan_1__ctor_mE7565A4816272C4AB6FB53A77D86D39176F3BE10_inline(_thisAdjusted, ___array0, method);
  35171. }
  35172. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(T[],System.Int32,System.Int32)
  35173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE868629CF74632465016B6B54A534F9E9B28B61E_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  35174. {
  35175. {
  35176. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0;
  35177. if (L_0)
  35178. {
  35179. goto IL_0017;
  35180. }
  35181. }
  35182. {
  35183. int32_t L_1 = ___start1;
  35184. if (L_1)
  35185. {
  35186. goto IL_0009;
  35187. }
  35188. }
  35189. {
  35190. int32_t L_2 = ___length2;
  35191. if (!L_2)
  35192. {
  35193. goto IL_000f;
  35194. }
  35195. }
  35196. IL_0009:
  35197. {
  35198. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35199. }
  35200. IL_000f:
  35201. {
  35202. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ));
  35203. return;
  35204. }
  35205. IL_0017:
  35206. {
  35207. int32_t L_3 = ___start1;
  35208. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_4 = ___array0;
  35209. NullCheck(L_4);
  35210. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  35211. {
  35212. goto IL_0025;
  35213. }
  35214. }
  35215. {
  35216. int32_t L_5 = ___length2;
  35217. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_6 = ___array0;
  35218. NullCheck(L_6);
  35219. int32_t L_7 = ___start1;
  35220. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  35221. {
  35222. goto IL_002b;
  35223. }
  35224. }
  35225. IL_0025:
  35226. {
  35227. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35228. }
  35229. IL_002b:
  35230. {
  35231. int32_t L_8 = ___length2;
  35232. __this->set__length_2(L_8);
  35233. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_9 = ___array0;
  35234. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_10;
  35235. L_10 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35236. __this->set__pinnable_0(L_10);
  35237. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  35238. intptr_t L_11 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  35239. int32_t L_12 = ___start1;
  35240. intptr_t L_13;
  35241. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35242. __this->set__byteOffset_1((intptr_t)L_13);
  35243. return;
  35244. }
  35245. }
  35246. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mE868629CF74632465016B6B54A534F9E9B28B61E_AdjustorThunk (RuntimeObject * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  35247. {
  35248. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35249. int32_t _offset = 1;
  35250. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35251. ReadOnlySpan_1__ctor_mE868629CF74632465016B6B54A534F9E9B28B61E_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  35252. }
  35253. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Void*,System.Int32)
  35254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m480F05C162139EC5E10982705CDED90A0355B1BE_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  35255. {
  35256. static bool s_Il2CppMethodInitialized;
  35257. if (!s_Il2CppMethodInitialized)
  35258. {
  35259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35260. s_Il2CppMethodInitialized = true;
  35261. }
  35262. {
  35263. bool L_0;
  35264. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35265. if (!L_0)
  35266. {
  35267. goto IL_0016;
  35268. }
  35269. }
  35270. {
  35271. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  35272. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35273. Type_t * L_2;
  35274. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  35275. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  35276. }
  35277. IL_0016:
  35278. {
  35279. int32_t L_3 = ___length1;
  35280. if ((((int32_t)L_3) >= ((int32_t)0)))
  35281. {
  35282. goto IL_0020;
  35283. }
  35284. }
  35285. {
  35286. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35287. }
  35288. IL_0020:
  35289. {
  35290. int32_t L_4 = ___length1;
  35291. __this->set__length_2(L_4);
  35292. __this->set__pinnable_0((Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)NULL);
  35293. void* L_5 = ___pointer0;
  35294. intptr_t L_6;
  35295. memset((&L_6), 0, sizeof(L_6));
  35296. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  35297. __this->set__byteOffset_1((intptr_t)L_6);
  35298. return;
  35299. }
  35300. }
  35301. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m480F05C162139EC5E10982705CDED90A0355B1BE_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  35302. {
  35303. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35304. int32_t _offset = 1;
  35305. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35306. ReadOnlySpan_1__ctor_m480F05C162139EC5E10982705CDED90A0355B1BE_inline(_thisAdjusted, ___pointer0, ___length1, method);
  35307. }
  35308. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  35309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  35310. {
  35311. {
  35312. int32_t L_0 = ___length2;
  35313. __this->set__length_2(L_0);
  35314. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = ___pinnable0;
  35315. __this->set__pinnable_0(L_1);
  35316. intptr_t L_2 = ___byteOffset1;
  35317. __this->set__byteOffset_1((intptr_t)L_2);
  35318. return;
  35319. }
  35320. }
  35321. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  35322. {
  35323. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35324. int32_t _offset = 1;
  35325. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35326. ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  35327. }
  35328. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Item(System.Int32)
  35329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_get_Item_mC7B214EF3ABA422348B6DDF1C63A9C99692CDA11_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___index0, const RuntimeMethod* method)
  35330. {
  35331. intptr_t V_0;
  35332. memset((&V_0), 0, sizeof(V_0));
  35333. {
  35334. int32_t L_0 = ___index0;
  35335. int32_t L_1 = (int32_t)__this->get__length_2();
  35336. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  35337. {
  35338. goto IL_000e;
  35339. }
  35340. }
  35341. {
  35342. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  35343. }
  35344. IL_000e:
  35345. {
  35346. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_2 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35347. if (L_2)
  35348. {
  35349. goto IL_0030;
  35350. }
  35351. }
  35352. {
  35353. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  35354. V_0 = (intptr_t)L_3;
  35355. void* L_4;
  35356. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  35357. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5;
  35358. L_5 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (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));
  35359. int32_t L_6 = ___index0;
  35360. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7;
  35361. L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35362. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_7;
  35363. }
  35364. IL_0030:
  35365. {
  35366. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35367. NullCheck(L_8);
  35368. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_8->get_address_of_Data_0();
  35369. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  35370. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11;
  35371. L_11 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35372. int32_t L_12 = ___index0;
  35373. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13;
  35374. L_13 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35375. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_13;
  35376. }
  35377. }
  35378. IL2CPP_EXTERN_C HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_get_Item_mC7B214EF3ABA422348B6DDF1C63A9C99692CDA11_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  35379. {
  35380. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35381. int32_t _offset = 1;
  35382. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35383. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * _returnValue;
  35384. _returnValue = ReadOnlySpan_1_get_Item_mC7B214EF3ABA422348B6DDF1C63A9C99692CDA11_inline(_thisAdjusted, ___index0, method);
  35385. return _returnValue;
  35386. }
  35387. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetPinnableReference()
  35388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_GetPinnableReference_m5206B38584B72FDE00C585A0354720674E55A21D_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35389. {
  35390. intptr_t V_0;
  35391. memset((&V_0), 0, sizeof(V_0));
  35392. {
  35393. int32_t L_0 = (int32_t)__this->get__length_2();
  35394. if (!L_0)
  35395. {
  35396. goto IL_003b;
  35397. }
  35398. }
  35399. {
  35400. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35401. if (L_1)
  35402. {
  35403. goto IL_0024;
  35404. }
  35405. }
  35406. {
  35407. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  35408. V_0 = (intptr_t)L_2;
  35409. void* L_3;
  35410. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  35411. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_4;
  35412. L_4 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  35413. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_4;
  35414. }
  35415. IL_0024:
  35416. {
  35417. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_5 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35418. NullCheck(L_5);
  35419. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_6 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5->get_address_of_Data_0();
  35420. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  35421. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_8;
  35422. L_8 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35423. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_8;
  35424. }
  35425. IL_003b:
  35426. {
  35427. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9;
  35428. L_9 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  35429. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9;
  35430. }
  35431. }
  35432. IL2CPP_EXTERN_C HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_GetPinnableReference_m5206B38584B72FDE00C585A0354720674E55A21D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35433. {
  35434. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35435. int32_t _offset = 1;
  35436. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35437. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * _returnValue;
  35438. _returnValue = ReadOnlySpan_1_GetPinnableReference_m5206B38584B72FDE00C585A0354720674E55A21D(_thisAdjusted, method);
  35439. return _returnValue;
  35440. }
  35441. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::CopyTo(System.Span`1<T>)
  35442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m9F26D17A23FD2C4DCBF863BB8F8D751C961E69BA_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method)
  35443. {
  35444. {
  35445. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_0 = ___destination0;
  35446. bool L_1;
  35447. L_1 = ReadOnlySpan_1_TryCopyTo_m471F0042B52952CBF8EB707B2CC230F88BA8BB1E((ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)__this, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  35448. if (L_1)
  35449. {
  35450. goto IL_000e;
  35451. }
  35452. }
  35453. {
  35454. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  35455. }
  35456. IL_000e:
  35457. {
  35458. return;
  35459. }
  35460. }
  35461. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m9F26D17A23FD2C4DCBF863BB8F8D751C961E69BA_AdjustorThunk (RuntimeObject * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method)
  35462. {
  35463. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35464. int32_t _offset = 1;
  35465. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35466. ReadOnlySpan_1_CopyTo_m9F26D17A23FD2C4DCBF863BB8F8D751C961E69BA(_thisAdjusted, ___destination0, method);
  35467. }
  35468. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::TryCopyTo(System.Span`1<T>)
  35469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m471F0042B52952CBF8EB707B2CC230F88BA8BB1E_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method)
  35470. {
  35471. int32_t V_0 = 0;
  35472. int32_t V_1 = 0;
  35473. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_2 = NULL;
  35474. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_3 = NULL;
  35475. {
  35476. int32_t L_0 = (int32_t)__this->get__length_2();
  35477. V_0 = (int32_t)L_0;
  35478. int32_t L_1;
  35479. L_1 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  35480. V_1 = (int32_t)L_1;
  35481. int32_t L_2 = V_0;
  35482. if (L_2)
  35483. {
  35484. goto IL_0014;
  35485. }
  35486. }
  35487. {
  35488. return (bool)1;
  35489. }
  35490. IL_0014:
  35491. {
  35492. int32_t L_3 = V_0;
  35493. int32_t L_4 = V_1;
  35494. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  35495. {
  35496. goto IL_001a;
  35497. }
  35498. }
  35499. {
  35500. return (bool)0;
  35501. }
  35502. IL_001a:
  35503. {
  35504. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5;
  35505. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_inline((ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35506. V_2 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5;
  35507. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_6;
  35508. L_6 = Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  35509. V_3 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_6;
  35510. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7 = V_3;
  35511. int32_t L_8 = V_1;
  35512. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = V_2;
  35513. int32_t L_10 = V_0;
  35514. (( void (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_7, (int32_t)L_8, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  35515. return (bool)1;
  35516. }
  35517. }
  35518. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m471F0042B52952CBF8EB707B2CC230F88BA8BB1E_AdjustorThunk (RuntimeObject * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method)
  35519. {
  35520. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35521. int32_t _offset = 1;
  35522. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35523. bool _returnValue;
  35524. _returnValue = ReadOnlySpan_1_TryCopyTo_m471F0042B52952CBF8EB707B2CC230F88BA8BB1E(_thisAdjusted, ___destination0, method);
  35525. return _returnValue;
  35526. }
  35527. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  35528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mD49C9D43E9716A4428F4D012E5B61703A83DC6AD_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ___left0, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ___right1, const RuntimeMethod* method)
  35529. {
  35530. {
  35531. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_0 = ___left0;
  35532. int32_t L_1 = (int32_t)L_0.get__length_2();
  35533. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_2 = ___right1;
  35534. int32_t L_3 = (int32_t)L_2.get__length_2();
  35535. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  35536. {
  35537. goto IL_0022;
  35538. }
  35539. }
  35540. {
  35541. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_4;
  35542. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_inline((ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35543. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5;
  35544. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_inline((ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35545. bool L_6;
  35546. L_6 = (( bool (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_4, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  35547. return (bool)L_6;
  35548. }
  35549. IL_0022:
  35550. {
  35551. return (bool)0;
  35552. }
  35553. }
  35554. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToString()
  35555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mD2CB2820F54189B665F4603765E3C4635CA58262_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35556. {
  35557. static bool s_Il2CppMethodInitialized;
  35558. if (!s_Il2CppMethodInitialized)
  35559. {
  35560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  35562. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  35566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  35567. s_Il2CppMethodInitialized = true;
  35568. }
  35569. RuntimeObject * V_0 = NULL;
  35570. String_t* V_1 = NULL;
  35571. Il2CppChar* V_2 = NULL;
  35572. Il2CppChar* V_3 = NULL;
  35573. {
  35574. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  35575. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35576. Type_t * L_1;
  35577. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  35578. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35579. Type_t * L_3;
  35580. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  35581. bool L_4;
  35582. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  35583. if (!L_4)
  35584. {
  35585. goto IL_0070;
  35586. }
  35587. }
  35588. {
  35589. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  35590. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35591. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  35592. bool L_7;
  35593. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  35594. if (!L_7)
  35595. {
  35596. goto IL_0053;
  35597. }
  35598. }
  35599. {
  35600. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35601. RuntimeObject * L_9;
  35602. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  35603. V_0 = (RuntimeObject *)L_9;
  35604. RuntimeObject * L_10 = V_0;
  35605. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  35606. V_1 = (String_t*)L_11;
  35607. if (!L_11)
  35608. {
  35609. goto IL_0053;
  35610. }
  35611. }
  35612. {
  35613. int32_t L_12 = (int32_t)__this->get__length_2();
  35614. String_t* L_13 = V_1;
  35615. NullCheck((String_t*)L_13);
  35616. int32_t L_14;
  35617. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  35618. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  35619. {
  35620. goto IL_0053;
  35621. }
  35622. }
  35623. {
  35624. String_t* L_15 = V_1;
  35625. return (String_t*)L_15;
  35626. }
  35627. IL_0053:
  35628. {
  35629. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_16;
  35630. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_inline((ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  35631. Il2CppChar* L_17;
  35632. L_17 = (( Il2CppChar* (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  35633. V_3 = (Il2CppChar*)L_17;
  35634. Il2CppChar* L_18 = V_3;
  35635. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  35636. Il2CppChar* L_19 = V_2;
  35637. int32_t L_20 = (int32_t)__this->get__length_2();
  35638. String_t* L_21;
  35639. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  35640. return (String_t*)L_21;
  35641. }
  35642. IL_0070:
  35643. {
  35644. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  35645. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35646. Type_t * L_23;
  35647. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  35648. NullCheck((MemberInfo_t *)L_23);
  35649. String_t* L_24;
  35650. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  35651. int32_t L_25 = (int32_t)__this->get__length_2();
  35652. int32_t L_26 = L_25;
  35653. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  35654. String_t* L_28;
  35655. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  35656. return (String_t*)L_28;
  35657. }
  35658. }
  35659. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_mD2CB2820F54189B665F4603765E3C4635CA58262_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35660. {
  35661. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35662. int32_t _offset = 1;
  35663. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35664. String_t* _returnValue;
  35665. _returnValue = ReadOnlySpan_1_ToString_mD2CB2820F54189B665F4603765E3C4635CA58262(_thisAdjusted, method);
  35666. return _returnValue;
  35667. }
  35668. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32)
  35669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m1D7998C557278D538D1D3AB2FD52EBE39DA39005_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___start0, const RuntimeMethod* method)
  35670. {
  35671. intptr_t V_0;
  35672. memset((&V_0), 0, sizeof(V_0));
  35673. int32_t V_1 = 0;
  35674. {
  35675. int32_t L_0 = ___start0;
  35676. int32_t L_1 = (int32_t)__this->get__length_2();
  35677. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  35678. {
  35679. goto IL_000f;
  35680. }
  35681. }
  35682. {
  35683. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35684. }
  35685. IL_000f:
  35686. {
  35687. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  35688. int32_t L_3 = ___start0;
  35689. intptr_t L_4;
  35690. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35691. V_0 = (intptr_t)L_4;
  35692. int32_t L_5 = (int32_t)__this->get__length_2();
  35693. int32_t L_6 = ___start0;
  35694. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  35695. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_7 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35696. intptr_t L_8 = V_0;
  35697. int32_t L_9 = V_1;
  35698. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_10;
  35699. memset((&L_10), 0, sizeof(L_10));
  35700. ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_inline((&L_10), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  35701. return (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_10;
  35702. }
  35703. }
  35704. IL2CPP_EXTERN_C ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m1D7998C557278D538D1D3AB2FD52EBE39DA39005_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  35705. {
  35706. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35707. int32_t _offset = 1;
  35708. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35709. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 _returnValue;
  35710. _returnValue = ReadOnlySpan_1_Slice_m1D7998C557278D538D1D3AB2FD52EBE39DA39005_inline(_thisAdjusted, ___start0, method);
  35711. return _returnValue;
  35712. }
  35713. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32,System.Int32)
  35714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m2CB7391BF287BDA387E4424FE2B451CC0FC37813_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35715. {
  35716. intptr_t V_0;
  35717. memset((&V_0), 0, sizeof(V_0));
  35718. {
  35719. int32_t L_0 = ___start0;
  35720. int32_t L_1 = (int32_t)__this->get__length_2();
  35721. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  35722. {
  35723. goto IL_0014;
  35724. }
  35725. }
  35726. {
  35727. int32_t L_2 = ___length1;
  35728. int32_t L_3 = (int32_t)__this->get__length_2();
  35729. int32_t L_4 = ___start0;
  35730. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  35731. {
  35732. goto IL_001a;
  35733. }
  35734. }
  35735. IL_0014:
  35736. {
  35737. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35738. }
  35739. IL_001a:
  35740. {
  35741. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  35742. int32_t L_6 = ___start0;
  35743. intptr_t L_7;
  35744. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35745. V_0 = (intptr_t)L_7;
  35746. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35747. intptr_t L_9 = V_0;
  35748. int32_t L_10 = ___length1;
  35749. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_11;
  35750. memset((&L_11), 0, sizeof(L_11));
  35751. ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_inline((&L_11), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  35752. return (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_11;
  35753. }
  35754. }
  35755. IL2CPP_EXTERN_C ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m2CB7391BF287BDA387E4424FE2B451CC0FC37813_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35756. {
  35757. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35758. int32_t _offset = 1;
  35759. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35760. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 _returnValue;
  35761. _returnValue = ReadOnlySpan_1_Slice_m2CB7391BF287BDA387E4424FE2B451CC0FC37813_inline(_thisAdjusted, ___start0, ___length1, method);
  35762. return _returnValue;
  35763. }
  35764. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToArray()
  35765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ReadOnlySpan_1_ToArray_m4773A543CB17A3B83F1EFC04E94CF4F859F6125B_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35766. {
  35767. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* V_0 = NULL;
  35768. {
  35769. int32_t L_0 = (int32_t)__this->get__length_2();
  35770. if (L_0)
  35771. {
  35772. goto IL_000e;
  35773. }
  35774. }
  35775. {
  35776. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  35777. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_1 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  35778. return (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_1;
  35779. }
  35780. IL_000e:
  35781. {
  35782. int32_t L_2 = (int32_t)__this->get__length_2();
  35783. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_3 = (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)(HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  35784. V_0 = (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_3;
  35785. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_4 = V_0;
  35786. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  35787. L_5 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  35788. ReadOnlySpan_1_CopyTo_m9F26D17A23FD2C4DCBF863BB8F8D751C961E69BA((ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *)__this, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  35789. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_6 = V_0;
  35790. return (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)L_6;
  35791. }
  35792. }
  35793. IL2CPP_EXTERN_C HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ReadOnlySpan_1_ToArray_m4773A543CB17A3B83F1EFC04E94CF4F859F6125B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35794. {
  35795. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35796. int32_t _offset = 1;
  35797. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35798. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* _returnValue;
  35799. _returnValue = ReadOnlySpan_1_ToArray_m4773A543CB17A3B83F1EFC04E94CF4F859F6125B(_thisAdjusted, method);
  35800. return _returnValue;
  35801. }
  35802. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::DangerousGetPinnableReference()
  35803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35804. {
  35805. intptr_t V_0;
  35806. memset((&V_0), 0, sizeof(V_0));
  35807. {
  35808. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35809. if (L_0)
  35810. {
  35811. goto IL_001c;
  35812. }
  35813. }
  35814. {
  35815. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  35816. V_0 = (intptr_t)L_1;
  35817. void* L_2;
  35818. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  35819. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_3;
  35820. L_3 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  35821. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_3);
  35822. }
  35823. IL_001c:
  35824. {
  35825. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_4 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35826. NullCheck(L_4);
  35827. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_4->get_address_of_Data_0();
  35828. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  35829. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7;
  35830. L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  35831. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7);
  35832. }
  35833. }
  35834. IL2CPP_EXTERN_C HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35835. {
  35836. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35837. int32_t _offset = 1;
  35838. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35839. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * _returnValue;
  35840. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_inline(_thisAdjusted, method);
  35841. return _returnValue;
  35842. }
  35843. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Pinnable()
  35844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ReadOnlySpan_1_get_Pinnable_m050C43927C6146111E4DF8211891ADCE954F130C_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35845. {
  35846. {
  35847. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  35848. return (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_0;
  35849. }
  35850. }
  35851. IL2CPP_EXTERN_C Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ReadOnlySpan_1_get_Pinnable_m050C43927C6146111E4DF8211891ADCE954F130C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35852. {
  35853. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35854. int32_t _offset = 1;
  35855. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35856. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * _returnValue;
  35857. _returnValue = ReadOnlySpan_1_get_Pinnable_m050C43927C6146111E4DF8211891ADCE954F130C_inline(_thisAdjusted, method);
  35858. return _returnValue;
  35859. }
  35860. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_ByteOffset()
  35861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m2FE7AEE02D435723838266446B92A6E9EFA2E0EF_gshared (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  35862. {
  35863. {
  35864. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  35865. return (intptr_t)L_0;
  35866. }
  35867. }
  35868. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m2FE7AEE02D435723838266446B92A6E9EFA2E0EF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35869. {
  35870. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * _thisAdjusted;
  35871. int32_t _offset = 1;
  35872. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 *>(__this + _offset);
  35873. intptr_t _returnValue;
  35874. _returnValue = ReadOnlySpan_1_get_ByteOffset_m2FE7AEE02D435723838266446B92A6E9EFA2E0EF_inline(_thisAdjusted, method);
  35875. return _returnValue;
  35876. }
  35877. #ifdef __clang__
  35878. #pragma clang diagnostic pop
  35879. #endif
  35880. #ifdef __clang__
  35881. #pragma clang diagnostic push
  35882. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35883. #pragma clang diagnostic ignored "-Wunused-variable"
  35884. #endif
  35885. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Length()
  35886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m59F28775B1C1A6E61B0DF0747CA0443171F4713E_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  35887. {
  35888. {
  35889. int32_t L_0 = (int32_t)__this->get__length_2();
  35890. return (int32_t)L_0;
  35891. }
  35892. }
  35893. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m59F28775B1C1A6E61B0DF0747CA0443171F4713E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35894. {
  35895. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  35896. int32_t _offset = 1;
  35897. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  35898. int32_t _returnValue;
  35899. _returnValue = ReadOnlySpan_1_get_Length_m59F28775B1C1A6E61B0DF0747CA0443171F4713E_inline(_thisAdjusted, method);
  35900. return _returnValue;
  35901. }
  35902. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_IsEmpty()
  35903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mC093CF392F3530BE1197992423802C2C2C47ED15_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  35904. {
  35905. {
  35906. int32_t L_0 = (int32_t)__this->get__length_2();
  35907. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  35908. }
  35909. }
  35910. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mC093CF392F3530BE1197992423802C2C2C47ED15_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35911. {
  35912. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  35913. int32_t _offset = 1;
  35914. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  35915. bool _returnValue;
  35916. _returnValue = ReadOnlySpan_1_get_IsEmpty_mC093CF392F3530BE1197992423802C2C2C47ED15(_thisAdjusted, method);
  35917. return _returnValue;
  35918. }
  35919. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  35920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m7A42AD412AA929252E0749806933A17649E01E49_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ___left0, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ___right1, const RuntimeMethod* method)
  35921. {
  35922. {
  35923. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_0 = ___left0;
  35924. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_1 = ___right1;
  35925. bool L_2;
  35926. L_2 = (( bool (*) (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_0, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35927. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  35928. }
  35929. }
  35930. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Equals(System.Object)
  35931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mF384EC6C6F80749798AD5114F9E61057A1CF96FC_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  35932. {
  35933. {
  35934. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  35935. String_t* L_0;
  35936. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  35937. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  35938. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  35939. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mF384EC6C6F80749798AD5114F9E61057A1CF96FC_RuntimeMethod_var)));
  35940. }
  35941. }
  35942. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mF384EC6C6F80749798AD5114F9E61057A1CF96FC_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  35943. {
  35944. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  35945. int32_t _offset = 1;
  35946. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  35947. bool _returnValue;
  35948. _returnValue = ReadOnlySpan_1_Equals_mF384EC6C6F80749798AD5114F9E61057A1CF96FC(_thisAdjusted, ___obj0, method);
  35949. return _returnValue;
  35950. }
  35951. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetHashCode()
  35952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mD26052455088B534290A40933D91D14538E4EE07_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  35953. {
  35954. {
  35955. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  35956. String_t* L_0;
  35957. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  35958. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  35959. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  35960. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mD26052455088B534290A40933D91D14538E4EE07_RuntimeMethod_var)));
  35961. }
  35962. }
  35963. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mD26052455088B534290A40933D91D14538E4EE07_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35964. {
  35965. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  35966. int32_t _offset = 1;
  35967. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  35968. int32_t _returnValue;
  35969. _returnValue = ReadOnlySpan_1_GetHashCode_mD26052455088B534290A40933D91D14538E4EE07(_thisAdjusted, method);
  35970. return _returnValue;
  35971. }
  35972. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::op_Implicit(T[])
  35973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_op_Implicit_m4A99E236F7AE1167C5AD8575A10218FCD2C5333B_gshared (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method)
  35974. {
  35975. {
  35976. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0;
  35977. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_1;
  35978. memset((&L_1), 0, sizeof(L_1));
  35979. ReadOnlySpan_1__ctor_mDAEF99149FB3D00FE578CA3F1928401E2F33151A_inline((&L_1), (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35980. return (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_1;
  35981. }
  35982. }
  35983. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(T[])
  35984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDAEF99149FB3D00FE578CA3F1928401E2F33151A_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method)
  35985. {
  35986. {
  35987. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0;
  35988. if (L_0)
  35989. {
  35990. goto IL_000b;
  35991. }
  35992. }
  35993. {
  35994. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ));
  35995. return;
  35996. }
  35997. IL_000b:
  35998. {
  35999. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_1 = ___array0;
  36000. NullCheck(L_1);
  36001. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  36002. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_2 = ___array0;
  36003. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_3;
  36004. L_3 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36005. __this->set__pinnable_0(L_3);
  36006. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36007. intptr_t L_4 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  36008. __this->set__byteOffset_1((intptr_t)L_4);
  36009. return;
  36010. }
  36011. }
  36012. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mDAEF99149FB3D00FE578CA3F1928401E2F33151A_AdjustorThunk (RuntimeObject * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method)
  36013. {
  36014. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36015. int32_t _offset = 1;
  36016. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36017. ReadOnlySpan_1__ctor_mDAEF99149FB3D00FE578CA3F1928401E2F33151A_inline(_thisAdjusted, ___array0, method);
  36018. }
  36019. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(T[],System.Int32,System.Int32)
  36020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7F501733825866C48EE9D3C3648A8D22A88EAFBF_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36021. {
  36022. {
  36023. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0;
  36024. if (L_0)
  36025. {
  36026. goto IL_0017;
  36027. }
  36028. }
  36029. {
  36030. int32_t L_1 = ___start1;
  36031. if (L_1)
  36032. {
  36033. goto IL_0009;
  36034. }
  36035. }
  36036. {
  36037. int32_t L_2 = ___length2;
  36038. if (!L_2)
  36039. {
  36040. goto IL_000f;
  36041. }
  36042. }
  36043. IL_0009:
  36044. {
  36045. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36046. }
  36047. IL_000f:
  36048. {
  36049. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ));
  36050. return;
  36051. }
  36052. IL_0017:
  36053. {
  36054. int32_t L_3 = ___start1;
  36055. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_4 = ___array0;
  36056. NullCheck(L_4);
  36057. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  36058. {
  36059. goto IL_0025;
  36060. }
  36061. }
  36062. {
  36063. int32_t L_5 = ___length2;
  36064. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_6 = ___array0;
  36065. NullCheck(L_6);
  36066. int32_t L_7 = ___start1;
  36067. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  36068. {
  36069. goto IL_002b;
  36070. }
  36071. }
  36072. IL_0025:
  36073. {
  36074. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36075. }
  36076. IL_002b:
  36077. {
  36078. int32_t L_8 = ___length2;
  36079. __this->set__length_2(L_8);
  36080. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_9 = ___array0;
  36081. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_10;
  36082. L_10 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36083. __this->set__pinnable_0(L_10);
  36084. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36085. intptr_t L_11 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  36086. int32_t L_12 = ___start1;
  36087. intptr_t L_13;
  36088. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36089. __this->set__byteOffset_1((intptr_t)L_13);
  36090. return;
  36091. }
  36092. }
  36093. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m7F501733825866C48EE9D3C3648A8D22A88EAFBF_AdjustorThunk (RuntimeObject * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36094. {
  36095. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36096. int32_t _offset = 1;
  36097. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36098. ReadOnlySpan_1__ctor_m7F501733825866C48EE9D3C3648A8D22A88EAFBF_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  36099. }
  36100. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Void*,System.Int32)
  36101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m752F5531FFAD597E5A4A57EDE786B6AC218019A3_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  36102. {
  36103. static bool s_Il2CppMethodInitialized;
  36104. if (!s_Il2CppMethodInitialized)
  36105. {
  36106. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36107. s_Il2CppMethodInitialized = true;
  36108. }
  36109. {
  36110. bool L_0;
  36111. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36112. if (!L_0)
  36113. {
  36114. goto IL_0016;
  36115. }
  36116. }
  36117. {
  36118. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  36119. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36120. Type_t * L_2;
  36121. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  36122. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  36123. }
  36124. IL_0016:
  36125. {
  36126. int32_t L_3 = ___length1;
  36127. if ((((int32_t)L_3) >= ((int32_t)0)))
  36128. {
  36129. goto IL_0020;
  36130. }
  36131. }
  36132. {
  36133. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36134. }
  36135. IL_0020:
  36136. {
  36137. int32_t L_4 = ___length1;
  36138. __this->set__length_2(L_4);
  36139. __this->set__pinnable_0((Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)NULL);
  36140. void* L_5 = ___pointer0;
  36141. intptr_t L_6;
  36142. memset((&L_6), 0, sizeof(L_6));
  36143. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  36144. __this->set__byteOffset_1((intptr_t)L_6);
  36145. return;
  36146. }
  36147. }
  36148. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m752F5531FFAD597E5A4A57EDE786B6AC218019A3_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  36149. {
  36150. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36151. int32_t _offset = 1;
  36152. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36153. ReadOnlySpan_1__ctor_m752F5531FFAD597E5A4A57EDE786B6AC218019A3_inline(_thisAdjusted, ___pointer0, ___length1, method);
  36154. }
  36155. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  36156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  36157. {
  36158. {
  36159. int32_t L_0 = ___length2;
  36160. __this->set__length_2(L_0);
  36161. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = ___pinnable0;
  36162. __this->set__pinnable_0(L_1);
  36163. intptr_t L_2 = ___byteOffset1;
  36164. __this->set__byteOffset_1((intptr_t)L_2);
  36165. return;
  36166. }
  36167. }
  36168. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  36169. {
  36170. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36171. int32_t _offset = 1;
  36172. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36173. ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  36174. }
  36175. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Item(System.Int32)
  36176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_get_Item_m6B438FCDEAE9CB88C2F43EBD1F83F28A46F87D60_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___index0, const RuntimeMethod* method)
  36177. {
  36178. intptr_t V_0;
  36179. memset((&V_0), 0, sizeof(V_0));
  36180. {
  36181. int32_t L_0 = ___index0;
  36182. int32_t L_1 = (int32_t)__this->get__length_2();
  36183. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  36184. {
  36185. goto IL_000e;
  36186. }
  36187. }
  36188. {
  36189. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  36190. }
  36191. IL_000e:
  36192. {
  36193. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_2 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36194. if (L_2)
  36195. {
  36196. goto IL_0030;
  36197. }
  36198. }
  36199. {
  36200. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  36201. V_0 = (intptr_t)L_3;
  36202. void* L_4;
  36203. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  36204. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5;
  36205. L_5 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (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));
  36206. int32_t L_6 = ___index0;
  36207. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7;
  36208. L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  36209. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_7;
  36210. }
  36211. IL_0030:
  36212. {
  36213. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36214. NullCheck(L_8);
  36215. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_8->get_address_of_Data_0();
  36216. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  36217. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11;
  36218. L_11 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  36219. int32_t L_12 = ___index0;
  36220. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13;
  36221. L_13 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  36222. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_13;
  36223. }
  36224. }
  36225. IL2CPP_EXTERN_C HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_get_Item_m6B438FCDEAE9CB88C2F43EBD1F83F28A46F87D60_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  36226. {
  36227. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36228. int32_t _offset = 1;
  36229. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36230. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * _returnValue;
  36231. _returnValue = ReadOnlySpan_1_get_Item_m6B438FCDEAE9CB88C2F43EBD1F83F28A46F87D60_inline(_thisAdjusted, ___index0, method);
  36232. return _returnValue;
  36233. }
  36234. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetPinnableReference()
  36235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_GetPinnableReference_mEFABD0D40D24A17B75898A77377E9E9AA1B26E44_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  36236. {
  36237. intptr_t V_0;
  36238. memset((&V_0), 0, sizeof(V_0));
  36239. {
  36240. int32_t L_0 = (int32_t)__this->get__length_2();
  36241. if (!L_0)
  36242. {
  36243. goto IL_003b;
  36244. }
  36245. }
  36246. {
  36247. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36248. if (L_1)
  36249. {
  36250. goto IL_0024;
  36251. }
  36252. }
  36253. {
  36254. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  36255. V_0 = (intptr_t)L_2;
  36256. void* L_3;
  36257. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  36258. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_4;
  36259. L_4 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36260. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_4;
  36261. }
  36262. IL_0024:
  36263. {
  36264. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_5 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36265. NullCheck(L_5);
  36266. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_6 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5->get_address_of_Data_0();
  36267. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  36268. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_8;
  36269. L_8 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  36270. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_8;
  36271. }
  36272. IL_003b:
  36273. {
  36274. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9;
  36275. L_9 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36276. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9;
  36277. }
  36278. }
  36279. IL2CPP_EXTERN_C HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_GetPinnableReference_mEFABD0D40D24A17B75898A77377E9E9AA1B26E44_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36280. {
  36281. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36282. int32_t _offset = 1;
  36283. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36284. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * _returnValue;
  36285. _returnValue = ReadOnlySpan_1_GetPinnableReference_mEFABD0D40D24A17B75898A77377E9E9AA1B26E44(_thisAdjusted, method);
  36286. return _returnValue;
  36287. }
  36288. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::CopyTo(System.Span`1<T>)
  36289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m943B29D657D08A722F32EF00906D1D8C395FBB55_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method)
  36290. {
  36291. {
  36292. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_0 = ___destination0;
  36293. bool L_1;
  36294. L_1 = ReadOnlySpan_1_TryCopyTo_m98B78CDD661E0133BB90E9358982E1D461D27DD5((ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)__this, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  36295. if (L_1)
  36296. {
  36297. goto IL_000e;
  36298. }
  36299. }
  36300. {
  36301. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  36302. }
  36303. IL_000e:
  36304. {
  36305. return;
  36306. }
  36307. }
  36308. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m943B29D657D08A722F32EF00906D1D8C395FBB55_AdjustorThunk (RuntimeObject * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method)
  36309. {
  36310. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36311. int32_t _offset = 1;
  36312. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36313. ReadOnlySpan_1_CopyTo_m943B29D657D08A722F32EF00906D1D8C395FBB55(_thisAdjusted, ___destination0, method);
  36314. }
  36315. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::TryCopyTo(System.Span`1<T>)
  36316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m98B78CDD661E0133BB90E9358982E1D461D27DD5_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method)
  36317. {
  36318. int32_t V_0 = 0;
  36319. int32_t V_1 = 0;
  36320. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_2 = NULL;
  36321. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_3 = NULL;
  36322. {
  36323. int32_t L_0 = (int32_t)__this->get__length_2();
  36324. V_0 = (int32_t)L_0;
  36325. int32_t L_1;
  36326. L_1 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  36327. V_1 = (int32_t)L_1;
  36328. int32_t L_2 = V_0;
  36329. if (L_2)
  36330. {
  36331. goto IL_0014;
  36332. }
  36333. }
  36334. {
  36335. return (bool)1;
  36336. }
  36337. IL_0014:
  36338. {
  36339. int32_t L_3 = V_0;
  36340. int32_t L_4 = V_1;
  36341. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  36342. {
  36343. goto IL_001a;
  36344. }
  36345. }
  36346. {
  36347. return (bool)0;
  36348. }
  36349. IL_001a:
  36350. {
  36351. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5;
  36352. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_inline((ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  36353. V_2 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5;
  36354. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_6;
  36355. L_6 = Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  36356. V_3 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_6;
  36357. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7 = V_3;
  36358. int32_t L_8 = V_1;
  36359. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = V_2;
  36360. int32_t L_10 = V_0;
  36361. (( void (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_7, (int32_t)L_8, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  36362. return (bool)1;
  36363. }
  36364. }
  36365. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m98B78CDD661E0133BB90E9358982E1D461D27DD5_AdjustorThunk (RuntimeObject * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method)
  36366. {
  36367. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36368. int32_t _offset = 1;
  36369. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36370. bool _returnValue;
  36371. _returnValue = ReadOnlySpan_1_TryCopyTo_m98B78CDD661E0133BB90E9358982E1D461D27DD5(_thisAdjusted, ___destination0, method);
  36372. return _returnValue;
  36373. }
  36374. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  36375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m37F340A15B4C48C26E252D2CF85B3F466EFC11DA_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ___left0, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ___right1, const RuntimeMethod* method)
  36376. {
  36377. {
  36378. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_0 = ___left0;
  36379. int32_t L_1 = (int32_t)L_0.get__length_2();
  36380. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_2 = ___right1;
  36381. int32_t L_3 = (int32_t)L_2.get__length_2();
  36382. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  36383. {
  36384. goto IL_0022;
  36385. }
  36386. }
  36387. {
  36388. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_4;
  36389. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_inline((ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  36390. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5;
  36391. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_inline((ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  36392. bool L_6;
  36393. L_6 = (( bool (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_4, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  36394. return (bool)L_6;
  36395. }
  36396. IL_0022:
  36397. {
  36398. return (bool)0;
  36399. }
  36400. }
  36401. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToString()
  36402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m02B14EAC07D007ECEEC0CFE98D2DAF92F7873D8E_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  36403. {
  36404. static bool s_Il2CppMethodInitialized;
  36405. if (!s_Il2CppMethodInitialized)
  36406. {
  36407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  36408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  36409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  36410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  36411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  36413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  36414. s_Il2CppMethodInitialized = true;
  36415. }
  36416. RuntimeObject * V_0 = NULL;
  36417. String_t* V_1 = NULL;
  36418. Il2CppChar* V_2 = NULL;
  36419. Il2CppChar* V_3 = NULL;
  36420. {
  36421. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  36422. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36423. Type_t * L_1;
  36424. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  36425. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  36426. Type_t * L_3;
  36427. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  36428. bool L_4;
  36429. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  36430. if (!L_4)
  36431. {
  36432. goto IL_0070;
  36433. }
  36434. }
  36435. {
  36436. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  36437. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  36438. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  36439. bool L_7;
  36440. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  36441. if (!L_7)
  36442. {
  36443. goto IL_0053;
  36444. }
  36445. }
  36446. {
  36447. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36448. RuntimeObject * L_9;
  36449. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  36450. V_0 = (RuntimeObject *)L_9;
  36451. RuntimeObject * L_10 = V_0;
  36452. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  36453. V_1 = (String_t*)L_11;
  36454. if (!L_11)
  36455. {
  36456. goto IL_0053;
  36457. }
  36458. }
  36459. {
  36460. int32_t L_12 = (int32_t)__this->get__length_2();
  36461. String_t* L_13 = V_1;
  36462. NullCheck((String_t*)L_13);
  36463. int32_t L_14;
  36464. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  36465. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  36466. {
  36467. goto IL_0053;
  36468. }
  36469. }
  36470. {
  36471. String_t* L_15 = V_1;
  36472. return (String_t*)L_15;
  36473. }
  36474. IL_0053:
  36475. {
  36476. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_16;
  36477. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_inline((ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  36478. Il2CppChar* L_17;
  36479. L_17 = (( Il2CppChar* (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  36480. V_3 = (Il2CppChar*)L_17;
  36481. Il2CppChar* L_18 = V_3;
  36482. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  36483. Il2CppChar* L_19 = V_2;
  36484. int32_t L_20 = (int32_t)__this->get__length_2();
  36485. String_t* L_21;
  36486. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  36487. return (String_t*)L_21;
  36488. }
  36489. IL_0070:
  36490. {
  36491. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  36492. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36493. Type_t * L_23;
  36494. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  36495. NullCheck((MemberInfo_t *)L_23);
  36496. String_t* L_24;
  36497. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  36498. int32_t L_25 = (int32_t)__this->get__length_2();
  36499. int32_t L_26 = L_25;
  36500. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  36501. String_t* L_28;
  36502. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  36503. return (String_t*)L_28;
  36504. }
  36505. }
  36506. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m02B14EAC07D007ECEEC0CFE98D2DAF92F7873D8E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36507. {
  36508. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36509. int32_t _offset = 1;
  36510. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36511. String_t* _returnValue;
  36512. _returnValue = ReadOnlySpan_1_ToString_m02B14EAC07D007ECEEC0CFE98D2DAF92F7873D8E(_thisAdjusted, method);
  36513. return _returnValue;
  36514. }
  36515. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32)
  36516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_mD64501CA3340674A5BDBB94548225FB1C9BE45A7_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___start0, const RuntimeMethod* method)
  36517. {
  36518. intptr_t V_0;
  36519. memset((&V_0), 0, sizeof(V_0));
  36520. int32_t V_1 = 0;
  36521. {
  36522. int32_t L_0 = ___start0;
  36523. int32_t L_1 = (int32_t)__this->get__length_2();
  36524. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  36525. {
  36526. goto IL_000f;
  36527. }
  36528. }
  36529. {
  36530. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36531. }
  36532. IL_000f:
  36533. {
  36534. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  36535. int32_t L_3 = ___start0;
  36536. intptr_t L_4;
  36537. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36538. V_0 = (intptr_t)L_4;
  36539. int32_t L_5 = (int32_t)__this->get__length_2();
  36540. int32_t L_6 = ___start0;
  36541. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  36542. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_7 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36543. intptr_t L_8 = V_0;
  36544. int32_t L_9 = V_1;
  36545. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_10;
  36546. memset((&L_10), 0, sizeof(L_10));
  36547. ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_inline((&L_10), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  36548. return (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_10;
  36549. }
  36550. }
  36551. IL2CPP_EXTERN_C ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_mD64501CA3340674A5BDBB94548225FB1C9BE45A7_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  36552. {
  36553. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36554. int32_t _offset = 1;
  36555. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36556. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A _returnValue;
  36557. _returnValue = ReadOnlySpan_1_Slice_mD64501CA3340674A5BDBB94548225FB1C9BE45A7_inline(_thisAdjusted, ___start0, method);
  36558. return _returnValue;
  36559. }
  36560. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32,System.Int32)
  36561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_m08A0B091F7A0350BFC9131B31D5337048A047813_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36562. {
  36563. intptr_t V_0;
  36564. memset((&V_0), 0, sizeof(V_0));
  36565. {
  36566. int32_t L_0 = ___start0;
  36567. int32_t L_1 = (int32_t)__this->get__length_2();
  36568. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  36569. {
  36570. goto IL_0014;
  36571. }
  36572. }
  36573. {
  36574. int32_t L_2 = ___length1;
  36575. int32_t L_3 = (int32_t)__this->get__length_2();
  36576. int32_t L_4 = ___start0;
  36577. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  36578. {
  36579. goto IL_001a;
  36580. }
  36581. }
  36582. IL_0014:
  36583. {
  36584. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36585. }
  36586. IL_001a:
  36587. {
  36588. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  36589. int32_t L_6 = ___start0;
  36590. intptr_t L_7;
  36591. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36592. V_0 = (intptr_t)L_7;
  36593. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36594. intptr_t L_9 = V_0;
  36595. int32_t L_10 = ___length1;
  36596. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_11;
  36597. memset((&L_11), 0, sizeof(L_11));
  36598. ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_inline((&L_11), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  36599. return (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_11;
  36600. }
  36601. }
  36602. IL2CPP_EXTERN_C ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_m08A0B091F7A0350BFC9131B31D5337048A047813_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36603. {
  36604. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36605. int32_t _offset = 1;
  36606. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36607. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A _returnValue;
  36608. _returnValue = ReadOnlySpan_1_Slice_m08A0B091F7A0350BFC9131B31D5337048A047813_inline(_thisAdjusted, ___start0, ___length1, method);
  36609. return _returnValue;
  36610. }
  36611. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToArray()
  36612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ReadOnlySpan_1_ToArray_m642236D968FB54952F9FDB9CE9728DF59DE94AD1_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  36613. {
  36614. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* V_0 = NULL;
  36615. {
  36616. int32_t L_0 = (int32_t)__this->get__length_2();
  36617. if (L_0)
  36618. {
  36619. goto IL_000e;
  36620. }
  36621. }
  36622. {
  36623. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36624. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_1 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  36625. return (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_1;
  36626. }
  36627. IL_000e:
  36628. {
  36629. int32_t L_2 = (int32_t)__this->get__length_2();
  36630. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_3 = (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)(HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  36631. V_0 = (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_3;
  36632. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_4 = V_0;
  36633. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  36634. L_5 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  36635. ReadOnlySpan_1_CopyTo_m943B29D657D08A722F32EF00906D1D8C395FBB55((ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *)__this, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  36636. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_6 = V_0;
  36637. return (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)L_6;
  36638. }
  36639. }
  36640. IL2CPP_EXTERN_C HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ReadOnlySpan_1_ToArray_m642236D968FB54952F9FDB9CE9728DF59DE94AD1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36641. {
  36642. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36643. int32_t _offset = 1;
  36644. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36645. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* _returnValue;
  36646. _returnValue = ReadOnlySpan_1_ToArray_m642236D968FB54952F9FDB9CE9728DF59DE94AD1(_thisAdjusted, method);
  36647. return _returnValue;
  36648. }
  36649. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::DangerousGetPinnableReference()
  36650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  36651. {
  36652. intptr_t V_0;
  36653. memset((&V_0), 0, sizeof(V_0));
  36654. {
  36655. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36656. if (L_0)
  36657. {
  36658. goto IL_001c;
  36659. }
  36660. }
  36661. {
  36662. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  36663. V_0 = (intptr_t)L_1;
  36664. void* L_2;
  36665. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  36666. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_3;
  36667. L_3 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36668. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_3);
  36669. }
  36670. IL_001c:
  36671. {
  36672. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_4 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36673. NullCheck(L_4);
  36674. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_4->get_address_of_Data_0();
  36675. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  36676. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7;
  36677. L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  36678. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7);
  36679. }
  36680. }
  36681. IL2CPP_EXTERN_C HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36682. {
  36683. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36684. int32_t _offset = 1;
  36685. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36686. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * _returnValue;
  36687. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_inline(_thisAdjusted, method);
  36688. return _returnValue;
  36689. }
  36690. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Pinnable()
  36691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ReadOnlySpan_1_get_Pinnable_m9D168432BB65ED46C0713CE3143E19EFEDDF21F1_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  36692. {
  36693. {
  36694. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  36695. return (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_0;
  36696. }
  36697. }
  36698. IL2CPP_EXTERN_C Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ReadOnlySpan_1_get_Pinnable_m9D168432BB65ED46C0713CE3143E19EFEDDF21F1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36699. {
  36700. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36701. int32_t _offset = 1;
  36702. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36703. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * _returnValue;
  36704. _returnValue = ReadOnlySpan_1_get_Pinnable_m9D168432BB65ED46C0713CE3143E19EFEDDF21F1_inline(_thisAdjusted, method);
  36705. return _returnValue;
  36706. }
  36707. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_ByteOffset()
  36708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9CE85E1972424F97B5A04BDB3913708B9DFE0F3D_gshared (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  36709. {
  36710. {
  36711. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  36712. return (intptr_t)L_0;
  36713. }
  36714. }
  36715. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m9CE85E1972424F97B5A04BDB3913708B9DFE0F3D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36716. {
  36717. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * _thisAdjusted;
  36718. int32_t _offset = 1;
  36719. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A *>(__this + _offset);
  36720. intptr_t _returnValue;
  36721. _returnValue = ReadOnlySpan_1_get_ByteOffset_m9CE85E1972424F97B5A04BDB3913708B9DFE0F3D_inline(_thisAdjusted, method);
  36722. return _returnValue;
  36723. }
  36724. #ifdef __clang__
  36725. #pragma clang diagnostic pop
  36726. #endif
  36727. #ifdef __clang__
  36728. #pragma clang diagnostic push
  36729. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36730. #pragma clang diagnostic ignored "-Wunused-variable"
  36731. #endif
  36732. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Length()
  36733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mCFA6A903FB53BC03EA1D8CF38346770FB89592E8_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  36734. {
  36735. {
  36736. int32_t L_0 = (int32_t)__this->get__length_2();
  36737. return (int32_t)L_0;
  36738. }
  36739. }
  36740. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_mCFA6A903FB53BC03EA1D8CF38346770FB89592E8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36741. {
  36742. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  36743. int32_t _offset = 1;
  36744. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  36745. int32_t _returnValue;
  36746. _returnValue = ReadOnlySpan_1_get_Length_mCFA6A903FB53BC03EA1D8CF38346770FB89592E8_inline(_thisAdjusted, method);
  36747. return _returnValue;
  36748. }
  36749. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_IsEmpty()
  36750. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m10A9B62D4A6E2B3BCF8183F87C66E6716417AD23_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  36751. {
  36752. {
  36753. int32_t L_0 = (int32_t)__this->get__length_2();
  36754. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  36755. }
  36756. }
  36757. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m10A9B62D4A6E2B3BCF8183F87C66E6716417AD23_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36758. {
  36759. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  36760. int32_t _offset = 1;
  36761. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  36762. bool _returnValue;
  36763. _returnValue = ReadOnlySpan_1_get_IsEmpty_m10A9B62D4A6E2B3BCF8183F87C66E6716417AD23(_thisAdjusted, method);
  36764. return _returnValue;
  36765. }
  36766. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  36767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m1C121D5D361B4766706B8DD17E0CC76C631E9F78_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ___left0, ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ___right1, const RuntimeMethod* method)
  36768. {
  36769. {
  36770. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_0 = ___left0;
  36771. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_1 = ___right1;
  36772. bool L_2;
  36773. L_2 = (( bool (*) (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 , ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 )L_0, (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36774. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  36775. }
  36776. }
  36777. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Equals(System.Object)
  36778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_mA3BD2E4473F1F79B1D112234AD741EB00E8CDA32_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  36779. {
  36780. {
  36781. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  36782. String_t* L_0;
  36783. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  36784. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  36785. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  36786. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_mA3BD2E4473F1F79B1D112234AD741EB00E8CDA32_RuntimeMethod_var)));
  36787. }
  36788. }
  36789. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_mA3BD2E4473F1F79B1D112234AD741EB00E8CDA32_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  36790. {
  36791. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  36792. int32_t _offset = 1;
  36793. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  36794. bool _returnValue;
  36795. _returnValue = ReadOnlySpan_1_Equals_mA3BD2E4473F1F79B1D112234AD741EB00E8CDA32(_thisAdjusted, ___obj0, method);
  36796. return _returnValue;
  36797. }
  36798. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::GetHashCode()
  36799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m8FDABA3C365A0CEAD1DA0DCDB0495C3ED3CCD5CF_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  36800. {
  36801. {
  36802. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  36803. String_t* L_0;
  36804. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  36805. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  36806. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  36807. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m8FDABA3C365A0CEAD1DA0DCDB0495C3ED3CCD5CF_RuntimeMethod_var)));
  36808. }
  36809. }
  36810. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m8FDABA3C365A0CEAD1DA0DCDB0495C3ED3CCD5CF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36811. {
  36812. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  36813. int32_t _offset = 1;
  36814. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  36815. int32_t _returnValue;
  36816. _returnValue = ReadOnlySpan_1_GetHashCode_m8FDABA3C365A0CEAD1DA0DCDB0495C3ED3CCD5CF(_thisAdjusted, method);
  36817. return _returnValue;
  36818. }
  36819. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::op_Implicit(T[])
  36820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_op_Implicit_m3FC08A637DD65B6283650DECA9E2ACCA607CA24E_gshared (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method)
  36821. {
  36822. {
  36823. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0;
  36824. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_1;
  36825. memset((&L_1), 0, sizeof(L_1));
  36826. ReadOnlySpan_1__ctor_mB58A7EC94262BC915EF0615701264BF54BFED3DB_inline((&L_1), (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36827. return (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 )L_1;
  36828. }
  36829. }
  36830. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(T[])
  36831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB58A7EC94262BC915EF0615701264BF54BFED3DB_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method)
  36832. {
  36833. {
  36834. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0;
  36835. if (L_0)
  36836. {
  36837. goto IL_000b;
  36838. }
  36839. }
  36840. {
  36841. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ));
  36842. return;
  36843. }
  36844. IL_000b:
  36845. {
  36846. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_1 = ___array0;
  36847. NullCheck(L_1);
  36848. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  36849. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_2 = ___array0;
  36850. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_3;
  36851. L_3 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36852. __this->set__pinnable_0(L_3);
  36853. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36854. intptr_t L_4 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  36855. __this->set__byteOffset_1((intptr_t)L_4);
  36856. return;
  36857. }
  36858. }
  36859. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mB58A7EC94262BC915EF0615701264BF54BFED3DB_AdjustorThunk (RuntimeObject * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method)
  36860. {
  36861. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  36862. int32_t _offset = 1;
  36863. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  36864. ReadOnlySpan_1__ctor_mB58A7EC94262BC915EF0615701264BF54BFED3DB_inline(_thisAdjusted, ___array0, method);
  36865. }
  36866. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(T[],System.Int32,System.Int32)
  36867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m59D37D6BC834B852A41B105D063FA96E7EDCE871_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36868. {
  36869. {
  36870. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0;
  36871. if (L_0)
  36872. {
  36873. goto IL_0017;
  36874. }
  36875. }
  36876. {
  36877. int32_t L_1 = ___start1;
  36878. if (L_1)
  36879. {
  36880. goto IL_0009;
  36881. }
  36882. }
  36883. {
  36884. int32_t L_2 = ___length2;
  36885. if (!L_2)
  36886. {
  36887. goto IL_000f;
  36888. }
  36889. }
  36890. IL_0009:
  36891. {
  36892. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36893. }
  36894. IL_000f:
  36895. {
  36896. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ));
  36897. return;
  36898. }
  36899. IL_0017:
  36900. {
  36901. int32_t L_3 = ___start1;
  36902. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_4 = ___array0;
  36903. NullCheck(L_4);
  36904. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  36905. {
  36906. goto IL_0025;
  36907. }
  36908. }
  36909. {
  36910. int32_t L_5 = ___length2;
  36911. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_6 = ___array0;
  36912. NullCheck(L_6);
  36913. int32_t L_7 = ___start1;
  36914. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  36915. {
  36916. goto IL_002b;
  36917. }
  36918. }
  36919. IL_0025:
  36920. {
  36921. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36922. }
  36923. IL_002b:
  36924. {
  36925. int32_t L_8 = ___length2;
  36926. __this->set__length_2(L_8);
  36927. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_9 = ___array0;
  36928. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_10;
  36929. L_10 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36930. __this->set__pinnable_0(L_10);
  36931. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36932. intptr_t L_11 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  36933. int32_t L_12 = ___start1;
  36934. intptr_t L_13;
  36935. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36936. __this->set__byteOffset_1((intptr_t)L_13);
  36937. return;
  36938. }
  36939. }
  36940. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m59D37D6BC834B852A41B105D063FA96E7EDCE871_AdjustorThunk (RuntimeObject * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36941. {
  36942. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  36943. int32_t _offset = 1;
  36944. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  36945. ReadOnlySpan_1__ctor_m59D37D6BC834B852A41B105D063FA96E7EDCE871_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  36946. }
  36947. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(System.Void*,System.Int32)
  36948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m64BB2DD8971A0F78FD83DB3AD42E031EB2BE3CC5_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  36949. {
  36950. static bool s_Il2CppMethodInitialized;
  36951. if (!s_Il2CppMethodInitialized)
  36952. {
  36953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36954. s_Il2CppMethodInitialized = true;
  36955. }
  36956. {
  36957. bool L_0;
  36958. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36959. if (!L_0)
  36960. {
  36961. goto IL_0016;
  36962. }
  36963. }
  36964. {
  36965. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  36966. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36967. Type_t * L_2;
  36968. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  36969. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  36970. }
  36971. IL_0016:
  36972. {
  36973. int32_t L_3 = ___length1;
  36974. if ((((int32_t)L_3) >= ((int32_t)0)))
  36975. {
  36976. goto IL_0020;
  36977. }
  36978. }
  36979. {
  36980. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36981. }
  36982. IL_0020:
  36983. {
  36984. int32_t L_4 = ___length1;
  36985. __this->set__length_2(L_4);
  36986. __this->set__pinnable_0((Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)NULL);
  36987. void* L_5 = ___pointer0;
  36988. intptr_t L_6;
  36989. memset((&L_6), 0, sizeof(L_6));
  36990. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  36991. __this->set__byteOffset_1((intptr_t)L_6);
  36992. return;
  36993. }
  36994. }
  36995. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m64BB2DD8971A0F78FD83DB3AD42E031EB2BE3CC5_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  36996. {
  36997. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  36998. int32_t _offset = 1;
  36999. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37000. ReadOnlySpan_1__ctor_m64BB2DD8971A0F78FD83DB3AD42E031EB2BE3CC5_inline(_thisAdjusted, ___pointer0, ___length1, method);
  37001. }
  37002. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  37003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  37004. {
  37005. {
  37006. int32_t L_0 = ___length2;
  37007. __this->set__length_2(L_0);
  37008. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_1 = ___pinnable0;
  37009. __this->set__pinnable_0(L_1);
  37010. intptr_t L_2 = ___byteOffset1;
  37011. __this->set__byteOffset_1((intptr_t)L_2);
  37012. return;
  37013. }
  37014. }
  37015. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  37016. {
  37017. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37018. int32_t _offset = 1;
  37019. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37020. ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  37021. }
  37022. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Item(System.Int32)
  37023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_get_Item_mFAA2FE773F5EA3EBC0161F3304775010CA93B64B_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___index0, const RuntimeMethod* method)
  37024. {
  37025. intptr_t V_0;
  37026. memset((&V_0), 0, sizeof(V_0));
  37027. {
  37028. int32_t L_0 = ___index0;
  37029. int32_t L_1 = (int32_t)__this->get__length_2();
  37030. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  37031. {
  37032. goto IL_000e;
  37033. }
  37034. }
  37035. {
  37036. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  37037. }
  37038. IL_000e:
  37039. {
  37040. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_2 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37041. if (L_2)
  37042. {
  37043. goto IL_0030;
  37044. }
  37045. }
  37046. {
  37047. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  37048. V_0 = (intptr_t)L_3;
  37049. void* L_4;
  37050. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  37051. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5;
  37052. L_5 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (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));
  37053. int32_t L_6 = ___index0;
  37054. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7;
  37055. L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37056. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_7;
  37057. }
  37058. IL_0030:
  37059. {
  37060. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37061. NullCheck(L_8);
  37062. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_9 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_8->get_address_of_Data_0();
  37063. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  37064. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_11;
  37065. L_11 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37066. int32_t L_12 = ___index0;
  37067. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_13;
  37068. L_13 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37069. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_13;
  37070. }
  37071. }
  37072. IL2CPP_EXTERN_C HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_get_Item_mFAA2FE773F5EA3EBC0161F3304775010CA93B64B_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  37073. {
  37074. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37075. int32_t _offset = 1;
  37076. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37077. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * _returnValue;
  37078. _returnValue = ReadOnlySpan_1_get_Item_mFAA2FE773F5EA3EBC0161F3304775010CA93B64B_inline(_thisAdjusted, ___index0, method);
  37079. return _returnValue;
  37080. }
  37081. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::GetPinnableReference()
  37082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_GetPinnableReference_m9D5EA6F8A983033C6CAC04C6331C230F206FDE99_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  37083. {
  37084. intptr_t V_0;
  37085. memset((&V_0), 0, sizeof(V_0));
  37086. {
  37087. int32_t L_0 = (int32_t)__this->get__length_2();
  37088. if (!L_0)
  37089. {
  37090. goto IL_003b;
  37091. }
  37092. }
  37093. {
  37094. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_1 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37095. if (L_1)
  37096. {
  37097. goto IL_0024;
  37098. }
  37099. }
  37100. {
  37101. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  37102. V_0 = (intptr_t)L_2;
  37103. void* L_3;
  37104. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  37105. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_4;
  37106. L_4 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37107. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_4;
  37108. }
  37109. IL_0024:
  37110. {
  37111. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_5 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37112. NullCheck(L_5);
  37113. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_6 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5->get_address_of_Data_0();
  37114. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  37115. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_8;
  37116. L_8 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37117. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_8;
  37118. }
  37119. IL_003b:
  37120. {
  37121. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_9;
  37122. L_9 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37123. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_9;
  37124. }
  37125. }
  37126. IL2CPP_EXTERN_C HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_GetPinnableReference_m9D5EA6F8A983033C6CAC04C6331C230F206FDE99_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37127. {
  37128. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37129. int32_t _offset = 1;
  37130. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37131. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * _returnValue;
  37132. _returnValue = ReadOnlySpan_1_GetPinnableReference_m9D5EA6F8A983033C6CAC04C6331C230F206FDE99(_thisAdjusted, method);
  37133. return _returnValue;
  37134. }
  37135. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::CopyTo(System.Span`1<T>)
  37136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m6CCF0ABEB21E4A1DD24A46012B964CAEC4EA8446_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method)
  37137. {
  37138. {
  37139. Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_0 = ___destination0;
  37140. bool L_1;
  37141. L_1 = ReadOnlySpan_1_TryCopyTo_m9C80D3C6CEA56480CDF6430F8D08C6111064B392((ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)__this, (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  37142. if (L_1)
  37143. {
  37144. goto IL_000e;
  37145. }
  37146. }
  37147. {
  37148. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  37149. }
  37150. IL_000e:
  37151. {
  37152. return;
  37153. }
  37154. }
  37155. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m6CCF0ABEB21E4A1DD24A46012B964CAEC4EA8446_AdjustorThunk (RuntimeObject * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method)
  37156. {
  37157. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37158. int32_t _offset = 1;
  37159. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37160. ReadOnlySpan_1_CopyTo_m6CCF0ABEB21E4A1DD24A46012B964CAEC4EA8446(_thisAdjusted, ___destination0, method);
  37161. }
  37162. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::TryCopyTo(System.Span`1<T>)
  37163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_m9C80D3C6CEA56480CDF6430F8D08C6111064B392_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method)
  37164. {
  37165. int32_t V_0 = 0;
  37166. int32_t V_1 = 0;
  37167. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * V_2 = NULL;
  37168. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * V_3 = NULL;
  37169. {
  37170. int32_t L_0 = (int32_t)__this->get__length_2();
  37171. V_0 = (int32_t)L_0;
  37172. int32_t L_1;
  37173. L_1 = Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  37174. V_1 = (int32_t)L_1;
  37175. int32_t L_2 = V_0;
  37176. if (L_2)
  37177. {
  37178. goto IL_0014;
  37179. }
  37180. }
  37181. {
  37182. return (bool)1;
  37183. }
  37184. IL_0014:
  37185. {
  37186. int32_t L_3 = V_0;
  37187. int32_t L_4 = V_1;
  37188. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  37189. {
  37190. goto IL_001a;
  37191. }
  37192. }
  37193. {
  37194. return (bool)0;
  37195. }
  37196. IL_001a:
  37197. {
  37198. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5;
  37199. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_inline((ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37200. V_2 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5;
  37201. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_6;
  37202. L_6 = Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_inline((Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  37203. V_3 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_6;
  37204. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7 = V_3;
  37205. int32_t L_8 = V_1;
  37206. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_9 = V_2;
  37207. int32_t L_10 = V_0;
  37208. (( void (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_7, (int32_t)L_8, (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  37209. return (bool)1;
  37210. }
  37211. }
  37212. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_m9C80D3C6CEA56480CDF6430F8D08C6111064B392_AdjustorThunk (RuntimeObject * __this, Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 ___destination0, const RuntimeMethod* method)
  37213. {
  37214. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37215. int32_t _offset = 1;
  37216. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37217. bool _returnValue;
  37218. _returnValue = ReadOnlySpan_1_TryCopyTo_m9C80D3C6CEA56480CDF6430F8D08C6111064B392(_thisAdjusted, ___destination0, method);
  37219. return _returnValue;
  37220. }
  37221. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  37222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_mD96684B65302381E32C67D0DEF3E952FECAAB1CA_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ___left0, ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ___right1, const RuntimeMethod* method)
  37223. {
  37224. {
  37225. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_0 = ___left0;
  37226. int32_t L_1 = (int32_t)L_0.get__length_2();
  37227. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_2 = ___right1;
  37228. int32_t L_3 = (int32_t)L_2.get__length_2();
  37229. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  37230. {
  37231. goto IL_0022;
  37232. }
  37233. }
  37234. {
  37235. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_4;
  37236. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_inline((ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37237. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5;
  37238. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_inline((ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37239. bool L_6;
  37240. L_6 = (( bool (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_4, (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  37241. return (bool)L_6;
  37242. }
  37243. IL_0022:
  37244. {
  37245. return (bool)0;
  37246. }
  37247. }
  37248. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::ToString()
  37249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m28D331E79800CAC372B4A4DD9288729F6F21109F_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  37250. {
  37251. static bool s_Il2CppMethodInitialized;
  37252. if (!s_Il2CppMethodInitialized)
  37253. {
  37254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37255. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  37256. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37257. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37258. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  37260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  37261. s_Il2CppMethodInitialized = true;
  37262. }
  37263. RuntimeObject * V_0 = NULL;
  37264. String_t* V_1 = NULL;
  37265. Il2CppChar* V_2 = NULL;
  37266. Il2CppChar* V_3 = NULL;
  37267. {
  37268. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  37269. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37270. Type_t * L_1;
  37271. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  37272. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37273. Type_t * L_3;
  37274. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  37275. bool L_4;
  37276. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  37277. if (!L_4)
  37278. {
  37279. goto IL_0070;
  37280. }
  37281. }
  37282. {
  37283. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  37284. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37285. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  37286. bool L_7;
  37287. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  37288. if (!L_7)
  37289. {
  37290. goto IL_0053;
  37291. }
  37292. }
  37293. {
  37294. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37295. RuntimeObject * L_9;
  37296. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  37297. V_0 = (RuntimeObject *)L_9;
  37298. RuntimeObject * L_10 = V_0;
  37299. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  37300. V_1 = (String_t*)L_11;
  37301. if (!L_11)
  37302. {
  37303. goto IL_0053;
  37304. }
  37305. }
  37306. {
  37307. int32_t L_12 = (int32_t)__this->get__length_2();
  37308. String_t* L_13 = V_1;
  37309. NullCheck((String_t*)L_13);
  37310. int32_t L_14;
  37311. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  37312. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  37313. {
  37314. goto IL_0053;
  37315. }
  37316. }
  37317. {
  37318. String_t* L_15 = V_1;
  37319. return (String_t*)L_15;
  37320. }
  37321. IL_0053:
  37322. {
  37323. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_16;
  37324. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_inline((ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  37325. Il2CppChar* L_17;
  37326. L_17 = (( Il2CppChar* (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  37327. V_3 = (Il2CppChar*)L_17;
  37328. Il2CppChar* L_18 = V_3;
  37329. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  37330. Il2CppChar* L_19 = V_2;
  37331. int32_t L_20 = (int32_t)__this->get__length_2();
  37332. String_t* L_21;
  37333. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  37334. return (String_t*)L_21;
  37335. }
  37336. IL_0070:
  37337. {
  37338. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  37339. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37340. Type_t * L_23;
  37341. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  37342. NullCheck((MemberInfo_t *)L_23);
  37343. String_t* L_24;
  37344. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  37345. int32_t L_25 = (int32_t)__this->get__length_2();
  37346. int32_t L_26 = L_25;
  37347. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  37348. String_t* L_28;
  37349. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  37350. return (String_t*)L_28;
  37351. }
  37352. }
  37353. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m28D331E79800CAC372B4A4DD9288729F6F21109F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37354. {
  37355. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37356. int32_t _offset = 1;
  37357. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37358. String_t* _returnValue;
  37359. _returnValue = ReadOnlySpan_1_ToString_m28D331E79800CAC372B4A4DD9288729F6F21109F(_thisAdjusted, method);
  37360. return _returnValue;
  37361. }
  37362. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Slice(System.Int32)
  37363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_m26F1CBDB9DFE6F382E69CA93DA6A4BEEEDE9F409_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___start0, const RuntimeMethod* method)
  37364. {
  37365. intptr_t V_0;
  37366. memset((&V_0), 0, sizeof(V_0));
  37367. int32_t V_1 = 0;
  37368. {
  37369. int32_t L_0 = ___start0;
  37370. int32_t L_1 = (int32_t)__this->get__length_2();
  37371. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  37372. {
  37373. goto IL_000f;
  37374. }
  37375. }
  37376. {
  37377. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37378. }
  37379. IL_000f:
  37380. {
  37381. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  37382. int32_t L_3 = ___start0;
  37383. intptr_t L_4;
  37384. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37385. V_0 = (intptr_t)L_4;
  37386. int32_t L_5 = (int32_t)__this->get__length_2();
  37387. int32_t L_6 = ___start0;
  37388. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  37389. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_7 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37390. intptr_t L_8 = V_0;
  37391. int32_t L_9 = V_1;
  37392. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_10;
  37393. memset((&L_10), 0, sizeof(L_10));
  37394. ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_inline((&L_10), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  37395. return (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 )L_10;
  37396. }
  37397. }
  37398. IL2CPP_EXTERN_C ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_m26F1CBDB9DFE6F382E69CA93DA6A4BEEEDE9F409_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  37399. {
  37400. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37401. int32_t _offset = 1;
  37402. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37403. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 _returnValue;
  37404. _returnValue = ReadOnlySpan_1_Slice_m26F1CBDB9DFE6F382E69CA93DA6A4BEEEDE9F409_inline(_thisAdjusted, ___start0, method);
  37405. return _returnValue;
  37406. }
  37407. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::Slice(System.Int32,System.Int32)
  37408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_mA8CA2D837B14F6FDEA8F2582946DD0EF60310BA0_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37409. {
  37410. intptr_t V_0;
  37411. memset((&V_0), 0, sizeof(V_0));
  37412. {
  37413. int32_t L_0 = ___start0;
  37414. int32_t L_1 = (int32_t)__this->get__length_2();
  37415. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  37416. {
  37417. goto IL_0014;
  37418. }
  37419. }
  37420. {
  37421. int32_t L_2 = ___length1;
  37422. int32_t L_3 = (int32_t)__this->get__length_2();
  37423. int32_t L_4 = ___start0;
  37424. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  37425. {
  37426. goto IL_001a;
  37427. }
  37428. }
  37429. IL_0014:
  37430. {
  37431. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37432. }
  37433. IL_001a:
  37434. {
  37435. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  37436. int32_t L_6 = ___start0;
  37437. intptr_t L_7;
  37438. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37439. V_0 = (intptr_t)L_7;
  37440. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37441. intptr_t L_9 = V_0;
  37442. int32_t L_10 = ___length1;
  37443. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_11;
  37444. memset((&L_11), 0, sizeof(L_11));
  37445. ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_inline((&L_11), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  37446. return (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 )L_11;
  37447. }
  37448. }
  37449. IL2CPP_EXTERN_C ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_mA8CA2D837B14F6FDEA8F2582946DD0EF60310BA0_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37450. {
  37451. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37452. int32_t _offset = 1;
  37453. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37454. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 _returnValue;
  37455. _returnValue = ReadOnlySpan_1_Slice_mA8CA2D837B14F6FDEA8F2582946DD0EF60310BA0_inline(_thisAdjusted, ___start0, ___length1, method);
  37456. return _returnValue;
  37457. }
  37458. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::ToArray()
  37459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ReadOnlySpan_1_ToArray_m29BD135A2F5FAA618503AD0979436E3C6F86AC2F_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  37460. {
  37461. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* V_0 = NULL;
  37462. {
  37463. int32_t L_0 = (int32_t)__this->get__length_2();
  37464. if (L_0)
  37465. {
  37466. goto IL_000e;
  37467. }
  37468. }
  37469. {
  37470. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37471. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_1 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  37472. return (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_1;
  37473. }
  37474. IL_000e:
  37475. {
  37476. int32_t L_2 = (int32_t)__this->get__length_2();
  37477. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_3 = (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)(HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  37478. V_0 = (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_3;
  37479. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_4 = V_0;
  37480. Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 L_5;
  37481. L_5 = (( Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 (*) (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  37482. ReadOnlySpan_1_CopyTo_m6CCF0ABEB21E4A1DD24A46012B964CAEC4EA8446((ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *)__this, (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  37483. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_6 = V_0;
  37484. return (HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D*)L_6;
  37485. }
  37486. }
  37487. IL2CPP_EXTERN_C HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ReadOnlySpan_1_ToArray_m29BD135A2F5FAA618503AD0979436E3C6F86AC2F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37488. {
  37489. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37490. int32_t _offset = 1;
  37491. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37492. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* _returnValue;
  37493. _returnValue = ReadOnlySpan_1_ToArray_m29BD135A2F5FAA618503AD0979436E3C6F86AC2F(_thisAdjusted, method);
  37494. return _returnValue;
  37495. }
  37496. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::DangerousGetPinnableReference()
  37497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  37498. {
  37499. intptr_t V_0;
  37500. memset((&V_0), 0, sizeof(V_0));
  37501. {
  37502. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37503. if (L_0)
  37504. {
  37505. goto IL_001c;
  37506. }
  37507. }
  37508. {
  37509. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  37510. V_0 = (intptr_t)L_1;
  37511. void* L_2;
  37512. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  37513. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_3;
  37514. L_3 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37515. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_3);
  37516. }
  37517. IL_001c:
  37518. {
  37519. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_4 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37520. NullCheck(L_4);
  37521. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_4->get_address_of_Data_0();
  37522. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  37523. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7;
  37524. L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37525. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_7);
  37526. }
  37527. }
  37528. IL2CPP_EXTERN_C HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37529. {
  37530. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37531. int32_t _offset = 1;
  37532. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37533. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * _returnValue;
  37534. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_inline(_thisAdjusted, method);
  37535. return _returnValue;
  37536. }
  37537. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_Pinnable()
  37538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ReadOnlySpan_1_get_Pinnable_mEB0FFC7877355F40C24E34C488ADD99D43EBC2FE_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  37539. {
  37540. {
  37541. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  37542. return (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_0;
  37543. }
  37544. }
  37545. IL2CPP_EXTERN_C Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ReadOnlySpan_1_get_Pinnable_mEB0FFC7877355F40C24E34C488ADD99D43EBC2FE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37546. {
  37547. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37548. int32_t _offset = 1;
  37549. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37550. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * _returnValue;
  37551. _returnValue = ReadOnlySpan_1_get_Pinnable_mEB0FFC7877355F40C24E34C488ADD99D43EBC2FE_inline(_thisAdjusted, method);
  37552. return _returnValue;
  37553. }
  37554. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanCode>::get_ByteOffset()
  37555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mFC8EFFBC7123B7EF490A560379535E7BF697BD8F_gshared (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  37556. {
  37557. {
  37558. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  37559. return (intptr_t)L_0;
  37560. }
  37561. }
  37562. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mFC8EFFBC7123B7EF490A560379535E7BF697BD8F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37563. {
  37564. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * _thisAdjusted;
  37565. int32_t _offset = 1;
  37566. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 *>(__this + _offset);
  37567. intptr_t _returnValue;
  37568. _returnValue = ReadOnlySpan_1_get_ByteOffset_mFC8EFFBC7123B7EF490A560379535E7BF697BD8F_inline(_thisAdjusted, method);
  37569. return _returnValue;
  37570. }
  37571. #ifdef __clang__
  37572. #pragma clang diagnostic pop
  37573. #endif
  37574. #ifdef __clang__
  37575. #pragma clang diagnostic push
  37576. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37577. #pragma clang diagnostic ignored "-Wunused-variable"
  37578. #endif
  37579. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Length()
  37580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m867D8F3F92F766420E9FAA4E16A88FD8942A2165_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  37581. {
  37582. {
  37583. int32_t L_0 = (int32_t)__this->get__length_2();
  37584. return (int32_t)L_0;
  37585. }
  37586. }
  37587. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m867D8F3F92F766420E9FAA4E16A88FD8942A2165_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37588. {
  37589. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37590. int32_t _offset = 1;
  37591. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37592. int32_t _returnValue;
  37593. _returnValue = ReadOnlySpan_1_get_Length_m867D8F3F92F766420E9FAA4E16A88FD8942A2165_inline(_thisAdjusted, method);
  37594. return _returnValue;
  37595. }
  37596. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_IsEmpty()
  37597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_mA41DCC96893E852875587FA9B6D06AD9A9D6CC8C_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  37598. {
  37599. {
  37600. int32_t L_0 = (int32_t)__this->get__length_2();
  37601. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  37602. }
  37603. }
  37604. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_mA41DCC96893E852875587FA9B6D06AD9A9D6CC8C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37605. {
  37606. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37607. int32_t _offset = 1;
  37608. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37609. bool _returnValue;
  37610. _returnValue = ReadOnlySpan_1_get_IsEmpty_mA41DCC96893E852875587FA9B6D06AD9A9D6CC8C(_thisAdjusted, method);
  37611. return _returnValue;
  37612. }
  37613. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  37614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m09D674ABA6E1B938BBF816D42840E7CD36E2DADD_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ___left0, ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ___right1, const RuntimeMethod* method)
  37615. {
  37616. {
  37617. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_0 = ___left0;
  37618. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_1 = ___right1;
  37619. bool L_2;
  37620. L_2 = (( bool (*) (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E , ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E )L_0, (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37621. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  37622. }
  37623. }
  37624. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Equals(System.Object)
  37625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m06A46C2EAE076FE48344B54CE64BE5E79D2D28DE_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  37626. {
  37627. {
  37628. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  37629. String_t* L_0;
  37630. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  37631. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  37632. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  37633. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m06A46C2EAE076FE48344B54CE64BE5E79D2D28DE_RuntimeMethod_var)));
  37634. }
  37635. }
  37636. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m06A46C2EAE076FE48344B54CE64BE5E79D2D28DE_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  37637. {
  37638. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37639. int32_t _offset = 1;
  37640. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37641. bool _returnValue;
  37642. _returnValue = ReadOnlySpan_1_Equals_m06A46C2EAE076FE48344B54CE64BE5E79D2D28DE(_thisAdjusted, ___obj0, method);
  37643. return _returnValue;
  37644. }
  37645. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::GetHashCode()
  37646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_mE563D1A20A88A533E8E3B0F61830DC67C8E32DEE_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  37647. {
  37648. {
  37649. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  37650. String_t* L_0;
  37651. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  37652. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  37653. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  37654. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_mE563D1A20A88A533E8E3B0F61830DC67C8E32DEE_RuntimeMethod_var)));
  37655. }
  37656. }
  37657. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_mE563D1A20A88A533E8E3B0F61830DC67C8E32DEE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37658. {
  37659. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37660. int32_t _offset = 1;
  37661. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37662. int32_t _returnValue;
  37663. _returnValue = ReadOnlySpan_1_GetHashCode_mE563D1A20A88A533E8E3B0F61830DC67C8E32DEE(_thisAdjusted, method);
  37664. return _returnValue;
  37665. }
  37666. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::op_Implicit(T[])
  37667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_op_Implicit_m2B915AC4F9651A8D4B6ABE6F5A8ECBC3A0A772FB_gshared (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method)
  37668. {
  37669. {
  37670. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0;
  37671. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_1;
  37672. memset((&L_1), 0, sizeof(L_1));
  37673. ReadOnlySpan_1__ctor_m286D0B0DDF4AFA17339BA87BF877ED7C589906D6_inline((&L_1), (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37674. return (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E )L_1;
  37675. }
  37676. }
  37677. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(T[])
  37678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m286D0B0DDF4AFA17339BA87BF877ED7C589906D6_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method)
  37679. {
  37680. {
  37681. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0;
  37682. if (L_0)
  37683. {
  37684. goto IL_000b;
  37685. }
  37686. }
  37687. {
  37688. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ));
  37689. return;
  37690. }
  37691. IL_000b:
  37692. {
  37693. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_1 = ___array0;
  37694. NullCheck(L_1);
  37695. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  37696. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_2 = ___array0;
  37697. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_3;
  37698. L_3 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37699. __this->set__pinnable_0(L_3);
  37700. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37701. intptr_t L_4 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  37702. __this->set__byteOffset_1((intptr_t)L_4);
  37703. return;
  37704. }
  37705. }
  37706. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m286D0B0DDF4AFA17339BA87BF877ED7C589906D6_AdjustorThunk (RuntimeObject * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method)
  37707. {
  37708. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37709. int32_t _offset = 1;
  37710. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37711. ReadOnlySpan_1__ctor_m286D0B0DDF4AFA17339BA87BF877ED7C589906D6_inline(_thisAdjusted, ___array0, method);
  37712. }
  37713. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(T[],System.Int32,System.Int32)
  37714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA51E66D4D47E8E6AA8633A1D8492028A5DEEC531_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37715. {
  37716. {
  37717. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0;
  37718. if (L_0)
  37719. {
  37720. goto IL_0017;
  37721. }
  37722. }
  37723. {
  37724. int32_t L_1 = ___start1;
  37725. if (L_1)
  37726. {
  37727. goto IL_0009;
  37728. }
  37729. }
  37730. {
  37731. int32_t L_2 = ___length2;
  37732. if (!L_2)
  37733. {
  37734. goto IL_000f;
  37735. }
  37736. }
  37737. IL_0009:
  37738. {
  37739. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37740. }
  37741. IL_000f:
  37742. {
  37743. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ));
  37744. return;
  37745. }
  37746. IL_0017:
  37747. {
  37748. int32_t L_3 = ___start1;
  37749. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_4 = ___array0;
  37750. NullCheck(L_4);
  37751. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  37752. {
  37753. goto IL_0025;
  37754. }
  37755. }
  37756. {
  37757. int32_t L_5 = ___length2;
  37758. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_6 = ___array0;
  37759. NullCheck(L_6);
  37760. int32_t L_7 = ___start1;
  37761. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  37762. {
  37763. goto IL_002b;
  37764. }
  37765. }
  37766. IL_0025:
  37767. {
  37768. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37769. }
  37770. IL_002b:
  37771. {
  37772. int32_t L_8 = ___length2;
  37773. __this->set__length_2(L_8);
  37774. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_9 = ___array0;
  37775. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_10;
  37776. L_10 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37777. __this->set__pinnable_0(L_10);
  37778. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37779. intptr_t L_11 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  37780. int32_t L_12 = ___start1;
  37781. intptr_t L_13;
  37782. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37783. __this->set__byteOffset_1((intptr_t)L_13);
  37784. return;
  37785. }
  37786. }
  37787. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_mA51E66D4D47E8E6AA8633A1D8492028A5DEEC531_AdjustorThunk (RuntimeObject * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37788. {
  37789. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37790. int32_t _offset = 1;
  37791. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37792. ReadOnlySpan_1__ctor_mA51E66D4D47E8E6AA8633A1D8492028A5DEEC531_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  37793. }
  37794. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(System.Void*,System.Int32)
  37795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m658FAB72D3D4B3EB29A9B480665C571C8FA73A3E_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  37796. {
  37797. static bool s_Il2CppMethodInitialized;
  37798. if (!s_Il2CppMethodInitialized)
  37799. {
  37800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37801. s_Il2CppMethodInitialized = true;
  37802. }
  37803. {
  37804. bool L_0;
  37805. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37806. if (!L_0)
  37807. {
  37808. goto IL_0016;
  37809. }
  37810. }
  37811. {
  37812. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  37813. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37814. Type_t * L_2;
  37815. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  37816. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  37817. }
  37818. IL_0016:
  37819. {
  37820. int32_t L_3 = ___length1;
  37821. if ((((int32_t)L_3) >= ((int32_t)0)))
  37822. {
  37823. goto IL_0020;
  37824. }
  37825. }
  37826. {
  37827. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37828. }
  37829. IL_0020:
  37830. {
  37831. int32_t L_4 = ___length1;
  37832. __this->set__length_2(L_4);
  37833. __this->set__pinnable_0((Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)NULL);
  37834. void* L_5 = ___pointer0;
  37835. intptr_t L_6;
  37836. memset((&L_6), 0, sizeof(L_6));
  37837. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  37838. __this->set__byteOffset_1((intptr_t)L_6);
  37839. return;
  37840. }
  37841. }
  37842. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m658FAB72D3D4B3EB29A9B480665C571C8FA73A3E_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  37843. {
  37844. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37845. int32_t _offset = 1;
  37846. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37847. ReadOnlySpan_1__ctor_m658FAB72D3D4B3EB29A9B480665C571C8FA73A3E_inline(_thisAdjusted, ___pointer0, ___length1, method);
  37848. }
  37849. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  37850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  37851. {
  37852. {
  37853. int32_t L_0 = ___length2;
  37854. __this->set__length_2(L_0);
  37855. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_1 = ___pinnable0;
  37856. __this->set__pinnable_0(L_1);
  37857. intptr_t L_2 = ___byteOffset1;
  37858. __this->set__byteOffset_1((intptr_t)L_2);
  37859. return;
  37860. }
  37861. }
  37862. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_AdjustorThunk (RuntimeObject * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  37863. {
  37864. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37865. int32_t _offset = 1;
  37866. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37867. ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  37868. }
  37869. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Item(System.Int32)
  37870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_get_Item_mD0DE099A428C532A574BCA58359F5565654C270D_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___index0, const RuntimeMethod* method)
  37871. {
  37872. intptr_t V_0;
  37873. memset((&V_0), 0, sizeof(V_0));
  37874. {
  37875. int32_t L_0 = ___index0;
  37876. int32_t L_1 = (int32_t)__this->get__length_2();
  37877. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  37878. {
  37879. goto IL_000e;
  37880. }
  37881. }
  37882. {
  37883. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  37884. }
  37885. IL_000e:
  37886. {
  37887. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_2 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  37888. if (L_2)
  37889. {
  37890. goto IL_0030;
  37891. }
  37892. }
  37893. {
  37894. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  37895. V_0 = (intptr_t)L_3;
  37896. void* L_4;
  37897. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  37898. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5;
  37899. L_5 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (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));
  37900. int32_t L_6 = ___index0;
  37901. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7;
  37902. L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37903. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_7;
  37904. }
  37905. IL_0030:
  37906. {
  37907. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  37908. NullCheck(L_8);
  37909. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_9 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_8->get_address_of_Data_0();
  37910. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  37911. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_11;
  37912. L_11 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37913. int32_t L_12 = ___index0;
  37914. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_13;
  37915. L_13 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  37916. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_13;
  37917. }
  37918. }
  37919. IL2CPP_EXTERN_C HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_get_Item_mD0DE099A428C532A574BCA58359F5565654C270D_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  37920. {
  37921. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37922. int32_t _offset = 1;
  37923. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37924. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * _returnValue;
  37925. _returnValue = ReadOnlySpan_1_get_Item_mD0DE099A428C532A574BCA58359F5565654C270D_inline(_thisAdjusted, ___index0, method);
  37926. return _returnValue;
  37927. }
  37928. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::GetPinnableReference()
  37929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_GetPinnableReference_mEBE67F859091D46432EC48170F4B07005B6D7F08_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  37930. {
  37931. intptr_t V_0;
  37932. memset((&V_0), 0, sizeof(V_0));
  37933. {
  37934. int32_t L_0 = (int32_t)__this->get__length_2();
  37935. if (!L_0)
  37936. {
  37937. goto IL_003b;
  37938. }
  37939. }
  37940. {
  37941. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_1 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  37942. if (L_1)
  37943. {
  37944. goto IL_0024;
  37945. }
  37946. }
  37947. {
  37948. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  37949. V_0 = (intptr_t)L_2;
  37950. void* L_3;
  37951. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  37952. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_4;
  37953. L_4 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37954. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_4;
  37955. }
  37956. IL_0024:
  37957. {
  37958. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_5 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  37959. NullCheck(L_5);
  37960. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_6 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5->get_address_of_Data_0();
  37961. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  37962. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_8;
  37963. L_8 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  37964. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_8;
  37965. }
  37966. IL_003b:
  37967. {
  37968. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_9;
  37969. L_9 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37970. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_9;
  37971. }
  37972. }
  37973. IL2CPP_EXTERN_C HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_GetPinnableReference_mEBE67F859091D46432EC48170F4B07005B6D7F08_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37974. {
  37975. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  37976. int32_t _offset = 1;
  37977. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  37978. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * _returnValue;
  37979. _returnValue = ReadOnlySpan_1_GetPinnableReference_mEBE67F859091D46432EC48170F4B07005B6D7F08(_thisAdjusted, method);
  37980. return _returnValue;
  37981. }
  37982. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::CopyTo(System.Span`1<T>)
  37983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m80DF8E8958332DF564E8C58F4B13D141727F1AA8_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method)
  37984. {
  37985. {
  37986. Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_0 = ___destination0;
  37987. bool L_1;
  37988. L_1 = ReadOnlySpan_1_TryCopyTo_mE8F8F99365F02C6ADE66EF9C7C99CA3ADB1922FB((ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)__this, (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  37989. if (L_1)
  37990. {
  37991. goto IL_000e;
  37992. }
  37993. }
  37994. {
  37995. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  37996. }
  37997. IL_000e:
  37998. {
  37999. return;
  38000. }
  38001. }
  38002. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_m80DF8E8958332DF564E8C58F4B13D141727F1AA8_AdjustorThunk (RuntimeObject * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method)
  38003. {
  38004. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38005. int32_t _offset = 1;
  38006. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38007. ReadOnlySpan_1_CopyTo_m80DF8E8958332DF564E8C58F4B13D141727F1AA8(_thisAdjusted, ___destination0, method);
  38008. }
  38009. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::TryCopyTo(System.Span`1<T>)
  38010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mE8F8F99365F02C6ADE66EF9C7C99CA3ADB1922FB_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method)
  38011. {
  38012. int32_t V_0 = 0;
  38013. int32_t V_1 = 0;
  38014. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * V_2 = NULL;
  38015. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * V_3 = NULL;
  38016. {
  38017. int32_t L_0 = (int32_t)__this->get__length_2();
  38018. V_0 = (int32_t)L_0;
  38019. int32_t L_1;
  38020. L_1 = Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  38021. V_1 = (int32_t)L_1;
  38022. int32_t L_2 = V_0;
  38023. if (L_2)
  38024. {
  38025. goto IL_0014;
  38026. }
  38027. }
  38028. {
  38029. return (bool)1;
  38030. }
  38031. IL_0014:
  38032. {
  38033. int32_t L_3 = V_0;
  38034. int32_t L_4 = V_1;
  38035. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  38036. {
  38037. goto IL_001a;
  38038. }
  38039. }
  38040. {
  38041. return (bool)0;
  38042. }
  38043. IL_001a:
  38044. {
  38045. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5;
  38046. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_inline((ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38047. V_2 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5;
  38048. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_6;
  38049. L_6 = Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_inline((Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  38050. V_3 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_6;
  38051. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7 = V_3;
  38052. int32_t L_8 = V_1;
  38053. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_9 = V_2;
  38054. int32_t L_10 = V_0;
  38055. (( void (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_7, (int32_t)L_8, (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  38056. return (bool)1;
  38057. }
  38058. }
  38059. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mE8F8F99365F02C6ADE66EF9C7C99CA3ADB1922FB_AdjustorThunk (RuntimeObject * __this, Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E ___destination0, const RuntimeMethod* method)
  38060. {
  38061. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38062. int32_t _offset = 1;
  38063. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38064. bool _returnValue;
  38065. _returnValue = ReadOnlySpan_1_TryCopyTo_mE8F8F99365F02C6ADE66EF9C7C99CA3ADB1922FB(_thisAdjusted, ___destination0, method);
  38066. return _returnValue;
  38067. }
  38068. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  38069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m6B3EC7EBA18095C7B616158B7CC51749419B4A56_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ___left0, ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ___right1, const RuntimeMethod* method)
  38070. {
  38071. {
  38072. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_0 = ___left0;
  38073. int32_t L_1 = (int32_t)L_0.get__length_2();
  38074. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_2 = ___right1;
  38075. int32_t L_3 = (int32_t)L_2.get__length_2();
  38076. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  38077. {
  38078. goto IL_0022;
  38079. }
  38080. }
  38081. {
  38082. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_4;
  38083. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_inline((ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38084. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5;
  38085. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_inline((ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38086. bool L_6;
  38087. L_6 = (( bool (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_4, (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  38088. return (bool)L_6;
  38089. }
  38090. IL_0022:
  38091. {
  38092. return (bool)0;
  38093. }
  38094. }
  38095. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::ToString()
  38096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m936EE14A6AA804FAC5BD4792FC2DF03856BD29FD_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  38097. {
  38098. static bool s_Il2CppMethodInitialized;
  38099. if (!s_Il2CppMethodInitialized)
  38100. {
  38101. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  38102. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  38103. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38104. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  38105. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38106. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  38107. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  38108. s_Il2CppMethodInitialized = true;
  38109. }
  38110. RuntimeObject * V_0 = NULL;
  38111. String_t* V_1 = NULL;
  38112. Il2CppChar* V_2 = NULL;
  38113. Il2CppChar* V_3 = NULL;
  38114. {
  38115. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  38116. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38117. Type_t * L_1;
  38118. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  38119. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38120. Type_t * L_3;
  38121. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  38122. bool L_4;
  38123. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  38124. if (!L_4)
  38125. {
  38126. goto IL_0070;
  38127. }
  38128. }
  38129. {
  38130. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  38131. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38132. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  38133. bool L_7;
  38134. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  38135. if (!L_7)
  38136. {
  38137. goto IL_0053;
  38138. }
  38139. }
  38140. {
  38141. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  38142. RuntimeObject * L_9;
  38143. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  38144. V_0 = (RuntimeObject *)L_9;
  38145. RuntimeObject * L_10 = V_0;
  38146. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  38147. V_1 = (String_t*)L_11;
  38148. if (!L_11)
  38149. {
  38150. goto IL_0053;
  38151. }
  38152. }
  38153. {
  38154. int32_t L_12 = (int32_t)__this->get__length_2();
  38155. String_t* L_13 = V_1;
  38156. NullCheck((String_t*)L_13);
  38157. int32_t L_14;
  38158. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  38159. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  38160. {
  38161. goto IL_0053;
  38162. }
  38163. }
  38164. {
  38165. String_t* L_15 = V_1;
  38166. return (String_t*)L_15;
  38167. }
  38168. IL_0053:
  38169. {
  38170. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_16;
  38171. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_inline((ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38172. Il2CppChar* L_17;
  38173. L_17 = (( Il2CppChar* (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  38174. V_3 = (Il2CppChar*)L_17;
  38175. Il2CppChar* L_18 = V_3;
  38176. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  38177. Il2CppChar* L_19 = V_2;
  38178. int32_t L_20 = (int32_t)__this->get__length_2();
  38179. String_t* L_21;
  38180. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  38181. return (String_t*)L_21;
  38182. }
  38183. IL_0070:
  38184. {
  38185. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  38186. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38187. Type_t * L_23;
  38188. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  38189. NullCheck((MemberInfo_t *)L_23);
  38190. String_t* L_24;
  38191. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  38192. int32_t L_25 = (int32_t)__this->get__length_2();
  38193. int32_t L_26 = L_25;
  38194. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  38195. String_t* L_28;
  38196. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  38197. return (String_t*)L_28;
  38198. }
  38199. }
  38200. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m936EE14A6AA804FAC5BD4792FC2DF03856BD29FD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38201. {
  38202. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38203. int32_t _offset = 1;
  38204. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38205. String_t* _returnValue;
  38206. _returnValue = ReadOnlySpan_1_ToString_m936EE14A6AA804FAC5BD4792FC2DF03856BD29FD(_thisAdjusted, method);
  38207. return _returnValue;
  38208. }
  38209. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Slice(System.Int32)
  38210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_mAF191449C2BCA94D0B8C0098B4220061CE8EE28A_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___start0, const RuntimeMethod* method)
  38211. {
  38212. intptr_t V_0;
  38213. memset((&V_0), 0, sizeof(V_0));
  38214. int32_t V_1 = 0;
  38215. {
  38216. int32_t L_0 = ___start0;
  38217. int32_t L_1 = (int32_t)__this->get__length_2();
  38218. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  38219. {
  38220. goto IL_000f;
  38221. }
  38222. }
  38223. {
  38224. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38225. }
  38226. IL_000f:
  38227. {
  38228. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  38229. int32_t L_3 = ___start0;
  38230. intptr_t L_4;
  38231. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38232. V_0 = (intptr_t)L_4;
  38233. int32_t L_5 = (int32_t)__this->get__length_2();
  38234. int32_t L_6 = ___start0;
  38235. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  38236. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_7 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  38237. intptr_t L_8 = V_0;
  38238. int32_t L_9 = V_1;
  38239. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_10;
  38240. memset((&L_10), 0, sizeof(L_10));
  38241. ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_inline((&L_10), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  38242. return (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E )L_10;
  38243. }
  38244. }
  38245. IL2CPP_EXTERN_C ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_mAF191449C2BCA94D0B8C0098B4220061CE8EE28A_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  38246. {
  38247. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38248. int32_t _offset = 1;
  38249. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38250. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E _returnValue;
  38251. _returnValue = ReadOnlySpan_1_Slice_mAF191449C2BCA94D0B8C0098B4220061CE8EE28A_inline(_thisAdjusted, ___start0, method);
  38252. return _returnValue;
  38253. }
  38254. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::Slice(System.Int32,System.Int32)
  38255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_m6EC164F5C1FF261FA08D0FA88C7A84193B64F2A4_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38256. {
  38257. intptr_t V_0;
  38258. memset((&V_0), 0, sizeof(V_0));
  38259. {
  38260. int32_t L_0 = ___start0;
  38261. int32_t L_1 = (int32_t)__this->get__length_2();
  38262. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  38263. {
  38264. goto IL_0014;
  38265. }
  38266. }
  38267. {
  38268. int32_t L_2 = ___length1;
  38269. int32_t L_3 = (int32_t)__this->get__length_2();
  38270. int32_t L_4 = ___start0;
  38271. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  38272. {
  38273. goto IL_001a;
  38274. }
  38275. }
  38276. IL_0014:
  38277. {
  38278. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38279. }
  38280. IL_001a:
  38281. {
  38282. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  38283. int32_t L_6 = ___start0;
  38284. intptr_t L_7;
  38285. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38286. V_0 = (intptr_t)L_7;
  38287. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  38288. intptr_t L_9 = V_0;
  38289. int32_t L_10 = ___length1;
  38290. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_11;
  38291. memset((&L_11), 0, sizeof(L_11));
  38292. ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_inline((&L_11), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  38293. return (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E )L_11;
  38294. }
  38295. }
  38296. IL2CPP_EXTERN_C ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_m6EC164F5C1FF261FA08D0FA88C7A84193B64F2A4_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38297. {
  38298. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38299. int32_t _offset = 1;
  38300. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38301. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E _returnValue;
  38302. _returnValue = ReadOnlySpan_1_Slice_m6EC164F5C1FF261FA08D0FA88C7A84193B64F2A4_inline(_thisAdjusted, ___start0, ___length1, method);
  38303. return _returnValue;
  38304. }
  38305. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::ToArray()
  38306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ReadOnlySpan_1_ToArray_m9E8EB0D08F63B89A188F37DDDE9D29CDD4599D87_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  38307. {
  38308. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* V_0 = NULL;
  38309. {
  38310. int32_t L_0 = (int32_t)__this->get__length_2();
  38311. if (L_0)
  38312. {
  38313. goto IL_000e;
  38314. }
  38315. }
  38316. {
  38317. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  38318. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_1 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  38319. return (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_1;
  38320. }
  38321. IL_000e:
  38322. {
  38323. int32_t L_2 = (int32_t)__this->get__length_2();
  38324. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_3 = (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)(HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  38325. V_0 = (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_3;
  38326. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_4 = V_0;
  38327. Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E L_5;
  38328. L_5 = (( Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E (*) (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  38329. ReadOnlySpan_1_CopyTo_m80DF8E8958332DF564E8C58F4B13D141727F1AA8((ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *)__this, (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  38330. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_6 = V_0;
  38331. return (HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07*)L_6;
  38332. }
  38333. }
  38334. IL2CPP_EXTERN_C HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ReadOnlySpan_1_ToArray_m9E8EB0D08F63B89A188F37DDDE9D29CDD4599D87_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38335. {
  38336. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38337. int32_t _offset = 1;
  38338. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38339. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* _returnValue;
  38340. _returnValue = ReadOnlySpan_1_ToArray_m9E8EB0D08F63B89A188F37DDDE9D29CDD4599D87(_thisAdjusted, method);
  38341. return _returnValue;
  38342. }
  38343. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::DangerousGetPinnableReference()
  38344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  38345. {
  38346. intptr_t V_0;
  38347. memset((&V_0), 0, sizeof(V_0));
  38348. {
  38349. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  38350. if (L_0)
  38351. {
  38352. goto IL_001c;
  38353. }
  38354. }
  38355. {
  38356. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  38357. V_0 = (intptr_t)L_1;
  38358. void* L_2;
  38359. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  38360. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_3;
  38361. L_3 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38362. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_3);
  38363. }
  38364. IL_001c:
  38365. {
  38366. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_4 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  38367. NullCheck(L_4);
  38368. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_4->get_address_of_Data_0();
  38369. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  38370. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7;
  38371. L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  38372. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_7);
  38373. }
  38374. }
  38375. IL2CPP_EXTERN_C HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38376. {
  38377. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38378. int32_t _offset = 1;
  38379. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38380. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * _returnValue;
  38381. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_inline(_thisAdjusted, method);
  38382. return _returnValue;
  38383. }
  38384. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_Pinnable()
  38385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ReadOnlySpan_1_get_Pinnable_mAB253B06731A6666A5E6BE9FE797924EDE2124BA_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  38386. {
  38387. {
  38388. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  38389. return (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_0;
  38390. }
  38391. }
  38392. IL2CPP_EXTERN_C Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ReadOnlySpan_1_get_Pinnable_mAB253B06731A6666A5E6BE9FE797924EDE2124BA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38393. {
  38394. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38395. int32_t _offset = 1;
  38396. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38397. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * _returnValue;
  38398. _returnValue = ReadOnlySpan_1_get_Pinnable_mAB253B06731A6666A5E6BE9FE797924EDE2124BA_inline(_thisAdjusted, method);
  38399. return _returnValue;
  38400. }
  38401. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTree>::get_ByteOffset()
  38402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m3AE065A8076875AF2A28986C59101622A6F306EF_gshared (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  38403. {
  38404. {
  38405. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  38406. return (intptr_t)L_0;
  38407. }
  38408. }
  38409. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_m3AE065A8076875AF2A28986C59101622A6F306EF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38410. {
  38411. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * _thisAdjusted;
  38412. int32_t _offset = 1;
  38413. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E *>(__this + _offset);
  38414. intptr_t _returnValue;
  38415. _returnValue = ReadOnlySpan_1_get_ByteOffset_m3AE065A8076875AF2A28986C59101622A6F306EF_inline(_thisAdjusted, method);
  38416. return _returnValue;
  38417. }
  38418. #ifdef __clang__
  38419. #pragma clang diagnostic pop
  38420. #endif
  38421. #ifdef __clang__
  38422. #pragma clang diagnostic push
  38423. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38424. #pragma clang diagnostic ignored "-Wunused-variable"
  38425. #endif
  38426. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Length()
  38427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m6ABB86BCF6B16FB605FFABC8CB6D5AC956925F90_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  38428. {
  38429. {
  38430. int32_t L_0 = (int32_t)__this->get__length_2();
  38431. return (int32_t)L_0;
  38432. }
  38433. }
  38434. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_get_Length_m6ABB86BCF6B16FB605FFABC8CB6D5AC956925F90_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38435. {
  38436. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38437. int32_t _offset = 1;
  38438. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38439. int32_t _returnValue;
  38440. _returnValue = ReadOnlySpan_1_get_Length_m6ABB86BCF6B16FB605FFABC8CB6D5AC956925F90_inline(_thisAdjusted, method);
  38441. return _returnValue;
  38442. }
  38443. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_IsEmpty()
  38444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_get_IsEmpty_m583A7F856410EAED336BDAED2B0042B86E5B0E8C_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  38445. {
  38446. {
  38447. int32_t L_0 = (int32_t)__this->get__length_2();
  38448. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  38449. }
  38450. }
  38451. IL2CPP_EXTERN_C bool ReadOnlySpan_1_get_IsEmpty_m583A7F856410EAED336BDAED2B0042B86E5B0E8C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38452. {
  38453. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38454. int32_t _offset = 1;
  38455. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38456. bool _returnValue;
  38457. _returnValue = ReadOnlySpan_1_get_IsEmpty_m583A7F856410EAED336BDAED2B0042B86E5B0E8C(_thisAdjusted, method);
  38458. return _returnValue;
  38459. }
  38460. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::op_Inequality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  38461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Inequality_m09EF1806DFD5E462459183DAED2B8733115252DD_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ___left0, ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ___right1, const RuntimeMethod* method)
  38462. {
  38463. {
  38464. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_0 = ___left0;
  38465. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_1 = ___right1;
  38466. bool L_2;
  38467. L_2 = (( bool (*) (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 , ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 )L_0, (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 )L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38468. return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  38469. }
  38470. }
  38471. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Equals(System.Object)
  38472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_Equals_m4C29557C3B877C32DDE2F1C928C5089E153CBA9B_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  38473. {
  38474. {
  38475. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  38476. String_t* L_0;
  38477. L_0 = SR_get_NotSupported_CannotCallEqualsOnSpan_mACE24A88A0ADF9880C315FDC0963BA17E66B0394(/*hidden argument*/NULL);
  38478. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  38479. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  38480. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_Equals_m4C29557C3B877C32DDE2F1C928C5089E153CBA9B_RuntimeMethod_var)));
  38481. }
  38482. }
  38483. IL2CPP_EXTERN_C bool ReadOnlySpan_1_Equals_m4C29557C3B877C32DDE2F1C928C5089E153CBA9B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  38484. {
  38485. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38486. int32_t _offset = 1;
  38487. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38488. bool _returnValue;
  38489. _returnValue = ReadOnlySpan_1_Equals_m4C29557C3B877C32DDE2F1C928C5089E153CBA9B(_thisAdjusted, ___obj0, method);
  38490. return _returnValue;
  38491. }
  38492. // System.Int32 System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::GetHashCode()
  38493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_GetHashCode_m74701CDCD52209D965E94EB435AECFE21989B67D_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  38494. {
  38495. {
  38496. IL2CPP_RUNTIME_CLASS_INIT(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SR_t94D205E4C64F03235C41D368F8B5C3D4840D03CF_il2cpp_TypeInfo_var)));
  38497. String_t* L_0;
  38498. L_0 = SR_get_NotSupported_CannotCallGetHashCodeOnSpan_m4BC3D1B6994913E69BDD4028026F18A279A9DBDB(/*hidden argument*/NULL);
  38499. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_1 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  38500. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_1, (String_t*)L_0, /*hidden argument*/NULL);
  38501. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReadOnlySpan_1_GetHashCode_m74701CDCD52209D965E94EB435AECFE21989B67D_RuntimeMethod_var)));
  38502. }
  38503. }
  38504. IL2CPP_EXTERN_C int32_t ReadOnlySpan_1_GetHashCode_m74701CDCD52209D965E94EB435AECFE21989B67D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38505. {
  38506. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38507. int32_t _offset = 1;
  38508. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38509. int32_t _returnValue;
  38510. _returnValue = ReadOnlySpan_1_GetHashCode_m74701CDCD52209D965E94EB435AECFE21989B67D(_thisAdjusted, method);
  38511. return _returnValue;
  38512. }
  38513. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::op_Implicit(T[])
  38514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_op_Implicit_mA2F58A1A413F8E8882735D6E45D0855FB515E90B_gshared (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method)
  38515. {
  38516. {
  38517. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0;
  38518. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_1;
  38519. memset((&L_1), 0, sizeof(L_1));
  38520. ReadOnlySpan_1__ctor_m0C7891DB36F5C91B300440122B899F2259753BC0_inline((&L_1), (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38521. return (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 )L_1;
  38522. }
  38523. }
  38524. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(T[])
  38525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0C7891DB36F5C91B300440122B899F2259753BC0_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method)
  38526. {
  38527. {
  38528. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0;
  38529. if (L_0)
  38530. {
  38531. goto IL_000b;
  38532. }
  38533. }
  38534. {
  38535. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ));
  38536. return;
  38537. }
  38538. IL_000b:
  38539. {
  38540. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_1 = ___array0;
  38541. NullCheck(L_1);
  38542. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  38543. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_2 = ___array0;
  38544. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_3;
  38545. L_3 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38546. __this->set__pinnable_0(L_3);
  38547. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  38548. intptr_t L_4 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  38549. __this->set__byteOffset_1((intptr_t)L_4);
  38550. return;
  38551. }
  38552. }
  38553. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m0C7891DB36F5C91B300440122B899F2259753BC0_AdjustorThunk (RuntimeObject * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method)
  38554. {
  38555. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38556. int32_t _offset = 1;
  38557. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38558. ReadOnlySpan_1__ctor_m0C7891DB36F5C91B300440122B899F2259753BC0_inline(_thisAdjusted, ___array0, method);
  38559. }
  38560. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(T[],System.Int32,System.Int32)
  38561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m26DD2BF61F7BE1617BD29FF0CA825C63AC8C2D9D_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38562. {
  38563. {
  38564. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0;
  38565. if (L_0)
  38566. {
  38567. goto IL_0017;
  38568. }
  38569. }
  38570. {
  38571. int32_t L_1 = ___start1;
  38572. if (L_1)
  38573. {
  38574. goto IL_0009;
  38575. }
  38576. }
  38577. {
  38578. int32_t L_2 = ___length2;
  38579. if (!L_2)
  38580. {
  38581. goto IL_000f;
  38582. }
  38583. }
  38584. IL_0009:
  38585. {
  38586. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38587. }
  38588. IL_000f:
  38589. {
  38590. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ));
  38591. return;
  38592. }
  38593. IL_0017:
  38594. {
  38595. int32_t L_3 = ___start1;
  38596. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_4 = ___array0;
  38597. NullCheck(L_4);
  38598. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  38599. {
  38600. goto IL_0025;
  38601. }
  38602. }
  38603. {
  38604. int32_t L_5 = ___length2;
  38605. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_6 = ___array0;
  38606. NullCheck(L_6);
  38607. int32_t L_7 = ___start1;
  38608. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  38609. {
  38610. goto IL_002b;
  38611. }
  38612. }
  38613. IL_0025:
  38614. {
  38615. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38616. }
  38617. IL_002b:
  38618. {
  38619. int32_t L_8 = ___length2;
  38620. __this->set__length_2(L_8);
  38621. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_9 = ___array0;
  38622. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_10;
  38623. L_10 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38624. __this->set__pinnable_0(L_10);
  38625. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  38626. intptr_t L_11 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  38627. int32_t L_12 = ___start1;
  38628. intptr_t L_13;
  38629. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38630. __this->set__byteOffset_1((intptr_t)L_13);
  38631. return;
  38632. }
  38633. }
  38634. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m26DD2BF61F7BE1617BD29FF0CA825C63AC8C2D9D_AdjustorThunk (RuntimeObject * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38635. {
  38636. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38637. int32_t _offset = 1;
  38638. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38639. ReadOnlySpan_1__ctor_m26DD2BF61F7BE1617BD29FF0CA825C63AC8C2D9D_inline(_thisAdjusted, ___array0, ___start1, ___length2, method);
  38640. }
  38641. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(System.Void*,System.Int32)
  38642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9B22A42877A54F4CEFAA69B6259A74DAF0FA11E1_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  38643. {
  38644. static bool s_Il2CppMethodInitialized;
  38645. if (!s_Il2CppMethodInitialized)
  38646. {
  38647. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38648. s_Il2CppMethodInitialized = true;
  38649. }
  38650. {
  38651. bool L_0;
  38652. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38653. if (!L_0)
  38654. {
  38655. goto IL_0016;
  38656. }
  38657. }
  38658. {
  38659. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  38660. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38661. Type_t * L_2;
  38662. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  38663. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  38664. }
  38665. IL_0016:
  38666. {
  38667. int32_t L_3 = ___length1;
  38668. if ((((int32_t)L_3) >= ((int32_t)0)))
  38669. {
  38670. goto IL_0020;
  38671. }
  38672. }
  38673. {
  38674. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38675. }
  38676. IL_0020:
  38677. {
  38678. int32_t L_4 = ___length1;
  38679. __this->set__length_2(L_4);
  38680. __this->set__pinnable_0((Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)NULL);
  38681. void* L_5 = ___pointer0;
  38682. intptr_t L_6;
  38683. memset((&L_6), 0, sizeof(L_6));
  38684. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  38685. __this->set__byteOffset_1((intptr_t)L_6);
  38686. return;
  38687. }
  38688. }
  38689. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m9B22A42877A54F4CEFAA69B6259A74DAF0FA11E1_AdjustorThunk (RuntimeObject * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  38690. {
  38691. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38692. int32_t _offset = 1;
  38693. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38694. ReadOnlySpan_1__ctor_m9B22A42877A54F4CEFAA69B6259A74DAF0FA11E1_inline(_thisAdjusted, ___pointer0, ___length1, method);
  38695. }
  38696. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  38697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  38698. {
  38699. {
  38700. int32_t L_0 = ___length2;
  38701. __this->set__length_2(L_0);
  38702. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_1 = ___pinnable0;
  38703. __this->set__pinnable_0(L_1);
  38704. intptr_t L_2 = ___byteOffset1;
  38705. __this->set__byteOffset_1((intptr_t)L_2);
  38706. return;
  38707. }
  38708. }
  38709. IL2CPP_EXTERN_C void ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_AdjustorThunk (RuntimeObject * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  38710. {
  38711. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38712. int32_t _offset = 1;
  38713. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38714. ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_inline(_thisAdjusted, ___pinnable0, ___byteOffset1, ___length2, method);
  38715. }
  38716. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Item(System.Int32)
  38717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_get_Item_m3CDD223495D1EC92661263DB0582F6A1F2691759_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___index0, const RuntimeMethod* method)
  38718. {
  38719. intptr_t V_0;
  38720. memset((&V_0), 0, sizeof(V_0));
  38721. {
  38722. int32_t L_0 = ___index0;
  38723. int32_t L_1 = (int32_t)__this->get__length_2();
  38724. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  38725. {
  38726. goto IL_000e;
  38727. }
  38728. }
  38729. {
  38730. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  38731. }
  38732. IL_000e:
  38733. {
  38734. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_2 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  38735. if (L_2)
  38736. {
  38737. goto IL_0030;
  38738. }
  38739. }
  38740. {
  38741. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  38742. V_0 = (intptr_t)L_3;
  38743. void* L_4;
  38744. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  38745. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5;
  38746. L_5 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (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));
  38747. int32_t L_6 = ___index0;
  38748. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7;
  38749. L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  38750. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_7;
  38751. }
  38752. IL_0030:
  38753. {
  38754. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  38755. NullCheck(L_8);
  38756. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_9 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_8->get_address_of_Data_0();
  38757. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  38758. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_11;
  38759. L_11 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  38760. int32_t L_12 = ___index0;
  38761. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_13;
  38762. L_13 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  38763. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_13;
  38764. }
  38765. }
  38766. IL2CPP_EXTERN_C HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_get_Item_m3CDD223495D1EC92661263DB0582F6A1F2691759_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  38767. {
  38768. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38769. int32_t _offset = 1;
  38770. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38771. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * _returnValue;
  38772. _returnValue = ReadOnlySpan_1_get_Item_m3CDD223495D1EC92661263DB0582F6A1F2691759_inline(_thisAdjusted, ___index0, method);
  38773. return _returnValue;
  38774. }
  38775. // T& modreq(System.Runtime.InteropServices.InAttribute) System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::GetPinnableReference()
  38776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_GetPinnableReference_m036190E2ABECA5752BF5DA158FF4968A32CDE43F_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  38777. {
  38778. intptr_t V_0;
  38779. memset((&V_0), 0, sizeof(V_0));
  38780. {
  38781. int32_t L_0 = (int32_t)__this->get__length_2();
  38782. if (!L_0)
  38783. {
  38784. goto IL_003b;
  38785. }
  38786. }
  38787. {
  38788. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_1 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  38789. if (L_1)
  38790. {
  38791. goto IL_0024;
  38792. }
  38793. }
  38794. {
  38795. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  38796. V_0 = (intptr_t)L_2;
  38797. void* L_3;
  38798. L_3 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  38799. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_4;
  38800. L_4 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38801. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_4;
  38802. }
  38803. IL_0024:
  38804. {
  38805. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_5 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  38806. NullCheck(L_5);
  38807. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_6 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5->get_address_of_Data_0();
  38808. intptr_t L_7 = (intptr_t)__this->get__byteOffset_1();
  38809. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_8;
  38810. L_8 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_6, (intptr_t)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  38811. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_8;
  38812. }
  38813. IL_003b:
  38814. {
  38815. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_9;
  38816. L_9 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)((uintptr_t)0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38817. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_9;
  38818. }
  38819. }
  38820. IL2CPP_EXTERN_C HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_GetPinnableReference_m036190E2ABECA5752BF5DA158FF4968A32CDE43F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38821. {
  38822. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38823. int32_t _offset = 1;
  38824. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38825. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * _returnValue;
  38826. _returnValue = ReadOnlySpan_1_GetPinnableReference_m036190E2ABECA5752BF5DA158FF4968A32CDE43F(_thisAdjusted, method);
  38827. return _returnValue;
  38828. }
  38829. // System.Void System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::CopyTo(System.Span`1<T>)
  38830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_mAF77FAB5275E77E9E5B633EE7539FB18DDA39CD8_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method)
  38831. {
  38832. {
  38833. Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_0 = ___destination0;
  38834. bool L_1;
  38835. L_1 = ReadOnlySpan_1_TryCopyTo_mD18F73A3E7431A87D022C62E8FF0CD79492BD9AD((ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)__this, (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  38836. if (L_1)
  38837. {
  38838. goto IL_000e;
  38839. }
  38840. }
  38841. {
  38842. ThrowHelper_ThrowArgumentException_DestinationTooShort_mD9C82D6A62948DA443166283990BF760F77C76C8(/*hidden argument*/NULL);
  38843. }
  38844. IL_000e:
  38845. {
  38846. return;
  38847. }
  38848. }
  38849. IL2CPP_EXTERN_C void ReadOnlySpan_1_CopyTo_mAF77FAB5275E77E9E5B633EE7539FB18DDA39CD8_AdjustorThunk (RuntimeObject * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method)
  38850. {
  38851. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38852. int32_t _offset = 1;
  38853. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38854. ReadOnlySpan_1_CopyTo_mAF77FAB5275E77E9E5B633EE7539FB18DDA39CD8(_thisAdjusted, ___destination0, method);
  38855. }
  38856. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::TryCopyTo(System.Span`1<T>)
  38857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_TryCopyTo_mD18F73A3E7431A87D022C62E8FF0CD79492BD9AD_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method)
  38858. {
  38859. int32_t V_0 = 0;
  38860. int32_t V_1 = 0;
  38861. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * V_2 = NULL;
  38862. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * V_3 = NULL;
  38863. {
  38864. int32_t L_0 = (int32_t)__this->get__length_2();
  38865. V_0 = (int32_t)L_0;
  38866. int32_t L_1;
  38867. L_1 = Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  38868. V_1 = (int32_t)L_1;
  38869. int32_t L_2 = V_0;
  38870. if (L_2)
  38871. {
  38872. goto IL_0014;
  38873. }
  38874. }
  38875. {
  38876. return (bool)1;
  38877. }
  38878. IL_0014:
  38879. {
  38880. int32_t L_3 = V_0;
  38881. int32_t L_4 = V_1;
  38882. if ((!(((uint32_t)L_3) > ((uint32_t)L_4))))
  38883. {
  38884. goto IL_001a;
  38885. }
  38886. }
  38887. {
  38888. return (bool)0;
  38889. }
  38890. IL_001a:
  38891. {
  38892. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5;
  38893. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_inline((ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38894. V_2 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5;
  38895. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_6;
  38896. L_6 = Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_inline((Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 *)(&___destination0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  38897. V_3 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_6;
  38898. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7 = V_3;
  38899. int32_t L_8 = V_1;
  38900. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_9 = V_2;
  38901. int32_t L_10 = V_0;
  38902. (( void (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_7, (int32_t)L_8, (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  38903. return (bool)1;
  38904. }
  38905. }
  38906. IL2CPP_EXTERN_C bool ReadOnlySpan_1_TryCopyTo_mD18F73A3E7431A87D022C62E8FF0CD79492BD9AD_AdjustorThunk (RuntimeObject * __this, Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 ___destination0, const RuntimeMethod* method)
  38907. {
  38908. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  38909. int32_t _offset = 1;
  38910. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  38911. bool _returnValue;
  38912. _returnValue = ReadOnlySpan_1_TryCopyTo_mD18F73A3E7431A87D022C62E8FF0CD79492BD9AD(_thisAdjusted, ___destination0, method);
  38913. return _returnValue;
  38914. }
  38915. // System.Boolean System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::op_Equality(System.ReadOnlySpan`1<T>,System.ReadOnlySpan`1<T>)
  38916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlySpan_1_op_Equality_m2DF8DB7999E99EAD2177A60971B9C4D146C02C1C_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ___left0, ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ___right1, const RuntimeMethod* method)
  38917. {
  38918. {
  38919. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_0 = ___left0;
  38920. int32_t L_1 = (int32_t)L_0.get__length_2();
  38921. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_2 = ___right1;
  38922. int32_t L_3 = (int32_t)L_2.get__length_2();
  38923. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  38924. {
  38925. goto IL_0022;
  38926. }
  38927. }
  38928. {
  38929. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_4;
  38930. L_4 = ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_inline((ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)(&___left0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38931. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5;
  38932. L_5 = ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_inline((ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)(&___right1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  38933. bool L_6;
  38934. L_6 = (( bool (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_4, (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  38935. return (bool)L_6;
  38936. }
  38937. IL_0022:
  38938. {
  38939. return (bool)0;
  38940. }
  38941. }
  38942. // System.String System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::ToString()
  38943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_m571227BA851036DAB6A13752F6EFF4EF14188231_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  38944. {
  38945. static bool s_Il2CppMethodInitialized;
  38946. if (!s_Il2CppMethodInitialized)
  38947. {
  38948. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  38949. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  38950. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38951. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  38952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  38954. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D);
  38955. s_Il2CppMethodInitialized = true;
  38956. }
  38957. RuntimeObject * V_0 = NULL;
  38958. String_t* V_1 = NULL;
  38959. Il2CppChar* V_2 = NULL;
  38960. Il2CppChar* V_3 = NULL;
  38961. {
  38962. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  38963. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38964. Type_t * L_1;
  38965. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  38966. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38967. Type_t * L_3;
  38968. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  38969. bool L_4;
  38970. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  38971. if (!L_4)
  38972. {
  38973. goto IL_0070;
  38974. }
  38975. }
  38976. {
  38977. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  38978. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38979. intptr_t L_6 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  38980. bool L_7;
  38981. L_7 = IntPtr_op_Equality_mD94F3FE43A65684EFF984A7B95E70D2520C0AC73((intptr_t)L_5, (intptr_t)L_6, /*hidden argument*/NULL);
  38982. if (!L_7)
  38983. {
  38984. goto IL_0053;
  38985. }
  38986. }
  38987. {
  38988. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  38989. RuntimeObject * L_9;
  38990. L_9 = Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_inline((RuntimeObject *)L_8, /*hidden argument*/Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_RuntimeMethod_var);
  38991. V_0 = (RuntimeObject *)L_9;
  38992. RuntimeObject * L_10 = V_0;
  38993. String_t* L_11 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_10, String_t_il2cpp_TypeInfo_var));
  38994. V_1 = (String_t*)L_11;
  38995. if (!L_11)
  38996. {
  38997. goto IL_0053;
  38998. }
  38999. }
  39000. {
  39001. int32_t L_12 = (int32_t)__this->get__length_2();
  39002. String_t* L_13 = V_1;
  39003. NullCheck((String_t*)L_13);
  39004. int32_t L_14;
  39005. L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_13, /*hidden argument*/NULL);
  39006. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  39007. {
  39008. goto IL_0053;
  39009. }
  39010. }
  39011. {
  39012. String_t* L_15 = V_1;
  39013. return (String_t*)L_15;
  39014. }
  39015. IL_0053:
  39016. {
  39017. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_16;
  39018. L_16 = ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_inline((ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  39019. Il2CppChar* L_17;
  39020. L_17 = (( Il2CppChar* (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  39021. V_3 = (Il2CppChar*)L_17;
  39022. Il2CppChar* L_18 = V_3;
  39023. V_2 = (Il2CppChar*)((uintptr_t)L_18);
  39024. Il2CppChar* L_19 = V_2;
  39025. int32_t L_20 = (int32_t)__this->get__length_2();
  39026. String_t* L_21;
  39027. L_21 = String_CreateString_m854F19B67F5E1B63737E096BF53CC56AB12AF777(NULL, (Il2CppChar*)(Il2CppChar*)L_19, (int32_t)0, (int32_t)L_20, /*hidden argument*/NULL);
  39028. return (String_t*)L_21;
  39029. }
  39030. IL_0070:
  39031. {
  39032. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_22 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  39033. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39034. Type_t * L_23;
  39035. L_23 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_22, /*hidden argument*/NULL);
  39036. NullCheck((MemberInfo_t *)L_23);
  39037. String_t* L_24;
  39038. L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_23);
  39039. int32_t L_25 = (int32_t)__this->get__length_2();
  39040. int32_t L_26 = L_25;
  39041. RuntimeObject * L_27 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_26);
  39042. String_t* L_28;
  39043. L_28 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteral2DCA6040AD5A31C81EBE664FAFD10DAFB1B1CD5D, (RuntimeObject *)L_24, (RuntimeObject *)L_27, /*hidden argument*/NULL);
  39044. return (String_t*)L_28;
  39045. }
  39046. }
  39047. IL2CPP_EXTERN_C String_t* ReadOnlySpan_1_ToString_m571227BA851036DAB6A13752F6EFF4EF14188231_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39048. {
  39049. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  39050. int32_t _offset = 1;
  39051. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  39052. String_t* _returnValue;
  39053. _returnValue = ReadOnlySpan_1_ToString_m571227BA851036DAB6A13752F6EFF4EF14188231(_thisAdjusted, method);
  39054. return _returnValue;
  39055. }
  39056. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Slice(System.Int32)
  39057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_mCAD0289F800B4A3BADC10925C869D2F545A93210_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___start0, const RuntimeMethod* method)
  39058. {
  39059. intptr_t V_0;
  39060. memset((&V_0), 0, sizeof(V_0));
  39061. int32_t V_1 = 0;
  39062. {
  39063. int32_t L_0 = ___start0;
  39064. int32_t L_1 = (int32_t)__this->get__length_2();
  39065. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  39066. {
  39067. goto IL_000f;
  39068. }
  39069. }
  39070. {
  39071. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39072. }
  39073. IL_000f:
  39074. {
  39075. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  39076. int32_t L_3 = ___start0;
  39077. intptr_t L_4;
  39078. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39079. V_0 = (intptr_t)L_4;
  39080. int32_t L_5 = (int32_t)__this->get__length_2();
  39081. int32_t L_6 = ___start0;
  39082. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  39083. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_7 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  39084. intptr_t L_8 = V_0;
  39085. int32_t L_9 = V_1;
  39086. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_10;
  39087. memset((&L_10), 0, sizeof(L_10));
  39088. ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_inline((&L_10), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  39089. return (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 )L_10;
  39090. }
  39091. }
  39092. IL2CPP_EXTERN_C ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_mCAD0289F800B4A3BADC10925C869D2F545A93210_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, const RuntimeMethod* method)
  39093. {
  39094. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  39095. int32_t _offset = 1;
  39096. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  39097. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 _returnValue;
  39098. _returnValue = ReadOnlySpan_1_Slice_mCAD0289F800B4A3BADC10925C869D2F545A93210_inline(_thisAdjusted, ___start0, method);
  39099. return _returnValue;
  39100. }
  39101. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::Slice(System.Int32,System.Int32)
  39102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_m680500BC79F33001AB07B51EA5AD461AAA9232D4_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39103. {
  39104. intptr_t V_0;
  39105. memset((&V_0), 0, sizeof(V_0));
  39106. {
  39107. int32_t L_0 = ___start0;
  39108. int32_t L_1 = (int32_t)__this->get__length_2();
  39109. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  39110. {
  39111. goto IL_0014;
  39112. }
  39113. }
  39114. {
  39115. int32_t L_2 = ___length1;
  39116. int32_t L_3 = (int32_t)__this->get__length_2();
  39117. int32_t L_4 = ___start0;
  39118. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  39119. {
  39120. goto IL_001a;
  39121. }
  39122. }
  39123. IL_0014:
  39124. {
  39125. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39126. }
  39127. IL_001a:
  39128. {
  39129. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  39130. int32_t L_6 = ___start0;
  39131. intptr_t L_7;
  39132. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39133. V_0 = (intptr_t)L_7;
  39134. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  39135. intptr_t L_9 = V_0;
  39136. int32_t L_10 = ___length1;
  39137. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_11;
  39138. memset((&L_11), 0, sizeof(L_11));
  39139. ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_inline((&L_11), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  39140. return (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 )L_11;
  39141. }
  39142. }
  39143. IL2CPP_EXTERN_C ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_m680500BC79F33001AB07B51EA5AD461AAA9232D4_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39144. {
  39145. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  39146. int32_t _offset = 1;
  39147. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  39148. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 _returnValue;
  39149. _returnValue = ReadOnlySpan_1_Slice_m680500BC79F33001AB07B51EA5AD461AAA9232D4_inline(_thisAdjusted, ___start0, ___length1, method);
  39150. return _returnValue;
  39151. }
  39152. // T[] System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::ToArray()
  39153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ReadOnlySpan_1_ToArray_m90E354DC6C3F163439879317CDAF4C90D0D8B4B1_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  39154. {
  39155. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* V_0 = NULL;
  39156. {
  39157. int32_t L_0 = (int32_t)__this->get__length_2();
  39158. if (L_0)
  39159. {
  39160. goto IL_000e;
  39161. }
  39162. }
  39163. {
  39164. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  39165. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_1 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_EmptyArray_1();
  39166. return (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_1;
  39167. }
  39168. IL_000e:
  39169. {
  39170. int32_t L_2 = (int32_t)__this->get__length_2();
  39171. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_3 = (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)(HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 20), (uint32_t)L_2);
  39172. V_0 = (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_3;
  39173. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_4 = V_0;
  39174. Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 L_5;
  39175. L_5 = (( Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 (*) (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21)->methodPointer)((HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  39176. ReadOnlySpan_1_CopyTo_mAF77FAB5275E77E9E5B633EE7539FB18DDA39CD8((ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *)__this, (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 )L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  39177. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_6 = V_0;
  39178. return (HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22*)L_6;
  39179. }
  39180. }
  39181. IL2CPP_EXTERN_C HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ReadOnlySpan_1_ToArray_m90E354DC6C3F163439879317CDAF4C90D0D8B4B1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39182. {
  39183. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  39184. int32_t _offset = 1;
  39185. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  39186. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* _returnValue;
  39187. _returnValue = ReadOnlySpan_1_ToArray_m90E354DC6C3F163439879317CDAF4C90D0D8B4B1(_thisAdjusted, method);
  39188. return _returnValue;
  39189. }
  39190. // T& System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::DangerousGetPinnableReference()
  39191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  39192. {
  39193. intptr_t V_0;
  39194. memset((&V_0), 0, sizeof(V_0));
  39195. {
  39196. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  39197. if (L_0)
  39198. {
  39199. goto IL_001c;
  39200. }
  39201. }
  39202. {
  39203. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  39204. V_0 = (intptr_t)L_1;
  39205. void* L_2;
  39206. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  39207. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_3;
  39208. L_3 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39209. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_3);
  39210. }
  39211. IL_001c:
  39212. {
  39213. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_4 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  39214. NullCheck(L_4);
  39215. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_4->get_address_of_Data_0();
  39216. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  39217. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7;
  39218. L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39219. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_7);
  39220. }
  39221. }
  39222. IL2CPP_EXTERN_C HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39223. {
  39224. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  39225. int32_t _offset = 1;
  39226. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  39227. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * _returnValue;
  39228. _returnValue = ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_inline(_thisAdjusted, method);
  39229. return _returnValue;
  39230. }
  39231. // System.Pinnable`1<T> System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_Pinnable()
  39232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ReadOnlySpan_1_get_Pinnable_m09298115A87205F6FD27C680625C40EF5D3F092F_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  39233. {
  39234. {
  39235. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  39236. return (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_0;
  39237. }
  39238. }
  39239. IL2CPP_EXTERN_C Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ReadOnlySpan_1_get_Pinnable_m09298115A87205F6FD27C680625C40EF5D3F092F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39240. {
  39241. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  39242. int32_t _offset = 1;
  39243. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  39244. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * _returnValue;
  39245. _returnValue = ReadOnlySpan_1_get_Pinnable_m09298115A87205F6FD27C680625C40EF5D3F092F_inline(_thisAdjusted, method);
  39246. return _returnValue;
  39247. }
  39248. // System.IntPtr System.ReadOnlySpan`1<SixLabors.ImageSharp.Formats.Webp.Lossless.HuffmanTreeCode>::get_ByteOffset()
  39249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF63CEBCD10AB80E4A004DF3D1BB34965220A45D6_gshared (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  39250. {
  39251. {
  39252. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  39253. return (intptr_t)L_0;
  39254. }
  39255. }
  39256. IL2CPP_EXTERN_C intptr_t ReadOnlySpan_1_get_ByteOffset_mF63CEBCD10AB80E4A004DF3D1BB34965220A45D6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39257. {
  39258. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * _thisAdjusted;
  39259. int32_t _offset = 1;
  39260. _thisAdjusted = reinterpret_cast<ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 *>(__this + _offset);
  39261. intptr_t _returnValue;
  39262. _returnValue = ReadOnlySpan_1_get_ByteOffset_mF63CEBCD10AB80E4A004DF3D1BB34965220A45D6_inline(_thisAdjusted, method);
  39263. return _returnValue;
  39264. }
  39265. #ifdef __clang__
  39266. #pragma clang diagnostic pop
  39267. #endif
  39268. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline (intptr_t* __this, void* ___value0, const RuntimeMethod* method)
  39269. {
  39270. {
  39271. void* L_0 = ___value0;
  39272. *__this = ((intptr_t)L_0);
  39273. return;
  39274. }
  39275. }
  39276. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method)
  39277. {
  39278. {
  39279. intptr_t L_0 = *__this;
  39280. return (void*)(L_0);
  39281. }
  39282. }
  39283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
  39284. {
  39285. {
  39286. int32_t L_0 = __this->get_m_stringLength_0();
  39287. return L_0;
  39288. }
  39289. }
  39290. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD41DBBA321D92458817F064D632BA8E75F6F2E98_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  39291. {
  39292. {
  39293. int32_t L_0 = (int32_t)__this->get__length_2();
  39294. return (int32_t)L_0;
  39295. }
  39296. }
  39297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mED356C5333799B1A00C725A0C1942C84191CB1FD_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, const RuntimeMethod* method)
  39298. {
  39299. {
  39300. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_0 = ___array0;
  39301. if (L_0)
  39302. {
  39303. goto IL_000b;
  39304. }
  39305. }
  39306. {
  39307. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ));
  39308. return;
  39309. }
  39310. IL_000b:
  39311. {
  39312. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_1 = ___array0;
  39313. NullCheck(L_1);
  39314. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  39315. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_2 = ___array0;
  39316. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_3;
  39317. L_3 = (( Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  39318. __this->set__pinnable_0(L_3);
  39319. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  39320. intptr_t L_4 = ((PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  39321. __this->set__byteOffset_1((intptr_t)L_4);
  39322. return;
  39323. }
  39324. }
  39325. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA59FDF17D703F205793E143D005504A6B50106C9_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39326. {
  39327. {
  39328. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_0 = ___array0;
  39329. if (L_0)
  39330. {
  39331. goto IL_0017;
  39332. }
  39333. }
  39334. {
  39335. int32_t L_1 = ___start1;
  39336. if (L_1)
  39337. {
  39338. goto IL_0009;
  39339. }
  39340. }
  39341. {
  39342. int32_t L_2 = ___length2;
  39343. if (!L_2)
  39344. {
  39345. goto IL_000f;
  39346. }
  39347. }
  39348. IL_0009:
  39349. {
  39350. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39351. }
  39352. IL_000f:
  39353. {
  39354. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ));
  39355. return;
  39356. }
  39357. IL_0017:
  39358. {
  39359. int32_t L_3 = ___start1;
  39360. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_4 = ___array0;
  39361. NullCheck(L_4);
  39362. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  39363. {
  39364. goto IL_0025;
  39365. }
  39366. }
  39367. {
  39368. int32_t L_5 = ___length2;
  39369. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_6 = ___array0;
  39370. NullCheck(L_6);
  39371. int32_t L_7 = ___start1;
  39372. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  39373. {
  39374. goto IL_002b;
  39375. }
  39376. }
  39377. IL_0025:
  39378. {
  39379. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39380. }
  39381. IL_002b:
  39382. {
  39383. int32_t L_8 = ___length2;
  39384. __this->set__length_2(L_8);
  39385. A8U5BU5D_tA561D611751CD92936E26570B1347B73709A5D8B* L_9 = ___array0;
  39386. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_10;
  39387. L_10 = (( Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  39388. __this->set__pinnable_0(L_10);
  39389. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  39390. intptr_t L_11 = ((PerTypeValues_1_t695EF33093491846EC64C80404D094F439280106_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  39391. int32_t L_12 = ___start1;
  39392. intptr_t L_13;
  39393. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39394. __this->set__byteOffset_1((intptr_t)L_13);
  39395. return;
  39396. }
  39397. }
  39398. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m731499DFB62F1D2DA91B9410A9CC66E433DC7FA4_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  39399. {
  39400. static bool s_Il2CppMethodInitialized;
  39401. if (!s_Il2CppMethodInitialized)
  39402. {
  39403. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39404. s_Il2CppMethodInitialized = true;
  39405. }
  39406. {
  39407. bool L_0;
  39408. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39409. if (!L_0)
  39410. {
  39411. goto IL_0016;
  39412. }
  39413. }
  39414. {
  39415. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  39416. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39417. Type_t * L_2;
  39418. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  39419. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  39420. }
  39421. IL_0016:
  39422. {
  39423. int32_t L_3 = ___length1;
  39424. if ((((int32_t)L_3) >= ((int32_t)0)))
  39425. {
  39426. goto IL_0020;
  39427. }
  39428. }
  39429. {
  39430. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39431. }
  39432. IL_0020:
  39433. {
  39434. int32_t L_4 = ___length1;
  39435. __this->set__length_2(L_4);
  39436. __this->set__pinnable_0((Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)NULL);
  39437. void* L_5 = ___pointer0;
  39438. intptr_t L_6;
  39439. memset((&L_6), 0, sizeof(L_6));
  39440. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  39441. __this->set__byteOffset_1((intptr_t)L_6);
  39442. return;
  39443. }
  39444. }
  39445. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  39446. {
  39447. {
  39448. int32_t L_0 = ___length2;
  39449. __this->set__length_2(L_0);
  39450. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_1 = ___pinnable0;
  39451. __this->set__pinnable_0(L_1);
  39452. intptr_t L_2 = ___byteOffset1;
  39453. __this->set__byteOffset_1((intptr_t)L_2);
  39454. return;
  39455. }
  39456. }
  39457. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_get_Item_m2DCA1348FA2CD8B0F7B9A9720B6F489634B1E2E7_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___index0, const RuntimeMethod* method)
  39458. {
  39459. intptr_t V_0;
  39460. memset((&V_0), 0, sizeof(V_0));
  39461. {
  39462. int32_t L_0 = ___index0;
  39463. int32_t L_1 = (int32_t)__this->get__length_2();
  39464. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  39465. {
  39466. goto IL_000e;
  39467. }
  39468. }
  39469. {
  39470. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  39471. }
  39472. IL_000e:
  39473. {
  39474. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_2 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39475. if (L_2)
  39476. {
  39477. goto IL_0030;
  39478. }
  39479. }
  39480. {
  39481. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  39482. V_0 = (intptr_t)L_3;
  39483. void* L_4;
  39484. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  39485. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_5;
  39486. L_5 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (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));
  39487. int32_t L_6 = ___index0;
  39488. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_7;
  39489. L_7 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39490. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_7;
  39491. }
  39492. IL_0030:
  39493. {
  39494. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_8 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39495. NullCheck(L_8);
  39496. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_8->get_address_of_Data_0();
  39497. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  39498. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_11;
  39499. L_11 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39500. int32_t L_12 = ___index0;
  39501. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_13;
  39502. L_13 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39503. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_13;
  39504. }
  39505. }
  39506. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mFE8C56CCFBD981B4DA0A6D32380029195FFB8745_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, const RuntimeMethod* method)
  39507. {
  39508. {
  39509. int32_t L_0 = (int32_t)__this->get__length_2();
  39510. return (int32_t)L_0;
  39511. }
  39512. }
  39513. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * ReadOnlySpan_1_DangerousGetPinnableReference_m53E7FE8F136F699E4B03480107A41AA4E72117A8_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  39514. {
  39515. intptr_t V_0;
  39516. memset((&V_0), 0, sizeof(V_0));
  39517. {
  39518. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_0 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39519. if (L_0)
  39520. {
  39521. goto IL_001c;
  39522. }
  39523. }
  39524. {
  39525. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  39526. V_0 = (intptr_t)L_1;
  39527. void* L_2;
  39528. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  39529. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_3;
  39530. L_3 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39531. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(L_3);
  39532. }
  39533. IL_001c:
  39534. {
  39535. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_4 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39536. NullCheck(L_4);
  39537. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_5 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_4->get_address_of_Data_0();
  39538. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  39539. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_7;
  39540. L_7 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39541. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(L_7);
  39542. }
  39543. }
  39544. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * Span_1_DangerousGetPinnableReference_m7C48152376620583DFDDDEE3D668D4F7058FA5D1_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, const RuntimeMethod* method)
  39545. {
  39546. intptr_t V_0;
  39547. memset((&V_0), 0, sizeof(V_0));
  39548. {
  39549. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_0 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39550. if (L_0)
  39551. {
  39552. goto IL_001c;
  39553. }
  39554. }
  39555. {
  39556. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  39557. V_0 = (intptr_t)L_1;
  39558. void* L_2;
  39559. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  39560. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_3;
  39561. L_3 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39562. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(L_3);
  39563. }
  39564. IL_001c:
  39565. {
  39566. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_4 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39567. NullCheck(L_4);
  39568. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_5 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_4->get_address_of_Data_0();
  39569. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  39570. A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_7;
  39571. L_7 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  39572. return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(L_7);
  39573. }
  39574. }
  39575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * Unsafe_As_TisRuntimeObject_m4FCE50B86F34743A387F4E16D9390305DCFB14C2_gshared_inline (RuntimeObject * ___o0, const RuntimeMethod* method)
  39576. {
  39577. {
  39578. RuntimeObject * L_0 = ___o0;
  39579. return (RuntimeObject *)L_0;
  39580. }
  39581. }
  39582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mA834BE706E1D161598F24167F029B1C64AE86A26_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___start0, const RuntimeMethod* method)
  39583. {
  39584. intptr_t V_0;
  39585. memset((&V_0), 0, sizeof(V_0));
  39586. int32_t V_1 = 0;
  39587. {
  39588. int32_t L_0 = ___start0;
  39589. int32_t L_1 = (int32_t)__this->get__length_2();
  39590. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  39591. {
  39592. goto IL_000f;
  39593. }
  39594. }
  39595. {
  39596. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39597. }
  39598. IL_000f:
  39599. {
  39600. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  39601. int32_t L_3 = ___start0;
  39602. intptr_t L_4;
  39603. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39604. V_0 = (intptr_t)L_4;
  39605. int32_t L_5 = (int32_t)__this->get__length_2();
  39606. int32_t L_6 = ___start0;
  39607. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  39608. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_7 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39609. intptr_t L_8 = V_0;
  39610. int32_t L_9 = V_1;
  39611. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_10;
  39612. memset((&L_10), 0, sizeof(L_10));
  39613. ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_inline((&L_10), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  39614. return (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 )L_10;
  39615. }
  39616. }
  39617. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 ReadOnlySpan_1_Slice_mE64A250F2A547E78C2FDA6C6A84E24A045840BAD_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39618. {
  39619. intptr_t V_0;
  39620. memset((&V_0), 0, sizeof(V_0));
  39621. {
  39622. int32_t L_0 = ___start0;
  39623. int32_t L_1 = (int32_t)__this->get__length_2();
  39624. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  39625. {
  39626. goto IL_0014;
  39627. }
  39628. }
  39629. {
  39630. int32_t L_2 = ___length1;
  39631. int32_t L_3 = (int32_t)__this->get__length_2();
  39632. int32_t L_4 = ___start0;
  39633. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  39634. {
  39635. goto IL_001a;
  39636. }
  39637. }
  39638. IL_0014:
  39639. {
  39640. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39641. }
  39642. IL_001a:
  39643. {
  39644. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  39645. int32_t L_6 = ___start0;
  39646. intptr_t L_7;
  39647. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39648. V_0 = (intptr_t)L_7;
  39649. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_8 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39650. intptr_t L_9 = V_0;
  39651. int32_t L_10 = ___length1;
  39652. ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 L_11;
  39653. memset((&L_11), 0, sizeof(L_11));
  39654. ReadOnlySpan_1__ctor_mB1D37D04748ACF78AA9A1A8F741D26BC33E994F4_inline((&L_11), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  39655. return (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 )L_11;
  39656. }
  39657. }
  39658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ReadOnlySpan_1_get_Pinnable_m9708B7746C68810F4EE1231715A374F85E9BC840_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  39659. {
  39660. {
  39661. Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_0 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0();
  39662. return (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)L_0;
  39663. }
  39664. }
  39665. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF61071795085DA07CFEF735DE9CF48ADA84F6FB3_gshared_inline (ReadOnlySpan_1_t77E64EDFC31B790F9209D13016F19E5499E2D7B0 * __this, const RuntimeMethod* method)
  39666. {
  39667. {
  39668. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  39669. return (intptr_t)L_0;
  39670. }
  39671. }
  39672. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mE05FDD19C8184CB4B34F3EE269E3A98203105B97_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  39673. {
  39674. {
  39675. int32_t L_0 = (int32_t)__this->get__length_2();
  39676. return (int32_t)L_0;
  39677. }
  39678. }
  39679. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m541F4F0D1631FC71863D2A586B0AD096E9EFE257_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, const RuntimeMethod* method)
  39680. {
  39681. {
  39682. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_0 = ___array0;
  39683. if (L_0)
  39684. {
  39685. goto IL_000b;
  39686. }
  39687. }
  39688. {
  39689. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ));
  39690. return;
  39691. }
  39692. IL_000b:
  39693. {
  39694. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_1 = ___array0;
  39695. NullCheck(L_1);
  39696. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  39697. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_2 = ___array0;
  39698. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_3;
  39699. L_3 = (( Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  39700. __this->set__pinnable_0(L_3);
  39701. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  39702. intptr_t L_4 = ((PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  39703. __this->set__byteOffset_1((intptr_t)L_4);
  39704. return;
  39705. }
  39706. }
  39707. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m95810F35D6931F959EB6403FF609C5A09CCD7B13_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39708. {
  39709. {
  39710. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_0 = ___array0;
  39711. if (L_0)
  39712. {
  39713. goto IL_0017;
  39714. }
  39715. }
  39716. {
  39717. int32_t L_1 = ___start1;
  39718. if (L_1)
  39719. {
  39720. goto IL_0009;
  39721. }
  39722. }
  39723. {
  39724. int32_t L_2 = ___length2;
  39725. if (!L_2)
  39726. {
  39727. goto IL_000f;
  39728. }
  39729. }
  39730. IL_0009:
  39731. {
  39732. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39733. }
  39734. IL_000f:
  39735. {
  39736. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ));
  39737. return;
  39738. }
  39739. IL_0017:
  39740. {
  39741. int32_t L_3 = ___start1;
  39742. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_4 = ___array0;
  39743. NullCheck(L_4);
  39744. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  39745. {
  39746. goto IL_0025;
  39747. }
  39748. }
  39749. {
  39750. int32_t L_5 = ___length2;
  39751. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_6 = ___array0;
  39752. NullCheck(L_6);
  39753. int32_t L_7 = ___start1;
  39754. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  39755. {
  39756. goto IL_002b;
  39757. }
  39758. }
  39759. IL_0025:
  39760. {
  39761. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39762. }
  39763. IL_002b:
  39764. {
  39765. int32_t L_8 = ___length2;
  39766. __this->set__length_2(L_8);
  39767. Abgr32U5BU5D_tE3E1CE8C30B03D7A4177FD4E3AAD6EF9EB3B5283* L_9 = ___array0;
  39768. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_10;
  39769. L_10 = (( Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  39770. __this->set__pinnable_0(L_10);
  39771. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  39772. intptr_t L_11 = ((PerTypeValues_1_t614E5FE5E7FDAC83924D317B60D270AC133A48AE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  39773. int32_t L_12 = ___start1;
  39774. intptr_t L_13;
  39775. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39776. __this->set__byteOffset_1((intptr_t)L_13);
  39777. return;
  39778. }
  39779. }
  39780. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2B31A41E906EA37C28B31308F2050B1C7B146730_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  39781. {
  39782. static bool s_Il2CppMethodInitialized;
  39783. if (!s_Il2CppMethodInitialized)
  39784. {
  39785. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39786. s_Il2CppMethodInitialized = true;
  39787. }
  39788. {
  39789. bool L_0;
  39790. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  39791. if (!L_0)
  39792. {
  39793. goto IL_0016;
  39794. }
  39795. }
  39796. {
  39797. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  39798. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39799. Type_t * L_2;
  39800. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  39801. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  39802. }
  39803. IL_0016:
  39804. {
  39805. int32_t L_3 = ___length1;
  39806. if ((((int32_t)L_3) >= ((int32_t)0)))
  39807. {
  39808. goto IL_0020;
  39809. }
  39810. }
  39811. {
  39812. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39813. }
  39814. IL_0020:
  39815. {
  39816. int32_t L_4 = ___length1;
  39817. __this->set__length_2(L_4);
  39818. __this->set__pinnable_0((Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)NULL);
  39819. void* L_5 = ___pointer0;
  39820. intptr_t L_6;
  39821. memset((&L_6), 0, sizeof(L_6));
  39822. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  39823. __this->set__byteOffset_1((intptr_t)L_6);
  39824. return;
  39825. }
  39826. }
  39827. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  39828. {
  39829. {
  39830. int32_t L_0 = ___length2;
  39831. __this->set__length_2(L_0);
  39832. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_1 = ___pinnable0;
  39833. __this->set__pinnable_0(L_1);
  39834. intptr_t L_2 = ___byteOffset1;
  39835. __this->set__byteOffset_1((intptr_t)L_2);
  39836. return;
  39837. }
  39838. }
  39839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_get_Item_m574BB3B366BE625FEA9D65B3A29191E673026FC4_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___index0, const RuntimeMethod* method)
  39840. {
  39841. intptr_t V_0;
  39842. memset((&V_0), 0, sizeof(V_0));
  39843. {
  39844. int32_t L_0 = ___index0;
  39845. int32_t L_1 = (int32_t)__this->get__length_2();
  39846. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  39847. {
  39848. goto IL_000e;
  39849. }
  39850. }
  39851. {
  39852. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  39853. }
  39854. IL_000e:
  39855. {
  39856. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_2 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  39857. if (L_2)
  39858. {
  39859. goto IL_0030;
  39860. }
  39861. }
  39862. {
  39863. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  39864. V_0 = (intptr_t)L_3;
  39865. void* L_4;
  39866. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  39867. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_5;
  39868. L_5 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (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));
  39869. int32_t L_6 = ___index0;
  39870. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_7;
  39871. L_7 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39872. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_7;
  39873. }
  39874. IL_0030:
  39875. {
  39876. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_8 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  39877. NullCheck(L_8);
  39878. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_8->get_address_of_Data_0();
  39879. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  39880. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_11;
  39881. L_11 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39882. int32_t L_12 = ___index0;
  39883. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_13;
  39884. L_13 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39885. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_13;
  39886. }
  39887. }
  39888. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m176CEAEB6386CCA2EF095FC9735B37322BF9A045_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, const RuntimeMethod* method)
  39889. {
  39890. {
  39891. int32_t L_0 = (int32_t)__this->get__length_2();
  39892. return (int32_t)L_0;
  39893. }
  39894. }
  39895. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ReadOnlySpan_1_DangerousGetPinnableReference_m6B1EBC0AA9E0CCF21D7D43AAA91449CDC8F0DEA6_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  39896. {
  39897. intptr_t V_0;
  39898. memset((&V_0), 0, sizeof(V_0));
  39899. {
  39900. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_0 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  39901. if (L_0)
  39902. {
  39903. goto IL_001c;
  39904. }
  39905. }
  39906. {
  39907. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  39908. V_0 = (intptr_t)L_1;
  39909. void* L_2;
  39910. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  39911. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_3;
  39912. L_3 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39913. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_3);
  39914. }
  39915. IL_001c:
  39916. {
  39917. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_4 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  39918. NullCheck(L_4);
  39919. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_5 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_4->get_address_of_Data_0();
  39920. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  39921. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_7;
  39922. L_7 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  39923. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_7);
  39924. }
  39925. }
  39926. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Span_1_DangerousGetPinnableReference_m144851EA7101F3D132156990D0ABCDF8D4E1D73F_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, const RuntimeMethod* method)
  39927. {
  39928. intptr_t V_0;
  39929. memset((&V_0), 0, sizeof(V_0));
  39930. {
  39931. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_0 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  39932. if (L_0)
  39933. {
  39934. goto IL_001c;
  39935. }
  39936. }
  39937. {
  39938. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  39939. V_0 = (intptr_t)L_1;
  39940. void* L_2;
  39941. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  39942. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_3;
  39943. L_3 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39944. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_3);
  39945. }
  39946. IL_001c:
  39947. {
  39948. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_4 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  39949. NullCheck(L_4);
  39950. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_5 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_4->get_address_of_Data_0();
  39951. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  39952. Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_7;
  39953. L_7 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  39954. return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_7);
  39955. }
  39956. }
  39957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_m445EAA978BEE03DE2C54E1B82E17AA58E18805CA_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___start0, const RuntimeMethod* method)
  39958. {
  39959. intptr_t V_0;
  39960. memset((&V_0), 0, sizeof(V_0));
  39961. int32_t V_1 = 0;
  39962. {
  39963. int32_t L_0 = ___start0;
  39964. int32_t L_1 = (int32_t)__this->get__length_2();
  39965. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  39966. {
  39967. goto IL_000f;
  39968. }
  39969. }
  39970. {
  39971. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39972. }
  39973. IL_000f:
  39974. {
  39975. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  39976. int32_t L_3 = ___start0;
  39977. intptr_t L_4;
  39978. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  39979. V_0 = (intptr_t)L_4;
  39980. int32_t L_5 = (int32_t)__this->get__length_2();
  39981. int32_t L_6 = ___start0;
  39982. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  39983. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_7 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  39984. intptr_t L_8 = V_0;
  39985. int32_t L_9 = V_1;
  39986. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_10;
  39987. memset((&L_10), 0, sizeof(L_10));
  39988. ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_inline((&L_10), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  39989. return (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD )L_10;
  39990. }
  39991. }
  39992. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD ReadOnlySpan_1_Slice_mE54B28AA5D00DE66C80E2876A38A239337D94EE7_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39993. {
  39994. intptr_t V_0;
  39995. memset((&V_0), 0, sizeof(V_0));
  39996. {
  39997. int32_t L_0 = ___start0;
  39998. int32_t L_1 = (int32_t)__this->get__length_2();
  39999. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  40000. {
  40001. goto IL_0014;
  40002. }
  40003. }
  40004. {
  40005. int32_t L_2 = ___length1;
  40006. int32_t L_3 = (int32_t)__this->get__length_2();
  40007. int32_t L_4 = ___start0;
  40008. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  40009. {
  40010. goto IL_001a;
  40011. }
  40012. }
  40013. IL_0014:
  40014. {
  40015. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40016. }
  40017. IL_001a:
  40018. {
  40019. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  40020. int32_t L_6 = ___start0;
  40021. intptr_t L_7;
  40022. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40023. V_0 = (intptr_t)L_7;
  40024. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_8 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  40025. intptr_t L_9 = V_0;
  40026. int32_t L_10 = ___length1;
  40027. ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD L_11;
  40028. memset((&L_11), 0, sizeof(L_11));
  40029. ReadOnlySpan_1__ctor_mD8D354314BC32AC8BED5B289BE044DB07E1C5CA7_inline((&L_11), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  40030. return (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD )L_11;
  40031. }
  40032. }
  40033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ReadOnlySpan_1_get_Pinnable_m6AA0705D9F4261A8A0688C22E1DAC3F3DADE31C8_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  40034. {
  40035. {
  40036. Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_0 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0();
  40037. return (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)L_0;
  40038. }
  40039. }
  40040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9F57AF87D8D45628368EBC3170CD661FD8F5FC8E_gshared_inline (ReadOnlySpan_1_t2872F3AF313010A342D69AE4B34B63E47FCF81AD * __this, const RuntimeMethod* method)
  40041. {
  40042. {
  40043. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  40044. return (intptr_t)L_0;
  40045. }
  40046. }
  40047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m5E554CA306C764788D5FBF6825D8AD018FC4AE46_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  40048. {
  40049. {
  40050. int32_t L_0 = (int32_t)__this->get__length_2();
  40051. return (int32_t)L_0;
  40052. }
  40053. }
  40054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m651771DE50C1031C7F778A62D8F35E86941C96FE_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, const RuntimeMethod* method)
  40055. {
  40056. {
  40057. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_0 = ___array0;
  40058. if (L_0)
  40059. {
  40060. goto IL_000b;
  40061. }
  40062. }
  40063. {
  40064. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ));
  40065. return;
  40066. }
  40067. IL_000b:
  40068. {
  40069. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_1 = ___array0;
  40070. NullCheck(L_1);
  40071. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  40072. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_2 = ___array0;
  40073. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_3;
  40074. L_3 = (( Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40075. __this->set__pinnable_0(L_3);
  40076. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  40077. intptr_t L_4 = ((PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  40078. __this->set__byteOffset_1((intptr_t)L_4);
  40079. return;
  40080. }
  40081. }
  40082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFC2A524688FB12D725D672345D7D160563F702A4_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  40083. {
  40084. {
  40085. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_0 = ___array0;
  40086. if (L_0)
  40087. {
  40088. goto IL_0017;
  40089. }
  40090. }
  40091. {
  40092. int32_t L_1 = ___start1;
  40093. if (L_1)
  40094. {
  40095. goto IL_0009;
  40096. }
  40097. }
  40098. {
  40099. int32_t L_2 = ___length2;
  40100. if (!L_2)
  40101. {
  40102. goto IL_000f;
  40103. }
  40104. }
  40105. IL_0009:
  40106. {
  40107. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40108. }
  40109. IL_000f:
  40110. {
  40111. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ));
  40112. return;
  40113. }
  40114. IL_0017:
  40115. {
  40116. int32_t L_3 = ___start1;
  40117. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_4 = ___array0;
  40118. NullCheck(L_4);
  40119. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  40120. {
  40121. goto IL_0025;
  40122. }
  40123. }
  40124. {
  40125. int32_t L_5 = ___length2;
  40126. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_6 = ___array0;
  40127. NullCheck(L_6);
  40128. int32_t L_7 = ___start1;
  40129. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  40130. {
  40131. goto IL_002b;
  40132. }
  40133. }
  40134. IL_0025:
  40135. {
  40136. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40137. }
  40138. IL_002b:
  40139. {
  40140. int32_t L_8 = ___length2;
  40141. __this->set__length_2(L_8);
  40142. Argb32U5BU5D_tE98B9DB3212838A83D62E44FEEA0332A8197B948* L_9 = ___array0;
  40143. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_10;
  40144. L_10 = (( Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40145. __this->set__pinnable_0(L_10);
  40146. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  40147. intptr_t L_11 = ((PerTypeValues_1_t79C6FE9069DDEDDB6332CD2803E0FD9C711B65CA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  40148. int32_t L_12 = ___start1;
  40149. intptr_t L_13;
  40150. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40151. __this->set__byteOffset_1((intptr_t)L_13);
  40152. return;
  40153. }
  40154. }
  40155. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77A61D18B92F6C17849A7567FFEFAAC61BE9CD7A_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  40156. {
  40157. static bool s_Il2CppMethodInitialized;
  40158. if (!s_Il2CppMethodInitialized)
  40159. {
  40160. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40161. s_Il2CppMethodInitialized = true;
  40162. }
  40163. {
  40164. bool L_0;
  40165. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40166. if (!L_0)
  40167. {
  40168. goto IL_0016;
  40169. }
  40170. }
  40171. {
  40172. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  40173. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40174. Type_t * L_2;
  40175. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  40176. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  40177. }
  40178. IL_0016:
  40179. {
  40180. int32_t L_3 = ___length1;
  40181. if ((((int32_t)L_3) >= ((int32_t)0)))
  40182. {
  40183. goto IL_0020;
  40184. }
  40185. }
  40186. {
  40187. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40188. }
  40189. IL_0020:
  40190. {
  40191. int32_t L_4 = ___length1;
  40192. __this->set__length_2(L_4);
  40193. __this->set__pinnable_0((Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)NULL);
  40194. void* L_5 = ___pointer0;
  40195. intptr_t L_6;
  40196. memset((&L_6), 0, sizeof(L_6));
  40197. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  40198. __this->set__byteOffset_1((intptr_t)L_6);
  40199. return;
  40200. }
  40201. }
  40202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  40203. {
  40204. {
  40205. int32_t L_0 = ___length2;
  40206. __this->set__length_2(L_0);
  40207. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_1 = ___pinnable0;
  40208. __this->set__pinnable_0(L_1);
  40209. intptr_t L_2 = ___byteOffset1;
  40210. __this->set__byteOffset_1((intptr_t)L_2);
  40211. return;
  40212. }
  40213. }
  40214. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_get_Item_mA1F5CEFCF6D63C5104305A94813CAC51F5E515A8_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___index0, const RuntimeMethod* method)
  40215. {
  40216. intptr_t V_0;
  40217. memset((&V_0), 0, sizeof(V_0));
  40218. {
  40219. int32_t L_0 = ___index0;
  40220. int32_t L_1 = (int32_t)__this->get__length_2();
  40221. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  40222. {
  40223. goto IL_000e;
  40224. }
  40225. }
  40226. {
  40227. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  40228. }
  40229. IL_000e:
  40230. {
  40231. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_2 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40232. if (L_2)
  40233. {
  40234. goto IL_0030;
  40235. }
  40236. }
  40237. {
  40238. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  40239. V_0 = (intptr_t)L_3;
  40240. void* L_4;
  40241. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  40242. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_5;
  40243. L_5 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (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));
  40244. int32_t L_6 = ___index0;
  40245. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_7;
  40246. L_7 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40247. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_7;
  40248. }
  40249. IL_0030:
  40250. {
  40251. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_8 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40252. NullCheck(L_8);
  40253. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_8->get_address_of_Data_0();
  40254. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  40255. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_11;
  40256. L_11 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  40257. int32_t L_12 = ___index0;
  40258. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_13;
  40259. L_13 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40260. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_13;
  40261. }
  40262. }
  40263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m50431E7E1553BC6AF36A1E2F862C84410EE4CF9F_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, const RuntimeMethod* method)
  40264. {
  40265. {
  40266. int32_t L_0 = (int32_t)__this->get__length_2();
  40267. return (int32_t)L_0;
  40268. }
  40269. }
  40270. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ReadOnlySpan_1_DangerousGetPinnableReference_m7ABDBE9BF60ABBC6E6B30AA6E7148E28F6F50A10_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  40271. {
  40272. intptr_t V_0;
  40273. memset((&V_0), 0, sizeof(V_0));
  40274. {
  40275. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_0 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40276. if (L_0)
  40277. {
  40278. goto IL_001c;
  40279. }
  40280. }
  40281. {
  40282. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  40283. V_0 = (intptr_t)L_1;
  40284. void* L_2;
  40285. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  40286. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_3;
  40287. L_3 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  40288. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_3);
  40289. }
  40290. IL_001c:
  40291. {
  40292. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_4 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40293. NullCheck(L_4);
  40294. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_5 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_4->get_address_of_Data_0();
  40295. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  40296. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_7;
  40297. L_7 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  40298. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_7);
  40299. }
  40300. }
  40301. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Span_1_DangerousGetPinnableReference_mEB08A8EE6FDE69B9A08D6A9784AEB401E2338A28_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, const RuntimeMethod* method)
  40302. {
  40303. intptr_t V_0;
  40304. memset((&V_0), 0, sizeof(V_0));
  40305. {
  40306. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_0 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40307. if (L_0)
  40308. {
  40309. goto IL_001c;
  40310. }
  40311. }
  40312. {
  40313. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  40314. V_0 = (intptr_t)L_1;
  40315. void* L_2;
  40316. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  40317. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_3;
  40318. L_3 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40319. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_3);
  40320. }
  40321. IL_001c:
  40322. {
  40323. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_4 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40324. NullCheck(L_4);
  40325. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_5 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_4->get_address_of_Data_0();
  40326. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  40327. Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_7;
  40328. L_7 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  40329. return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_7);
  40330. }
  40331. }
  40332. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m174A7E1E4FC986C851D2CCF7EF658686E521AAB8_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___start0, const RuntimeMethod* method)
  40333. {
  40334. intptr_t V_0;
  40335. memset((&V_0), 0, sizeof(V_0));
  40336. int32_t V_1 = 0;
  40337. {
  40338. int32_t L_0 = ___start0;
  40339. int32_t L_1 = (int32_t)__this->get__length_2();
  40340. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  40341. {
  40342. goto IL_000f;
  40343. }
  40344. }
  40345. {
  40346. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40347. }
  40348. IL_000f:
  40349. {
  40350. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  40351. int32_t L_3 = ___start0;
  40352. intptr_t L_4;
  40353. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40354. V_0 = (intptr_t)L_4;
  40355. int32_t L_5 = (int32_t)__this->get__length_2();
  40356. int32_t L_6 = ___start0;
  40357. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  40358. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_7 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40359. intptr_t L_8 = V_0;
  40360. int32_t L_9 = V_1;
  40361. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_10;
  40362. memset((&L_10), 0, sizeof(L_10));
  40363. ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_inline((&L_10), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  40364. return (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 )L_10;
  40365. }
  40366. }
  40367. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 ReadOnlySpan_1_Slice_m42B89A19E1E83AA4A24EE3EF0493605E4CA791EB_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  40368. {
  40369. intptr_t V_0;
  40370. memset((&V_0), 0, sizeof(V_0));
  40371. {
  40372. int32_t L_0 = ___start0;
  40373. int32_t L_1 = (int32_t)__this->get__length_2();
  40374. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  40375. {
  40376. goto IL_0014;
  40377. }
  40378. }
  40379. {
  40380. int32_t L_2 = ___length1;
  40381. int32_t L_3 = (int32_t)__this->get__length_2();
  40382. int32_t L_4 = ___start0;
  40383. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  40384. {
  40385. goto IL_001a;
  40386. }
  40387. }
  40388. IL_0014:
  40389. {
  40390. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40391. }
  40392. IL_001a:
  40393. {
  40394. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  40395. int32_t L_6 = ___start0;
  40396. intptr_t L_7;
  40397. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40398. V_0 = (intptr_t)L_7;
  40399. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_8 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40400. intptr_t L_9 = V_0;
  40401. int32_t L_10 = ___length1;
  40402. ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 L_11;
  40403. memset((&L_11), 0, sizeof(L_11));
  40404. ReadOnlySpan_1__ctor_m5C4D964BD2D8A305B77789038F8017A34C562A47_inline((&L_11), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  40405. return (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 )L_11;
  40406. }
  40407. }
  40408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ReadOnlySpan_1_get_Pinnable_m83CA8F43CFCE74B562933A2C6572E73C496E69BB_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  40409. {
  40410. {
  40411. Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_0 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0();
  40412. return (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)L_0;
  40413. }
  40414. }
  40415. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mCAE4087A79742BC1DBFBB1B2A0BD0BBEDD9CFB2C_gshared_inline (ReadOnlySpan_1_tFD220BC736F7553A58A728D2622C0293C31A2888 * __this, const RuntimeMethod* method)
  40416. {
  40417. {
  40418. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  40419. return (intptr_t)L_0;
  40420. }
  40421. }
  40422. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m6C574846A918E1384C1B209B9B6FC3788AA85864_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  40423. {
  40424. {
  40425. int32_t L_0 = (int32_t)__this->get__length_2();
  40426. return (int32_t)L_0;
  40427. }
  40428. }
  40429. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m87EC951C8754CD030152085369AB081948494564_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, const RuntimeMethod* method)
  40430. {
  40431. {
  40432. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0;
  40433. if (L_0)
  40434. {
  40435. goto IL_000b;
  40436. }
  40437. }
  40438. {
  40439. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ));
  40440. return;
  40441. }
  40442. IL_000b:
  40443. {
  40444. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_1 = ___array0;
  40445. NullCheck(L_1);
  40446. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  40447. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_2 = ___array0;
  40448. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_3;
  40449. L_3 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40450. __this->set__pinnable_0(L_3);
  40451. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  40452. intptr_t L_4 = ((PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  40453. __this->set__byteOffset_1((intptr_t)L_4);
  40454. return;
  40455. }
  40456. }
  40457. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mBC3B9226E4805E5D77232DD3F33F2DC913FAC145_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  40458. {
  40459. {
  40460. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_0 = ___array0;
  40461. if (L_0)
  40462. {
  40463. goto IL_0017;
  40464. }
  40465. }
  40466. {
  40467. int32_t L_1 = ___start1;
  40468. if (L_1)
  40469. {
  40470. goto IL_0009;
  40471. }
  40472. }
  40473. {
  40474. int32_t L_2 = ___length2;
  40475. if (!L_2)
  40476. {
  40477. goto IL_000f;
  40478. }
  40479. }
  40480. IL_0009:
  40481. {
  40482. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40483. }
  40484. IL_000f:
  40485. {
  40486. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ));
  40487. return;
  40488. }
  40489. IL_0017:
  40490. {
  40491. int32_t L_3 = ___start1;
  40492. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_4 = ___array0;
  40493. NullCheck(L_4);
  40494. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  40495. {
  40496. goto IL_0025;
  40497. }
  40498. }
  40499. {
  40500. int32_t L_5 = ___length2;
  40501. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_6 = ___array0;
  40502. NullCheck(L_6);
  40503. int32_t L_7 = ___start1;
  40504. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  40505. {
  40506. goto IL_002b;
  40507. }
  40508. }
  40509. IL_0025:
  40510. {
  40511. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40512. }
  40513. IL_002b:
  40514. {
  40515. int32_t L_8 = ___length2;
  40516. __this->set__length_2(L_8);
  40517. Bgr24U5BU5D_t28039A33F49C1E1D68A601997FC931A9FB77F1B8* L_9 = ___array0;
  40518. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_10;
  40519. L_10 = (( Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40520. __this->set__pinnable_0(L_10);
  40521. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  40522. intptr_t L_11 = ((PerTypeValues_1_t24F3611AC40CF97B539FC2789D7C62FD1CAF1716_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  40523. int32_t L_12 = ___start1;
  40524. intptr_t L_13;
  40525. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40526. __this->set__byteOffset_1((intptr_t)L_13);
  40527. return;
  40528. }
  40529. }
  40530. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5E4AC38F4487D76FDE9EED012B86620538489AD0_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  40531. {
  40532. static bool s_Il2CppMethodInitialized;
  40533. if (!s_Il2CppMethodInitialized)
  40534. {
  40535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40536. s_Il2CppMethodInitialized = true;
  40537. }
  40538. {
  40539. bool L_0;
  40540. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40541. if (!L_0)
  40542. {
  40543. goto IL_0016;
  40544. }
  40545. }
  40546. {
  40547. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  40548. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40549. Type_t * L_2;
  40550. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  40551. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  40552. }
  40553. IL_0016:
  40554. {
  40555. int32_t L_3 = ___length1;
  40556. if ((((int32_t)L_3) >= ((int32_t)0)))
  40557. {
  40558. goto IL_0020;
  40559. }
  40560. }
  40561. {
  40562. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40563. }
  40564. IL_0020:
  40565. {
  40566. int32_t L_4 = ___length1;
  40567. __this->set__length_2(L_4);
  40568. __this->set__pinnable_0((Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)NULL);
  40569. void* L_5 = ___pointer0;
  40570. intptr_t L_6;
  40571. memset((&L_6), 0, sizeof(L_6));
  40572. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  40573. __this->set__byteOffset_1((intptr_t)L_6);
  40574. return;
  40575. }
  40576. }
  40577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  40578. {
  40579. {
  40580. int32_t L_0 = ___length2;
  40581. __this->set__length_2(L_0);
  40582. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_1 = ___pinnable0;
  40583. __this->set__pinnable_0(L_1);
  40584. intptr_t L_2 = ___byteOffset1;
  40585. __this->set__byteOffset_1((intptr_t)L_2);
  40586. return;
  40587. }
  40588. }
  40589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_get_Item_mF60DB5562E4E44B9C09D99BAB4048022C05E4841_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___index0, const RuntimeMethod* method)
  40590. {
  40591. intptr_t V_0;
  40592. memset((&V_0), 0, sizeof(V_0));
  40593. {
  40594. int32_t L_0 = ___index0;
  40595. int32_t L_1 = (int32_t)__this->get__length_2();
  40596. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  40597. {
  40598. goto IL_000e;
  40599. }
  40600. }
  40601. {
  40602. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  40603. }
  40604. IL_000e:
  40605. {
  40606. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_2 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40607. if (L_2)
  40608. {
  40609. goto IL_0030;
  40610. }
  40611. }
  40612. {
  40613. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  40614. V_0 = (intptr_t)L_3;
  40615. void* L_4;
  40616. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  40617. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5;
  40618. L_5 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (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));
  40619. int32_t L_6 = ___index0;
  40620. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7;
  40621. L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40622. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_7;
  40623. }
  40624. IL_0030:
  40625. {
  40626. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40627. NullCheck(L_8);
  40628. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_8->get_address_of_Data_0();
  40629. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  40630. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_11;
  40631. L_11 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  40632. int32_t L_12 = ___index0;
  40633. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13;
  40634. L_13 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40635. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_13;
  40636. }
  40637. }
  40638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1B94661F3D26F37AD88E2F80DA6E5605E7BFC53D_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method)
  40639. {
  40640. {
  40641. int32_t L_0 = (int32_t)__this->get__length_2();
  40642. return (int32_t)L_0;
  40643. }
  40644. }
  40645. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * ReadOnlySpan_1_DangerousGetPinnableReference_mB07E47586903DD0709B763DB509D6879C3965770_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  40646. {
  40647. intptr_t V_0;
  40648. memset((&V_0), 0, sizeof(V_0));
  40649. {
  40650. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40651. if (L_0)
  40652. {
  40653. goto IL_001c;
  40654. }
  40655. }
  40656. {
  40657. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  40658. V_0 = (intptr_t)L_1;
  40659. void* L_2;
  40660. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  40661. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_3;
  40662. L_3 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  40663. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_3);
  40664. }
  40665. IL_001c:
  40666. {
  40667. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_4 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40668. NullCheck(L_4);
  40669. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_4->get_address_of_Data_0();
  40670. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  40671. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7;
  40672. L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  40673. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_7);
  40674. }
  40675. }
  40676. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_DangerousGetPinnableReference_m00365026F32E8CF7B92D61AF7A397913D05B89E5_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, const RuntimeMethod* method)
  40677. {
  40678. intptr_t V_0;
  40679. memset((&V_0), 0, sizeof(V_0));
  40680. {
  40681. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40682. if (L_0)
  40683. {
  40684. goto IL_001c;
  40685. }
  40686. }
  40687. {
  40688. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  40689. V_0 = (intptr_t)L_1;
  40690. void* L_2;
  40691. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  40692. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_3;
  40693. L_3 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40694. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_3);
  40695. }
  40696. IL_001c:
  40697. {
  40698. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_4 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40699. NullCheck(L_4);
  40700. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_4->get_address_of_Data_0();
  40701. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  40702. Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7;
  40703. L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  40704. return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_7);
  40705. }
  40706. }
  40707. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m1673A48F72C667E6DD2CB79885CCD00C7435AF0B_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___start0, const RuntimeMethod* method)
  40708. {
  40709. intptr_t V_0;
  40710. memset((&V_0), 0, sizeof(V_0));
  40711. int32_t V_1 = 0;
  40712. {
  40713. int32_t L_0 = ___start0;
  40714. int32_t L_1 = (int32_t)__this->get__length_2();
  40715. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  40716. {
  40717. goto IL_000f;
  40718. }
  40719. }
  40720. {
  40721. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40722. }
  40723. IL_000f:
  40724. {
  40725. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  40726. int32_t L_3 = ___start0;
  40727. intptr_t L_4;
  40728. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40729. V_0 = (intptr_t)L_4;
  40730. int32_t L_5 = (int32_t)__this->get__length_2();
  40731. int32_t L_6 = ___start0;
  40732. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  40733. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_7 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40734. intptr_t L_8 = V_0;
  40735. int32_t L_9 = V_1;
  40736. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_10;
  40737. memset((&L_10), 0, sizeof(L_10));
  40738. ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_inline((&L_10), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  40739. return (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_10;
  40740. }
  40741. }
  40742. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 ReadOnlySpan_1_Slice_m57DF19CE6DF4B1F6E7B81165803926F804FD3ACA_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  40743. {
  40744. intptr_t V_0;
  40745. memset((&V_0), 0, sizeof(V_0));
  40746. {
  40747. int32_t L_0 = ___start0;
  40748. int32_t L_1 = (int32_t)__this->get__length_2();
  40749. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  40750. {
  40751. goto IL_0014;
  40752. }
  40753. }
  40754. {
  40755. int32_t L_2 = ___length1;
  40756. int32_t L_3 = (int32_t)__this->get__length_2();
  40757. int32_t L_4 = ___start0;
  40758. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  40759. {
  40760. goto IL_001a;
  40761. }
  40762. }
  40763. IL_0014:
  40764. {
  40765. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40766. }
  40767. IL_001a:
  40768. {
  40769. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  40770. int32_t L_6 = ___start0;
  40771. intptr_t L_7;
  40772. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40773. V_0 = (intptr_t)L_7;
  40774. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40775. intptr_t L_9 = V_0;
  40776. int32_t L_10 = ___length1;
  40777. ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 L_11;
  40778. memset((&L_11), 0, sizeof(L_11));
  40779. ReadOnlySpan_1__ctor_mABC6B5BC5FDDEE4C167C6D7A223884A92E8BE2EB_inline((&L_11), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  40780. return (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 )L_11;
  40781. }
  40782. }
  40783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ReadOnlySpan_1_get_Pinnable_m55199CD310F51A5CAEEC2BDA0B600A7717074429_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  40784. {
  40785. {
  40786. Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_0 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0();
  40787. return (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_0;
  40788. }
  40789. }
  40790. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA3314CC89A5B62C9F1D59F7C1393C053A6AA3EAF_gshared_inline (ReadOnlySpan_1_t6601C5663B0E17A788FFF2B737B8E90215EE0A85 * __this, const RuntimeMethod* method)
  40791. {
  40792. {
  40793. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  40794. return (intptr_t)L_0;
  40795. }
  40796. }
  40797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mB9ACD759017BCE80847E39B800B2CB65B132ACFA_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  40798. {
  40799. {
  40800. int32_t L_0 = (int32_t)__this->get__length_2();
  40801. return (int32_t)L_0;
  40802. }
  40803. }
  40804. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8A0C44A438D8C19F3FF20A1FFAB158D236102F06_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, const RuntimeMethod* method)
  40805. {
  40806. {
  40807. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0;
  40808. if (L_0)
  40809. {
  40810. goto IL_000b;
  40811. }
  40812. }
  40813. {
  40814. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ));
  40815. return;
  40816. }
  40817. IL_000b:
  40818. {
  40819. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_1 = ___array0;
  40820. NullCheck(L_1);
  40821. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  40822. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_2 = ___array0;
  40823. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_3;
  40824. L_3 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40825. __this->set__pinnable_0(L_3);
  40826. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  40827. intptr_t L_4 = ((PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  40828. __this->set__byteOffset_1((intptr_t)L_4);
  40829. return;
  40830. }
  40831. }
  40832. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m55352804D96590166A61D6F54B3D5D9336CA3FFE_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  40833. {
  40834. {
  40835. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_0 = ___array0;
  40836. if (L_0)
  40837. {
  40838. goto IL_0017;
  40839. }
  40840. }
  40841. {
  40842. int32_t L_1 = ___start1;
  40843. if (L_1)
  40844. {
  40845. goto IL_0009;
  40846. }
  40847. }
  40848. {
  40849. int32_t L_2 = ___length2;
  40850. if (!L_2)
  40851. {
  40852. goto IL_000f;
  40853. }
  40854. }
  40855. IL_0009:
  40856. {
  40857. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40858. }
  40859. IL_000f:
  40860. {
  40861. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ));
  40862. return;
  40863. }
  40864. IL_0017:
  40865. {
  40866. int32_t L_3 = ___start1;
  40867. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_4 = ___array0;
  40868. NullCheck(L_4);
  40869. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  40870. {
  40871. goto IL_0025;
  40872. }
  40873. }
  40874. {
  40875. int32_t L_5 = ___length2;
  40876. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_6 = ___array0;
  40877. NullCheck(L_6);
  40878. int32_t L_7 = ___start1;
  40879. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  40880. {
  40881. goto IL_002b;
  40882. }
  40883. }
  40884. IL_0025:
  40885. {
  40886. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40887. }
  40888. IL_002b:
  40889. {
  40890. int32_t L_8 = ___length2;
  40891. __this->set__length_2(L_8);
  40892. Bgr565U5BU5D_t4A4B2EEF4A8A413B6C488852F614ACEF305E09F4* L_9 = ___array0;
  40893. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_10;
  40894. L_10 = (( Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40895. __this->set__pinnable_0(L_10);
  40896. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  40897. intptr_t L_11 = ((PerTypeValues_1_tDFDA4D4D3D947E8C06F988C4F670696FF2F7E6A4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  40898. int32_t L_12 = ___start1;
  40899. intptr_t L_13;
  40900. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40901. __this->set__byteOffset_1((intptr_t)L_13);
  40902. return;
  40903. }
  40904. }
  40905. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF19055BA2A90084AE77A1C42F927F9E1E9B24D39_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  40906. {
  40907. static bool s_Il2CppMethodInitialized;
  40908. if (!s_Il2CppMethodInitialized)
  40909. {
  40910. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40911. s_Il2CppMethodInitialized = true;
  40912. }
  40913. {
  40914. bool L_0;
  40915. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40916. if (!L_0)
  40917. {
  40918. goto IL_0016;
  40919. }
  40920. }
  40921. {
  40922. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  40923. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40924. Type_t * L_2;
  40925. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  40926. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  40927. }
  40928. IL_0016:
  40929. {
  40930. int32_t L_3 = ___length1;
  40931. if ((((int32_t)L_3) >= ((int32_t)0)))
  40932. {
  40933. goto IL_0020;
  40934. }
  40935. }
  40936. {
  40937. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40938. }
  40939. IL_0020:
  40940. {
  40941. int32_t L_4 = ___length1;
  40942. __this->set__length_2(L_4);
  40943. __this->set__pinnable_0((Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)NULL);
  40944. void* L_5 = ___pointer0;
  40945. intptr_t L_6;
  40946. memset((&L_6), 0, sizeof(L_6));
  40947. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  40948. __this->set__byteOffset_1((intptr_t)L_6);
  40949. return;
  40950. }
  40951. }
  40952. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  40953. {
  40954. {
  40955. int32_t L_0 = ___length2;
  40956. __this->set__length_2(L_0);
  40957. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_1 = ___pinnable0;
  40958. __this->set__pinnable_0(L_1);
  40959. intptr_t L_2 = ___byteOffset1;
  40960. __this->set__byteOffset_1((intptr_t)L_2);
  40961. return;
  40962. }
  40963. }
  40964. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_get_Item_m0712D4B2592F354EAEAC219BB7845C5E5667266F_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___index0, const RuntimeMethod* method)
  40965. {
  40966. intptr_t V_0;
  40967. memset((&V_0), 0, sizeof(V_0));
  40968. {
  40969. int32_t L_0 = ___index0;
  40970. int32_t L_1 = (int32_t)__this->get__length_2();
  40971. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  40972. {
  40973. goto IL_000e;
  40974. }
  40975. }
  40976. {
  40977. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  40978. }
  40979. IL_000e:
  40980. {
  40981. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_2 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  40982. if (L_2)
  40983. {
  40984. goto IL_0030;
  40985. }
  40986. }
  40987. {
  40988. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  40989. V_0 = (intptr_t)L_3;
  40990. void* L_4;
  40991. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  40992. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5;
  40993. L_5 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (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));
  40994. int32_t L_6 = ___index0;
  40995. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7;
  40996. L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40997. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_7;
  40998. }
  40999. IL_0030:
  41000. {
  41001. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  41002. NullCheck(L_8);
  41003. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_8->get_address_of_Data_0();
  41004. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  41005. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_11;
  41006. L_11 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41007. int32_t L_12 = ___index0;
  41008. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13;
  41009. L_13 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41010. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_13;
  41011. }
  41012. }
  41013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m28E34573899865E5FF23BA9F875011C389D230B9_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method)
  41014. {
  41015. {
  41016. int32_t L_0 = (int32_t)__this->get__length_2();
  41017. return (int32_t)L_0;
  41018. }
  41019. }
  41020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * ReadOnlySpan_1_DangerousGetPinnableReference_mDDABEEB7D73D0AF108B65E0B14CC0AED87C90074_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  41021. {
  41022. intptr_t V_0;
  41023. memset((&V_0), 0, sizeof(V_0));
  41024. {
  41025. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  41026. if (L_0)
  41027. {
  41028. goto IL_001c;
  41029. }
  41030. }
  41031. {
  41032. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  41033. V_0 = (intptr_t)L_1;
  41034. void* L_2;
  41035. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41036. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_3;
  41037. L_3 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  41038. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_3);
  41039. }
  41040. IL_001c:
  41041. {
  41042. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_4 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  41043. NullCheck(L_4);
  41044. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_4->get_address_of_Data_0();
  41045. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  41046. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7;
  41047. L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41048. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_7);
  41049. }
  41050. }
  41051. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_DangerousGetPinnableReference_m7C178709E21209EFE0011F4F4F6C214F6CE60833_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, const RuntimeMethod* method)
  41052. {
  41053. intptr_t V_0;
  41054. memset((&V_0), 0, sizeof(V_0));
  41055. {
  41056. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  41057. if (L_0)
  41058. {
  41059. goto IL_001c;
  41060. }
  41061. }
  41062. {
  41063. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  41064. V_0 = (intptr_t)L_1;
  41065. void* L_2;
  41066. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41067. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_3;
  41068. L_3 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41069. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_3);
  41070. }
  41071. IL_001c:
  41072. {
  41073. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_4 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  41074. NullCheck(L_4);
  41075. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_4->get_address_of_Data_0();
  41076. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  41077. Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7;
  41078. L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  41079. return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_7);
  41080. }
  41081. }
  41082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m0B6DCE383918E2A593B117F30F6FE8271802FC0C_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___start0, const RuntimeMethod* method)
  41083. {
  41084. intptr_t V_0;
  41085. memset((&V_0), 0, sizeof(V_0));
  41086. int32_t V_1 = 0;
  41087. {
  41088. int32_t L_0 = ___start0;
  41089. int32_t L_1 = (int32_t)__this->get__length_2();
  41090. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  41091. {
  41092. goto IL_000f;
  41093. }
  41094. }
  41095. {
  41096. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41097. }
  41098. IL_000f:
  41099. {
  41100. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  41101. int32_t L_3 = ___start0;
  41102. intptr_t L_4;
  41103. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41104. V_0 = (intptr_t)L_4;
  41105. int32_t L_5 = (int32_t)__this->get__length_2();
  41106. int32_t L_6 = ___start0;
  41107. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  41108. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_7 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  41109. intptr_t L_8 = V_0;
  41110. int32_t L_9 = V_1;
  41111. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_10;
  41112. memset((&L_10), 0, sizeof(L_10));
  41113. ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_inline((&L_10), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  41114. return (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_10;
  41115. }
  41116. }
  41117. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 ReadOnlySpan_1_Slice_m83A02FEFA9F8EF448894ACDE459F37FBBB9E704F_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41118. {
  41119. intptr_t V_0;
  41120. memset((&V_0), 0, sizeof(V_0));
  41121. {
  41122. int32_t L_0 = ___start0;
  41123. int32_t L_1 = (int32_t)__this->get__length_2();
  41124. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  41125. {
  41126. goto IL_0014;
  41127. }
  41128. }
  41129. {
  41130. int32_t L_2 = ___length1;
  41131. int32_t L_3 = (int32_t)__this->get__length_2();
  41132. int32_t L_4 = ___start0;
  41133. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  41134. {
  41135. goto IL_001a;
  41136. }
  41137. }
  41138. IL_0014:
  41139. {
  41140. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41141. }
  41142. IL_001a:
  41143. {
  41144. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  41145. int32_t L_6 = ___start0;
  41146. intptr_t L_7;
  41147. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41148. V_0 = (intptr_t)L_7;
  41149. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  41150. intptr_t L_9 = V_0;
  41151. int32_t L_10 = ___length1;
  41152. ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 L_11;
  41153. memset((&L_11), 0, sizeof(L_11));
  41154. ReadOnlySpan_1__ctor_m243C4BA1DE5391F1323091672DA6C3276E59B106_inline((&L_11), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  41155. return (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 )L_11;
  41156. }
  41157. }
  41158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ReadOnlySpan_1_get_Pinnable_m23322E68D4CC9906DC97A8120BFC874534133839_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  41159. {
  41160. {
  41161. Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_0 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0();
  41162. return (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_0;
  41163. }
  41164. }
  41165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mD5C7BCE9FCCAD6C937E6AC8A0148964EBA1347D3_gshared_inline (ReadOnlySpan_1_tFE2825FF92A7DF6D42A40E7E4CDC74C90DC95CE8 * __this, const RuntimeMethod* method)
  41166. {
  41167. {
  41168. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  41169. return (intptr_t)L_0;
  41170. }
  41171. }
  41172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mBBA34339211651E8F090730ECD55113FEB2CCE62_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  41173. {
  41174. {
  41175. int32_t L_0 = (int32_t)__this->get__length_2();
  41176. return (int32_t)L_0;
  41177. }
  41178. }
  41179. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE6C1440BA50647CE2ADFD88F025CAC5A3F0A7FE_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, const RuntimeMethod* method)
  41180. {
  41181. {
  41182. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0;
  41183. if (L_0)
  41184. {
  41185. goto IL_000b;
  41186. }
  41187. }
  41188. {
  41189. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ));
  41190. return;
  41191. }
  41192. IL_000b:
  41193. {
  41194. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_1 = ___array0;
  41195. NullCheck(L_1);
  41196. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  41197. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_2 = ___array0;
  41198. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_3;
  41199. L_3 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  41200. __this->set__pinnable_0(L_3);
  41201. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  41202. intptr_t L_4 = ((PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  41203. __this->set__byteOffset_1((intptr_t)L_4);
  41204. return;
  41205. }
  41206. }
  41207. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7670E0A6E06DAA9AF8D5E35D03415E074196FB28_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41208. {
  41209. {
  41210. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_0 = ___array0;
  41211. if (L_0)
  41212. {
  41213. goto IL_0017;
  41214. }
  41215. }
  41216. {
  41217. int32_t L_1 = ___start1;
  41218. if (L_1)
  41219. {
  41220. goto IL_0009;
  41221. }
  41222. }
  41223. {
  41224. int32_t L_2 = ___length2;
  41225. if (!L_2)
  41226. {
  41227. goto IL_000f;
  41228. }
  41229. }
  41230. IL_0009:
  41231. {
  41232. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41233. }
  41234. IL_000f:
  41235. {
  41236. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ));
  41237. return;
  41238. }
  41239. IL_0017:
  41240. {
  41241. int32_t L_3 = ___start1;
  41242. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_4 = ___array0;
  41243. NullCheck(L_4);
  41244. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  41245. {
  41246. goto IL_0025;
  41247. }
  41248. }
  41249. {
  41250. int32_t L_5 = ___length2;
  41251. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_6 = ___array0;
  41252. NullCheck(L_6);
  41253. int32_t L_7 = ___start1;
  41254. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  41255. {
  41256. goto IL_002b;
  41257. }
  41258. }
  41259. IL_0025:
  41260. {
  41261. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41262. }
  41263. IL_002b:
  41264. {
  41265. int32_t L_8 = ___length2;
  41266. __this->set__length_2(L_8);
  41267. Bgra32U5BU5D_t66BB8307C8297C1F8633142024C6EF3E55F44581* L_9 = ___array0;
  41268. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_10;
  41269. L_10 = (( Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  41270. __this->set__pinnable_0(L_10);
  41271. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  41272. intptr_t L_11 = ((PerTypeValues_1_tB8FC9A7BA231CC85D7530F8F904BA5146F532EC1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  41273. int32_t L_12 = ___start1;
  41274. intptr_t L_13;
  41275. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41276. __this->set__byteOffset_1((intptr_t)L_13);
  41277. return;
  41278. }
  41279. }
  41280. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1F185F3A5231C4BE0B76FDD14164A1B3F958190B_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  41281. {
  41282. static bool s_Il2CppMethodInitialized;
  41283. if (!s_Il2CppMethodInitialized)
  41284. {
  41285. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41286. s_Il2CppMethodInitialized = true;
  41287. }
  41288. {
  41289. bool L_0;
  41290. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41291. if (!L_0)
  41292. {
  41293. goto IL_0016;
  41294. }
  41295. }
  41296. {
  41297. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  41298. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41299. Type_t * L_2;
  41300. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  41301. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  41302. }
  41303. IL_0016:
  41304. {
  41305. int32_t L_3 = ___length1;
  41306. if ((((int32_t)L_3) >= ((int32_t)0)))
  41307. {
  41308. goto IL_0020;
  41309. }
  41310. }
  41311. {
  41312. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41313. }
  41314. IL_0020:
  41315. {
  41316. int32_t L_4 = ___length1;
  41317. __this->set__length_2(L_4);
  41318. __this->set__pinnable_0((Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)NULL);
  41319. void* L_5 = ___pointer0;
  41320. intptr_t L_6;
  41321. memset((&L_6), 0, sizeof(L_6));
  41322. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  41323. __this->set__byteOffset_1((intptr_t)L_6);
  41324. return;
  41325. }
  41326. }
  41327. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  41328. {
  41329. {
  41330. int32_t L_0 = ___length2;
  41331. __this->set__length_2(L_0);
  41332. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_1 = ___pinnable0;
  41333. __this->set__pinnable_0(L_1);
  41334. intptr_t L_2 = ___byteOffset1;
  41335. __this->set__byteOffset_1((intptr_t)L_2);
  41336. return;
  41337. }
  41338. }
  41339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_get_Item_m7CB5613EE86BE50931B595698241DDD87FBEBBD5_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___index0, const RuntimeMethod* method)
  41340. {
  41341. intptr_t V_0;
  41342. memset((&V_0), 0, sizeof(V_0));
  41343. {
  41344. int32_t L_0 = ___index0;
  41345. int32_t L_1 = (int32_t)__this->get__length_2();
  41346. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  41347. {
  41348. goto IL_000e;
  41349. }
  41350. }
  41351. {
  41352. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  41353. }
  41354. IL_000e:
  41355. {
  41356. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_2 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41357. if (L_2)
  41358. {
  41359. goto IL_0030;
  41360. }
  41361. }
  41362. {
  41363. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  41364. V_0 = (intptr_t)L_3;
  41365. void* L_4;
  41366. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41367. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5;
  41368. L_5 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (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));
  41369. int32_t L_6 = ___index0;
  41370. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7;
  41371. L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41372. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_7;
  41373. }
  41374. IL_0030:
  41375. {
  41376. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41377. NullCheck(L_8);
  41378. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_8->get_address_of_Data_0();
  41379. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  41380. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_11;
  41381. L_11 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41382. int32_t L_12 = ___index0;
  41383. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13;
  41384. L_13 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41385. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_13;
  41386. }
  41387. }
  41388. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m3C15B7205B75185293799F05ECB2ADC40B57B176_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method)
  41389. {
  41390. {
  41391. int32_t L_0 = (int32_t)__this->get__length_2();
  41392. return (int32_t)L_0;
  41393. }
  41394. }
  41395. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * ReadOnlySpan_1_DangerousGetPinnableReference_mE130151E5B3D4B659D2EA481CD64B54FC719551C_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  41396. {
  41397. intptr_t V_0;
  41398. memset((&V_0), 0, sizeof(V_0));
  41399. {
  41400. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41401. if (L_0)
  41402. {
  41403. goto IL_001c;
  41404. }
  41405. }
  41406. {
  41407. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  41408. V_0 = (intptr_t)L_1;
  41409. void* L_2;
  41410. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41411. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_3;
  41412. L_3 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  41413. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_3);
  41414. }
  41415. IL_001c:
  41416. {
  41417. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_4 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41418. NullCheck(L_4);
  41419. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_4->get_address_of_Data_0();
  41420. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  41421. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7;
  41422. L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41423. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_7);
  41424. }
  41425. }
  41426. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_DangerousGetPinnableReference_m0AFBAFEC637A1952569AAD2282F623B14322D93E_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, const RuntimeMethod* method)
  41427. {
  41428. intptr_t V_0;
  41429. memset((&V_0), 0, sizeof(V_0));
  41430. {
  41431. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41432. if (L_0)
  41433. {
  41434. goto IL_001c;
  41435. }
  41436. }
  41437. {
  41438. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  41439. V_0 = (intptr_t)L_1;
  41440. void* L_2;
  41441. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41442. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_3;
  41443. L_3 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41444. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_3);
  41445. }
  41446. IL_001c:
  41447. {
  41448. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_4 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41449. NullCheck(L_4);
  41450. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_4->get_address_of_Data_0();
  41451. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  41452. Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7;
  41453. L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  41454. return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_7);
  41455. }
  41456. }
  41457. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m51BB94559E25FFD122B44C1BECA0DE09EFEB53C2_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___start0, const RuntimeMethod* method)
  41458. {
  41459. intptr_t V_0;
  41460. memset((&V_0), 0, sizeof(V_0));
  41461. int32_t V_1 = 0;
  41462. {
  41463. int32_t L_0 = ___start0;
  41464. int32_t L_1 = (int32_t)__this->get__length_2();
  41465. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  41466. {
  41467. goto IL_000f;
  41468. }
  41469. }
  41470. {
  41471. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41472. }
  41473. IL_000f:
  41474. {
  41475. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  41476. int32_t L_3 = ___start0;
  41477. intptr_t L_4;
  41478. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41479. V_0 = (intptr_t)L_4;
  41480. int32_t L_5 = (int32_t)__this->get__length_2();
  41481. int32_t L_6 = ___start0;
  41482. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  41483. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_7 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41484. intptr_t L_8 = V_0;
  41485. int32_t L_9 = V_1;
  41486. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_10;
  41487. memset((&L_10), 0, sizeof(L_10));
  41488. ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_inline((&L_10), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  41489. return (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_10;
  41490. }
  41491. }
  41492. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 ReadOnlySpan_1_Slice_m3455B2160BE51C7BCB23E993C738DFA6EE9BE764_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41493. {
  41494. intptr_t V_0;
  41495. memset((&V_0), 0, sizeof(V_0));
  41496. {
  41497. int32_t L_0 = ___start0;
  41498. int32_t L_1 = (int32_t)__this->get__length_2();
  41499. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  41500. {
  41501. goto IL_0014;
  41502. }
  41503. }
  41504. {
  41505. int32_t L_2 = ___length1;
  41506. int32_t L_3 = (int32_t)__this->get__length_2();
  41507. int32_t L_4 = ___start0;
  41508. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  41509. {
  41510. goto IL_001a;
  41511. }
  41512. }
  41513. IL_0014:
  41514. {
  41515. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41516. }
  41517. IL_001a:
  41518. {
  41519. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  41520. int32_t L_6 = ___start0;
  41521. intptr_t L_7;
  41522. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41523. V_0 = (intptr_t)L_7;
  41524. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41525. intptr_t L_9 = V_0;
  41526. int32_t L_10 = ___length1;
  41527. ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 L_11;
  41528. memset((&L_11), 0, sizeof(L_11));
  41529. ReadOnlySpan_1__ctor_m6EB174114D260E168B22C5351A2621A13F034981_inline((&L_11), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  41530. return (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 )L_11;
  41531. }
  41532. }
  41533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ReadOnlySpan_1_get_Pinnable_m084BB2B2508C8C9BC03DA6980BA31C425E59B4F0_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  41534. {
  41535. {
  41536. Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_0 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0();
  41537. return (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_0;
  41538. }
  41539. }
  41540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mEB011CE3D559163024E8DF7BF8FC12035ED1E8B0_gshared_inline (ReadOnlySpan_1_t33093DF7A9E2E90E28BF198318A39CEFDA961DB2 * __this, const RuntimeMethod* method)
  41541. {
  41542. {
  41543. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  41544. return (intptr_t)L_0;
  41545. }
  41546. }
  41547. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m0B39A9D007FDC6852EA046B0520CAC36D2872ED1_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  41548. {
  41549. {
  41550. int32_t L_0 = (int32_t)__this->get__length_2();
  41551. return (int32_t)L_0;
  41552. }
  41553. }
  41554. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4D4B6AFAEBB03BA335746331A49D85B7888EC804_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, const RuntimeMethod* method)
  41555. {
  41556. {
  41557. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0;
  41558. if (L_0)
  41559. {
  41560. goto IL_000b;
  41561. }
  41562. }
  41563. {
  41564. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ));
  41565. return;
  41566. }
  41567. IL_000b:
  41568. {
  41569. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_1 = ___array0;
  41570. NullCheck(L_1);
  41571. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  41572. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_2 = ___array0;
  41573. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_3;
  41574. L_3 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  41575. __this->set__pinnable_0(L_3);
  41576. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  41577. intptr_t L_4 = ((PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  41578. __this->set__byteOffset_1((intptr_t)L_4);
  41579. return;
  41580. }
  41581. }
  41582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m71D31542EDBB99C91EAA926DDC0D53D83415A7C3_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41583. {
  41584. {
  41585. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_0 = ___array0;
  41586. if (L_0)
  41587. {
  41588. goto IL_0017;
  41589. }
  41590. }
  41591. {
  41592. int32_t L_1 = ___start1;
  41593. if (L_1)
  41594. {
  41595. goto IL_0009;
  41596. }
  41597. }
  41598. {
  41599. int32_t L_2 = ___length2;
  41600. if (!L_2)
  41601. {
  41602. goto IL_000f;
  41603. }
  41604. }
  41605. IL_0009:
  41606. {
  41607. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41608. }
  41609. IL_000f:
  41610. {
  41611. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ));
  41612. return;
  41613. }
  41614. IL_0017:
  41615. {
  41616. int32_t L_3 = ___start1;
  41617. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_4 = ___array0;
  41618. NullCheck(L_4);
  41619. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  41620. {
  41621. goto IL_0025;
  41622. }
  41623. }
  41624. {
  41625. int32_t L_5 = ___length2;
  41626. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_6 = ___array0;
  41627. NullCheck(L_6);
  41628. int32_t L_7 = ___start1;
  41629. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  41630. {
  41631. goto IL_002b;
  41632. }
  41633. }
  41634. IL_0025:
  41635. {
  41636. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41637. }
  41638. IL_002b:
  41639. {
  41640. int32_t L_8 = ___length2;
  41641. __this->set__length_2(L_8);
  41642. Bgra4444U5BU5D_t9A3836033AC682FBBA30E06C8B6698529AA34FBC* L_9 = ___array0;
  41643. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_10;
  41644. L_10 = (( Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  41645. __this->set__pinnable_0(L_10);
  41646. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  41647. intptr_t L_11 = ((PerTypeValues_1_t4F565B9DD971245DAD9E46AE5AC6D5A5CEAB74E0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  41648. int32_t L_12 = ___start1;
  41649. intptr_t L_13;
  41650. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41651. __this->set__byteOffset_1((intptr_t)L_13);
  41652. return;
  41653. }
  41654. }
  41655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4ED7E736E7080E159A243D6C7CBA8CAF03FF42B0_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  41656. {
  41657. static bool s_Il2CppMethodInitialized;
  41658. if (!s_Il2CppMethodInitialized)
  41659. {
  41660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41661. s_Il2CppMethodInitialized = true;
  41662. }
  41663. {
  41664. bool L_0;
  41665. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41666. if (!L_0)
  41667. {
  41668. goto IL_0016;
  41669. }
  41670. }
  41671. {
  41672. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  41673. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41674. Type_t * L_2;
  41675. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  41676. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  41677. }
  41678. IL_0016:
  41679. {
  41680. int32_t L_3 = ___length1;
  41681. if ((((int32_t)L_3) >= ((int32_t)0)))
  41682. {
  41683. goto IL_0020;
  41684. }
  41685. }
  41686. {
  41687. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41688. }
  41689. IL_0020:
  41690. {
  41691. int32_t L_4 = ___length1;
  41692. __this->set__length_2(L_4);
  41693. __this->set__pinnable_0((Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)NULL);
  41694. void* L_5 = ___pointer0;
  41695. intptr_t L_6;
  41696. memset((&L_6), 0, sizeof(L_6));
  41697. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  41698. __this->set__byteOffset_1((intptr_t)L_6);
  41699. return;
  41700. }
  41701. }
  41702. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  41703. {
  41704. {
  41705. int32_t L_0 = ___length2;
  41706. __this->set__length_2(L_0);
  41707. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_1 = ___pinnable0;
  41708. __this->set__pinnable_0(L_1);
  41709. intptr_t L_2 = ___byteOffset1;
  41710. __this->set__byteOffset_1((intptr_t)L_2);
  41711. return;
  41712. }
  41713. }
  41714. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_get_Item_m254A3EA0568A1F94BC2B6A81D78ECADF10E9EE90_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___index0, const RuntimeMethod* method)
  41715. {
  41716. intptr_t V_0;
  41717. memset((&V_0), 0, sizeof(V_0));
  41718. {
  41719. int32_t L_0 = ___index0;
  41720. int32_t L_1 = (int32_t)__this->get__length_2();
  41721. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  41722. {
  41723. goto IL_000e;
  41724. }
  41725. }
  41726. {
  41727. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  41728. }
  41729. IL_000e:
  41730. {
  41731. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_2 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41732. if (L_2)
  41733. {
  41734. goto IL_0030;
  41735. }
  41736. }
  41737. {
  41738. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  41739. V_0 = (intptr_t)L_3;
  41740. void* L_4;
  41741. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41742. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5;
  41743. L_5 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (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));
  41744. int32_t L_6 = ___index0;
  41745. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7;
  41746. L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41747. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_7;
  41748. }
  41749. IL_0030:
  41750. {
  41751. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41752. NullCheck(L_8);
  41753. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_8->get_address_of_Data_0();
  41754. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  41755. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_11;
  41756. L_11 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41757. int32_t L_12 = ___index0;
  41758. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13;
  41759. L_13 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41760. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_13;
  41761. }
  41762. }
  41763. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m6496F41590AC0C4BF7831B35A850B01AE07B2B24_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method)
  41764. {
  41765. {
  41766. int32_t L_0 = (int32_t)__this->get__length_2();
  41767. return (int32_t)L_0;
  41768. }
  41769. }
  41770. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * ReadOnlySpan_1_DangerousGetPinnableReference_m639018D190A7B7BB686E3A76D0E491387751C7B6_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  41771. {
  41772. intptr_t V_0;
  41773. memset((&V_0), 0, sizeof(V_0));
  41774. {
  41775. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41776. if (L_0)
  41777. {
  41778. goto IL_001c;
  41779. }
  41780. }
  41781. {
  41782. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  41783. V_0 = (intptr_t)L_1;
  41784. void* L_2;
  41785. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41786. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_3;
  41787. L_3 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  41788. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_3);
  41789. }
  41790. IL_001c:
  41791. {
  41792. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_4 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41793. NullCheck(L_4);
  41794. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_4->get_address_of_Data_0();
  41795. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  41796. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7;
  41797. L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  41798. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_7);
  41799. }
  41800. }
  41801. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_DangerousGetPinnableReference_m7A21110A21452B1A435DD6A7303647709A44171F_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, const RuntimeMethod* method)
  41802. {
  41803. intptr_t V_0;
  41804. memset((&V_0), 0, sizeof(V_0));
  41805. {
  41806. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41807. if (L_0)
  41808. {
  41809. goto IL_001c;
  41810. }
  41811. }
  41812. {
  41813. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  41814. V_0 = (intptr_t)L_1;
  41815. void* L_2;
  41816. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41817. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_3;
  41818. L_3 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41819. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_3);
  41820. }
  41821. IL_001c:
  41822. {
  41823. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_4 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41824. NullCheck(L_4);
  41825. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_4->get_address_of_Data_0();
  41826. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  41827. Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7;
  41828. L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  41829. return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_7);
  41830. }
  41831. }
  41832. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_mEE24327B70390B55B9C1665445ADF86F04BECCFA_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___start0, const RuntimeMethod* method)
  41833. {
  41834. intptr_t V_0;
  41835. memset((&V_0), 0, sizeof(V_0));
  41836. int32_t V_1 = 0;
  41837. {
  41838. int32_t L_0 = ___start0;
  41839. int32_t L_1 = (int32_t)__this->get__length_2();
  41840. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  41841. {
  41842. goto IL_000f;
  41843. }
  41844. }
  41845. {
  41846. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41847. }
  41848. IL_000f:
  41849. {
  41850. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  41851. int32_t L_3 = ___start0;
  41852. intptr_t L_4;
  41853. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41854. V_0 = (intptr_t)L_4;
  41855. int32_t L_5 = (int32_t)__this->get__length_2();
  41856. int32_t L_6 = ___start0;
  41857. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  41858. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_7 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41859. intptr_t L_8 = V_0;
  41860. int32_t L_9 = V_1;
  41861. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_10;
  41862. memset((&L_10), 0, sizeof(L_10));
  41863. ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_inline((&L_10), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  41864. return (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_10;
  41865. }
  41866. }
  41867. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 ReadOnlySpan_1_Slice_m89721E75B83706D21D502571553E19DD4A4FB510_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41868. {
  41869. intptr_t V_0;
  41870. memset((&V_0), 0, sizeof(V_0));
  41871. {
  41872. int32_t L_0 = ___start0;
  41873. int32_t L_1 = (int32_t)__this->get__length_2();
  41874. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  41875. {
  41876. goto IL_0014;
  41877. }
  41878. }
  41879. {
  41880. int32_t L_2 = ___length1;
  41881. int32_t L_3 = (int32_t)__this->get__length_2();
  41882. int32_t L_4 = ___start0;
  41883. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  41884. {
  41885. goto IL_001a;
  41886. }
  41887. }
  41888. IL_0014:
  41889. {
  41890. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41891. }
  41892. IL_001a:
  41893. {
  41894. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  41895. int32_t L_6 = ___start0;
  41896. intptr_t L_7;
  41897. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  41898. V_0 = (intptr_t)L_7;
  41899. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41900. intptr_t L_9 = V_0;
  41901. int32_t L_10 = ___length1;
  41902. ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 L_11;
  41903. memset((&L_11), 0, sizeof(L_11));
  41904. ReadOnlySpan_1__ctor_m14DF318A846E1D9137A486DD09F01D48B68F5B50_inline((&L_11), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  41905. return (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 )L_11;
  41906. }
  41907. }
  41908. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ReadOnlySpan_1_get_Pinnable_mCEF8A92C08DC703FB41DAA5C945F2CF122C831D9_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  41909. {
  41910. {
  41911. Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_0 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0();
  41912. return (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_0;
  41913. }
  41914. }
  41915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m93109356CC3C438039EA0F28483FCAB98ACD7DC7_gshared_inline (ReadOnlySpan_1_t22A8020BFC1B4C5C51DDE3CB017A5351E4933160 * __this, const RuntimeMethod* method)
  41916. {
  41917. {
  41918. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  41919. return (intptr_t)L_0;
  41920. }
  41921. }
  41922. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9AE1C670BE2E845D4AF240642E5AD92A29C85BE9_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  41923. {
  41924. {
  41925. int32_t L_0 = (int32_t)__this->get__length_2();
  41926. return (int32_t)L_0;
  41927. }
  41928. }
  41929. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD3692AD9F33841E1F06CA848BA02852EA5978DD3_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, const RuntimeMethod* method)
  41930. {
  41931. {
  41932. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0;
  41933. if (L_0)
  41934. {
  41935. goto IL_000b;
  41936. }
  41937. }
  41938. {
  41939. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ));
  41940. return;
  41941. }
  41942. IL_000b:
  41943. {
  41944. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_1 = ___array0;
  41945. NullCheck(L_1);
  41946. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  41947. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_2 = ___array0;
  41948. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_3;
  41949. L_3 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  41950. __this->set__pinnable_0(L_3);
  41951. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  41952. intptr_t L_4 = ((PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  41953. __this->set__byteOffset_1((intptr_t)L_4);
  41954. return;
  41955. }
  41956. }
  41957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4BCA70BFAD64F137E9E7F4FA7755B6D6166C23A0_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41958. {
  41959. {
  41960. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_0 = ___array0;
  41961. if (L_0)
  41962. {
  41963. goto IL_0017;
  41964. }
  41965. }
  41966. {
  41967. int32_t L_1 = ___start1;
  41968. if (L_1)
  41969. {
  41970. goto IL_0009;
  41971. }
  41972. }
  41973. {
  41974. int32_t L_2 = ___length2;
  41975. if (!L_2)
  41976. {
  41977. goto IL_000f;
  41978. }
  41979. }
  41980. IL_0009:
  41981. {
  41982. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41983. }
  41984. IL_000f:
  41985. {
  41986. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ));
  41987. return;
  41988. }
  41989. IL_0017:
  41990. {
  41991. int32_t L_3 = ___start1;
  41992. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_4 = ___array0;
  41993. NullCheck(L_4);
  41994. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  41995. {
  41996. goto IL_0025;
  41997. }
  41998. }
  41999. {
  42000. int32_t L_5 = ___length2;
  42001. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_6 = ___array0;
  42002. NullCheck(L_6);
  42003. int32_t L_7 = ___start1;
  42004. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  42005. {
  42006. goto IL_002b;
  42007. }
  42008. }
  42009. IL_0025:
  42010. {
  42011. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42012. }
  42013. IL_002b:
  42014. {
  42015. int32_t L_8 = ___length2;
  42016. __this->set__length_2(L_8);
  42017. Bgra5551U5BU5D_t91CDD59A6E723A73F4C1F1A7636F38125AF97775* L_9 = ___array0;
  42018. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_10;
  42019. L_10 = (( Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  42020. __this->set__pinnable_0(L_10);
  42021. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  42022. intptr_t L_11 = ((PerTypeValues_1_tFF5CF9C30DB1EAD3E6FD2B17196C1EFD2A0A1A6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  42023. int32_t L_12 = ___start1;
  42024. intptr_t L_13;
  42025. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42026. __this->set__byteOffset_1((intptr_t)L_13);
  42027. return;
  42028. }
  42029. }
  42030. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2CBD8FCDB081248DB4036452045AD61C6FCC7BD7_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  42031. {
  42032. static bool s_Il2CppMethodInitialized;
  42033. if (!s_Il2CppMethodInitialized)
  42034. {
  42035. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42036. s_Il2CppMethodInitialized = true;
  42037. }
  42038. {
  42039. bool L_0;
  42040. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42041. if (!L_0)
  42042. {
  42043. goto IL_0016;
  42044. }
  42045. }
  42046. {
  42047. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  42048. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42049. Type_t * L_2;
  42050. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  42051. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  42052. }
  42053. IL_0016:
  42054. {
  42055. int32_t L_3 = ___length1;
  42056. if ((((int32_t)L_3) >= ((int32_t)0)))
  42057. {
  42058. goto IL_0020;
  42059. }
  42060. }
  42061. {
  42062. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42063. }
  42064. IL_0020:
  42065. {
  42066. int32_t L_4 = ___length1;
  42067. __this->set__length_2(L_4);
  42068. __this->set__pinnable_0((Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)NULL);
  42069. void* L_5 = ___pointer0;
  42070. intptr_t L_6;
  42071. memset((&L_6), 0, sizeof(L_6));
  42072. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  42073. __this->set__byteOffset_1((intptr_t)L_6);
  42074. return;
  42075. }
  42076. }
  42077. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42078. {
  42079. {
  42080. int32_t L_0 = ___length2;
  42081. __this->set__length_2(L_0);
  42082. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_1 = ___pinnable0;
  42083. __this->set__pinnable_0(L_1);
  42084. intptr_t L_2 = ___byteOffset1;
  42085. __this->set__byteOffset_1((intptr_t)L_2);
  42086. return;
  42087. }
  42088. }
  42089. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_get_Item_mE2F65BB5323138DC2337AAD1F895861ED42BF0F6_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___index0, const RuntimeMethod* method)
  42090. {
  42091. intptr_t V_0;
  42092. memset((&V_0), 0, sizeof(V_0));
  42093. {
  42094. int32_t L_0 = ___index0;
  42095. int32_t L_1 = (int32_t)__this->get__length_2();
  42096. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  42097. {
  42098. goto IL_000e;
  42099. }
  42100. }
  42101. {
  42102. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  42103. }
  42104. IL_000e:
  42105. {
  42106. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_2 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42107. if (L_2)
  42108. {
  42109. goto IL_0030;
  42110. }
  42111. }
  42112. {
  42113. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  42114. V_0 = (intptr_t)L_3;
  42115. void* L_4;
  42116. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42117. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5;
  42118. L_5 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (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));
  42119. int32_t L_6 = ___index0;
  42120. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7;
  42121. L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42122. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_7;
  42123. }
  42124. IL_0030:
  42125. {
  42126. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42127. NullCheck(L_8);
  42128. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_8->get_address_of_Data_0();
  42129. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  42130. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11;
  42131. L_11 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42132. int32_t L_12 = ___index0;
  42133. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13;
  42134. L_13 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42135. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_13;
  42136. }
  42137. }
  42138. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m04F37EB3E2A2D9969A42BD57D365DE1C4FE25AE4_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method)
  42139. {
  42140. {
  42141. int32_t L_0 = (int32_t)__this->get__length_2();
  42142. return (int32_t)L_0;
  42143. }
  42144. }
  42145. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * ReadOnlySpan_1_DangerousGetPinnableReference_mA1AE0C1900405FC456AC10608646CB50D9385743_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  42146. {
  42147. intptr_t V_0;
  42148. memset((&V_0), 0, sizeof(V_0));
  42149. {
  42150. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42151. if (L_0)
  42152. {
  42153. goto IL_001c;
  42154. }
  42155. }
  42156. {
  42157. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  42158. V_0 = (intptr_t)L_1;
  42159. void* L_2;
  42160. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42161. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_3;
  42162. L_3 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  42163. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_3);
  42164. }
  42165. IL_001c:
  42166. {
  42167. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_4 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42168. NullCheck(L_4);
  42169. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_4->get_address_of_Data_0();
  42170. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  42171. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7;
  42172. L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42173. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7);
  42174. }
  42175. }
  42176. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_DangerousGetPinnableReference_m72701555F76010261F9491112A96ADF7F7261587_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, const RuntimeMethod* method)
  42177. {
  42178. intptr_t V_0;
  42179. memset((&V_0), 0, sizeof(V_0));
  42180. {
  42181. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42182. if (L_0)
  42183. {
  42184. goto IL_001c;
  42185. }
  42186. }
  42187. {
  42188. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  42189. V_0 = (intptr_t)L_1;
  42190. void* L_2;
  42191. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42192. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_3;
  42193. L_3 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42194. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_3);
  42195. }
  42196. IL_001c:
  42197. {
  42198. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_4 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42199. NullCheck(L_4);
  42200. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_4->get_address_of_Data_0();
  42201. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  42202. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7;
  42203. L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  42204. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7);
  42205. }
  42206. }
  42207. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_mCE1E8F32AFC158843697D3E469EDDE08EE8C0992_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___start0, const RuntimeMethod* method)
  42208. {
  42209. intptr_t V_0;
  42210. memset((&V_0), 0, sizeof(V_0));
  42211. int32_t V_1 = 0;
  42212. {
  42213. int32_t L_0 = ___start0;
  42214. int32_t L_1 = (int32_t)__this->get__length_2();
  42215. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  42216. {
  42217. goto IL_000f;
  42218. }
  42219. }
  42220. {
  42221. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42222. }
  42223. IL_000f:
  42224. {
  42225. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  42226. int32_t L_3 = ___start0;
  42227. intptr_t L_4;
  42228. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42229. V_0 = (intptr_t)L_4;
  42230. int32_t L_5 = (int32_t)__this->get__length_2();
  42231. int32_t L_6 = ___start0;
  42232. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  42233. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_7 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42234. intptr_t L_8 = V_0;
  42235. int32_t L_9 = V_1;
  42236. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_10;
  42237. memset((&L_10), 0, sizeof(L_10));
  42238. ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_inline((&L_10), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  42239. return (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_10;
  42240. }
  42241. }
  42242. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F ReadOnlySpan_1_Slice_m8F3D0917FAD41F673E6C82824C204B02FDD7E16F_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42243. {
  42244. intptr_t V_0;
  42245. memset((&V_0), 0, sizeof(V_0));
  42246. {
  42247. int32_t L_0 = ___start0;
  42248. int32_t L_1 = (int32_t)__this->get__length_2();
  42249. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  42250. {
  42251. goto IL_0014;
  42252. }
  42253. }
  42254. {
  42255. int32_t L_2 = ___length1;
  42256. int32_t L_3 = (int32_t)__this->get__length_2();
  42257. int32_t L_4 = ___start0;
  42258. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  42259. {
  42260. goto IL_001a;
  42261. }
  42262. }
  42263. IL_0014:
  42264. {
  42265. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42266. }
  42267. IL_001a:
  42268. {
  42269. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  42270. int32_t L_6 = ___start0;
  42271. intptr_t L_7;
  42272. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42273. V_0 = (intptr_t)L_7;
  42274. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42275. intptr_t L_9 = V_0;
  42276. int32_t L_10 = ___length1;
  42277. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_11;
  42278. memset((&L_11), 0, sizeof(L_11));
  42279. ReadOnlySpan_1__ctor_m7B1379F486926CC1ECB391E3BCECB1C955434EA0_inline((&L_11), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  42280. return (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_11;
  42281. }
  42282. }
  42283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ReadOnlySpan_1_get_Pinnable_m275CA72132F4A4DBEC8015C5B53DA6889E76B9CB_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  42284. {
  42285. {
  42286. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_0 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  42287. return (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_0;
  42288. }
  42289. }
  42290. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m7267A8AE422AC7368929973DC3AA642995DDF57F_gshared_inline (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F * __this, const RuntimeMethod* method)
  42291. {
  42292. {
  42293. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  42294. return (intptr_t)L_0;
  42295. }
  42296. }
  42297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m4F2CDA8B681AB2923489D37B401B1D5B2B0096AF_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  42298. {
  42299. {
  42300. int32_t L_0 = (int32_t)__this->get__length_2();
  42301. return (int32_t)L_0;
  42302. }
  42303. }
  42304. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE5651DEBBDFD2AD2EF8B7F0A53357E05D37A8DB7_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, const RuntimeMethod* method)
  42305. {
  42306. {
  42307. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0;
  42308. if (L_0)
  42309. {
  42310. goto IL_000b;
  42311. }
  42312. }
  42313. {
  42314. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ));
  42315. return;
  42316. }
  42317. IL_000b:
  42318. {
  42319. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_1 = ___array0;
  42320. NullCheck(L_1);
  42321. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  42322. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_2 = ___array0;
  42323. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_3;
  42324. L_3 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  42325. __this->set__pinnable_0(L_3);
  42326. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  42327. intptr_t L_4 = ((PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  42328. __this->set__byteOffset_1((intptr_t)L_4);
  42329. return;
  42330. }
  42331. }
  42332. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m85D42AF91A7011C96E0C97431C74E67A14309572_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42333. {
  42334. {
  42335. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_0 = ___array0;
  42336. if (L_0)
  42337. {
  42338. goto IL_0017;
  42339. }
  42340. }
  42341. {
  42342. int32_t L_1 = ___start1;
  42343. if (L_1)
  42344. {
  42345. goto IL_0009;
  42346. }
  42347. }
  42348. {
  42349. int32_t L_2 = ___length2;
  42350. if (!L_2)
  42351. {
  42352. goto IL_000f;
  42353. }
  42354. }
  42355. IL_0009:
  42356. {
  42357. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42358. }
  42359. IL_000f:
  42360. {
  42361. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ));
  42362. return;
  42363. }
  42364. IL_0017:
  42365. {
  42366. int32_t L_3 = ___start1;
  42367. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_4 = ___array0;
  42368. NullCheck(L_4);
  42369. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  42370. {
  42371. goto IL_0025;
  42372. }
  42373. }
  42374. {
  42375. int32_t L_5 = ___length2;
  42376. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_6 = ___array0;
  42377. NullCheck(L_6);
  42378. int32_t L_7 = ___start1;
  42379. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  42380. {
  42381. goto IL_002b;
  42382. }
  42383. }
  42384. IL_0025:
  42385. {
  42386. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42387. }
  42388. IL_002b:
  42389. {
  42390. int32_t L_8 = ___length2;
  42391. __this->set__length_2(L_8);
  42392. Block8x8U5BU5D_t315D115217D66BA2D507C89DC9B0159F3F3DE174* L_9 = ___array0;
  42393. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_10;
  42394. L_10 = (( Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  42395. __this->set__pinnable_0(L_10);
  42396. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  42397. intptr_t L_11 = ((PerTypeValues_1_t2983060CF550CCBCBC377B1F48FD78D3F87EEEF0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  42398. int32_t L_12 = ___start1;
  42399. intptr_t L_13;
  42400. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42401. __this->set__byteOffset_1((intptr_t)L_13);
  42402. return;
  42403. }
  42404. }
  42405. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m445465A967C0F3CF2AF398F507F6D55CB9658F0E_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  42406. {
  42407. static bool s_Il2CppMethodInitialized;
  42408. if (!s_Il2CppMethodInitialized)
  42409. {
  42410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42411. s_Il2CppMethodInitialized = true;
  42412. }
  42413. {
  42414. bool L_0;
  42415. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42416. if (!L_0)
  42417. {
  42418. goto IL_0016;
  42419. }
  42420. }
  42421. {
  42422. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  42423. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42424. Type_t * L_2;
  42425. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  42426. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  42427. }
  42428. IL_0016:
  42429. {
  42430. int32_t L_3 = ___length1;
  42431. if ((((int32_t)L_3) >= ((int32_t)0)))
  42432. {
  42433. goto IL_0020;
  42434. }
  42435. }
  42436. {
  42437. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42438. }
  42439. IL_0020:
  42440. {
  42441. int32_t L_4 = ___length1;
  42442. __this->set__length_2(L_4);
  42443. __this->set__pinnable_0((Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)NULL);
  42444. void* L_5 = ___pointer0;
  42445. intptr_t L_6;
  42446. memset((&L_6), 0, sizeof(L_6));
  42447. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  42448. __this->set__byteOffset_1((intptr_t)L_6);
  42449. return;
  42450. }
  42451. }
  42452. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42453. {
  42454. {
  42455. int32_t L_0 = ___length2;
  42456. __this->set__length_2(L_0);
  42457. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_1 = ___pinnable0;
  42458. __this->set__pinnable_0(L_1);
  42459. intptr_t L_2 = ___byteOffset1;
  42460. __this->set__byteOffset_1((intptr_t)L_2);
  42461. return;
  42462. }
  42463. }
  42464. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_get_Item_m687102BDFEDA2F4BC7AC6705AC9E88AE3DCB8860_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___index0, const RuntimeMethod* method)
  42465. {
  42466. intptr_t V_0;
  42467. memset((&V_0), 0, sizeof(V_0));
  42468. {
  42469. int32_t L_0 = ___index0;
  42470. int32_t L_1 = (int32_t)__this->get__length_2();
  42471. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  42472. {
  42473. goto IL_000e;
  42474. }
  42475. }
  42476. {
  42477. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  42478. }
  42479. IL_000e:
  42480. {
  42481. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_2 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42482. if (L_2)
  42483. {
  42484. goto IL_0030;
  42485. }
  42486. }
  42487. {
  42488. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  42489. V_0 = (intptr_t)L_3;
  42490. void* L_4;
  42491. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42492. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5;
  42493. L_5 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (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));
  42494. int32_t L_6 = ___index0;
  42495. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7;
  42496. L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42497. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_7;
  42498. }
  42499. IL_0030:
  42500. {
  42501. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42502. NullCheck(L_8);
  42503. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_9 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_8->get_address_of_Data_0();
  42504. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  42505. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_11;
  42506. L_11 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42507. int32_t L_12 = ___index0;
  42508. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_13;
  42509. L_13 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42510. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_13;
  42511. }
  42512. }
  42513. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m247259DE5C4AA0F68AF601CF74A6BF45C609FC03_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method)
  42514. {
  42515. {
  42516. int32_t L_0 = (int32_t)__this->get__length_2();
  42517. return (int32_t)L_0;
  42518. }
  42519. }
  42520. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * ReadOnlySpan_1_DangerousGetPinnableReference_m6FB606AC09CF84F9CAD3F1013812D6D187CEB8C3_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  42521. {
  42522. intptr_t V_0;
  42523. memset((&V_0), 0, sizeof(V_0));
  42524. {
  42525. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42526. if (L_0)
  42527. {
  42528. goto IL_001c;
  42529. }
  42530. }
  42531. {
  42532. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  42533. V_0 = (intptr_t)L_1;
  42534. void* L_2;
  42535. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42536. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_3;
  42537. L_3 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  42538. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_3);
  42539. }
  42540. IL_001c:
  42541. {
  42542. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_4 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42543. NullCheck(L_4);
  42544. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_4->get_address_of_Data_0();
  42545. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  42546. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7;
  42547. L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42548. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_7);
  42549. }
  42550. }
  42551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * Span_1_DangerousGetPinnableReference_m37208C970502D90B76134F22AE82A63FFBB08F55_gshared_inline (Span_1_t990AD2ADC023BB27EBE7D081E49FD572D25ED03B * __this, const RuntimeMethod* method)
  42552. {
  42553. intptr_t V_0;
  42554. memset((&V_0), 0, sizeof(V_0));
  42555. {
  42556. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42557. if (L_0)
  42558. {
  42559. goto IL_001c;
  42560. }
  42561. }
  42562. {
  42563. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  42564. V_0 = (intptr_t)L_1;
  42565. void* L_2;
  42566. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42567. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_3;
  42568. L_3 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42569. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_3);
  42570. }
  42571. IL_001c:
  42572. {
  42573. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_4 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42574. NullCheck(L_4);
  42575. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_5 = (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_4->get_address_of_Data_0();
  42576. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  42577. Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * L_7;
  42578. L_7 = (( Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 * (*) (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  42579. return (Block8x8_tC9A7FA8D2D058805DD6616AB378992A50B1D3B37 *)(L_7);
  42580. }
  42581. }
  42582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_mF3B25DE3A6762CF2BC648A49128DD5AB2DAABF6F_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___start0, const RuntimeMethod* method)
  42583. {
  42584. intptr_t V_0;
  42585. memset((&V_0), 0, sizeof(V_0));
  42586. int32_t V_1 = 0;
  42587. {
  42588. int32_t L_0 = ___start0;
  42589. int32_t L_1 = (int32_t)__this->get__length_2();
  42590. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  42591. {
  42592. goto IL_000f;
  42593. }
  42594. }
  42595. {
  42596. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42597. }
  42598. IL_000f:
  42599. {
  42600. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  42601. int32_t L_3 = ___start0;
  42602. intptr_t L_4;
  42603. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42604. V_0 = (intptr_t)L_4;
  42605. int32_t L_5 = (int32_t)__this->get__length_2();
  42606. int32_t L_6 = ___start0;
  42607. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  42608. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_7 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42609. intptr_t L_8 = V_0;
  42610. int32_t L_9 = V_1;
  42611. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_10;
  42612. memset((&L_10), 0, sizeof(L_10));
  42613. ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_inline((&L_10), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  42614. return (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 )L_10;
  42615. }
  42616. }
  42617. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 ReadOnlySpan_1_Slice_m0C31A4A99B092FBF74248509CA5DAFE13E99BBA3_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42618. {
  42619. intptr_t V_0;
  42620. memset((&V_0), 0, sizeof(V_0));
  42621. {
  42622. int32_t L_0 = ___start0;
  42623. int32_t L_1 = (int32_t)__this->get__length_2();
  42624. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  42625. {
  42626. goto IL_0014;
  42627. }
  42628. }
  42629. {
  42630. int32_t L_2 = ___length1;
  42631. int32_t L_3 = (int32_t)__this->get__length_2();
  42632. int32_t L_4 = ___start0;
  42633. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  42634. {
  42635. goto IL_001a;
  42636. }
  42637. }
  42638. IL_0014:
  42639. {
  42640. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42641. }
  42642. IL_001a:
  42643. {
  42644. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  42645. int32_t L_6 = ___start0;
  42646. intptr_t L_7;
  42647. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42648. V_0 = (intptr_t)L_7;
  42649. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_8 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42650. intptr_t L_9 = V_0;
  42651. int32_t L_10 = ___length1;
  42652. ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 L_11;
  42653. memset((&L_11), 0, sizeof(L_11));
  42654. ReadOnlySpan_1__ctor_m8496E73F1B86937CD3A4D027F77FE34A73EB1868_inline((&L_11), (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  42655. return (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 )L_11;
  42656. }
  42657. }
  42658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * ReadOnlySpan_1_get_Pinnable_m02404B701AD794A3C9FD1DB2EBDD9802F25A76B3_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  42659. {
  42660. {
  42661. Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 * L_0 = (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)__this->get__pinnable_0();
  42662. return (Pinnable_1_t3A8EE2F3825EC4CD95AD825F07D3DC69BDA00D98 *)L_0;
  42663. }
  42664. }
  42665. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mC90748D62FFD9644CE826752E642BEBA3120FDF8_gshared_inline (ReadOnlySpan_1_tE7D1F7A3BA4E8CD9760A6AE51FE8C394BA821765 * __this, const RuntimeMethod* method)
  42666. {
  42667. {
  42668. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  42669. return (intptr_t)L_0;
  42670. }
  42671. }
  42672. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mEF600A996CAE976E5F6531A7B0F47C215FD8C2C1_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  42673. {
  42674. {
  42675. int32_t L_0 = (int32_t)__this->get__length_2();
  42676. return (int32_t)L_0;
  42677. }
  42678. }
  42679. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77A0E19CAB51588624C35225F2FCF646225D90F9_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, const RuntimeMethod* method)
  42680. {
  42681. {
  42682. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_0 = ___array0;
  42683. if (L_0)
  42684. {
  42685. goto IL_000b;
  42686. }
  42687. }
  42688. {
  42689. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ));
  42690. return;
  42691. }
  42692. IL_000b:
  42693. {
  42694. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_1 = ___array0;
  42695. NullCheck(L_1);
  42696. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  42697. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_2 = ___array0;
  42698. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_3;
  42699. L_3 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  42700. __this->set__pinnable_0(L_3);
  42701. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  42702. intptr_t L_4 = ((PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  42703. __this->set__byteOffset_1((intptr_t)L_4);
  42704. return;
  42705. }
  42706. }
  42707. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7CA99C40B4D67D07D4389757F3D7C882455DDDCA_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42708. {
  42709. {
  42710. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_0 = ___array0;
  42711. if (L_0)
  42712. {
  42713. goto IL_0017;
  42714. }
  42715. }
  42716. {
  42717. int32_t L_1 = ___start1;
  42718. if (L_1)
  42719. {
  42720. goto IL_0009;
  42721. }
  42722. }
  42723. {
  42724. int32_t L_2 = ___length2;
  42725. if (!L_2)
  42726. {
  42727. goto IL_000f;
  42728. }
  42729. }
  42730. IL_0009:
  42731. {
  42732. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42733. }
  42734. IL_000f:
  42735. {
  42736. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ));
  42737. return;
  42738. }
  42739. IL_0017:
  42740. {
  42741. int32_t L_3 = ___start1;
  42742. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_4 = ___array0;
  42743. NullCheck(L_4);
  42744. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  42745. {
  42746. goto IL_0025;
  42747. }
  42748. }
  42749. {
  42750. int32_t L_5 = ___length2;
  42751. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_6 = ___array0;
  42752. NullCheck(L_6);
  42753. int32_t L_7 = ___start1;
  42754. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  42755. {
  42756. goto IL_002b;
  42757. }
  42758. }
  42759. IL_0025:
  42760. {
  42761. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42762. }
  42763. IL_002b:
  42764. {
  42765. int32_t L_8 = ___length2;
  42766. __this->set__length_2(L_8);
  42767. BmpFileHeaderU5BU5D_t9B213598BDA4655EB570960E0F2C2B1FD47BFCC8* L_9 = ___array0;
  42768. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_10;
  42769. L_10 = (( Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  42770. __this->set__pinnable_0(L_10);
  42771. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  42772. intptr_t L_11 = ((PerTypeValues_1_tBB60417A073B5B5C36294FF1D658AE38E72CDDB6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  42773. int32_t L_12 = ___start1;
  42774. intptr_t L_13;
  42775. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42776. __this->set__byteOffset_1((intptr_t)L_13);
  42777. return;
  42778. }
  42779. }
  42780. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB2E31152D9F6CE1237DAD1343B1EC758E1E91770_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  42781. {
  42782. static bool s_Il2CppMethodInitialized;
  42783. if (!s_Il2CppMethodInitialized)
  42784. {
  42785. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42786. s_Il2CppMethodInitialized = true;
  42787. }
  42788. {
  42789. bool L_0;
  42790. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42791. if (!L_0)
  42792. {
  42793. goto IL_0016;
  42794. }
  42795. }
  42796. {
  42797. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  42798. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42799. Type_t * L_2;
  42800. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  42801. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  42802. }
  42803. IL_0016:
  42804. {
  42805. int32_t L_3 = ___length1;
  42806. if ((((int32_t)L_3) >= ((int32_t)0)))
  42807. {
  42808. goto IL_0020;
  42809. }
  42810. }
  42811. {
  42812. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42813. }
  42814. IL_0020:
  42815. {
  42816. int32_t L_4 = ___length1;
  42817. __this->set__length_2(L_4);
  42818. __this->set__pinnable_0((Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)NULL);
  42819. void* L_5 = ___pointer0;
  42820. intptr_t L_6;
  42821. memset((&L_6), 0, sizeof(L_6));
  42822. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  42823. __this->set__byteOffset_1((intptr_t)L_6);
  42824. return;
  42825. }
  42826. }
  42827. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42828. {
  42829. {
  42830. int32_t L_0 = ___length2;
  42831. __this->set__length_2(L_0);
  42832. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_1 = ___pinnable0;
  42833. __this->set__pinnable_0(L_1);
  42834. intptr_t L_2 = ___byteOffset1;
  42835. __this->set__byteOffset_1((intptr_t)L_2);
  42836. return;
  42837. }
  42838. }
  42839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_get_Item_m2F7D413D9F3F138FEB3C795FBB1468D6E8629A72_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___index0, const RuntimeMethod* method)
  42840. {
  42841. intptr_t V_0;
  42842. memset((&V_0), 0, sizeof(V_0));
  42843. {
  42844. int32_t L_0 = ___index0;
  42845. int32_t L_1 = (int32_t)__this->get__length_2();
  42846. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  42847. {
  42848. goto IL_000e;
  42849. }
  42850. }
  42851. {
  42852. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  42853. }
  42854. IL_000e:
  42855. {
  42856. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_2 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  42857. if (L_2)
  42858. {
  42859. goto IL_0030;
  42860. }
  42861. }
  42862. {
  42863. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  42864. V_0 = (intptr_t)L_3;
  42865. void* L_4;
  42866. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42867. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5;
  42868. L_5 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (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));
  42869. int32_t L_6 = ___index0;
  42870. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7;
  42871. L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42872. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_7;
  42873. }
  42874. IL_0030:
  42875. {
  42876. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  42877. NullCheck(L_8);
  42878. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_9 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_8->get_address_of_Data_0();
  42879. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  42880. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_11;
  42881. L_11 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42882. int32_t L_12 = ___index0;
  42883. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_13;
  42884. L_13 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42885. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_13;
  42886. }
  42887. }
  42888. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m0AF500267F1053A72A7A57EECBA3A8EFDBCDECC9_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method)
  42889. {
  42890. {
  42891. int32_t L_0 = (int32_t)__this->get__length_2();
  42892. return (int32_t)L_0;
  42893. }
  42894. }
  42895. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * ReadOnlySpan_1_DangerousGetPinnableReference_m1F409052ABCDEB46D370608612976949CC9C1A4A_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  42896. {
  42897. intptr_t V_0;
  42898. memset((&V_0), 0, sizeof(V_0));
  42899. {
  42900. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  42901. if (L_0)
  42902. {
  42903. goto IL_001c;
  42904. }
  42905. }
  42906. {
  42907. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  42908. V_0 = (intptr_t)L_1;
  42909. void* L_2;
  42910. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42911. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_3;
  42912. L_3 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  42913. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_3);
  42914. }
  42915. IL_001c:
  42916. {
  42917. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_4 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  42918. NullCheck(L_4);
  42919. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_4->get_address_of_Data_0();
  42920. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  42921. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7;
  42922. L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42923. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_7);
  42924. }
  42925. }
  42926. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * Span_1_DangerousGetPinnableReference_mAFE4FCB934F755E6014C494A860052556CC42726_gshared_inline (Span_1_t0461EFE04560CAA557AA41BE432EBB57F398E3C0 * __this, const RuntimeMethod* method)
  42927. {
  42928. intptr_t V_0;
  42929. memset((&V_0), 0, sizeof(V_0));
  42930. {
  42931. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  42932. if (L_0)
  42933. {
  42934. goto IL_001c;
  42935. }
  42936. }
  42937. {
  42938. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  42939. V_0 = (intptr_t)L_1;
  42940. void* L_2;
  42941. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42942. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_3;
  42943. L_3 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42944. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_3);
  42945. }
  42946. IL_001c:
  42947. {
  42948. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_4 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  42949. NullCheck(L_4);
  42950. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_5 = (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_4->get_address_of_Data_0();
  42951. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  42952. BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * L_7;
  42953. L_7 = (( BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F * (*) (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  42954. return (BmpFileHeader_tDFBC8FFA1A68953DB9CCB3DBC0C3953E0498716F *)(L_7);
  42955. }
  42956. }
  42957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_mA899304E087D941B61E9FCFCB6B1746F20152339_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___start0, const RuntimeMethod* method)
  42958. {
  42959. intptr_t V_0;
  42960. memset((&V_0), 0, sizeof(V_0));
  42961. int32_t V_1 = 0;
  42962. {
  42963. int32_t L_0 = ___start0;
  42964. int32_t L_1 = (int32_t)__this->get__length_2();
  42965. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  42966. {
  42967. goto IL_000f;
  42968. }
  42969. }
  42970. {
  42971. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42972. }
  42973. IL_000f:
  42974. {
  42975. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  42976. int32_t L_3 = ___start0;
  42977. intptr_t L_4;
  42978. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  42979. V_0 = (intptr_t)L_4;
  42980. int32_t L_5 = (int32_t)__this->get__length_2();
  42981. int32_t L_6 = ___start0;
  42982. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  42983. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_7 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  42984. intptr_t L_8 = V_0;
  42985. int32_t L_9 = V_1;
  42986. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_10;
  42987. memset((&L_10), 0, sizeof(L_10));
  42988. ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_inline((&L_10), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  42989. return (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F )L_10;
  42990. }
  42991. }
  42992. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F ReadOnlySpan_1_Slice_m9421F13143AFB1CB72D6EB76B7A905ED06886ADC_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42993. {
  42994. intptr_t V_0;
  42995. memset((&V_0), 0, sizeof(V_0));
  42996. {
  42997. int32_t L_0 = ___start0;
  42998. int32_t L_1 = (int32_t)__this->get__length_2();
  42999. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  43000. {
  43001. goto IL_0014;
  43002. }
  43003. }
  43004. {
  43005. int32_t L_2 = ___length1;
  43006. int32_t L_3 = (int32_t)__this->get__length_2();
  43007. int32_t L_4 = ___start0;
  43008. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  43009. {
  43010. goto IL_001a;
  43011. }
  43012. }
  43013. IL_0014:
  43014. {
  43015. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43016. }
  43017. IL_001a:
  43018. {
  43019. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  43020. int32_t L_6 = ___start0;
  43021. intptr_t L_7;
  43022. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43023. V_0 = (intptr_t)L_7;
  43024. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_8 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  43025. intptr_t L_9 = V_0;
  43026. int32_t L_10 = ___length1;
  43027. ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F L_11;
  43028. memset((&L_11), 0, sizeof(L_11));
  43029. ReadOnlySpan_1__ctor_m3A64E4387BC09F80AE725552C7042ABB71C5245E_inline((&L_11), (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  43030. return (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F )L_11;
  43031. }
  43032. }
  43033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * ReadOnlySpan_1_get_Pinnable_mE069EB997566F99D7A8AA25C13AC9475290451CC_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  43034. {
  43035. {
  43036. Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD * L_0 = (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)__this->get__pinnable_0();
  43037. return (Pinnable_1_tA29A786499FB27BA621F2C3879C3926B71AD62DD *)L_0;
  43038. }
  43039. }
  43040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m285CE643B78FA5D376452804D4BECDABD4E5BB09_gshared_inline (ReadOnlySpan_1_t2D41D896093FC165CD276CF77A4AB9190FFAF29F * __this, const RuntimeMethod* method)
  43041. {
  43042. {
  43043. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  43044. return (intptr_t)L_0;
  43045. }
  43046. }
  43047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m592997BD4CC5E8EFDD353B7C44C79CB173E9F010_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  43048. {
  43049. {
  43050. int32_t L_0 = (int32_t)__this->get__length_2();
  43051. return (int32_t)L_0;
  43052. }
  43053. }
  43054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m33414F66829DB36194709CFD9342618C22E965C4_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, const RuntimeMethod* method)
  43055. {
  43056. {
  43057. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_0 = ___array0;
  43058. if (L_0)
  43059. {
  43060. goto IL_000b;
  43061. }
  43062. }
  43063. {
  43064. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ));
  43065. return;
  43066. }
  43067. IL_000b:
  43068. {
  43069. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_1 = ___array0;
  43070. NullCheck(L_1);
  43071. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  43072. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_2 = ___array0;
  43073. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_3;
  43074. L_3 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  43075. __this->set__pinnable_0(L_3);
  43076. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  43077. intptr_t L_4 = ((PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  43078. __this->set__byteOffset_1((intptr_t)L_4);
  43079. return;
  43080. }
  43081. }
  43082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDE569B4B05F4CD95F464F924404D1402C8841106_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43083. {
  43084. {
  43085. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_0 = ___array0;
  43086. if (L_0)
  43087. {
  43088. goto IL_0017;
  43089. }
  43090. }
  43091. {
  43092. int32_t L_1 = ___start1;
  43093. if (L_1)
  43094. {
  43095. goto IL_0009;
  43096. }
  43097. }
  43098. {
  43099. int32_t L_2 = ___length2;
  43100. if (!L_2)
  43101. {
  43102. goto IL_000f;
  43103. }
  43104. }
  43105. IL_0009:
  43106. {
  43107. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43108. }
  43109. IL_000f:
  43110. {
  43111. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ));
  43112. return;
  43113. }
  43114. IL_0017:
  43115. {
  43116. int32_t L_3 = ___start1;
  43117. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_4 = ___array0;
  43118. NullCheck(L_4);
  43119. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  43120. {
  43121. goto IL_0025;
  43122. }
  43123. }
  43124. {
  43125. int32_t L_5 = ___length2;
  43126. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_6 = ___array0;
  43127. NullCheck(L_6);
  43128. int32_t L_7 = ___start1;
  43129. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  43130. {
  43131. goto IL_002b;
  43132. }
  43133. }
  43134. IL_0025:
  43135. {
  43136. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43137. }
  43138. IL_002b:
  43139. {
  43140. int32_t L_8 = ___length2;
  43141. __this->set__length_2(L_8);
  43142. BmpInfoHeaderU5BU5D_t90FBAA2C9DFD174D2B1F612056816A81C9BBC026* L_9 = ___array0;
  43143. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_10;
  43144. L_10 = (( Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  43145. __this->set__pinnable_0(L_10);
  43146. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  43147. intptr_t L_11 = ((PerTypeValues_1_t172DDABFA1BAEDD748168247BAEEF19F74B4F077_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  43148. int32_t L_12 = ___start1;
  43149. intptr_t L_13;
  43150. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43151. __this->set__byteOffset_1((intptr_t)L_13);
  43152. return;
  43153. }
  43154. }
  43155. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m4DAFCCB3EFE0324EE793C11C8131754A5EA31543_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  43156. {
  43157. static bool s_Il2CppMethodInitialized;
  43158. if (!s_Il2CppMethodInitialized)
  43159. {
  43160. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43161. s_Il2CppMethodInitialized = true;
  43162. }
  43163. {
  43164. bool L_0;
  43165. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  43166. if (!L_0)
  43167. {
  43168. goto IL_0016;
  43169. }
  43170. }
  43171. {
  43172. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  43173. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43174. Type_t * L_2;
  43175. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  43176. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  43177. }
  43178. IL_0016:
  43179. {
  43180. int32_t L_3 = ___length1;
  43181. if ((((int32_t)L_3) >= ((int32_t)0)))
  43182. {
  43183. goto IL_0020;
  43184. }
  43185. }
  43186. {
  43187. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43188. }
  43189. IL_0020:
  43190. {
  43191. int32_t L_4 = ___length1;
  43192. __this->set__length_2(L_4);
  43193. __this->set__pinnable_0((Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)NULL);
  43194. void* L_5 = ___pointer0;
  43195. intptr_t L_6;
  43196. memset((&L_6), 0, sizeof(L_6));
  43197. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  43198. __this->set__byteOffset_1((intptr_t)L_6);
  43199. return;
  43200. }
  43201. }
  43202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  43203. {
  43204. {
  43205. int32_t L_0 = ___length2;
  43206. __this->set__length_2(L_0);
  43207. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_1 = ___pinnable0;
  43208. __this->set__pinnable_0(L_1);
  43209. intptr_t L_2 = ___byteOffset1;
  43210. __this->set__byteOffset_1((intptr_t)L_2);
  43211. return;
  43212. }
  43213. }
  43214. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_get_Item_m2BAA3164F54429ADAC68EC605DAD54D9ACBB1D37_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___index0, const RuntimeMethod* method)
  43215. {
  43216. intptr_t V_0;
  43217. memset((&V_0), 0, sizeof(V_0));
  43218. {
  43219. int32_t L_0 = ___index0;
  43220. int32_t L_1 = (int32_t)__this->get__length_2();
  43221. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  43222. {
  43223. goto IL_000e;
  43224. }
  43225. }
  43226. {
  43227. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  43228. }
  43229. IL_000e:
  43230. {
  43231. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_2 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43232. if (L_2)
  43233. {
  43234. goto IL_0030;
  43235. }
  43236. }
  43237. {
  43238. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  43239. V_0 = (intptr_t)L_3;
  43240. void* L_4;
  43241. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  43242. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5;
  43243. L_5 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (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));
  43244. int32_t L_6 = ___index0;
  43245. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7;
  43246. L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  43247. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_7;
  43248. }
  43249. IL_0030:
  43250. {
  43251. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43252. NullCheck(L_8);
  43253. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_9 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_8->get_address_of_Data_0();
  43254. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  43255. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_11;
  43256. L_11 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  43257. int32_t L_12 = ___index0;
  43258. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_13;
  43259. L_13 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  43260. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_13;
  43261. }
  43262. }
  43263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1EAFEF817A397182150F27F0CD00C74728126D10_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method)
  43264. {
  43265. {
  43266. int32_t L_0 = (int32_t)__this->get__length_2();
  43267. return (int32_t)L_0;
  43268. }
  43269. }
  43270. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * ReadOnlySpan_1_DangerousGetPinnableReference_m3CA97F8AA5BE00F9CCC0BA8F83FF48BFE77F2E71_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  43271. {
  43272. intptr_t V_0;
  43273. memset((&V_0), 0, sizeof(V_0));
  43274. {
  43275. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43276. if (L_0)
  43277. {
  43278. goto IL_001c;
  43279. }
  43280. }
  43281. {
  43282. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  43283. V_0 = (intptr_t)L_1;
  43284. void* L_2;
  43285. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  43286. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_3;
  43287. L_3 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  43288. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_3);
  43289. }
  43290. IL_001c:
  43291. {
  43292. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_4 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43293. NullCheck(L_4);
  43294. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_4->get_address_of_Data_0();
  43295. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  43296. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7;
  43297. L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  43298. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_7);
  43299. }
  43300. }
  43301. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * Span_1_DangerousGetPinnableReference_mA89D5B83BB87B5AEB3C7CD198EB7A180B60A90F8_gshared_inline (Span_1_t928A9ED7A4E91963BF24BEBCFC7E3D61054D8C5E * __this, const RuntimeMethod* method)
  43302. {
  43303. intptr_t V_0;
  43304. memset((&V_0), 0, sizeof(V_0));
  43305. {
  43306. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43307. if (L_0)
  43308. {
  43309. goto IL_001c;
  43310. }
  43311. }
  43312. {
  43313. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  43314. V_0 = (intptr_t)L_1;
  43315. void* L_2;
  43316. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  43317. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_3;
  43318. L_3 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  43319. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_3);
  43320. }
  43321. IL_001c:
  43322. {
  43323. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_4 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43324. NullCheck(L_4);
  43325. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_5 = (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_4->get_address_of_Data_0();
  43326. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  43327. BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * L_7;
  43328. L_7 = (( BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 * (*) (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  43329. return (BmpInfoHeader_t2CAAD70F2081AF6273CDB680D0F2411A4C7C9364 *)(L_7);
  43330. }
  43331. }
  43332. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_mA1934D56E4F659A134DBA37D74F173F3705E5A15_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___start0, const RuntimeMethod* method)
  43333. {
  43334. intptr_t V_0;
  43335. memset((&V_0), 0, sizeof(V_0));
  43336. int32_t V_1 = 0;
  43337. {
  43338. int32_t L_0 = ___start0;
  43339. int32_t L_1 = (int32_t)__this->get__length_2();
  43340. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  43341. {
  43342. goto IL_000f;
  43343. }
  43344. }
  43345. {
  43346. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43347. }
  43348. IL_000f:
  43349. {
  43350. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  43351. int32_t L_3 = ___start0;
  43352. intptr_t L_4;
  43353. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43354. V_0 = (intptr_t)L_4;
  43355. int32_t L_5 = (int32_t)__this->get__length_2();
  43356. int32_t L_6 = ___start0;
  43357. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  43358. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_7 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43359. intptr_t L_8 = V_0;
  43360. int32_t L_9 = V_1;
  43361. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_10;
  43362. memset((&L_10), 0, sizeof(L_10));
  43363. ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_inline((&L_10), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  43364. return (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 )L_10;
  43365. }
  43366. }
  43367. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 ReadOnlySpan_1_Slice_m992D9133E84D6165F8405CFBE6B5E8E7F9FCCA3F_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  43368. {
  43369. intptr_t V_0;
  43370. memset((&V_0), 0, sizeof(V_0));
  43371. {
  43372. int32_t L_0 = ___start0;
  43373. int32_t L_1 = (int32_t)__this->get__length_2();
  43374. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  43375. {
  43376. goto IL_0014;
  43377. }
  43378. }
  43379. {
  43380. int32_t L_2 = ___length1;
  43381. int32_t L_3 = (int32_t)__this->get__length_2();
  43382. int32_t L_4 = ___start0;
  43383. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  43384. {
  43385. goto IL_001a;
  43386. }
  43387. }
  43388. IL_0014:
  43389. {
  43390. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43391. }
  43392. IL_001a:
  43393. {
  43394. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  43395. int32_t L_6 = ___start0;
  43396. intptr_t L_7;
  43397. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43398. V_0 = (intptr_t)L_7;
  43399. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_8 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43400. intptr_t L_9 = V_0;
  43401. int32_t L_10 = ___length1;
  43402. ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 L_11;
  43403. memset((&L_11), 0, sizeof(L_11));
  43404. ReadOnlySpan_1__ctor_m83E78F43A925D10E67B6000F7515A5335A38A171_inline((&L_11), (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  43405. return (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 )L_11;
  43406. }
  43407. }
  43408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * ReadOnlySpan_1_get_Pinnable_mDB7B35AC6F3FEB539612CCF9225825764A5D6BFC_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  43409. {
  43410. {
  43411. Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 * L_0 = (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)__this->get__pinnable_0();
  43412. return (Pinnable_1_tBFCFB91A0492B9603D784F67D7328294F3316A04 *)L_0;
  43413. }
  43414. }
  43415. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m1FAEF4230B5F8BAE50286AF2FC692C7928F9E475_gshared_inline (ReadOnlySpan_1_tB4C2762C2B80FD0A02BAA243EA47A7A2F3B44447 * __this, const RuntimeMethod* method)
  43416. {
  43417. {
  43418. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  43419. return (intptr_t)L_0;
  43420. }
  43421. }
  43422. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mAE6D735C28304BEBE93D461B9B23FE39B6EC5523_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  43423. {
  43424. {
  43425. int32_t L_0 = (int32_t)__this->get__length_2();
  43426. return (int32_t)L_0;
  43427. }
  43428. }
  43429. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m77E35FEEE8C8A87079E685397A7ABB60B7599AF3_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, const RuntimeMethod* method)
  43430. {
  43431. {
  43432. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0;
  43433. if (L_0)
  43434. {
  43435. goto IL_000b;
  43436. }
  43437. }
  43438. {
  43439. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ));
  43440. return;
  43441. }
  43442. IL_000b:
  43443. {
  43444. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_1 = ___array0;
  43445. NullCheck(L_1);
  43446. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  43447. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_2 = ___array0;
  43448. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_3;
  43449. L_3 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  43450. __this->set__pinnable_0(L_3);
  43451. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  43452. intptr_t L_4 = ((PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  43453. __this->set__byteOffset_1((intptr_t)L_4);
  43454. return;
  43455. }
  43456. }
  43457. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m469FFAE8C69F410D76F7212B68BFF03C22548A65_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43458. {
  43459. {
  43460. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_0 = ___array0;
  43461. if (L_0)
  43462. {
  43463. goto IL_0017;
  43464. }
  43465. }
  43466. {
  43467. int32_t L_1 = ___start1;
  43468. if (L_1)
  43469. {
  43470. goto IL_0009;
  43471. }
  43472. }
  43473. {
  43474. int32_t L_2 = ___length2;
  43475. if (!L_2)
  43476. {
  43477. goto IL_000f;
  43478. }
  43479. }
  43480. IL_0009:
  43481. {
  43482. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43483. }
  43484. IL_000f:
  43485. {
  43486. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ));
  43487. return;
  43488. }
  43489. IL_0017:
  43490. {
  43491. int32_t L_3 = ___start1;
  43492. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_4 = ___array0;
  43493. NullCheck(L_4);
  43494. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  43495. {
  43496. goto IL_0025;
  43497. }
  43498. }
  43499. {
  43500. int32_t L_5 = ___length2;
  43501. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_6 = ___array0;
  43502. NullCheck(L_6);
  43503. int32_t L_7 = ___start1;
  43504. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  43505. {
  43506. goto IL_002b;
  43507. }
  43508. }
  43509. IL_0025:
  43510. {
  43511. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43512. }
  43513. IL_002b:
  43514. {
  43515. int32_t L_8 = ___length2;
  43516. __this->set__length_2(L_8);
  43517. BooleanU5BU5D_tEC7BAF93C44F875016DAADC8696EE3A465644D3C* L_9 = ___array0;
  43518. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_10;
  43519. L_10 = (( Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  43520. __this->set__pinnable_0(L_10);
  43521. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  43522. intptr_t L_11 = ((PerTypeValues_1_t38F52AA1E5448089390A899F335DF1244DCBE8DC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  43523. int32_t L_12 = ___start1;
  43524. intptr_t L_13;
  43525. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43526. __this->set__byteOffset_1((intptr_t)L_13);
  43527. return;
  43528. }
  43529. }
  43530. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1FD6A3A6A4317509409CDDF87B4AEC41B33460D0_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  43531. {
  43532. static bool s_Il2CppMethodInitialized;
  43533. if (!s_Il2CppMethodInitialized)
  43534. {
  43535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43536. s_Il2CppMethodInitialized = true;
  43537. }
  43538. {
  43539. bool L_0;
  43540. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  43541. if (!L_0)
  43542. {
  43543. goto IL_0016;
  43544. }
  43545. }
  43546. {
  43547. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  43548. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43549. Type_t * L_2;
  43550. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  43551. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  43552. }
  43553. IL_0016:
  43554. {
  43555. int32_t L_3 = ___length1;
  43556. if ((((int32_t)L_3) >= ((int32_t)0)))
  43557. {
  43558. goto IL_0020;
  43559. }
  43560. }
  43561. {
  43562. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43563. }
  43564. IL_0020:
  43565. {
  43566. int32_t L_4 = ___length1;
  43567. __this->set__length_2(L_4);
  43568. __this->set__pinnable_0((Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)NULL);
  43569. void* L_5 = ___pointer0;
  43570. intptr_t L_6;
  43571. memset((&L_6), 0, sizeof(L_6));
  43572. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  43573. __this->set__byteOffset_1((intptr_t)L_6);
  43574. return;
  43575. }
  43576. }
  43577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  43578. {
  43579. {
  43580. int32_t L_0 = ___length2;
  43581. __this->set__length_2(L_0);
  43582. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_1 = ___pinnable0;
  43583. __this->set__pinnable_0(L_1);
  43584. intptr_t L_2 = ___byteOffset1;
  43585. __this->set__byteOffset_1((intptr_t)L_2);
  43586. return;
  43587. }
  43588. }
  43589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* ReadOnlySpan_1_get_Item_mAE54AEE6523143AC05F7AFEBADFB1EF3251BFDC0_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___index0, const RuntimeMethod* method)
  43590. {
  43591. intptr_t V_0;
  43592. memset((&V_0), 0, sizeof(V_0));
  43593. {
  43594. int32_t L_0 = ___index0;
  43595. int32_t L_1 = (int32_t)__this->get__length_2();
  43596. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  43597. {
  43598. goto IL_000e;
  43599. }
  43600. }
  43601. {
  43602. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  43603. }
  43604. IL_000e:
  43605. {
  43606. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_2 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43607. if (L_2)
  43608. {
  43609. goto IL_0030;
  43610. }
  43611. }
  43612. {
  43613. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  43614. V_0 = (intptr_t)L_3;
  43615. void* L_4;
  43616. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  43617. bool* L_5;
  43618. L_5 = (( bool* (*) (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));
  43619. int32_t L_6 = ___index0;
  43620. bool* L_7;
  43621. L_7 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((bool*)(bool*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  43622. return (bool*)L_7;
  43623. }
  43624. IL_0030:
  43625. {
  43626. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43627. NullCheck(L_8);
  43628. bool* L_9 = (bool*)L_8->get_address_of_Data_0();
  43629. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  43630. bool* L_11;
  43631. L_11 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((bool*)(bool*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  43632. int32_t L_12 = ___index0;
  43633. bool* L_13;
  43634. L_13 = (( bool* (*) (bool*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((bool*)(bool*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  43635. return (bool*)L_13;
  43636. }
  43637. }
  43638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m36E2F375A8C944F9B28B76F14D1D124E79FF2A80_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method)
  43639. {
  43640. {
  43641. int32_t L_0 = (int32_t)__this->get__length_2();
  43642. return (int32_t)L_0;
  43643. }
  43644. }
  43645. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* ReadOnlySpan_1_DangerousGetPinnableReference_m62812005A32C84F5DF5A60AFADE270E6730F13F3_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  43646. {
  43647. intptr_t V_0;
  43648. memset((&V_0), 0, sizeof(V_0));
  43649. {
  43650. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43651. if (L_0)
  43652. {
  43653. goto IL_001c;
  43654. }
  43655. }
  43656. {
  43657. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  43658. V_0 = (intptr_t)L_1;
  43659. void* L_2;
  43660. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  43661. bool* L_3;
  43662. L_3 = (( bool* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  43663. return (bool*)(L_3);
  43664. }
  43665. IL_001c:
  43666. {
  43667. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_4 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43668. NullCheck(L_4);
  43669. bool* L_5 = (bool*)L_4->get_address_of_Data_0();
  43670. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  43671. bool* L_7;
  43672. L_7 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((bool*)(bool*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  43673. return (bool*)(L_7);
  43674. }
  43675. }
  43676. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool* Span_1_DangerousGetPinnableReference_m1CFD302F634303D11E643F4CAD7A2304DE3C8F2A_gshared_inline (Span_1_t7669ADB4CEB1C93EDCF074383B900A5CADAB0881 * __this, const RuntimeMethod* method)
  43677. {
  43678. intptr_t V_0;
  43679. memset((&V_0), 0, sizeof(V_0));
  43680. {
  43681. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43682. if (L_0)
  43683. {
  43684. goto IL_001c;
  43685. }
  43686. }
  43687. {
  43688. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  43689. V_0 = (intptr_t)L_1;
  43690. void* L_2;
  43691. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  43692. bool* L_3;
  43693. L_3 = (( bool* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  43694. return (bool*)(L_3);
  43695. }
  43696. IL_001c:
  43697. {
  43698. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_4 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43699. NullCheck(L_4);
  43700. bool* L_5 = (bool*)L_4->get_address_of_Data_0();
  43701. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  43702. bool* L_7;
  43703. L_7 = (( bool* (*) (bool*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((bool*)(bool*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  43704. return (bool*)(L_7);
  43705. }
  43706. }
  43707. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_mB301190B765590833993D0DA3692623D1174EDFA_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___start0, const RuntimeMethod* method)
  43708. {
  43709. intptr_t V_0;
  43710. memset((&V_0), 0, sizeof(V_0));
  43711. int32_t V_1 = 0;
  43712. {
  43713. int32_t L_0 = ___start0;
  43714. int32_t L_1 = (int32_t)__this->get__length_2();
  43715. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  43716. {
  43717. goto IL_000f;
  43718. }
  43719. }
  43720. {
  43721. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43722. }
  43723. IL_000f:
  43724. {
  43725. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  43726. int32_t L_3 = ___start0;
  43727. intptr_t L_4;
  43728. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43729. V_0 = (intptr_t)L_4;
  43730. int32_t L_5 = (int32_t)__this->get__length_2();
  43731. int32_t L_6 = ___start0;
  43732. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  43733. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_7 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43734. intptr_t L_8 = V_0;
  43735. int32_t L_9 = V_1;
  43736. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_10;
  43737. memset((&L_10), 0, sizeof(L_10));
  43738. ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_inline((&L_10), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  43739. return (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 )L_10;
  43740. }
  43741. }
  43742. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 ReadOnlySpan_1_Slice_m509AC28EEDCE980BDB54BE8E78C03420767A19F2_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  43743. {
  43744. intptr_t V_0;
  43745. memset((&V_0), 0, sizeof(V_0));
  43746. {
  43747. int32_t L_0 = ___start0;
  43748. int32_t L_1 = (int32_t)__this->get__length_2();
  43749. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  43750. {
  43751. goto IL_0014;
  43752. }
  43753. }
  43754. {
  43755. int32_t L_2 = ___length1;
  43756. int32_t L_3 = (int32_t)__this->get__length_2();
  43757. int32_t L_4 = ___start0;
  43758. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  43759. {
  43760. goto IL_001a;
  43761. }
  43762. }
  43763. IL_0014:
  43764. {
  43765. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43766. }
  43767. IL_001a:
  43768. {
  43769. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  43770. int32_t L_6 = ___start0;
  43771. intptr_t L_7;
  43772. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43773. V_0 = (intptr_t)L_7;
  43774. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_8 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43775. intptr_t L_9 = V_0;
  43776. int32_t L_10 = ___length1;
  43777. ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 L_11;
  43778. memset((&L_11), 0, sizeof(L_11));
  43779. ReadOnlySpan_1__ctor_m78EA4727EE2351E560830FB91356A3B9D74CC721_inline((&L_11), (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  43780. return (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 )L_11;
  43781. }
  43782. }
  43783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * ReadOnlySpan_1_get_Pinnable_mD47C9DD9A0208F15B36EC5ED1EB94EA0304BEAEB_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  43784. {
  43785. {
  43786. Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC * L_0 = (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)__this->get__pinnable_0();
  43787. return (Pinnable_1_t2969AF2C77E47D43A3D45E1675ED3BC93A3A84FC *)L_0;
  43788. }
  43789. }
  43790. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mFF8785AA52A8E0C8E420C2FBB38EC25BE1B79D27_gshared_inline (ReadOnlySpan_1_t3B7C6CE2EAC689F83B711E7C0377FE8EA54F31B8 * __this, const RuntimeMethod* method)
  43791. {
  43792. {
  43793. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  43794. return (intptr_t)L_0;
  43795. }
  43796. }
  43797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m0D02A059B63020F14BCD1DDD5F72D4EBA34B3955_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  43798. {
  43799. {
  43800. int32_t L_0 = (int32_t)__this->get__length_2();
  43801. return (int32_t)L_0;
  43802. }
  43803. }
  43804. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mAF095E860C128C589F36456ACAE94F57D001D7D5_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  43805. {
  43806. {
  43807. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  43808. if (L_0)
  43809. {
  43810. goto IL_000b;
  43811. }
  43812. }
  43813. {
  43814. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ));
  43815. return;
  43816. }
  43817. IL_000b:
  43818. {
  43819. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___array0;
  43820. NullCheck(L_1);
  43821. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  43822. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = ___array0;
  43823. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_3;
  43824. L_3 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  43825. __this->set__pinnable_0(L_3);
  43826. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  43827. intptr_t L_4 = ((PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  43828. __this->set__byteOffset_1((intptr_t)L_4);
  43829. return;
  43830. }
  43831. }
  43832. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m96406AF077F2DFE78EEDF7E91A79A5A87FEC2EF6_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43833. {
  43834. {
  43835. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  43836. if (L_0)
  43837. {
  43838. goto IL_0017;
  43839. }
  43840. }
  43841. {
  43842. int32_t L_1 = ___start1;
  43843. if (L_1)
  43844. {
  43845. goto IL_0009;
  43846. }
  43847. }
  43848. {
  43849. int32_t L_2 = ___length2;
  43850. if (!L_2)
  43851. {
  43852. goto IL_000f;
  43853. }
  43854. }
  43855. IL_0009:
  43856. {
  43857. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43858. }
  43859. IL_000f:
  43860. {
  43861. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ));
  43862. return;
  43863. }
  43864. IL_0017:
  43865. {
  43866. int32_t L_3 = ___start1;
  43867. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = ___array0;
  43868. NullCheck(L_4);
  43869. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  43870. {
  43871. goto IL_0025;
  43872. }
  43873. }
  43874. {
  43875. int32_t L_5 = ___length2;
  43876. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_6 = ___array0;
  43877. NullCheck(L_6);
  43878. int32_t L_7 = ___start1;
  43879. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  43880. {
  43881. goto IL_002b;
  43882. }
  43883. }
  43884. IL_0025:
  43885. {
  43886. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43887. }
  43888. IL_002b:
  43889. {
  43890. int32_t L_8 = ___length2;
  43891. __this->set__length_2(L_8);
  43892. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_9 = ___array0;
  43893. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_10;
  43894. L_10 = (( Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  43895. __this->set__pinnable_0(L_10);
  43896. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  43897. intptr_t L_11 = ((PerTypeValues_1_tB073195618B2A7CB0FE31C31919AF7A3BB10C376_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  43898. int32_t L_12 = ___start1;
  43899. intptr_t L_13;
  43900. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43901. __this->set__byteOffset_1((intptr_t)L_13);
  43902. return;
  43903. }
  43904. }
  43905. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m52E53BB8862F26B1C23ED6BF8DE68F97F9BEFDDF_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  43906. {
  43907. static bool s_Il2CppMethodInitialized;
  43908. if (!s_Il2CppMethodInitialized)
  43909. {
  43910. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43911. s_Il2CppMethodInitialized = true;
  43912. }
  43913. {
  43914. bool L_0;
  43915. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  43916. if (!L_0)
  43917. {
  43918. goto IL_0016;
  43919. }
  43920. }
  43921. {
  43922. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  43923. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43924. Type_t * L_2;
  43925. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  43926. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  43927. }
  43928. IL_0016:
  43929. {
  43930. int32_t L_3 = ___length1;
  43931. if ((((int32_t)L_3) >= ((int32_t)0)))
  43932. {
  43933. goto IL_0020;
  43934. }
  43935. }
  43936. {
  43937. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43938. }
  43939. IL_0020:
  43940. {
  43941. int32_t L_4 = ___length1;
  43942. __this->set__length_2(L_4);
  43943. __this->set__pinnable_0((Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)NULL);
  43944. void* L_5 = ___pointer0;
  43945. intptr_t L_6;
  43946. memset((&L_6), 0, sizeof(L_6));
  43947. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  43948. __this->set__byteOffset_1((intptr_t)L_6);
  43949. return;
  43950. }
  43951. }
  43952. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  43953. {
  43954. {
  43955. int32_t L_0 = ___length2;
  43956. __this->set__length_2(L_0);
  43957. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_1 = ___pinnable0;
  43958. __this->set__pinnable_0(L_1);
  43959. intptr_t L_2 = ___byteOffset1;
  43960. __this->set__byteOffset_1((intptr_t)L_2);
  43961. return;
  43962. }
  43963. }
  43964. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_get_Item_mA0E86B3FF6945DBAEBB41C7887674F0D53248DDE_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___index0, const RuntimeMethod* method)
  43965. {
  43966. intptr_t V_0;
  43967. memset((&V_0), 0, sizeof(V_0));
  43968. {
  43969. int32_t L_0 = ___index0;
  43970. int32_t L_1 = (int32_t)__this->get__length_2();
  43971. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  43972. {
  43973. goto IL_000e;
  43974. }
  43975. }
  43976. {
  43977. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  43978. }
  43979. IL_000e:
  43980. {
  43981. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_2 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  43982. if (L_2)
  43983. {
  43984. goto IL_0030;
  43985. }
  43986. }
  43987. {
  43988. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  43989. V_0 = (intptr_t)L_3;
  43990. void* L_4;
  43991. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  43992. uint8_t* L_5;
  43993. L_5 = (( uint8_t* (*) (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));
  43994. int32_t L_6 = ___index0;
  43995. uint8_t* L_7;
  43996. L_7 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((uint8_t*)(uint8_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  43997. return (uint8_t*)L_7;
  43998. }
  43999. IL_0030:
  44000. {
  44001. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  44002. NullCheck(L_8);
  44003. uint8_t* L_9 = (uint8_t*)L_8->get_address_of_Data_0();
  44004. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  44005. uint8_t* L_11;
  44006. L_11 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((uint8_t*)(uint8_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  44007. int32_t L_12 = ___index0;
  44008. uint8_t* L_13;
  44009. L_13 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((uint8_t*)(uint8_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  44010. return (uint8_t*)L_13;
  44011. }
  44012. }
  44013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m4BFDA5E41279728ADF75E310F780E357ECB1923B_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method)
  44014. {
  44015. {
  44016. int32_t L_0 = (int32_t)__this->get__length_2();
  44017. return (int32_t)L_0;
  44018. }
  44019. }
  44020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_mBE15F5E33D3B3221879C39BAF049FE65F8D98A3E_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  44021. {
  44022. intptr_t V_0;
  44023. memset((&V_0), 0, sizeof(V_0));
  44024. {
  44025. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  44026. if (L_0)
  44027. {
  44028. goto IL_001c;
  44029. }
  44030. }
  44031. {
  44032. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  44033. V_0 = (intptr_t)L_1;
  44034. void* L_2;
  44035. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44036. uint8_t* L_3;
  44037. L_3 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  44038. return (uint8_t*)(L_3);
  44039. }
  44040. IL_001c:
  44041. {
  44042. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_4 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  44043. NullCheck(L_4);
  44044. uint8_t* L_5 = (uint8_t*)L_4->get_address_of_Data_0();
  44045. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  44046. uint8_t* L_7;
  44047. L_7 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((uint8_t*)(uint8_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  44048. return (uint8_t*)(L_7);
  44049. }
  44050. }
  44051. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Span_1_DangerousGetPinnableReference_mAF836D18892567F39DDA45B21241D18A666C7775_gshared_inline (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 * __this, const RuntimeMethod* method)
  44052. {
  44053. intptr_t V_0;
  44054. memset((&V_0), 0, sizeof(V_0));
  44055. {
  44056. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  44057. if (L_0)
  44058. {
  44059. goto IL_001c;
  44060. }
  44061. }
  44062. {
  44063. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  44064. V_0 = (intptr_t)L_1;
  44065. void* L_2;
  44066. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44067. uint8_t* L_3;
  44068. L_3 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  44069. return (uint8_t*)(L_3);
  44070. }
  44071. IL_001c:
  44072. {
  44073. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_4 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  44074. NullCheck(L_4);
  44075. uint8_t* L_5 = (uint8_t*)L_4->get_address_of_Data_0();
  44076. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  44077. uint8_t* L_7;
  44078. L_7 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint8_t*)(uint8_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  44079. return (uint8_t*)(L_7);
  44080. }
  44081. }
  44082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mE1BAD6A11C884E035D359E20DC4DC07FD20A4A4B_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___start0, const RuntimeMethod* method)
  44083. {
  44084. intptr_t V_0;
  44085. memset((&V_0), 0, sizeof(V_0));
  44086. int32_t V_1 = 0;
  44087. {
  44088. int32_t L_0 = ___start0;
  44089. int32_t L_1 = (int32_t)__this->get__length_2();
  44090. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  44091. {
  44092. goto IL_000f;
  44093. }
  44094. }
  44095. {
  44096. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44097. }
  44098. IL_000f:
  44099. {
  44100. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  44101. int32_t L_3 = ___start0;
  44102. intptr_t L_4;
  44103. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  44104. V_0 = (intptr_t)L_4;
  44105. int32_t L_5 = (int32_t)__this->get__length_2();
  44106. int32_t L_6 = ___start0;
  44107. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  44108. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_7 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  44109. intptr_t L_8 = V_0;
  44110. int32_t L_9 = V_1;
  44111. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_10;
  44112. memset((&L_10), 0, sizeof(L_10));
  44113. ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_inline((&L_10), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  44114. return (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_10;
  44115. }
  44116. }
  44117. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 ReadOnlySpan_1_Slice_mF1BE8D57B1EBD1DAA878AFC7D38C9919B3226E9C_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  44118. {
  44119. intptr_t V_0;
  44120. memset((&V_0), 0, sizeof(V_0));
  44121. {
  44122. int32_t L_0 = ___start0;
  44123. int32_t L_1 = (int32_t)__this->get__length_2();
  44124. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  44125. {
  44126. goto IL_0014;
  44127. }
  44128. }
  44129. {
  44130. int32_t L_2 = ___length1;
  44131. int32_t L_3 = (int32_t)__this->get__length_2();
  44132. int32_t L_4 = ___start0;
  44133. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  44134. {
  44135. goto IL_001a;
  44136. }
  44137. }
  44138. IL_0014:
  44139. {
  44140. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44141. }
  44142. IL_001a:
  44143. {
  44144. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  44145. int32_t L_6 = ___start0;
  44146. intptr_t L_7;
  44147. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  44148. V_0 = (intptr_t)L_7;
  44149. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_8 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  44150. intptr_t L_9 = V_0;
  44151. int32_t L_10 = ___length1;
  44152. ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 L_11;
  44153. memset((&L_11), 0, sizeof(L_11));
  44154. ReadOnlySpan_1__ctor_m19A753A110C19315A508935C46EA96BA81A69AC7_inline((&L_11), (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  44155. return (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 )L_11;
  44156. }
  44157. }
  44158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ReadOnlySpan_1_get_Pinnable_m65E6845663D8DA2B5240396191FFC215CF990E8B_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  44159. {
  44160. {
  44161. Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * L_0 = (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)__this->get__pinnable_0();
  44162. return (Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 *)L_0;
  44163. }
  44164. }
  44165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m962FB843325984E8CE88A3879BE029F39CDD13A9_gshared_inline (ReadOnlySpan_1_t03DDF1A13DD7F8143C692DB7B68817A086932726 * __this, const RuntimeMethod* method)
  44166. {
  44167. {
  44168. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  44169. return (intptr_t)L_0;
  44170. }
  44171. }
  44172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m8CBB189ED716E0BF0F5D5F64E658882010F0E59E_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  44173. {
  44174. {
  44175. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___array0;
  44176. if (L_0)
  44177. {
  44178. goto IL_0009;
  44179. }
  44180. }
  44181. {
  44182. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)3, /*hidden argument*/NULL);
  44183. }
  44184. IL_0009:
  44185. {
  44186. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___array0;
  44187. NullCheck(L_1);
  44188. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  44189. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = ___array0;
  44190. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_3;
  44191. L_3 = (( Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  44192. __this->set__pinnable_0(L_3);
  44193. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  44194. intptr_t L_4 = ((PerTypeValues_1_t98CB336CFFF903C5FB30CF807EA0F884680062EE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_ArrayAdjustment_2();
  44195. __this->set__byteOffset_1((intptr_t)L_4);
  44196. return;
  44197. }
  44198. }
  44199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m08DE43873E7159FEB0FFD1F5156BA6E519A9B3D8_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  44200. {
  44201. static bool s_Il2CppMethodInitialized;
  44202. if (!s_Il2CppMethodInitialized)
  44203. {
  44204. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44205. s_Il2CppMethodInitialized = true;
  44206. }
  44207. {
  44208. bool L_0;
  44209. L_0 = (( bool (*) (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));
  44210. if (!L_0)
  44211. {
  44212. goto IL_0016;
  44213. }
  44214. }
  44215. {
  44216. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  44217. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44218. Type_t * L_2;
  44219. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  44220. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m3802FB37854B59DA8E5DA730956FBB73B228D418((Type_t *)L_2, /*hidden argument*/NULL);
  44221. }
  44222. IL_0016:
  44223. {
  44224. int32_t L_3 = ___length1;
  44225. if ((((int32_t)L_3) >= ((int32_t)0)))
  44226. {
  44227. goto IL_0021;
  44228. }
  44229. }
  44230. {
  44231. ThrowHelper_ThrowArgumentOutOfRangeException_mEC3F850FA55C293C7EEE20B751D0BA5532A85240((int32_t)((int32_t)24), /*hidden argument*/NULL);
  44232. }
  44233. IL_0021:
  44234. {
  44235. int32_t L_4 = ___length1;
  44236. __this->set__length_2(L_4);
  44237. __this->set__pinnable_0((Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)NULL);
  44238. void* L_5 = ___pointer0;
  44239. intptr_t L_6;
  44240. memset((&L_6), 0, sizeof(L_6));
  44241. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  44242. __this->set__byteOffset_1((intptr_t)L_6);
  44243. return;
  44244. }
  44245. }
  44246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mE015E89397399A2891B9CC67D1C16EBB17C99A40_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method)
  44247. {
  44248. {
  44249. int32_t L_0 = (int32_t)__this->get__length_2();
  44250. return (int32_t)L_0;
  44251. }
  44252. }
  44253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ReadOnlySpan_1_get_Item_m8C032F29948BA520758F9E46E0DD3DE6CF5AFA17_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, int32_t ___index0, const RuntimeMethod* method)
  44254. {
  44255. intptr_t V_0;
  44256. memset((&V_0), 0, sizeof(V_0));
  44257. {
  44258. int32_t L_0 = ___index0;
  44259. int32_t L_1 = (int32_t)__this->get__length_2();
  44260. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  44261. {
  44262. goto IL_000e;
  44263. }
  44264. }
  44265. {
  44266. ThrowHelper_ThrowIndexOutOfRangeException_mE3F71E3C7E835A7B383C52479A143FB2A530E79A(/*hidden argument*/NULL);
  44267. }
  44268. IL_000e:
  44269. {
  44270. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_2 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0();
  44271. if (L_2)
  44272. {
  44273. goto IL_0035;
  44274. }
  44275. }
  44276. {
  44277. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  44278. V_0 = (intptr_t)L_3;
  44279. void* L_4;
  44280. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44281. uint8_t* L_5;
  44282. L_5 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  44283. int32_t L_6 = ___index0;
  44284. uint8_t* L_7;
  44285. L_7 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((uint8_t*)(uint8_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  44286. uint8_t L_8 = (*(uint8_t*)L_7);
  44287. return (uint8_t)L_8;
  44288. }
  44289. IL_0035:
  44290. {
  44291. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_9 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0();
  44292. NullCheck(L_9);
  44293. uint8_t* L_10 = (uint8_t*)L_9->get_address_of_Data_0();
  44294. intptr_t L_11 = (intptr_t)__this->get__byteOffset_1();
  44295. uint8_t* L_12;
  44296. L_12 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((uint8_t*)(uint8_t*)L_10, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  44297. int32_t L_13 = ___index0;
  44298. uint8_t* L_14;
  44299. L_14 = (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((uint8_t*)(uint8_t*)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  44300. uint8_t L_15 = (*(uint8_t*)L_14);
  44301. return (uint8_t)L_15;
  44302. }
  44303. }
  44304. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* ReadOnlySpan_1_DangerousGetPinnableReference_m29E4AF1D817505D53E3CCA60B97B6E88C1BC70B5_gshared_inline (ReadOnlySpan_1_tFBD9AA7306A5FEE214594C0D58C72BDF6B7175D7 * __this, const RuntimeMethod* method)
  44305. {
  44306. intptr_t V_0;
  44307. memset((&V_0), 0, sizeof(V_0));
  44308. {
  44309. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_0 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0();
  44310. if (L_0)
  44311. {
  44312. goto IL_001c;
  44313. }
  44314. }
  44315. {
  44316. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  44317. V_0 = (intptr_t)L_1;
  44318. void* L_2;
  44319. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44320. uint8_t* L_3;
  44321. L_3 = (( uint8_t* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  44322. return (uint8_t*)(L_3);
  44323. }
  44324. IL_001c:
  44325. {
  44326. Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE * L_4 = (Pinnable_1_tF38B89EA3332D828836C17052074C95FF650B4DE *)__this->get__pinnable_0();
  44327. NullCheck(L_4);
  44328. uint8_t* L_5 = (uint8_t*)L_4->get_address_of_Data_0();
  44329. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  44330. uint8_t* L_7;
  44331. L_7 = (( uint8_t* (*) (uint8_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((uint8_t*)(uint8_t*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  44332. return (uint8_t*)(L_7);
  44333. }
  44334. }
  44335. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC73039CA6A4FF6E13233097632C72758F341FD41_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  44336. {
  44337. {
  44338. int32_t L_0 = (int32_t)__this->get__length_2();
  44339. return (int32_t)L_0;
  44340. }
  44341. }
  44342. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m044434680141DC988273F568A6352ED25B7403C0_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, const RuntimeMethod* method)
  44343. {
  44344. {
  44345. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0;
  44346. if (L_0)
  44347. {
  44348. goto IL_000b;
  44349. }
  44350. }
  44351. {
  44352. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ));
  44353. return;
  44354. }
  44355. IL_000b:
  44356. {
  44357. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_1 = ___array0;
  44358. NullCheck(L_1);
  44359. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  44360. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_2 = ___array0;
  44361. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_3;
  44362. L_3 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  44363. __this->set__pinnable_0(L_3);
  44364. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  44365. intptr_t L_4 = ((PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  44366. __this->set__byteOffset_1((intptr_t)L_4);
  44367. return;
  44368. }
  44369. }
  44370. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m59E16608A47E2A5466AA55EF8BCD710D8E25FED4_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  44371. {
  44372. {
  44373. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_0 = ___array0;
  44374. if (L_0)
  44375. {
  44376. goto IL_0017;
  44377. }
  44378. }
  44379. {
  44380. int32_t L_1 = ___start1;
  44381. if (L_1)
  44382. {
  44383. goto IL_0009;
  44384. }
  44385. }
  44386. {
  44387. int32_t L_2 = ___length2;
  44388. if (!L_2)
  44389. {
  44390. goto IL_000f;
  44391. }
  44392. }
  44393. IL_0009:
  44394. {
  44395. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44396. }
  44397. IL_000f:
  44398. {
  44399. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ));
  44400. return;
  44401. }
  44402. IL_0017:
  44403. {
  44404. int32_t L_3 = ___start1;
  44405. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_4 = ___array0;
  44406. NullCheck(L_4);
  44407. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  44408. {
  44409. goto IL_0025;
  44410. }
  44411. }
  44412. {
  44413. int32_t L_5 = ___length2;
  44414. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_6 = ___array0;
  44415. NullCheck(L_6);
  44416. int32_t L_7 = ___start1;
  44417. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  44418. {
  44419. goto IL_002b;
  44420. }
  44421. }
  44422. IL_0025:
  44423. {
  44424. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44425. }
  44426. IL_002b:
  44427. {
  44428. int32_t L_8 = ___length2;
  44429. __this->set__length_2(L_8);
  44430. Byte4U5BU5D_tED1DE040B829785083CD5D76B758317E56206765* L_9 = ___array0;
  44431. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_10;
  44432. L_10 = (( Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  44433. __this->set__pinnable_0(L_10);
  44434. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  44435. intptr_t L_11 = ((PerTypeValues_1_tDEA44F3AB65206170A37FE99B145D3574D34B93D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  44436. int32_t L_12 = ___start1;
  44437. intptr_t L_13;
  44438. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  44439. __this->set__byteOffset_1((intptr_t)L_13);
  44440. return;
  44441. }
  44442. }
  44443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3244D4A8233F057966E93D5BEE129B8E60265F88_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  44444. {
  44445. static bool s_Il2CppMethodInitialized;
  44446. if (!s_Il2CppMethodInitialized)
  44447. {
  44448. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44449. s_Il2CppMethodInitialized = true;
  44450. }
  44451. {
  44452. bool L_0;
  44453. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  44454. if (!L_0)
  44455. {
  44456. goto IL_0016;
  44457. }
  44458. }
  44459. {
  44460. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  44461. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44462. Type_t * L_2;
  44463. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  44464. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  44465. }
  44466. IL_0016:
  44467. {
  44468. int32_t L_3 = ___length1;
  44469. if ((((int32_t)L_3) >= ((int32_t)0)))
  44470. {
  44471. goto IL_0020;
  44472. }
  44473. }
  44474. {
  44475. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44476. }
  44477. IL_0020:
  44478. {
  44479. int32_t L_4 = ___length1;
  44480. __this->set__length_2(L_4);
  44481. __this->set__pinnable_0((Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)NULL);
  44482. void* L_5 = ___pointer0;
  44483. intptr_t L_6;
  44484. memset((&L_6), 0, sizeof(L_6));
  44485. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  44486. __this->set__byteOffset_1((intptr_t)L_6);
  44487. return;
  44488. }
  44489. }
  44490. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  44491. {
  44492. {
  44493. int32_t L_0 = ___length2;
  44494. __this->set__length_2(L_0);
  44495. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_1 = ___pinnable0;
  44496. __this->set__pinnable_0(L_1);
  44497. intptr_t L_2 = ___byteOffset1;
  44498. __this->set__byteOffset_1((intptr_t)L_2);
  44499. return;
  44500. }
  44501. }
  44502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_get_Item_mAA596D86847A621657DA3731013C1165F0E07CE9_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___index0, const RuntimeMethod* method)
  44503. {
  44504. intptr_t V_0;
  44505. memset((&V_0), 0, sizeof(V_0));
  44506. {
  44507. int32_t L_0 = ___index0;
  44508. int32_t L_1 = (int32_t)__this->get__length_2();
  44509. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  44510. {
  44511. goto IL_000e;
  44512. }
  44513. }
  44514. {
  44515. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  44516. }
  44517. IL_000e:
  44518. {
  44519. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_2 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44520. if (L_2)
  44521. {
  44522. goto IL_0030;
  44523. }
  44524. }
  44525. {
  44526. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  44527. V_0 = (intptr_t)L_3;
  44528. void* L_4;
  44529. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44530. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5;
  44531. L_5 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (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));
  44532. int32_t L_6 = ___index0;
  44533. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7;
  44534. L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  44535. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_7;
  44536. }
  44537. IL_0030:
  44538. {
  44539. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44540. NullCheck(L_8);
  44541. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_8->get_address_of_Data_0();
  44542. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  44543. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11;
  44544. L_11 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  44545. int32_t L_12 = ___index0;
  44546. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13;
  44547. L_13 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  44548. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_13;
  44549. }
  44550. }
  44551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method)
  44552. {
  44553. {
  44554. int32_t L_0 = (int32_t)__this->get__length_2();
  44555. return (int32_t)L_0;
  44556. }
  44557. }
  44558. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * ReadOnlySpan_1_DangerousGetPinnableReference_mEA26BB670415B0BE5FB2AE82C27A2E8778534719_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  44559. {
  44560. intptr_t V_0;
  44561. memset((&V_0), 0, sizeof(V_0));
  44562. {
  44563. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44564. if (L_0)
  44565. {
  44566. goto IL_001c;
  44567. }
  44568. }
  44569. {
  44570. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  44571. V_0 = (intptr_t)L_1;
  44572. void* L_2;
  44573. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44574. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_3;
  44575. L_3 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  44576. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_3);
  44577. }
  44578. IL_001c:
  44579. {
  44580. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_4 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44581. NullCheck(L_4);
  44582. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_4->get_address_of_Data_0();
  44583. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  44584. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7;
  44585. L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  44586. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7);
  44587. }
  44588. }
  44589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_DangerousGetPinnableReference_m2801F81DF861060E39B61E0DD0A2CE0420D58D70_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method)
  44590. {
  44591. intptr_t V_0;
  44592. memset((&V_0), 0, sizeof(V_0));
  44593. {
  44594. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44595. if (L_0)
  44596. {
  44597. goto IL_001c;
  44598. }
  44599. }
  44600. {
  44601. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  44602. V_0 = (intptr_t)L_1;
  44603. void* L_2;
  44604. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44605. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_3;
  44606. L_3 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  44607. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_3);
  44608. }
  44609. IL_001c:
  44610. {
  44611. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_4 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44612. NullCheck(L_4);
  44613. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_4->get_address_of_Data_0();
  44614. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  44615. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7;
  44616. L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  44617. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7);
  44618. }
  44619. }
  44620. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m382803560EB97200D5FDEE9B486FD093A348A1BF_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___start0, const RuntimeMethod* method)
  44621. {
  44622. intptr_t V_0;
  44623. memset((&V_0), 0, sizeof(V_0));
  44624. int32_t V_1 = 0;
  44625. {
  44626. int32_t L_0 = ___start0;
  44627. int32_t L_1 = (int32_t)__this->get__length_2();
  44628. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  44629. {
  44630. goto IL_000f;
  44631. }
  44632. }
  44633. {
  44634. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44635. }
  44636. IL_000f:
  44637. {
  44638. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  44639. int32_t L_3 = ___start0;
  44640. intptr_t L_4;
  44641. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  44642. V_0 = (intptr_t)L_4;
  44643. int32_t L_5 = (int32_t)__this->get__length_2();
  44644. int32_t L_6 = ___start0;
  44645. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  44646. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_7 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44647. intptr_t L_8 = V_0;
  44648. int32_t L_9 = V_1;
  44649. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_10;
  44650. memset((&L_10), 0, sizeof(L_10));
  44651. ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_inline((&L_10), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  44652. return (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_10;
  44653. }
  44654. }
  44655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 ReadOnlySpan_1_Slice_m5CF67BA7FB3F77A226CBC749FDA2287AC1D9372E_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  44656. {
  44657. intptr_t V_0;
  44658. memset((&V_0), 0, sizeof(V_0));
  44659. {
  44660. int32_t L_0 = ___start0;
  44661. int32_t L_1 = (int32_t)__this->get__length_2();
  44662. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  44663. {
  44664. goto IL_0014;
  44665. }
  44666. }
  44667. {
  44668. int32_t L_2 = ___length1;
  44669. int32_t L_3 = (int32_t)__this->get__length_2();
  44670. int32_t L_4 = ___start0;
  44671. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  44672. {
  44673. goto IL_001a;
  44674. }
  44675. }
  44676. IL_0014:
  44677. {
  44678. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44679. }
  44680. IL_001a:
  44681. {
  44682. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  44683. int32_t L_6 = ___start0;
  44684. intptr_t L_7;
  44685. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  44686. V_0 = (intptr_t)L_7;
  44687. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44688. intptr_t L_9 = V_0;
  44689. int32_t L_10 = ___length1;
  44690. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_11;
  44691. memset((&L_11), 0, sizeof(L_11));
  44692. ReadOnlySpan_1__ctor_m3893D2C71EAD51F183B5A8658D6348C2C0D8F25A_inline((&L_11), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  44693. return (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_11;
  44694. }
  44695. }
  44696. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ReadOnlySpan_1_get_Pinnable_mDDCEC9EA9CE59B448CF2C5E0399D7D59F80105C4_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  44697. {
  44698. {
  44699. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_0 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  44700. return (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_0;
  44701. }
  44702. }
  44703. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mB7324E3A1A6A3D23CFB8066571C13451640926D3_gshared_inline (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 * __this, const RuntimeMethod* method)
  44704. {
  44705. {
  44706. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  44707. return (intptr_t)L_0;
  44708. }
  44709. }
  44710. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m626D8806A4F947921582C93B00D24CA957C9FB13_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  44711. {
  44712. {
  44713. int32_t L_0 = (int32_t)__this->get__length_2();
  44714. return (int32_t)L_0;
  44715. }
  44716. }
  44717. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5C4904562C98FACD335577963880B6A5F8CE25AC_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  44718. {
  44719. {
  44720. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0;
  44721. if (L_0)
  44722. {
  44723. goto IL_000b;
  44724. }
  44725. }
  44726. {
  44727. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ));
  44728. return;
  44729. }
  44730. IL_000b:
  44731. {
  44732. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_1 = ___array0;
  44733. NullCheck(L_1);
  44734. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  44735. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_2 = ___array0;
  44736. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_3;
  44737. L_3 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  44738. __this->set__pinnable_0(L_3);
  44739. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  44740. intptr_t L_4 = ((PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  44741. __this->set__byteOffset_1((intptr_t)L_4);
  44742. return;
  44743. }
  44744. }
  44745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m534F4BD053CE52994113C3EA445B7B7D29DF837A_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  44746. {
  44747. {
  44748. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0;
  44749. if (L_0)
  44750. {
  44751. goto IL_0017;
  44752. }
  44753. }
  44754. {
  44755. int32_t L_1 = ___start1;
  44756. if (L_1)
  44757. {
  44758. goto IL_0009;
  44759. }
  44760. }
  44761. {
  44762. int32_t L_2 = ___length2;
  44763. if (!L_2)
  44764. {
  44765. goto IL_000f;
  44766. }
  44767. }
  44768. IL_0009:
  44769. {
  44770. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44771. }
  44772. IL_000f:
  44773. {
  44774. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ));
  44775. return;
  44776. }
  44777. IL_0017:
  44778. {
  44779. int32_t L_3 = ___start1;
  44780. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_4 = ___array0;
  44781. NullCheck(L_4);
  44782. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  44783. {
  44784. goto IL_0025;
  44785. }
  44786. }
  44787. {
  44788. int32_t L_5 = ___length2;
  44789. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_6 = ___array0;
  44790. NullCheck(L_6);
  44791. int32_t L_7 = ___start1;
  44792. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  44793. {
  44794. goto IL_002b;
  44795. }
  44796. }
  44797. IL_0025:
  44798. {
  44799. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44800. }
  44801. IL_002b:
  44802. {
  44803. int32_t L_8 = ___length2;
  44804. __this->set__length_2(L_8);
  44805. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_9 = ___array0;
  44806. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_10;
  44807. L_10 = (( Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  44808. __this->set__pinnable_0(L_10);
  44809. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  44810. intptr_t L_11 = ((PerTypeValues_1_tDA39BDE2BA34CAB8B8D105AECAB7D6E152DB98DA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  44811. int32_t L_12 = ___start1;
  44812. intptr_t L_13;
  44813. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  44814. __this->set__byteOffset_1((intptr_t)L_13);
  44815. return;
  44816. }
  44817. }
  44818. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC1062826C12FF1530161DCB06ED23633620861FE_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  44819. {
  44820. static bool s_Il2CppMethodInitialized;
  44821. if (!s_Il2CppMethodInitialized)
  44822. {
  44823. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44824. s_Il2CppMethodInitialized = true;
  44825. }
  44826. {
  44827. bool L_0;
  44828. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  44829. if (!L_0)
  44830. {
  44831. goto IL_0016;
  44832. }
  44833. }
  44834. {
  44835. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  44836. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44837. Type_t * L_2;
  44838. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  44839. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  44840. }
  44841. IL_0016:
  44842. {
  44843. int32_t L_3 = ___length1;
  44844. if ((((int32_t)L_3) >= ((int32_t)0)))
  44845. {
  44846. goto IL_0020;
  44847. }
  44848. }
  44849. {
  44850. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44851. }
  44852. IL_0020:
  44853. {
  44854. int32_t L_4 = ___length1;
  44855. __this->set__length_2(L_4);
  44856. __this->set__pinnable_0((Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)NULL);
  44857. void* L_5 = ___pointer0;
  44858. intptr_t L_6;
  44859. memset((&L_6), 0, sizeof(L_6));
  44860. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  44861. __this->set__byteOffset_1((intptr_t)L_6);
  44862. return;
  44863. }
  44864. }
  44865. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  44866. {
  44867. {
  44868. int32_t L_0 = ___length2;
  44869. __this->set__length_2(L_0);
  44870. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_1 = ___pinnable0;
  44871. __this->set__pinnable_0(L_1);
  44872. intptr_t L_2 = ___byteOffset1;
  44873. __this->set__byteOffset_1((intptr_t)L_2);
  44874. return;
  44875. }
  44876. }
  44877. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_get_Item_m856578D58B9F85C63B15E582398B5EC2A49D1203_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___index0, const RuntimeMethod* method)
  44878. {
  44879. intptr_t V_0;
  44880. memset((&V_0), 0, sizeof(V_0));
  44881. {
  44882. int32_t L_0 = ___index0;
  44883. int32_t L_1 = (int32_t)__this->get__length_2();
  44884. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  44885. {
  44886. goto IL_000e;
  44887. }
  44888. }
  44889. {
  44890. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  44891. }
  44892. IL_000e:
  44893. {
  44894. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_2 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  44895. if (L_2)
  44896. {
  44897. goto IL_0030;
  44898. }
  44899. }
  44900. {
  44901. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  44902. V_0 = (intptr_t)L_3;
  44903. void* L_4;
  44904. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44905. Il2CppChar* L_5;
  44906. L_5 = (( Il2CppChar* (*) (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));
  44907. int32_t L_6 = ___index0;
  44908. Il2CppChar* L_7;
  44909. L_7 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  44910. return (Il2CppChar*)L_7;
  44911. }
  44912. IL_0030:
  44913. {
  44914. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  44915. NullCheck(L_8);
  44916. Il2CppChar* L_9 = (Il2CppChar*)L_8->get_address_of_Data_0();
  44917. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  44918. Il2CppChar* L_11;
  44919. L_11 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  44920. int32_t L_12 = ___index0;
  44921. Il2CppChar* L_13;
  44922. L_13 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  44923. return (Il2CppChar*)L_13;
  44924. }
  44925. }
  44926. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m102A7AD9B8F41CC1099A041EE9CA4EB824471429_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method)
  44927. {
  44928. {
  44929. int32_t L_0 = (int32_t)__this->get__length_2();
  44930. return (int32_t)L_0;
  44931. }
  44932. }
  44933. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m6D51BBE0073F241201CD3768D828450F06AC6457_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  44934. {
  44935. intptr_t V_0;
  44936. memset((&V_0), 0, sizeof(V_0));
  44937. {
  44938. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  44939. if (L_0)
  44940. {
  44941. goto IL_001c;
  44942. }
  44943. }
  44944. {
  44945. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  44946. V_0 = (intptr_t)L_1;
  44947. void* L_2;
  44948. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44949. Il2CppChar* L_3;
  44950. L_3 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  44951. return (Il2CppChar*)(L_3);
  44952. }
  44953. IL_001c:
  44954. {
  44955. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_4 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  44956. NullCheck(L_4);
  44957. Il2CppChar* L_5 = (Il2CppChar*)L_4->get_address_of_Data_0();
  44958. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  44959. Il2CppChar* L_7;
  44960. L_7 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  44961. return (Il2CppChar*)(L_7);
  44962. }
  44963. }
  44964. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* Span_1_DangerousGetPinnableReference_mF5CF3302EC5C6141E9D54D06555FA267CF926555_gshared_inline (Span_1_tA75C255D430A726B7E037BEBB5B06E037194902D * __this, const RuntimeMethod* method)
  44965. {
  44966. intptr_t V_0;
  44967. memset((&V_0), 0, sizeof(V_0));
  44968. {
  44969. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  44970. if (L_0)
  44971. {
  44972. goto IL_001c;
  44973. }
  44974. }
  44975. {
  44976. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  44977. V_0 = (intptr_t)L_1;
  44978. void* L_2;
  44979. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  44980. Il2CppChar* L_3;
  44981. L_3 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  44982. return (Il2CppChar*)(L_3);
  44983. }
  44984. IL_001c:
  44985. {
  44986. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_4 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  44987. NullCheck(L_4);
  44988. Il2CppChar* L_5 = (Il2CppChar*)L_4->get_address_of_Data_0();
  44989. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  44990. Il2CppChar* L_7;
  44991. L_7 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  44992. return (Il2CppChar*)(L_7);
  44993. }
  44994. }
  44995. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_mC055D9B8DCA2EB4562338BF36B89CC4B229D5C4D_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___start0, const RuntimeMethod* method)
  44996. {
  44997. intptr_t V_0;
  44998. memset((&V_0), 0, sizeof(V_0));
  44999. int32_t V_1 = 0;
  45000. {
  45001. int32_t L_0 = ___start0;
  45002. int32_t L_1 = (int32_t)__this->get__length_2();
  45003. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  45004. {
  45005. goto IL_000f;
  45006. }
  45007. }
  45008. {
  45009. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45010. }
  45011. IL_000f:
  45012. {
  45013. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  45014. int32_t L_3 = ___start0;
  45015. intptr_t L_4;
  45016. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45017. V_0 = (intptr_t)L_4;
  45018. int32_t L_5 = (int32_t)__this->get__length_2();
  45019. int32_t L_6 = ___start0;
  45020. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  45021. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_7 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  45022. intptr_t L_8 = V_0;
  45023. int32_t L_9 = V_1;
  45024. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_10;
  45025. memset((&L_10), 0, sizeof(L_10));
  45026. ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_inline((&L_10), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  45027. return (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 )L_10;
  45028. }
  45029. }
  45030. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 ReadOnlySpan_1_Slice_m263B11AC38B6DD520C1C0CCEC53D1AE555FB7B41_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  45031. {
  45032. intptr_t V_0;
  45033. memset((&V_0), 0, sizeof(V_0));
  45034. {
  45035. int32_t L_0 = ___start0;
  45036. int32_t L_1 = (int32_t)__this->get__length_2();
  45037. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  45038. {
  45039. goto IL_0014;
  45040. }
  45041. }
  45042. {
  45043. int32_t L_2 = ___length1;
  45044. int32_t L_3 = (int32_t)__this->get__length_2();
  45045. int32_t L_4 = ___start0;
  45046. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  45047. {
  45048. goto IL_001a;
  45049. }
  45050. }
  45051. IL_0014:
  45052. {
  45053. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45054. }
  45055. IL_001a:
  45056. {
  45057. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  45058. int32_t L_6 = ___start0;
  45059. intptr_t L_7;
  45060. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45061. V_0 = (intptr_t)L_7;
  45062. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_8 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  45063. intptr_t L_9 = V_0;
  45064. int32_t L_10 = ___length1;
  45065. ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 L_11;
  45066. memset((&L_11), 0, sizeof(L_11));
  45067. ReadOnlySpan_1__ctor_m0D025D7B51DA191FC6D80F997B27442A9F967A1D_inline((&L_11), (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  45068. return (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 )L_11;
  45069. }
  45070. }
  45071. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * ReadOnlySpan_1_get_Pinnable_m846C178E1760A51B8EC6836D4DD8DE08A1A06E68_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  45072. {
  45073. {
  45074. Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C * L_0 = (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)__this->get__pinnable_0();
  45075. return (Pinnable_1_t95E8BF0F62016718CAF24D71446F85A32986715C *)L_0;
  45076. }
  45077. }
  45078. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m48409C47B02D052C192E61F0813CEA3BE2B75B1C_gshared_inline (ReadOnlySpan_1_t89EC7F5A5B7253DA599EEFE0E19D147F376E9DC3 * __this, const RuntimeMethod* method)
  45079. {
  45080. {
  45081. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  45082. return (intptr_t)L_0;
  45083. }
  45084. }
  45085. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD7382B37C5291CBD8780ACED5B52EC2B109B2717_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___array0, const RuntimeMethod* method)
  45086. {
  45087. {
  45088. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___array0;
  45089. if (L_0)
  45090. {
  45091. goto IL_0009;
  45092. }
  45093. }
  45094. {
  45095. ThrowHelper_ThrowArgumentNullException_m539081110B94B71D92C9761B273E617B23B4BBA5((int32_t)3, /*hidden argument*/NULL);
  45096. }
  45097. IL_0009:
  45098. {
  45099. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_1 = ___array0;
  45100. NullCheck(L_1);
  45101. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  45102. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_2 = ___array0;
  45103. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_3;
  45104. L_3 = (( Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  45105. __this->set__pinnable_0(L_3);
  45106. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  45107. intptr_t L_4 = ((PerTypeValues_1_t86D6F740E4659CAAD59EEE0663E9D0D9CDC0B7AA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 1)))->get_ArrayAdjustment_2();
  45108. __this->set__byteOffset_1((intptr_t)L_4);
  45109. return;
  45110. }
  45111. }
  45112. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7EE91E26F9EB03FB3059BDDC06FC1C53601C4861_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  45113. {
  45114. static bool s_Il2CppMethodInitialized;
  45115. if (!s_Il2CppMethodInitialized)
  45116. {
  45117. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45118. s_Il2CppMethodInitialized = true;
  45119. }
  45120. {
  45121. bool L_0;
  45122. L_0 = (( bool (*) (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));
  45123. if (!L_0)
  45124. {
  45125. goto IL_0016;
  45126. }
  45127. }
  45128. {
  45129. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  45130. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45131. Type_t * L_2;
  45132. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  45133. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m3802FB37854B59DA8E5DA730956FBB73B228D418((Type_t *)L_2, /*hidden argument*/NULL);
  45134. }
  45135. IL_0016:
  45136. {
  45137. int32_t L_3 = ___length1;
  45138. if ((((int32_t)L_3) >= ((int32_t)0)))
  45139. {
  45140. goto IL_0021;
  45141. }
  45142. }
  45143. {
  45144. ThrowHelper_ThrowArgumentOutOfRangeException_mEC3F850FA55C293C7EEE20B751D0BA5532A85240((int32_t)((int32_t)24), /*hidden argument*/NULL);
  45145. }
  45146. IL_0021:
  45147. {
  45148. int32_t L_4 = ___length1;
  45149. __this->set__length_2(L_4);
  45150. __this->set__pinnable_0((Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)NULL);
  45151. void* L_5 = ___pointer0;
  45152. intptr_t L_6;
  45153. memset((&L_6), 0, sizeof(L_6));
  45154. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  45155. __this->set__byteOffset_1((intptr_t)L_6);
  45156. return;
  45157. }
  45158. }
  45159. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC7069B1A51E8A14B727CA6E6B5C0E26D17FD1083_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method)
  45160. {
  45161. {
  45162. int32_t L_0 = (int32_t)__this->get__length_2();
  45163. return (int32_t)L_0;
  45164. }
  45165. }
  45166. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar ReadOnlySpan_1_get_Item_m94CA3CCA7B0E156F221DF75E9313BCCCF9AB5A64_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, int32_t ___index0, const RuntimeMethod* method)
  45167. {
  45168. intptr_t V_0;
  45169. memset((&V_0), 0, sizeof(V_0));
  45170. {
  45171. int32_t L_0 = ___index0;
  45172. int32_t L_1 = (int32_t)__this->get__length_2();
  45173. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  45174. {
  45175. goto IL_000e;
  45176. }
  45177. }
  45178. {
  45179. ThrowHelper_ThrowIndexOutOfRangeException_mE3F71E3C7E835A7B383C52479A143FB2A530E79A(/*hidden argument*/NULL);
  45180. }
  45181. IL_000e:
  45182. {
  45183. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_2 = (Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)__this->get__pinnable_0();
  45184. if (L_2)
  45185. {
  45186. goto IL_0035;
  45187. }
  45188. }
  45189. {
  45190. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  45191. V_0 = (intptr_t)L_3;
  45192. void* L_4;
  45193. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  45194. Il2CppChar* L_5;
  45195. L_5 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  45196. int32_t L_6 = ___index0;
  45197. Il2CppChar* L_7;
  45198. L_7 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  45199. Il2CppChar L_8 = (*(Il2CppChar*)L_7);
  45200. return (Il2CppChar)L_8;
  45201. }
  45202. IL_0035:
  45203. {
  45204. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_9 = (Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)__this->get__pinnable_0();
  45205. NullCheck(L_9);
  45206. Il2CppChar* L_10 = (Il2CppChar*)L_9->get_address_of_Data_0();
  45207. intptr_t L_11 = (intptr_t)__this->get__byteOffset_1();
  45208. Il2CppChar* L_12;
  45209. L_12 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_10, (intptr_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45210. int32_t L_13 = ___index0;
  45211. Il2CppChar* L_14;
  45212. L_14 = (( Il2CppChar* (*) (Il2CppChar*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  45213. Il2CppChar L_15 = (*(Il2CppChar*)L_14);
  45214. return (Il2CppChar)L_15;
  45215. }
  45216. }
  45217. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_DangerousGetPinnableReference_m8ABFAC75E15AADCAC894417F7051400DED8ABD39_gshared_inline (ReadOnlySpan_1_t90C7ABD832D73EDD3FE36F485FDE0EB116215CE5 * __this, const RuntimeMethod* method)
  45218. {
  45219. intptr_t V_0;
  45220. memset((&V_0), 0, sizeof(V_0));
  45221. {
  45222. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_0 = (Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)__this->get__pinnable_0();
  45223. if (L_0)
  45224. {
  45225. goto IL_001c;
  45226. }
  45227. }
  45228. {
  45229. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  45230. V_0 = (intptr_t)L_1;
  45231. void* L_2;
  45232. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  45233. Il2CppChar* L_3;
  45234. L_3 = (( Il2CppChar* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  45235. return (Il2CppChar*)(L_3);
  45236. }
  45237. IL_001c:
  45238. {
  45239. Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E * L_4 = (Pinnable_1_tB2E6478AF2BE7B5AEC4445B34B2455FC930BAB6E *)__this->get__pinnable_0();
  45240. NullCheck(L_4);
  45241. Il2CppChar* L_5 = (Il2CppChar*)L_4->get_address_of_Data_0();
  45242. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  45243. Il2CppChar* L_7;
  45244. L_7 = (( Il2CppChar* (*) (Il2CppChar*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Il2CppChar*)(Il2CppChar*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45245. return (Il2CppChar*)(L_7);
  45246. }
  45247. }
  45248. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m74B0067A56E034B70B64D6AD037DE10F4C1D1B65_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  45249. {
  45250. {
  45251. int32_t L_0 = (int32_t)__this->get__length_2();
  45252. return (int32_t)L_0;
  45253. }
  45254. }
  45255. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF614B1D75A326E0C4B4D5C421F38926F53686FB9_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, const RuntimeMethod* method)
  45256. {
  45257. {
  45258. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0;
  45259. if (L_0)
  45260. {
  45261. goto IL_000b;
  45262. }
  45263. }
  45264. {
  45265. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ));
  45266. return;
  45267. }
  45268. IL_000b:
  45269. {
  45270. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_1 = ___array0;
  45271. NullCheck(L_1);
  45272. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  45273. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_2 = ___array0;
  45274. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_3;
  45275. L_3 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  45276. __this->set__pinnable_0(L_3);
  45277. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  45278. intptr_t L_4 = ((PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  45279. __this->set__byteOffset_1((intptr_t)L_4);
  45280. return;
  45281. }
  45282. }
  45283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mAE9251B8FF2C5E88490ECCF5F1603A80007F23B2_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  45284. {
  45285. {
  45286. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_0 = ___array0;
  45287. if (L_0)
  45288. {
  45289. goto IL_0017;
  45290. }
  45291. }
  45292. {
  45293. int32_t L_1 = ___start1;
  45294. if (L_1)
  45295. {
  45296. goto IL_0009;
  45297. }
  45298. }
  45299. {
  45300. int32_t L_2 = ___length2;
  45301. if (!L_2)
  45302. {
  45303. goto IL_000f;
  45304. }
  45305. }
  45306. IL_0009:
  45307. {
  45308. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45309. }
  45310. IL_000f:
  45311. {
  45312. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ));
  45313. return;
  45314. }
  45315. IL_0017:
  45316. {
  45317. int32_t L_3 = ___start1;
  45318. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_4 = ___array0;
  45319. NullCheck(L_4);
  45320. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  45321. {
  45322. goto IL_0025;
  45323. }
  45324. }
  45325. {
  45326. int32_t L_5 = ___length2;
  45327. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_6 = ___array0;
  45328. NullCheck(L_6);
  45329. int32_t L_7 = ___start1;
  45330. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  45331. {
  45332. goto IL_002b;
  45333. }
  45334. }
  45335. IL_0025:
  45336. {
  45337. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45338. }
  45339. IL_002b:
  45340. {
  45341. int32_t L_8 = ___length2;
  45342. __this->set__length_2(L_8);
  45343. ColorU5BU5D_t29B84A923DCE14577FADA14944A1F356B11BD08A* L_9 = ___array0;
  45344. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_10;
  45345. L_10 = (( Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  45346. __this->set__pinnable_0(L_10);
  45347. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  45348. intptr_t L_11 = ((PerTypeValues_1_tA2F4FC7A86408FEA110F8A0313AD8F5BC7556B95_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  45349. int32_t L_12 = ___start1;
  45350. intptr_t L_13;
  45351. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45352. __this->set__byteOffset_1((intptr_t)L_13);
  45353. return;
  45354. }
  45355. }
  45356. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3859058CBBDEEB31D423F6E128D0698B4FC31320_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  45357. {
  45358. static bool s_Il2CppMethodInitialized;
  45359. if (!s_Il2CppMethodInitialized)
  45360. {
  45361. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45362. s_Il2CppMethodInitialized = true;
  45363. }
  45364. {
  45365. bool L_0;
  45366. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  45367. if (!L_0)
  45368. {
  45369. goto IL_0016;
  45370. }
  45371. }
  45372. {
  45373. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  45374. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45375. Type_t * L_2;
  45376. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  45377. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  45378. }
  45379. IL_0016:
  45380. {
  45381. int32_t L_3 = ___length1;
  45382. if ((((int32_t)L_3) >= ((int32_t)0)))
  45383. {
  45384. goto IL_0020;
  45385. }
  45386. }
  45387. {
  45388. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45389. }
  45390. IL_0020:
  45391. {
  45392. int32_t L_4 = ___length1;
  45393. __this->set__length_2(L_4);
  45394. __this->set__pinnable_0((Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)NULL);
  45395. void* L_5 = ___pointer0;
  45396. intptr_t L_6;
  45397. memset((&L_6), 0, sizeof(L_6));
  45398. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  45399. __this->set__byteOffset_1((intptr_t)L_6);
  45400. return;
  45401. }
  45402. }
  45403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  45404. {
  45405. {
  45406. int32_t L_0 = ___length2;
  45407. __this->set__length_2(L_0);
  45408. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_1 = ___pinnable0;
  45409. __this->set__pinnable_0(L_1);
  45410. intptr_t L_2 = ___byteOffset1;
  45411. __this->set__byteOffset_1((intptr_t)L_2);
  45412. return;
  45413. }
  45414. }
  45415. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_get_Item_mF064ED98AA299BA55B1C7969585752E2C10161A9_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___index0, const RuntimeMethod* method)
  45416. {
  45417. intptr_t V_0;
  45418. memset((&V_0), 0, sizeof(V_0));
  45419. {
  45420. int32_t L_0 = ___index0;
  45421. int32_t L_1 = (int32_t)__this->get__length_2();
  45422. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  45423. {
  45424. goto IL_000e;
  45425. }
  45426. }
  45427. {
  45428. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  45429. }
  45430. IL_000e:
  45431. {
  45432. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_2 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45433. if (L_2)
  45434. {
  45435. goto IL_0030;
  45436. }
  45437. }
  45438. {
  45439. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  45440. V_0 = (intptr_t)L_3;
  45441. void* L_4;
  45442. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  45443. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5;
  45444. L_5 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (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));
  45445. int32_t L_6 = ___index0;
  45446. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7;
  45447. L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  45448. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_7;
  45449. }
  45450. IL_0030:
  45451. {
  45452. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45453. NullCheck(L_8);
  45454. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_9 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_8->get_address_of_Data_0();
  45455. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  45456. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_11;
  45457. L_11 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  45458. int32_t L_12 = ___index0;
  45459. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_13;
  45460. L_13 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  45461. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_13;
  45462. }
  45463. }
  45464. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2B1CFA2C9FD0972644E5F5E0891D9F3D499E03E7_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method)
  45465. {
  45466. {
  45467. int32_t L_0 = (int32_t)__this->get__length_2();
  45468. return (int32_t)L_0;
  45469. }
  45470. }
  45471. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * ReadOnlySpan_1_DangerousGetPinnableReference_m2DD30722AFCE3B1E7DA60027C0862BC0C3AC0908_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  45472. {
  45473. intptr_t V_0;
  45474. memset((&V_0), 0, sizeof(V_0));
  45475. {
  45476. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45477. if (L_0)
  45478. {
  45479. goto IL_001c;
  45480. }
  45481. }
  45482. {
  45483. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  45484. V_0 = (intptr_t)L_1;
  45485. void* L_2;
  45486. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  45487. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_3;
  45488. L_3 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  45489. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_3);
  45490. }
  45491. IL_001c:
  45492. {
  45493. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_4 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45494. NullCheck(L_4);
  45495. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_4->get_address_of_Data_0();
  45496. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  45497. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7;
  45498. L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  45499. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_7);
  45500. }
  45501. }
  45502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * Span_1_DangerousGetPinnableReference_m20199AA94CF9E532514FC77B8594E0730ED29195_gshared_inline (Span_1_tC01841A70E7C030E263FD8C5DFF173255B5E2CE3 * __this, const RuntimeMethod* method)
  45503. {
  45504. intptr_t V_0;
  45505. memset((&V_0), 0, sizeof(V_0));
  45506. {
  45507. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45508. if (L_0)
  45509. {
  45510. goto IL_001c;
  45511. }
  45512. }
  45513. {
  45514. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  45515. V_0 = (intptr_t)L_1;
  45516. void* L_2;
  45517. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  45518. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_3;
  45519. L_3 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  45520. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_3);
  45521. }
  45522. IL_001c:
  45523. {
  45524. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_4 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45525. NullCheck(L_4);
  45526. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_5 = (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_4->get_address_of_Data_0();
  45527. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  45528. Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * L_7;
  45529. L_7 = (( Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 * (*) (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  45530. return (Color_tCFB8D568A73B9B13B7059AFE9CFA0274881FCEB8 *)(L_7);
  45531. }
  45532. }
  45533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_mD5E2896F5A61F4C09706A9AE46C13F9F45B880A5_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___start0, const RuntimeMethod* method)
  45534. {
  45535. intptr_t V_0;
  45536. memset((&V_0), 0, sizeof(V_0));
  45537. int32_t V_1 = 0;
  45538. {
  45539. int32_t L_0 = ___start0;
  45540. int32_t L_1 = (int32_t)__this->get__length_2();
  45541. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  45542. {
  45543. goto IL_000f;
  45544. }
  45545. }
  45546. {
  45547. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45548. }
  45549. IL_000f:
  45550. {
  45551. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  45552. int32_t L_3 = ___start0;
  45553. intptr_t L_4;
  45554. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45555. V_0 = (intptr_t)L_4;
  45556. int32_t L_5 = (int32_t)__this->get__length_2();
  45557. int32_t L_6 = ___start0;
  45558. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  45559. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_7 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45560. intptr_t L_8 = V_0;
  45561. int32_t L_9 = V_1;
  45562. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_10;
  45563. memset((&L_10), 0, sizeof(L_10));
  45564. ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_inline((&L_10), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  45565. return (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 )L_10;
  45566. }
  45567. }
  45568. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 ReadOnlySpan_1_Slice_m896F858E561FA49FD1E9A369C2A6494BEA062C3C_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  45569. {
  45570. intptr_t V_0;
  45571. memset((&V_0), 0, sizeof(V_0));
  45572. {
  45573. int32_t L_0 = ___start0;
  45574. int32_t L_1 = (int32_t)__this->get__length_2();
  45575. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  45576. {
  45577. goto IL_0014;
  45578. }
  45579. }
  45580. {
  45581. int32_t L_2 = ___length1;
  45582. int32_t L_3 = (int32_t)__this->get__length_2();
  45583. int32_t L_4 = ___start0;
  45584. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  45585. {
  45586. goto IL_001a;
  45587. }
  45588. }
  45589. IL_0014:
  45590. {
  45591. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45592. }
  45593. IL_001a:
  45594. {
  45595. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  45596. int32_t L_6 = ___start0;
  45597. intptr_t L_7;
  45598. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45599. V_0 = (intptr_t)L_7;
  45600. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_8 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45601. intptr_t L_9 = V_0;
  45602. int32_t L_10 = ___length1;
  45603. ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 L_11;
  45604. memset((&L_11), 0, sizeof(L_11));
  45605. ReadOnlySpan_1__ctor_m95887A57A6EAD8677F972E912214511F5FCF5A75_inline((&L_11), (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  45606. return (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 )L_11;
  45607. }
  45608. }
  45609. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * ReadOnlySpan_1_get_Pinnable_m467CE7D87DC4FD2D519B75285C28274FD884A097_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  45610. {
  45611. {
  45612. Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 * L_0 = (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)__this->get__pinnable_0();
  45613. return (Pinnable_1_t604A0CC06EEE816A81F6B85ED6E75D3F69800250 *)L_0;
  45614. }
  45615. }
  45616. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA2F34283B78DCD7E13C1F95B171B514AD1E565D5_gshared_inline (ReadOnlySpan_1_t4AFFF7DAC221DD72CEECFFA6019D2656E1522FA1 * __this, const RuntimeMethod* method)
  45617. {
  45618. {
  45619. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  45620. return (intptr_t)L_0;
  45621. }
  45622. }
  45623. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mEF99F1746032EA3E4D996F09DD3CCAF80DD309CC_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  45624. {
  45625. {
  45626. int32_t L_0 = (int32_t)__this->get__length_2();
  45627. return (int32_t)L_0;
  45628. }
  45629. }
  45630. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCA1B0BF4ED5EEBF4F0DE5963187E116AF8DDDD15_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, const RuntimeMethod* method)
  45631. {
  45632. {
  45633. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_0 = ___array0;
  45634. if (L_0)
  45635. {
  45636. goto IL_000b;
  45637. }
  45638. }
  45639. {
  45640. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ));
  45641. return;
  45642. }
  45643. IL_000b:
  45644. {
  45645. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_1 = ___array0;
  45646. NullCheck(L_1);
  45647. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  45648. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_2 = ___array0;
  45649. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_3;
  45650. L_3 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  45651. __this->set__pinnable_0(L_3);
  45652. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  45653. intptr_t L_4 = ((PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  45654. __this->set__byteOffset_1((intptr_t)L_4);
  45655. return;
  45656. }
  45657. }
  45658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF3AE14A3A4762BF0717DB1E6C34B2D92CBD6A63C_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  45659. {
  45660. {
  45661. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_0 = ___array0;
  45662. if (L_0)
  45663. {
  45664. goto IL_0017;
  45665. }
  45666. }
  45667. {
  45668. int32_t L_1 = ___start1;
  45669. if (L_1)
  45670. {
  45671. goto IL_0009;
  45672. }
  45673. }
  45674. {
  45675. int32_t L_2 = ___length2;
  45676. if (!L_2)
  45677. {
  45678. goto IL_000f;
  45679. }
  45680. }
  45681. IL_0009:
  45682. {
  45683. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45684. }
  45685. IL_000f:
  45686. {
  45687. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ));
  45688. return;
  45689. }
  45690. IL_0017:
  45691. {
  45692. int32_t L_3 = ___start1;
  45693. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_4 = ___array0;
  45694. NullCheck(L_4);
  45695. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  45696. {
  45697. goto IL_0025;
  45698. }
  45699. }
  45700. {
  45701. int32_t L_5 = ___length2;
  45702. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_6 = ___array0;
  45703. NullCheck(L_6);
  45704. int32_t L_7 = ___start1;
  45705. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  45706. {
  45707. goto IL_002b;
  45708. }
  45709. }
  45710. IL_0025:
  45711. {
  45712. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45713. }
  45714. IL_002b:
  45715. {
  45716. int32_t L_8 = ___length2;
  45717. __this->set__length_2(L_8);
  45718. Complex64U5BU5D_tDF719F22C4210186A1B5CC5FD17AD382EDB16650* L_9 = ___array0;
  45719. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_10;
  45720. L_10 = (( Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  45721. __this->set__pinnable_0(L_10);
  45722. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  45723. intptr_t L_11 = ((PerTypeValues_1_t241CD3FB8C103E30BBF3ABA142551F0C8A9DCB01_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  45724. int32_t L_12 = ___start1;
  45725. intptr_t L_13;
  45726. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45727. __this->set__byteOffset_1((intptr_t)L_13);
  45728. return;
  45729. }
  45730. }
  45731. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1A3DFCFFB8C6023B0C95710898409B1A56270C8F_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  45732. {
  45733. static bool s_Il2CppMethodInitialized;
  45734. if (!s_Il2CppMethodInitialized)
  45735. {
  45736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45737. s_Il2CppMethodInitialized = true;
  45738. }
  45739. {
  45740. bool L_0;
  45741. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  45742. if (!L_0)
  45743. {
  45744. goto IL_0016;
  45745. }
  45746. }
  45747. {
  45748. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  45749. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45750. Type_t * L_2;
  45751. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  45752. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  45753. }
  45754. IL_0016:
  45755. {
  45756. int32_t L_3 = ___length1;
  45757. if ((((int32_t)L_3) >= ((int32_t)0)))
  45758. {
  45759. goto IL_0020;
  45760. }
  45761. }
  45762. {
  45763. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45764. }
  45765. IL_0020:
  45766. {
  45767. int32_t L_4 = ___length1;
  45768. __this->set__length_2(L_4);
  45769. __this->set__pinnable_0((Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)NULL);
  45770. void* L_5 = ___pointer0;
  45771. intptr_t L_6;
  45772. memset((&L_6), 0, sizeof(L_6));
  45773. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  45774. __this->set__byteOffset_1((intptr_t)L_6);
  45775. return;
  45776. }
  45777. }
  45778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  45779. {
  45780. {
  45781. int32_t L_0 = ___length2;
  45782. __this->set__length_2(L_0);
  45783. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_1 = ___pinnable0;
  45784. __this->set__pinnable_0(L_1);
  45785. intptr_t L_2 = ___byteOffset1;
  45786. __this->set__byteOffset_1((intptr_t)L_2);
  45787. return;
  45788. }
  45789. }
  45790. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_get_Item_m61E1D10745CF68C8F1B250D79C3EAF874273940F_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___index0, const RuntimeMethod* method)
  45791. {
  45792. intptr_t V_0;
  45793. memset((&V_0), 0, sizeof(V_0));
  45794. {
  45795. int32_t L_0 = ___index0;
  45796. int32_t L_1 = (int32_t)__this->get__length_2();
  45797. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  45798. {
  45799. goto IL_000e;
  45800. }
  45801. }
  45802. {
  45803. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  45804. }
  45805. IL_000e:
  45806. {
  45807. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_2 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45808. if (L_2)
  45809. {
  45810. goto IL_0030;
  45811. }
  45812. }
  45813. {
  45814. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  45815. V_0 = (intptr_t)L_3;
  45816. void* L_4;
  45817. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  45818. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5;
  45819. L_5 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (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));
  45820. int32_t L_6 = ___index0;
  45821. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7;
  45822. L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  45823. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_7;
  45824. }
  45825. IL_0030:
  45826. {
  45827. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45828. NullCheck(L_8);
  45829. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_9 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_8->get_address_of_Data_0();
  45830. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  45831. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_11;
  45832. L_11 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  45833. int32_t L_12 = ___index0;
  45834. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_13;
  45835. L_13 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  45836. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_13;
  45837. }
  45838. }
  45839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m59ECD5EAA44A070B1B76E2AD4DB76DB841E9ECED_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method)
  45840. {
  45841. {
  45842. int32_t L_0 = (int32_t)__this->get__length_2();
  45843. return (int32_t)L_0;
  45844. }
  45845. }
  45846. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * ReadOnlySpan_1_DangerousGetPinnableReference_m831A3E2A1D77BBD1BE54025AFC14D2BB1A7563EA_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  45847. {
  45848. intptr_t V_0;
  45849. memset((&V_0), 0, sizeof(V_0));
  45850. {
  45851. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45852. if (L_0)
  45853. {
  45854. goto IL_001c;
  45855. }
  45856. }
  45857. {
  45858. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  45859. V_0 = (intptr_t)L_1;
  45860. void* L_2;
  45861. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  45862. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_3;
  45863. L_3 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  45864. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_3);
  45865. }
  45866. IL_001c:
  45867. {
  45868. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_4 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45869. NullCheck(L_4);
  45870. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_4->get_address_of_Data_0();
  45871. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  45872. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7;
  45873. L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  45874. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_7);
  45875. }
  45876. }
  45877. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * Span_1_DangerousGetPinnableReference_mC81ABB4BBA19D5020ECCE1B5F2E0D00DE606CCC4_gshared_inline (Span_1_t06D5F8D9BFCED3581A0DFE750B736ED793F9B0AF * __this, const RuntimeMethod* method)
  45878. {
  45879. intptr_t V_0;
  45880. memset((&V_0), 0, sizeof(V_0));
  45881. {
  45882. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45883. if (L_0)
  45884. {
  45885. goto IL_001c;
  45886. }
  45887. }
  45888. {
  45889. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  45890. V_0 = (intptr_t)L_1;
  45891. void* L_2;
  45892. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  45893. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_3;
  45894. L_3 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  45895. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_3);
  45896. }
  45897. IL_001c:
  45898. {
  45899. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_4 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45900. NullCheck(L_4);
  45901. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_5 = (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_4->get_address_of_Data_0();
  45902. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  45903. Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * L_7;
  45904. L_7 = (( Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 * (*) (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  45905. return (Complex64_t5CBC571F74254F55F085ABDEFC207219C1181FE1 *)(L_7);
  45906. }
  45907. }
  45908. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_mE519A161FC20B792D0910B0215F484C4DF529648_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___start0, const RuntimeMethod* method)
  45909. {
  45910. intptr_t V_0;
  45911. memset((&V_0), 0, sizeof(V_0));
  45912. int32_t V_1 = 0;
  45913. {
  45914. int32_t L_0 = ___start0;
  45915. int32_t L_1 = (int32_t)__this->get__length_2();
  45916. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  45917. {
  45918. goto IL_000f;
  45919. }
  45920. }
  45921. {
  45922. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45923. }
  45924. IL_000f:
  45925. {
  45926. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  45927. int32_t L_3 = ___start0;
  45928. intptr_t L_4;
  45929. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45930. V_0 = (intptr_t)L_4;
  45931. int32_t L_5 = (int32_t)__this->get__length_2();
  45932. int32_t L_6 = ___start0;
  45933. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  45934. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_7 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45935. intptr_t L_8 = V_0;
  45936. int32_t L_9 = V_1;
  45937. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_10;
  45938. memset((&L_10), 0, sizeof(L_10));
  45939. ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_inline((&L_10), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  45940. return (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C )L_10;
  45941. }
  45942. }
  45943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C ReadOnlySpan_1_Slice_m9BB496265BCE2FF655CBF2CABAB42DB10D5EFA09_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  45944. {
  45945. intptr_t V_0;
  45946. memset((&V_0), 0, sizeof(V_0));
  45947. {
  45948. int32_t L_0 = ___start0;
  45949. int32_t L_1 = (int32_t)__this->get__length_2();
  45950. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  45951. {
  45952. goto IL_0014;
  45953. }
  45954. }
  45955. {
  45956. int32_t L_2 = ___length1;
  45957. int32_t L_3 = (int32_t)__this->get__length_2();
  45958. int32_t L_4 = ___start0;
  45959. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  45960. {
  45961. goto IL_001a;
  45962. }
  45963. }
  45964. IL_0014:
  45965. {
  45966. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45967. }
  45968. IL_001a:
  45969. {
  45970. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  45971. int32_t L_6 = ___start0;
  45972. intptr_t L_7;
  45973. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  45974. V_0 = (intptr_t)L_7;
  45975. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_8 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45976. intptr_t L_9 = V_0;
  45977. int32_t L_10 = ___length1;
  45978. ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C L_11;
  45979. memset((&L_11), 0, sizeof(L_11));
  45980. ReadOnlySpan_1__ctor_m2B8E97757561374F022EC4A1FACBE08943EF8258_inline((&L_11), (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  45981. return (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C )L_11;
  45982. }
  45983. }
  45984. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * ReadOnlySpan_1_get_Pinnable_m79EEC3B66AFA7FEEE666ABB8A6B80967044E4D45_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  45985. {
  45986. {
  45987. Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 * L_0 = (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)__this->get__pinnable_0();
  45988. return (Pinnable_1_t91B7A9064F81FDCD94CCE99CE3B7D0EC4ACBB8D4 *)L_0;
  45989. }
  45990. }
  45991. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mD063ECA39CAF70119141FD60DD3BF88777C34BE2_gshared_inline (ReadOnlySpan_1_t66B65EA89DF7EEC4B6ADF8B112F3DD545DF0738C * __this, const RuntimeMethod* method)
  45992. {
  45993. {
  45994. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  45995. return (intptr_t)L_0;
  45996. }
  45997. }
  45998. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mC4209F11999F724FD65AA548560F56CA81D8F78D_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  45999. {
  46000. {
  46001. int32_t L_0 = (int32_t)__this->get__length_2();
  46002. return (int32_t)L_0;
  46003. }
  46004. }
  46005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFCCAE01DD98FE7A117ED7CC3DC94CFFC366FC7D4_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, const RuntimeMethod* method)
  46006. {
  46007. {
  46008. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0;
  46009. if (L_0)
  46010. {
  46011. goto IL_000b;
  46012. }
  46013. }
  46014. {
  46015. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ));
  46016. return;
  46017. }
  46018. IL_000b:
  46019. {
  46020. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_1 = ___array0;
  46021. NullCheck(L_1);
  46022. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  46023. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_2 = ___array0;
  46024. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_3;
  46025. L_3 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  46026. __this->set__pinnable_0(L_3);
  46027. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  46028. intptr_t L_4 = ((PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  46029. __this->set__byteOffset_1((intptr_t)L_4);
  46030. return;
  46031. }
  46032. }
  46033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m43FA08546D5132885EAF0E30DA2CCA51F83A1C0E_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  46034. {
  46035. {
  46036. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_0 = ___array0;
  46037. if (L_0)
  46038. {
  46039. goto IL_0017;
  46040. }
  46041. }
  46042. {
  46043. int32_t L_1 = ___start1;
  46044. if (L_1)
  46045. {
  46046. goto IL_0009;
  46047. }
  46048. }
  46049. {
  46050. int32_t L_2 = ___length2;
  46051. if (!L_2)
  46052. {
  46053. goto IL_000f;
  46054. }
  46055. }
  46056. IL_0009:
  46057. {
  46058. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46059. }
  46060. IL_000f:
  46061. {
  46062. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ));
  46063. return;
  46064. }
  46065. IL_0017:
  46066. {
  46067. int32_t L_3 = ___start1;
  46068. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_4 = ___array0;
  46069. NullCheck(L_4);
  46070. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  46071. {
  46072. goto IL_0025;
  46073. }
  46074. }
  46075. {
  46076. int32_t L_5 = ___length2;
  46077. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_6 = ___array0;
  46078. NullCheck(L_6);
  46079. int32_t L_7 = ___start1;
  46080. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  46081. {
  46082. goto IL_002b;
  46083. }
  46084. }
  46085. IL_0025:
  46086. {
  46087. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46088. }
  46089. IL_002b:
  46090. {
  46091. int32_t L_8 = ___length2;
  46092. __this->set__length_2(L_8);
  46093. ComplexVector4U5BU5D_t28CD156331D1BABCFCFE52D3D75BB9EC8CF81FA5* L_9 = ___array0;
  46094. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_10;
  46095. L_10 = (( Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  46096. __this->set__pinnable_0(L_10);
  46097. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  46098. intptr_t L_11 = ((PerTypeValues_1_t7DD8A968C0F87E2E67EC6C6259C6FC550E97E6A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  46099. int32_t L_12 = ___start1;
  46100. intptr_t L_13;
  46101. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  46102. __this->set__byteOffset_1((intptr_t)L_13);
  46103. return;
  46104. }
  46105. }
  46106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7ECD495FE1B13E85C75712FD6F6B3EA08DA788C3_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  46107. {
  46108. static bool s_Il2CppMethodInitialized;
  46109. if (!s_Il2CppMethodInitialized)
  46110. {
  46111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46112. s_Il2CppMethodInitialized = true;
  46113. }
  46114. {
  46115. bool L_0;
  46116. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  46117. if (!L_0)
  46118. {
  46119. goto IL_0016;
  46120. }
  46121. }
  46122. {
  46123. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  46124. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46125. Type_t * L_2;
  46126. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  46127. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  46128. }
  46129. IL_0016:
  46130. {
  46131. int32_t L_3 = ___length1;
  46132. if ((((int32_t)L_3) >= ((int32_t)0)))
  46133. {
  46134. goto IL_0020;
  46135. }
  46136. }
  46137. {
  46138. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46139. }
  46140. IL_0020:
  46141. {
  46142. int32_t L_4 = ___length1;
  46143. __this->set__length_2(L_4);
  46144. __this->set__pinnable_0((Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)NULL);
  46145. void* L_5 = ___pointer0;
  46146. intptr_t L_6;
  46147. memset((&L_6), 0, sizeof(L_6));
  46148. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  46149. __this->set__byteOffset_1((intptr_t)L_6);
  46150. return;
  46151. }
  46152. }
  46153. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  46154. {
  46155. {
  46156. int32_t L_0 = ___length2;
  46157. __this->set__length_2(L_0);
  46158. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_1 = ___pinnable0;
  46159. __this->set__pinnable_0(L_1);
  46160. intptr_t L_2 = ___byteOffset1;
  46161. __this->set__byteOffset_1((intptr_t)L_2);
  46162. return;
  46163. }
  46164. }
  46165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_get_Item_m4C2379B65FF45C054E3430A918D49F30BCD9A2BE_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___index0, const RuntimeMethod* method)
  46166. {
  46167. intptr_t V_0;
  46168. memset((&V_0), 0, sizeof(V_0));
  46169. {
  46170. int32_t L_0 = ___index0;
  46171. int32_t L_1 = (int32_t)__this->get__length_2();
  46172. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  46173. {
  46174. goto IL_000e;
  46175. }
  46176. }
  46177. {
  46178. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  46179. }
  46180. IL_000e:
  46181. {
  46182. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_2 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46183. if (L_2)
  46184. {
  46185. goto IL_0030;
  46186. }
  46187. }
  46188. {
  46189. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  46190. V_0 = (intptr_t)L_3;
  46191. void* L_4;
  46192. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  46193. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5;
  46194. L_5 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (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));
  46195. int32_t L_6 = ___index0;
  46196. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7;
  46197. L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  46198. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_7;
  46199. }
  46200. IL_0030:
  46201. {
  46202. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46203. NullCheck(L_8);
  46204. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_9 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_8->get_address_of_Data_0();
  46205. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  46206. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_11;
  46207. L_11 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  46208. int32_t L_12 = ___index0;
  46209. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_13;
  46210. L_13 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  46211. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_13;
  46212. }
  46213. }
  46214. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mD57D478E036CEB4F61F8BE1E63C1AE2CF7A3B6AC_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method)
  46215. {
  46216. {
  46217. int32_t L_0 = (int32_t)__this->get__length_2();
  46218. return (int32_t)L_0;
  46219. }
  46220. }
  46221. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * ReadOnlySpan_1_DangerousGetPinnableReference_m99963A753EDCB7B25799B344FC808C6DD5DC11AD_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  46222. {
  46223. intptr_t V_0;
  46224. memset((&V_0), 0, sizeof(V_0));
  46225. {
  46226. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46227. if (L_0)
  46228. {
  46229. goto IL_001c;
  46230. }
  46231. }
  46232. {
  46233. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  46234. V_0 = (intptr_t)L_1;
  46235. void* L_2;
  46236. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  46237. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_3;
  46238. L_3 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  46239. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_3);
  46240. }
  46241. IL_001c:
  46242. {
  46243. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_4 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46244. NullCheck(L_4);
  46245. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_4->get_address_of_Data_0();
  46246. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  46247. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7;
  46248. L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  46249. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_7);
  46250. }
  46251. }
  46252. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * Span_1_DangerousGetPinnableReference_m6CCBA359F3F7D68129BF53B09CCF1DE2F311145D_gshared_inline (Span_1_tB19AA8984B0CE742E2CEC5763D96DFF9BB413F3B * __this, const RuntimeMethod* method)
  46253. {
  46254. intptr_t V_0;
  46255. memset((&V_0), 0, sizeof(V_0));
  46256. {
  46257. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46258. if (L_0)
  46259. {
  46260. goto IL_001c;
  46261. }
  46262. }
  46263. {
  46264. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  46265. V_0 = (intptr_t)L_1;
  46266. void* L_2;
  46267. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  46268. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_3;
  46269. L_3 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  46270. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_3);
  46271. }
  46272. IL_001c:
  46273. {
  46274. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_4 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46275. NullCheck(L_4);
  46276. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_5 = (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_4->get_address_of_Data_0();
  46277. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  46278. ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * L_7;
  46279. L_7 = (( ComplexVector4_t88219122749587130667C01407E5E785BC2055EB * (*) (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  46280. return (ComplexVector4_t88219122749587130667C01407E5E785BC2055EB *)(L_7);
  46281. }
  46282. }
  46283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mAFA2476C2656ACB9EDED7D115A5440F95A238520_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___start0, const RuntimeMethod* method)
  46284. {
  46285. intptr_t V_0;
  46286. memset((&V_0), 0, sizeof(V_0));
  46287. int32_t V_1 = 0;
  46288. {
  46289. int32_t L_0 = ___start0;
  46290. int32_t L_1 = (int32_t)__this->get__length_2();
  46291. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  46292. {
  46293. goto IL_000f;
  46294. }
  46295. }
  46296. {
  46297. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46298. }
  46299. IL_000f:
  46300. {
  46301. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  46302. int32_t L_3 = ___start0;
  46303. intptr_t L_4;
  46304. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  46305. V_0 = (intptr_t)L_4;
  46306. int32_t L_5 = (int32_t)__this->get__length_2();
  46307. int32_t L_6 = ___start0;
  46308. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  46309. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_7 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46310. intptr_t L_8 = V_0;
  46311. int32_t L_9 = V_1;
  46312. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_10;
  46313. memset((&L_10), 0, sizeof(L_10));
  46314. ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_inline((&L_10), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  46315. return (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 )L_10;
  46316. }
  46317. }
  46318. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 ReadOnlySpan_1_Slice_mF5686D9EEB6D5B241A8AB3F23D230D8E52E699F8_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  46319. {
  46320. intptr_t V_0;
  46321. memset((&V_0), 0, sizeof(V_0));
  46322. {
  46323. int32_t L_0 = ___start0;
  46324. int32_t L_1 = (int32_t)__this->get__length_2();
  46325. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  46326. {
  46327. goto IL_0014;
  46328. }
  46329. }
  46330. {
  46331. int32_t L_2 = ___length1;
  46332. int32_t L_3 = (int32_t)__this->get__length_2();
  46333. int32_t L_4 = ___start0;
  46334. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  46335. {
  46336. goto IL_001a;
  46337. }
  46338. }
  46339. IL_0014:
  46340. {
  46341. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46342. }
  46343. IL_001a:
  46344. {
  46345. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  46346. int32_t L_6 = ___start0;
  46347. intptr_t L_7;
  46348. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  46349. V_0 = (intptr_t)L_7;
  46350. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_8 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46351. intptr_t L_9 = V_0;
  46352. int32_t L_10 = ___length1;
  46353. ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 L_11;
  46354. memset((&L_11), 0, sizeof(L_11));
  46355. ReadOnlySpan_1__ctor_m92E5B9F97F8899E10EE3B0AA22E0D463A61E4B49_inline((&L_11), (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  46356. return (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 )L_11;
  46357. }
  46358. }
  46359. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * ReadOnlySpan_1_get_Pinnable_m70C265FF4A16B4B78B6CBCDEC3DB8A30D7C75C42_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  46360. {
  46361. {
  46362. Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 * L_0 = (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)__this->get__pinnable_0();
  46363. return (Pinnable_1_tE2DE73C81C160A9817AE43D6C3FDD7207F767F30 *)L_0;
  46364. }
  46365. }
  46366. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m4E05D1520BEA9CE6BD08594130019C58B658EC0B_gshared_inline (ReadOnlySpan_1_t08FB685219970C7366D4B0417690C02211724A73 * __this, const RuntimeMethod* method)
  46367. {
  46368. {
  46369. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  46370. return (intptr_t)L_0;
  46371. }
  46372. }
  46373. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mD1769BAD673A26F733B749EF6264A1BAFD08B06F_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  46374. {
  46375. {
  46376. int32_t L_0 = (int32_t)__this->get__length_2();
  46377. return (int32_t)L_0;
  46378. }
  46379. }
  46380. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1DE8EF5D4DBDE26966EEEE3791B1061307D534A8_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, const RuntimeMethod* method)
  46381. {
  46382. {
  46383. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0;
  46384. if (L_0)
  46385. {
  46386. goto IL_000b;
  46387. }
  46388. }
  46389. {
  46390. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ));
  46391. return;
  46392. }
  46393. IL_000b:
  46394. {
  46395. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_1 = ___array0;
  46396. NullCheck(L_1);
  46397. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  46398. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_2 = ___array0;
  46399. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_3;
  46400. L_3 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  46401. __this->set__pinnable_0(L_3);
  46402. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  46403. intptr_t L_4 = ((PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  46404. __this->set__byteOffset_1((intptr_t)L_4);
  46405. return;
  46406. }
  46407. }
  46408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE1BB8B1458DAF3B6BBB27DEAABFE2991D9B0D451_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  46409. {
  46410. {
  46411. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_0 = ___array0;
  46412. if (L_0)
  46413. {
  46414. goto IL_0017;
  46415. }
  46416. }
  46417. {
  46418. int32_t L_1 = ___start1;
  46419. if (L_1)
  46420. {
  46421. goto IL_0009;
  46422. }
  46423. }
  46424. {
  46425. int32_t L_2 = ___length2;
  46426. if (!L_2)
  46427. {
  46428. goto IL_000f;
  46429. }
  46430. }
  46431. IL_0009:
  46432. {
  46433. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46434. }
  46435. IL_000f:
  46436. {
  46437. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ));
  46438. return;
  46439. }
  46440. IL_0017:
  46441. {
  46442. int32_t L_3 = ___start1;
  46443. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_4 = ___array0;
  46444. NullCheck(L_4);
  46445. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  46446. {
  46447. goto IL_0025;
  46448. }
  46449. }
  46450. {
  46451. int32_t L_5 = ___length2;
  46452. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_6 = ___array0;
  46453. NullCheck(L_6);
  46454. int32_t L_7 = ___start1;
  46455. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  46456. {
  46457. goto IL_002b;
  46458. }
  46459. }
  46460. IL_0025:
  46461. {
  46462. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46463. }
  46464. IL_002b:
  46465. {
  46466. int32_t L_8 = ___length2;
  46467. __this->set__length_2(L_8);
  46468. DecimalU5BU5D_tAA3302A4A6ACCE77638A2346993A0FAAE2F9FDBA* L_9 = ___array0;
  46469. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_10;
  46470. L_10 = (( Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  46471. __this->set__pinnable_0(L_10);
  46472. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  46473. intptr_t L_11 = ((PerTypeValues_1_t6A2BA57B1ED23D975A934DFED4B50E4CA0330140_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  46474. int32_t L_12 = ___start1;
  46475. intptr_t L_13;
  46476. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  46477. __this->set__byteOffset_1((intptr_t)L_13);
  46478. return;
  46479. }
  46480. }
  46481. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m81167A6DE4C57D1497C190AFA3DD6F08267BE543_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  46482. {
  46483. static bool s_Il2CppMethodInitialized;
  46484. if (!s_Il2CppMethodInitialized)
  46485. {
  46486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46487. s_Il2CppMethodInitialized = true;
  46488. }
  46489. {
  46490. bool L_0;
  46491. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  46492. if (!L_0)
  46493. {
  46494. goto IL_0016;
  46495. }
  46496. }
  46497. {
  46498. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  46499. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46500. Type_t * L_2;
  46501. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  46502. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  46503. }
  46504. IL_0016:
  46505. {
  46506. int32_t L_3 = ___length1;
  46507. if ((((int32_t)L_3) >= ((int32_t)0)))
  46508. {
  46509. goto IL_0020;
  46510. }
  46511. }
  46512. {
  46513. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46514. }
  46515. IL_0020:
  46516. {
  46517. int32_t L_4 = ___length1;
  46518. __this->set__length_2(L_4);
  46519. __this->set__pinnable_0((Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)NULL);
  46520. void* L_5 = ___pointer0;
  46521. intptr_t L_6;
  46522. memset((&L_6), 0, sizeof(L_6));
  46523. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  46524. __this->set__byteOffset_1((intptr_t)L_6);
  46525. return;
  46526. }
  46527. }
  46528. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  46529. {
  46530. {
  46531. int32_t L_0 = ___length2;
  46532. __this->set__length_2(L_0);
  46533. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_1 = ___pinnable0;
  46534. __this->set__pinnable_0(L_1);
  46535. intptr_t L_2 = ___byteOffset1;
  46536. __this->set__byteOffset_1((intptr_t)L_2);
  46537. return;
  46538. }
  46539. }
  46540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_get_Item_mEE3A2FF8D00E210382BB19B1644C5F5E98A6BF87_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___index0, const RuntimeMethod* method)
  46541. {
  46542. intptr_t V_0;
  46543. memset((&V_0), 0, sizeof(V_0));
  46544. {
  46545. int32_t L_0 = ___index0;
  46546. int32_t L_1 = (int32_t)__this->get__length_2();
  46547. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  46548. {
  46549. goto IL_000e;
  46550. }
  46551. }
  46552. {
  46553. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  46554. }
  46555. IL_000e:
  46556. {
  46557. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_2 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46558. if (L_2)
  46559. {
  46560. goto IL_0030;
  46561. }
  46562. }
  46563. {
  46564. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  46565. V_0 = (intptr_t)L_3;
  46566. void* L_4;
  46567. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  46568. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5;
  46569. L_5 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (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));
  46570. int32_t L_6 = ___index0;
  46571. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7;
  46572. L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  46573. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_7;
  46574. }
  46575. IL_0030:
  46576. {
  46577. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46578. NullCheck(L_8);
  46579. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_9 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_8->get_address_of_Data_0();
  46580. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  46581. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_11;
  46582. L_11 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  46583. int32_t L_12 = ___index0;
  46584. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_13;
  46585. L_13 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  46586. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_13;
  46587. }
  46588. }
  46589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m923570D809C4E6E1936CFF282558A11B329531DB_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method)
  46590. {
  46591. {
  46592. int32_t L_0 = (int32_t)__this->get__length_2();
  46593. return (int32_t)L_0;
  46594. }
  46595. }
  46596. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * ReadOnlySpan_1_DangerousGetPinnableReference_m4480549DCD17DB09790BD2D5392C6EF18F34AD20_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  46597. {
  46598. intptr_t V_0;
  46599. memset((&V_0), 0, sizeof(V_0));
  46600. {
  46601. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46602. if (L_0)
  46603. {
  46604. goto IL_001c;
  46605. }
  46606. }
  46607. {
  46608. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  46609. V_0 = (intptr_t)L_1;
  46610. void* L_2;
  46611. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  46612. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_3;
  46613. L_3 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  46614. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_3);
  46615. }
  46616. IL_001c:
  46617. {
  46618. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_4 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46619. NullCheck(L_4);
  46620. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_4->get_address_of_Data_0();
  46621. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  46622. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7;
  46623. L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  46624. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_7);
  46625. }
  46626. }
  46627. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * Span_1_DangerousGetPinnableReference_mBDE4CEEF3D9FD4FFB8F3BFB19A187F6D4EE47A92_gshared_inline (Span_1_t8DCBE5DC9D85A0F8E09EE7256FD0AB546AAA4487 * __this, const RuntimeMethod* method)
  46628. {
  46629. intptr_t V_0;
  46630. memset((&V_0), 0, sizeof(V_0));
  46631. {
  46632. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46633. if (L_0)
  46634. {
  46635. goto IL_001c;
  46636. }
  46637. }
  46638. {
  46639. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  46640. V_0 = (intptr_t)L_1;
  46641. void* L_2;
  46642. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  46643. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_3;
  46644. L_3 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  46645. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_3);
  46646. }
  46647. IL_001c:
  46648. {
  46649. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_4 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46650. NullCheck(L_4);
  46651. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_5 = (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_4->get_address_of_Data_0();
  46652. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  46653. Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * L_7;
  46654. L_7 = (( Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 * (*) (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  46655. return (Decimal_t2978B229CA86D3B7BA66A0AEEE014E0DE4F940D7 *)(L_7);
  46656. }
  46657. }
  46658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_m8EE0E64542B20ED1DF3E7E3208297DD08FD44A50_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___start0, const RuntimeMethod* method)
  46659. {
  46660. intptr_t V_0;
  46661. memset((&V_0), 0, sizeof(V_0));
  46662. int32_t V_1 = 0;
  46663. {
  46664. int32_t L_0 = ___start0;
  46665. int32_t L_1 = (int32_t)__this->get__length_2();
  46666. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  46667. {
  46668. goto IL_000f;
  46669. }
  46670. }
  46671. {
  46672. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46673. }
  46674. IL_000f:
  46675. {
  46676. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  46677. int32_t L_3 = ___start0;
  46678. intptr_t L_4;
  46679. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  46680. V_0 = (intptr_t)L_4;
  46681. int32_t L_5 = (int32_t)__this->get__length_2();
  46682. int32_t L_6 = ___start0;
  46683. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  46684. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_7 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46685. intptr_t L_8 = V_0;
  46686. int32_t L_9 = V_1;
  46687. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_10;
  46688. memset((&L_10), 0, sizeof(L_10));
  46689. ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_inline((&L_10), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  46690. return (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 )L_10;
  46691. }
  46692. }
  46693. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 ReadOnlySpan_1_Slice_mF5C7935B86A33E543F56211A008070726FB4EE2D_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  46694. {
  46695. intptr_t V_0;
  46696. memset((&V_0), 0, sizeof(V_0));
  46697. {
  46698. int32_t L_0 = ___start0;
  46699. int32_t L_1 = (int32_t)__this->get__length_2();
  46700. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  46701. {
  46702. goto IL_0014;
  46703. }
  46704. }
  46705. {
  46706. int32_t L_2 = ___length1;
  46707. int32_t L_3 = (int32_t)__this->get__length_2();
  46708. int32_t L_4 = ___start0;
  46709. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  46710. {
  46711. goto IL_001a;
  46712. }
  46713. }
  46714. IL_0014:
  46715. {
  46716. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46717. }
  46718. IL_001a:
  46719. {
  46720. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  46721. int32_t L_6 = ___start0;
  46722. intptr_t L_7;
  46723. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  46724. V_0 = (intptr_t)L_7;
  46725. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_8 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46726. intptr_t L_9 = V_0;
  46727. int32_t L_10 = ___length1;
  46728. ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 L_11;
  46729. memset((&L_11), 0, sizeof(L_11));
  46730. ReadOnlySpan_1__ctor_m5F5C27DAC1B11B09D74D7AB7DDE8121B102C0BE6_inline((&L_11), (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  46731. return (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 )L_11;
  46732. }
  46733. }
  46734. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * ReadOnlySpan_1_get_Pinnable_m34D1F4E159E500E0BEBFBF9E4717A5C7EEA0DBA6_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  46735. {
  46736. {
  46737. Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC * L_0 = (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)__this->get__pinnable_0();
  46738. return (Pinnable_1_t89DACD2FDA1B9C8509FF35CA33AF127D792974DC *)L_0;
  46739. }
  46740. }
  46741. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF03BDDF23CE175BB86FB2A31AF5AFF113CD576BF_gshared_inline (ReadOnlySpan_1_tEF924C521E6E5E467D3A5EDCE2470A741A430472 * __this, const RuntimeMethod* method)
  46742. {
  46743. {
  46744. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  46745. return (intptr_t)L_0;
  46746. }
  46747. }
  46748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mB77F88E9526C92867F1AEADB1924EEC769BD9096_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  46749. {
  46750. {
  46751. int32_t L_0 = (int32_t)__this->get__length_2();
  46752. return (int32_t)L_0;
  46753. }
  46754. }
  46755. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1AEDD96EE70DBEE93FA3F56D3036EFD0067802B5_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, const RuntimeMethod* method)
  46756. {
  46757. {
  46758. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0;
  46759. if (L_0)
  46760. {
  46761. goto IL_000b;
  46762. }
  46763. }
  46764. {
  46765. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ));
  46766. return;
  46767. }
  46768. IL_000b:
  46769. {
  46770. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_1 = ___array0;
  46771. NullCheck(L_1);
  46772. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  46773. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_2 = ___array0;
  46774. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_3;
  46775. L_3 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  46776. __this->set__pinnable_0(L_3);
  46777. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  46778. intptr_t L_4 = ((PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  46779. __this->set__byteOffset_1((intptr_t)L_4);
  46780. return;
  46781. }
  46782. }
  46783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCA4C92ECF897658E55B2AF483D70953F5273C5B2_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  46784. {
  46785. {
  46786. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_0 = ___array0;
  46787. if (L_0)
  46788. {
  46789. goto IL_0017;
  46790. }
  46791. }
  46792. {
  46793. int32_t L_1 = ___start1;
  46794. if (L_1)
  46795. {
  46796. goto IL_0009;
  46797. }
  46798. }
  46799. {
  46800. int32_t L_2 = ___length2;
  46801. if (!L_2)
  46802. {
  46803. goto IL_000f;
  46804. }
  46805. }
  46806. IL_0009:
  46807. {
  46808. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46809. }
  46810. IL_000f:
  46811. {
  46812. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ));
  46813. return;
  46814. }
  46815. IL_0017:
  46816. {
  46817. int32_t L_3 = ___start1;
  46818. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_4 = ___array0;
  46819. NullCheck(L_4);
  46820. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  46821. {
  46822. goto IL_0025;
  46823. }
  46824. }
  46825. {
  46826. int32_t L_5 = ___length2;
  46827. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_6 = ___array0;
  46828. NullCheck(L_6);
  46829. int32_t L_7 = ___start1;
  46830. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  46831. {
  46832. goto IL_002b;
  46833. }
  46834. }
  46835. IL_0025:
  46836. {
  46837. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46838. }
  46839. IL_002b:
  46840. {
  46841. int32_t L_8 = ___length2;
  46842. __this->set__length_2(L_8);
  46843. DoubleU5BU5D_t8E1B42EB2ABB79FBD193A6B8C8D97A7CDE44A4FB* L_9 = ___array0;
  46844. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_10;
  46845. L_10 = (( Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  46846. __this->set__pinnable_0(L_10);
  46847. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  46848. intptr_t L_11 = ((PerTypeValues_1_tECCA02345640F68C55DB5D20EC12A0E38809936C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  46849. int32_t L_12 = ___start1;
  46850. intptr_t L_13;
  46851. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  46852. __this->set__byteOffset_1((intptr_t)L_13);
  46853. return;
  46854. }
  46855. }
  46856. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mABA9D9005BABC51C5471B8E19DF85FF81DD95247_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  46857. {
  46858. static bool s_Il2CppMethodInitialized;
  46859. if (!s_Il2CppMethodInitialized)
  46860. {
  46861. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46862. s_Il2CppMethodInitialized = true;
  46863. }
  46864. {
  46865. bool L_0;
  46866. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  46867. if (!L_0)
  46868. {
  46869. goto IL_0016;
  46870. }
  46871. }
  46872. {
  46873. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  46874. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46875. Type_t * L_2;
  46876. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  46877. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  46878. }
  46879. IL_0016:
  46880. {
  46881. int32_t L_3 = ___length1;
  46882. if ((((int32_t)L_3) >= ((int32_t)0)))
  46883. {
  46884. goto IL_0020;
  46885. }
  46886. }
  46887. {
  46888. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46889. }
  46890. IL_0020:
  46891. {
  46892. int32_t L_4 = ___length1;
  46893. __this->set__length_2(L_4);
  46894. __this->set__pinnable_0((Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)NULL);
  46895. void* L_5 = ___pointer0;
  46896. intptr_t L_6;
  46897. memset((&L_6), 0, sizeof(L_6));
  46898. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  46899. __this->set__byteOffset_1((intptr_t)L_6);
  46900. return;
  46901. }
  46902. }
  46903. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  46904. {
  46905. {
  46906. int32_t L_0 = ___length2;
  46907. __this->set__length_2(L_0);
  46908. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_1 = ___pinnable0;
  46909. __this->set__pinnable_0(L_1);
  46910. intptr_t L_2 = ___byteOffset1;
  46911. __this->set__byteOffset_1((intptr_t)L_2);
  46912. return;
  46913. }
  46914. }
  46915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* ReadOnlySpan_1_get_Item_m024EEA3417717B8A84B84DCC6A648FA2ACDABA10_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___index0, const RuntimeMethod* method)
  46916. {
  46917. intptr_t V_0;
  46918. memset((&V_0), 0, sizeof(V_0));
  46919. {
  46920. int32_t L_0 = ___index0;
  46921. int32_t L_1 = (int32_t)__this->get__length_2();
  46922. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  46923. {
  46924. goto IL_000e;
  46925. }
  46926. }
  46927. {
  46928. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  46929. }
  46930. IL_000e:
  46931. {
  46932. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_2 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  46933. if (L_2)
  46934. {
  46935. goto IL_0030;
  46936. }
  46937. }
  46938. {
  46939. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  46940. V_0 = (intptr_t)L_3;
  46941. void* L_4;
  46942. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  46943. double* L_5;
  46944. L_5 = (( double* (*) (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));
  46945. int32_t L_6 = ___index0;
  46946. double* L_7;
  46947. L_7 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((double*)(double*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  46948. return (double*)L_7;
  46949. }
  46950. IL_0030:
  46951. {
  46952. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  46953. NullCheck(L_8);
  46954. double* L_9 = (double*)L_8->get_address_of_Data_0();
  46955. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  46956. double* L_11;
  46957. L_11 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((double*)(double*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  46958. int32_t L_12 = ___index0;
  46959. double* L_13;
  46960. L_13 = (( double* (*) (double*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((double*)(double*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  46961. return (double*)L_13;
  46962. }
  46963. }
  46964. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m352B867FA7F73269DB20D1C89487DAB4CCC41746_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method)
  46965. {
  46966. {
  46967. int32_t L_0 = (int32_t)__this->get__length_2();
  46968. return (int32_t)L_0;
  46969. }
  46970. }
  46971. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* ReadOnlySpan_1_DangerousGetPinnableReference_m361C3F5960C70556D47005D206E857C7A8D3F57D_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  46972. {
  46973. intptr_t V_0;
  46974. memset((&V_0), 0, sizeof(V_0));
  46975. {
  46976. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  46977. if (L_0)
  46978. {
  46979. goto IL_001c;
  46980. }
  46981. }
  46982. {
  46983. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  46984. V_0 = (intptr_t)L_1;
  46985. void* L_2;
  46986. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  46987. double* L_3;
  46988. L_3 = (( double* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  46989. return (double*)(L_3);
  46990. }
  46991. IL_001c:
  46992. {
  46993. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_4 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  46994. NullCheck(L_4);
  46995. double* L_5 = (double*)L_4->get_address_of_Data_0();
  46996. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  46997. double* L_7;
  46998. L_7 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((double*)(double*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  46999. return (double*)(L_7);
  47000. }
  47001. }
  47002. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double* Span_1_DangerousGetPinnableReference_mD5DB7048C2679A22A25CDA87D732FA8335A84347_gshared_inline (Span_1_t5662FF61B1F82453BA043E2425BE093DFE1BD23D * __this, const RuntimeMethod* method)
  47003. {
  47004. intptr_t V_0;
  47005. memset((&V_0), 0, sizeof(V_0));
  47006. {
  47007. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  47008. if (L_0)
  47009. {
  47010. goto IL_001c;
  47011. }
  47012. }
  47013. {
  47014. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  47015. V_0 = (intptr_t)L_1;
  47016. void* L_2;
  47017. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  47018. double* L_3;
  47019. L_3 = (( double* (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  47020. return (double*)(L_3);
  47021. }
  47022. IL_001c:
  47023. {
  47024. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_4 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  47025. NullCheck(L_4);
  47026. double* L_5 = (double*)L_4->get_address_of_Data_0();
  47027. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  47028. double* L_7;
  47029. L_7 = (( double* (*) (double*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((double*)(double*)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  47030. return (double*)(L_7);
  47031. }
  47032. }
  47033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mC594858E2141F87106F1D82C0ABB870396A08A34_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___start0, const RuntimeMethod* method)
  47034. {
  47035. intptr_t V_0;
  47036. memset((&V_0), 0, sizeof(V_0));
  47037. int32_t V_1 = 0;
  47038. {
  47039. int32_t L_0 = ___start0;
  47040. int32_t L_1 = (int32_t)__this->get__length_2();
  47041. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  47042. {
  47043. goto IL_000f;
  47044. }
  47045. }
  47046. {
  47047. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47048. }
  47049. IL_000f:
  47050. {
  47051. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  47052. int32_t L_3 = ___start0;
  47053. intptr_t L_4;
  47054. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47055. V_0 = (intptr_t)L_4;
  47056. int32_t L_5 = (int32_t)__this->get__length_2();
  47057. int32_t L_6 = ___start0;
  47058. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  47059. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_7 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  47060. intptr_t L_8 = V_0;
  47061. int32_t L_9 = V_1;
  47062. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_10;
  47063. memset((&L_10), 0, sizeof(L_10));
  47064. ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_inline((&L_10), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  47065. return (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB )L_10;
  47066. }
  47067. }
  47068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB ReadOnlySpan_1_Slice_mE66160B8324D92EDC25EC062930ECF55A2FC141B_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47069. {
  47070. intptr_t V_0;
  47071. memset((&V_0), 0, sizeof(V_0));
  47072. {
  47073. int32_t L_0 = ___start0;
  47074. int32_t L_1 = (int32_t)__this->get__length_2();
  47075. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  47076. {
  47077. goto IL_0014;
  47078. }
  47079. }
  47080. {
  47081. int32_t L_2 = ___length1;
  47082. int32_t L_3 = (int32_t)__this->get__length_2();
  47083. int32_t L_4 = ___start0;
  47084. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  47085. {
  47086. goto IL_001a;
  47087. }
  47088. }
  47089. IL_0014:
  47090. {
  47091. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47092. }
  47093. IL_001a:
  47094. {
  47095. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  47096. int32_t L_6 = ___start0;
  47097. intptr_t L_7;
  47098. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47099. V_0 = (intptr_t)L_7;
  47100. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_8 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  47101. intptr_t L_9 = V_0;
  47102. int32_t L_10 = ___length1;
  47103. ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB L_11;
  47104. memset((&L_11), 0, sizeof(L_11));
  47105. ReadOnlySpan_1__ctor_mA544650F03F3CB9F2ECA3C432B3CCCFA21117FEA_inline((&L_11), (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  47106. return (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB )L_11;
  47107. }
  47108. }
  47109. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * ReadOnlySpan_1_get_Pinnable_m1AF851ADF624D0152C6011C58B994BBFF9DFF3B0_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  47110. {
  47111. {
  47112. Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 * L_0 = (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)__this->get__pinnable_0();
  47113. return (Pinnable_1_tB520ED23EEC8445025664385CC72062DB240E9C6 *)L_0;
  47114. }
  47115. }
  47116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m858CB1B5527D1C6CD471A16DDAD2C94B80D23418_gshared_inline (ReadOnlySpan_1_tC5F2E681B248B3F4F5C7B17D88731B528E7D8DEB * __this, const RuntimeMethod* method)
  47117. {
  47118. {
  47119. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  47120. return (intptr_t)L_0;
  47121. }
  47122. }
  47123. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mCA0AF0667CDABE3D6B6F9ABB835F7BD8B13F644A_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  47124. {
  47125. {
  47126. int32_t L_0 = (int32_t)__this->get__length_2();
  47127. return (int32_t)L_0;
  47128. }
  47129. }
  47130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE4449133B04A287735D4466F91B4C8D13062FACB_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, const RuntimeMethod* method)
  47131. {
  47132. {
  47133. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0;
  47134. if (L_0)
  47135. {
  47136. goto IL_000b;
  47137. }
  47138. }
  47139. {
  47140. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ));
  47141. return;
  47142. }
  47143. IL_000b:
  47144. {
  47145. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_1 = ___array0;
  47146. NullCheck(L_1);
  47147. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  47148. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_2 = ___array0;
  47149. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_3;
  47150. L_3 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  47151. __this->set__pinnable_0(L_3);
  47152. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  47153. intptr_t L_4 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  47154. __this->set__byteOffset_1((intptr_t)L_4);
  47155. return;
  47156. }
  47157. }
  47158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mCFF8877A7B6487E5463C700FBF92EFF8D79FB737_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  47159. {
  47160. {
  47161. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_0 = ___array0;
  47162. if (L_0)
  47163. {
  47164. goto IL_0017;
  47165. }
  47166. }
  47167. {
  47168. int32_t L_1 = ___start1;
  47169. if (L_1)
  47170. {
  47171. goto IL_0009;
  47172. }
  47173. }
  47174. {
  47175. int32_t L_2 = ___length2;
  47176. if (!L_2)
  47177. {
  47178. goto IL_000f;
  47179. }
  47180. }
  47181. IL_0009:
  47182. {
  47183. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47184. }
  47185. IL_000f:
  47186. {
  47187. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ));
  47188. return;
  47189. }
  47190. IL_0017:
  47191. {
  47192. int32_t L_3 = ___start1;
  47193. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_4 = ___array0;
  47194. NullCheck(L_4);
  47195. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  47196. {
  47197. goto IL_0025;
  47198. }
  47199. }
  47200. {
  47201. int32_t L_5 = ___length2;
  47202. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_6 = ___array0;
  47203. NullCheck(L_6);
  47204. int32_t L_7 = ___start1;
  47205. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  47206. {
  47207. goto IL_002b;
  47208. }
  47209. }
  47210. IL_0025:
  47211. {
  47212. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47213. }
  47214. IL_002b:
  47215. {
  47216. int32_t L_8 = ___length2;
  47217. __this->set__length_2(L_8);
  47218. GifGraphicControlExtensionU5BU5D_tDC2CA5F875B7F00AA38CC7105768CFFA62B350E2* L_9 = ___array0;
  47219. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_10;
  47220. L_10 = (( Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  47221. __this->set__pinnable_0(L_10);
  47222. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  47223. intptr_t L_11 = ((PerTypeValues_1_t1AAC860804E47EB54B3B6E07927E3E79152BCB07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  47224. int32_t L_12 = ___start1;
  47225. intptr_t L_13;
  47226. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47227. __this->set__byteOffset_1((intptr_t)L_13);
  47228. return;
  47229. }
  47230. }
  47231. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0F2686689AA489E4F8E145C589F4FAFCBF886618_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  47232. {
  47233. static bool s_Il2CppMethodInitialized;
  47234. if (!s_Il2CppMethodInitialized)
  47235. {
  47236. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47237. s_Il2CppMethodInitialized = true;
  47238. }
  47239. {
  47240. bool L_0;
  47241. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  47242. if (!L_0)
  47243. {
  47244. goto IL_0016;
  47245. }
  47246. }
  47247. {
  47248. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  47249. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47250. Type_t * L_2;
  47251. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  47252. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  47253. }
  47254. IL_0016:
  47255. {
  47256. int32_t L_3 = ___length1;
  47257. if ((((int32_t)L_3) >= ((int32_t)0)))
  47258. {
  47259. goto IL_0020;
  47260. }
  47261. }
  47262. {
  47263. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47264. }
  47265. IL_0020:
  47266. {
  47267. int32_t L_4 = ___length1;
  47268. __this->set__length_2(L_4);
  47269. __this->set__pinnable_0((Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)NULL);
  47270. void* L_5 = ___pointer0;
  47271. intptr_t L_6;
  47272. memset((&L_6), 0, sizeof(L_6));
  47273. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  47274. __this->set__byteOffset_1((intptr_t)L_6);
  47275. return;
  47276. }
  47277. }
  47278. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  47279. {
  47280. {
  47281. int32_t L_0 = ___length2;
  47282. __this->set__length_2(L_0);
  47283. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_1 = ___pinnable0;
  47284. __this->set__pinnable_0(L_1);
  47285. intptr_t L_2 = ___byteOffset1;
  47286. __this->set__byteOffset_1((intptr_t)L_2);
  47287. return;
  47288. }
  47289. }
  47290. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_get_Item_m897A42527B26C8E6E53503F5E91E2CC2B9D31DEB_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___index0, const RuntimeMethod* method)
  47291. {
  47292. intptr_t V_0;
  47293. memset((&V_0), 0, sizeof(V_0));
  47294. {
  47295. int32_t L_0 = ___index0;
  47296. int32_t L_1 = (int32_t)__this->get__length_2();
  47297. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  47298. {
  47299. goto IL_000e;
  47300. }
  47301. }
  47302. {
  47303. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  47304. }
  47305. IL_000e:
  47306. {
  47307. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_2 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47308. if (L_2)
  47309. {
  47310. goto IL_0030;
  47311. }
  47312. }
  47313. {
  47314. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  47315. V_0 = (intptr_t)L_3;
  47316. void* L_4;
  47317. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  47318. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5;
  47319. L_5 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (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));
  47320. int32_t L_6 = ___index0;
  47321. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7;
  47322. L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  47323. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_7;
  47324. }
  47325. IL_0030:
  47326. {
  47327. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47328. NullCheck(L_8);
  47329. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_9 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_8->get_address_of_Data_0();
  47330. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  47331. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_11;
  47332. L_11 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  47333. int32_t L_12 = ___index0;
  47334. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_13;
  47335. L_13 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  47336. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_13;
  47337. }
  47338. }
  47339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA1432E228148F65973EF9A207B833491AECF5A80_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method)
  47340. {
  47341. {
  47342. int32_t L_0 = (int32_t)__this->get__length_2();
  47343. return (int32_t)L_0;
  47344. }
  47345. }
  47346. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * ReadOnlySpan_1_DangerousGetPinnableReference_m4635AFF7156CF303C728EE1BFD920ABD7BFBE42B_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  47347. {
  47348. intptr_t V_0;
  47349. memset((&V_0), 0, sizeof(V_0));
  47350. {
  47351. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47352. if (L_0)
  47353. {
  47354. goto IL_001c;
  47355. }
  47356. }
  47357. {
  47358. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  47359. V_0 = (intptr_t)L_1;
  47360. void* L_2;
  47361. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  47362. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_3;
  47363. L_3 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  47364. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_3);
  47365. }
  47366. IL_001c:
  47367. {
  47368. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_4 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47369. NullCheck(L_4);
  47370. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_4->get_address_of_Data_0();
  47371. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  47372. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7;
  47373. L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  47374. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_7);
  47375. }
  47376. }
  47377. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * Span_1_DangerousGetPinnableReference_m5AACF40DCC405F2053E046C535E8BD18FD5FC817_gshared_inline (Span_1_t1DBBC3B5046A4F02DC39C5FC551E8F0969CC76BE * __this, const RuntimeMethod* method)
  47378. {
  47379. intptr_t V_0;
  47380. memset((&V_0), 0, sizeof(V_0));
  47381. {
  47382. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47383. if (L_0)
  47384. {
  47385. goto IL_001c;
  47386. }
  47387. }
  47388. {
  47389. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  47390. V_0 = (intptr_t)L_1;
  47391. void* L_2;
  47392. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  47393. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_3;
  47394. L_3 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  47395. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_3);
  47396. }
  47397. IL_001c:
  47398. {
  47399. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_4 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47400. NullCheck(L_4);
  47401. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_5 = (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_4->get_address_of_Data_0();
  47402. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  47403. GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * L_7;
  47404. L_7 = (( GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E * (*) (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  47405. return (GifGraphicControlExtension_t217C63B26A63AE54CE8531D48DFFB29D758D0D9E *)(L_7);
  47406. }
  47407. }
  47408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_mFC5CE3ADB65D353A502BFE604D0EBB26EB79FB81_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___start0, const RuntimeMethod* method)
  47409. {
  47410. intptr_t V_0;
  47411. memset((&V_0), 0, sizeof(V_0));
  47412. int32_t V_1 = 0;
  47413. {
  47414. int32_t L_0 = ___start0;
  47415. int32_t L_1 = (int32_t)__this->get__length_2();
  47416. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  47417. {
  47418. goto IL_000f;
  47419. }
  47420. }
  47421. {
  47422. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47423. }
  47424. IL_000f:
  47425. {
  47426. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  47427. int32_t L_3 = ___start0;
  47428. intptr_t L_4;
  47429. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47430. V_0 = (intptr_t)L_4;
  47431. int32_t L_5 = (int32_t)__this->get__length_2();
  47432. int32_t L_6 = ___start0;
  47433. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  47434. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_7 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47435. intptr_t L_8 = V_0;
  47436. int32_t L_9 = V_1;
  47437. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_10;
  47438. memset((&L_10), 0, sizeof(L_10));
  47439. ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_inline((&L_10), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  47440. return (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 )L_10;
  47441. }
  47442. }
  47443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 ReadOnlySpan_1_Slice_m96A87CBBFE0CE6BA885EF2D39F0ED9E6ACCCB05B_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47444. {
  47445. intptr_t V_0;
  47446. memset((&V_0), 0, sizeof(V_0));
  47447. {
  47448. int32_t L_0 = ___start0;
  47449. int32_t L_1 = (int32_t)__this->get__length_2();
  47450. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  47451. {
  47452. goto IL_0014;
  47453. }
  47454. }
  47455. {
  47456. int32_t L_2 = ___length1;
  47457. int32_t L_3 = (int32_t)__this->get__length_2();
  47458. int32_t L_4 = ___start0;
  47459. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  47460. {
  47461. goto IL_001a;
  47462. }
  47463. }
  47464. IL_0014:
  47465. {
  47466. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47467. }
  47468. IL_001a:
  47469. {
  47470. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  47471. int32_t L_6 = ___start0;
  47472. intptr_t L_7;
  47473. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47474. V_0 = (intptr_t)L_7;
  47475. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_8 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47476. intptr_t L_9 = V_0;
  47477. int32_t L_10 = ___length1;
  47478. ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 L_11;
  47479. memset((&L_11), 0, sizeof(L_11));
  47480. ReadOnlySpan_1__ctor_m12576FF33399ADBFA8C653818EE22B3495B422BF_inline((&L_11), (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  47481. return (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 )L_11;
  47482. }
  47483. }
  47484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * ReadOnlySpan_1_get_Pinnable_mDF419B364447B6D6F6C1B09572D0FF7B65AEEC0C_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  47485. {
  47486. {
  47487. Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA * L_0 = (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)__this->get__pinnable_0();
  47488. return (Pinnable_1_t45CAAE7A51D1E4F0B29996BD59BDD59432F944EA *)L_0;
  47489. }
  47490. }
  47491. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m426A3D6D35F84DADB0BF21FF404AE9B38FC99C40_gshared_inline (ReadOnlySpan_1_t794B8F5DD9D63C1146A1FAB06B80C9759C966ED7 * __this, const RuntimeMethod* method)
  47492. {
  47493. {
  47494. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  47495. return (intptr_t)L_0;
  47496. }
  47497. }
  47498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m9A31401BD95DDF2F7406F9A54610946A74AA8BB7_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  47499. {
  47500. {
  47501. int32_t L_0 = (int32_t)__this->get__length_2();
  47502. return (int32_t)L_0;
  47503. }
  47504. }
  47505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m64B96CC62B21E7D5989F71CE4FA280EBFEC97DC3_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, const RuntimeMethod* method)
  47506. {
  47507. {
  47508. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0;
  47509. if (L_0)
  47510. {
  47511. goto IL_000b;
  47512. }
  47513. }
  47514. {
  47515. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ));
  47516. return;
  47517. }
  47518. IL_000b:
  47519. {
  47520. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_1 = ___array0;
  47521. NullCheck(L_1);
  47522. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  47523. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_2 = ___array0;
  47524. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_3;
  47525. L_3 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  47526. __this->set__pinnable_0(L_3);
  47527. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  47528. intptr_t L_4 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  47529. __this->set__byteOffset_1((intptr_t)L_4);
  47530. return;
  47531. }
  47532. }
  47533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7635289E3C7798FFACDF68102D7726385FC0FFD3_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  47534. {
  47535. {
  47536. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_0 = ___array0;
  47537. if (L_0)
  47538. {
  47539. goto IL_0017;
  47540. }
  47541. }
  47542. {
  47543. int32_t L_1 = ___start1;
  47544. if (L_1)
  47545. {
  47546. goto IL_0009;
  47547. }
  47548. }
  47549. {
  47550. int32_t L_2 = ___length2;
  47551. if (!L_2)
  47552. {
  47553. goto IL_000f;
  47554. }
  47555. }
  47556. IL_0009:
  47557. {
  47558. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47559. }
  47560. IL_000f:
  47561. {
  47562. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ));
  47563. return;
  47564. }
  47565. IL_0017:
  47566. {
  47567. int32_t L_3 = ___start1;
  47568. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_4 = ___array0;
  47569. NullCheck(L_4);
  47570. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  47571. {
  47572. goto IL_0025;
  47573. }
  47574. }
  47575. {
  47576. int32_t L_5 = ___length2;
  47577. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_6 = ___array0;
  47578. NullCheck(L_6);
  47579. int32_t L_7 = ___start1;
  47580. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  47581. {
  47582. goto IL_002b;
  47583. }
  47584. }
  47585. IL_0025:
  47586. {
  47587. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47588. }
  47589. IL_002b:
  47590. {
  47591. int32_t L_8 = ___length2;
  47592. __this->set__length_2(L_8);
  47593. GifImageDescriptorU5BU5D_tE1E35DCFE7A27C08FB64C2334F5F6A3A4D3ABF3C* L_9 = ___array0;
  47594. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_10;
  47595. L_10 = (( Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  47596. __this->set__pinnable_0(L_10);
  47597. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  47598. intptr_t L_11 = ((PerTypeValues_1_t33E4F360173DCD29F29EBE0565DD99D3AFA19761_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  47599. int32_t L_12 = ___start1;
  47600. intptr_t L_13;
  47601. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47602. __this->set__byteOffset_1((intptr_t)L_13);
  47603. return;
  47604. }
  47605. }
  47606. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF15C4BC2154C6B86DDA0533364431E7FA4273E77_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  47607. {
  47608. static bool s_Il2CppMethodInitialized;
  47609. if (!s_Il2CppMethodInitialized)
  47610. {
  47611. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47612. s_Il2CppMethodInitialized = true;
  47613. }
  47614. {
  47615. bool L_0;
  47616. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  47617. if (!L_0)
  47618. {
  47619. goto IL_0016;
  47620. }
  47621. }
  47622. {
  47623. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  47624. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47625. Type_t * L_2;
  47626. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  47627. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  47628. }
  47629. IL_0016:
  47630. {
  47631. int32_t L_3 = ___length1;
  47632. if ((((int32_t)L_3) >= ((int32_t)0)))
  47633. {
  47634. goto IL_0020;
  47635. }
  47636. }
  47637. {
  47638. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47639. }
  47640. IL_0020:
  47641. {
  47642. int32_t L_4 = ___length1;
  47643. __this->set__length_2(L_4);
  47644. __this->set__pinnable_0((Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)NULL);
  47645. void* L_5 = ___pointer0;
  47646. intptr_t L_6;
  47647. memset((&L_6), 0, sizeof(L_6));
  47648. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  47649. __this->set__byteOffset_1((intptr_t)L_6);
  47650. return;
  47651. }
  47652. }
  47653. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  47654. {
  47655. {
  47656. int32_t L_0 = ___length2;
  47657. __this->set__length_2(L_0);
  47658. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_1 = ___pinnable0;
  47659. __this->set__pinnable_0(L_1);
  47660. intptr_t L_2 = ___byteOffset1;
  47661. __this->set__byteOffset_1((intptr_t)L_2);
  47662. return;
  47663. }
  47664. }
  47665. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_get_Item_m36BF596586DA3E3DFDFE83EE8FC855658A96512B_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___index0, const RuntimeMethod* method)
  47666. {
  47667. intptr_t V_0;
  47668. memset((&V_0), 0, sizeof(V_0));
  47669. {
  47670. int32_t L_0 = ___index0;
  47671. int32_t L_1 = (int32_t)__this->get__length_2();
  47672. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  47673. {
  47674. goto IL_000e;
  47675. }
  47676. }
  47677. {
  47678. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  47679. }
  47680. IL_000e:
  47681. {
  47682. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_2 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47683. if (L_2)
  47684. {
  47685. goto IL_0030;
  47686. }
  47687. }
  47688. {
  47689. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  47690. V_0 = (intptr_t)L_3;
  47691. void* L_4;
  47692. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  47693. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5;
  47694. L_5 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (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));
  47695. int32_t L_6 = ___index0;
  47696. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7;
  47697. L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  47698. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_7;
  47699. }
  47700. IL_0030:
  47701. {
  47702. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47703. NullCheck(L_8);
  47704. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_9 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_8->get_address_of_Data_0();
  47705. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  47706. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_11;
  47707. L_11 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  47708. int32_t L_12 = ___index0;
  47709. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_13;
  47710. L_13 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  47711. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_13;
  47712. }
  47713. }
  47714. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m1599B67C72080DFC97DD60F5A5643EC025A3752F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method)
  47715. {
  47716. {
  47717. int32_t L_0 = (int32_t)__this->get__length_2();
  47718. return (int32_t)L_0;
  47719. }
  47720. }
  47721. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * ReadOnlySpan_1_DangerousGetPinnableReference_m26AE6D7FC31F6011671C07F8BF6BDB982DCB47D0_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  47722. {
  47723. intptr_t V_0;
  47724. memset((&V_0), 0, sizeof(V_0));
  47725. {
  47726. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47727. if (L_0)
  47728. {
  47729. goto IL_001c;
  47730. }
  47731. }
  47732. {
  47733. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  47734. V_0 = (intptr_t)L_1;
  47735. void* L_2;
  47736. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  47737. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_3;
  47738. L_3 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  47739. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_3);
  47740. }
  47741. IL_001c:
  47742. {
  47743. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_4 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47744. NullCheck(L_4);
  47745. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_4->get_address_of_Data_0();
  47746. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  47747. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7;
  47748. L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  47749. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_7);
  47750. }
  47751. }
  47752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * Span_1_DangerousGetPinnableReference_m6988D951B0497FF9162BB7CD9C00AD6082238A8F_gshared_inline (Span_1_t8CFF85A90EAAC052B76D871699A374380066E725 * __this, const RuntimeMethod* method)
  47753. {
  47754. intptr_t V_0;
  47755. memset((&V_0), 0, sizeof(V_0));
  47756. {
  47757. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47758. if (L_0)
  47759. {
  47760. goto IL_001c;
  47761. }
  47762. }
  47763. {
  47764. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  47765. V_0 = (intptr_t)L_1;
  47766. void* L_2;
  47767. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  47768. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_3;
  47769. L_3 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  47770. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_3);
  47771. }
  47772. IL_001c:
  47773. {
  47774. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_4 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47775. NullCheck(L_4);
  47776. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_5 = (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_4->get_address_of_Data_0();
  47777. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  47778. GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * L_7;
  47779. L_7 = (( GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F * (*) (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  47780. return (GifImageDescriptor_t17CBB3F98EF546F3A7A6BE8FE73DB64AF7460E3F *)(L_7);
  47781. }
  47782. }
  47783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m9AA2CA45B5613DA96E643C97166F03B9E043FE64_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___start0, const RuntimeMethod* method)
  47784. {
  47785. intptr_t V_0;
  47786. memset((&V_0), 0, sizeof(V_0));
  47787. int32_t V_1 = 0;
  47788. {
  47789. int32_t L_0 = ___start0;
  47790. int32_t L_1 = (int32_t)__this->get__length_2();
  47791. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  47792. {
  47793. goto IL_000f;
  47794. }
  47795. }
  47796. {
  47797. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47798. }
  47799. IL_000f:
  47800. {
  47801. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  47802. int32_t L_3 = ___start0;
  47803. intptr_t L_4;
  47804. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47805. V_0 = (intptr_t)L_4;
  47806. int32_t L_5 = (int32_t)__this->get__length_2();
  47807. int32_t L_6 = ___start0;
  47808. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  47809. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_7 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47810. intptr_t L_8 = V_0;
  47811. int32_t L_9 = V_1;
  47812. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_10;
  47813. memset((&L_10), 0, sizeof(L_10));
  47814. ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_inline((&L_10), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  47815. return (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B )L_10;
  47816. }
  47817. }
  47818. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B ReadOnlySpan_1_Slice_m32EE6175CDD9843E22E4DCBF8AD14C70E26D0967_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47819. {
  47820. intptr_t V_0;
  47821. memset((&V_0), 0, sizeof(V_0));
  47822. {
  47823. int32_t L_0 = ___start0;
  47824. int32_t L_1 = (int32_t)__this->get__length_2();
  47825. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  47826. {
  47827. goto IL_0014;
  47828. }
  47829. }
  47830. {
  47831. int32_t L_2 = ___length1;
  47832. int32_t L_3 = (int32_t)__this->get__length_2();
  47833. int32_t L_4 = ___start0;
  47834. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  47835. {
  47836. goto IL_001a;
  47837. }
  47838. }
  47839. IL_0014:
  47840. {
  47841. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47842. }
  47843. IL_001a:
  47844. {
  47845. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  47846. int32_t L_6 = ___start0;
  47847. intptr_t L_7;
  47848. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47849. V_0 = (intptr_t)L_7;
  47850. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_8 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47851. intptr_t L_9 = V_0;
  47852. int32_t L_10 = ___length1;
  47853. ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B L_11;
  47854. memset((&L_11), 0, sizeof(L_11));
  47855. ReadOnlySpan_1__ctor_m3C2493C48B818C1045EA719C9CD86872D4272EA2_inline((&L_11), (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  47856. return (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B )L_11;
  47857. }
  47858. }
  47859. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * ReadOnlySpan_1_get_Pinnable_m659EB39229B9FFA3BB26D65A18942C21E7A1F87A_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  47860. {
  47861. {
  47862. Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A * L_0 = (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)__this->get__pinnable_0();
  47863. return (Pinnable_1_tA58F75CDC662407F61A9B1DE29E16CDC208F192A *)L_0;
  47864. }
  47865. }
  47866. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA7F8B0064A6EED27D70C51D7601C890EF022A07C_gshared_inline (ReadOnlySpan_1_tC8519B8EB26A76062D7B0C8E2E6770EBBDFBEA2B * __this, const RuntimeMethod* method)
  47867. {
  47868. {
  47869. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  47870. return (intptr_t)L_0;
  47871. }
  47872. }
  47873. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m5228A996DB511356CAF31D727E66A30AE81AC987_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  47874. {
  47875. {
  47876. int32_t L_0 = (int32_t)__this->get__length_2();
  47877. return (int32_t)L_0;
  47878. }
  47879. }
  47880. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE05BF0D8DADAFEF15D376FEFC29BDA4A2639B851_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, const RuntimeMethod* method)
  47881. {
  47882. {
  47883. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0;
  47884. if (L_0)
  47885. {
  47886. goto IL_000b;
  47887. }
  47888. }
  47889. {
  47890. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ));
  47891. return;
  47892. }
  47893. IL_000b:
  47894. {
  47895. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_1 = ___array0;
  47896. NullCheck(L_1);
  47897. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  47898. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_2 = ___array0;
  47899. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_3;
  47900. L_3 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  47901. __this->set__pinnable_0(L_3);
  47902. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  47903. intptr_t L_4 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  47904. __this->set__byteOffset_1((intptr_t)L_4);
  47905. return;
  47906. }
  47907. }
  47908. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF0EE87660097AFE6BB72DF74CEA9EB993AB152FF_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  47909. {
  47910. {
  47911. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_0 = ___array0;
  47912. if (L_0)
  47913. {
  47914. goto IL_0017;
  47915. }
  47916. }
  47917. {
  47918. int32_t L_1 = ___start1;
  47919. if (L_1)
  47920. {
  47921. goto IL_0009;
  47922. }
  47923. }
  47924. {
  47925. int32_t L_2 = ___length2;
  47926. if (!L_2)
  47927. {
  47928. goto IL_000f;
  47929. }
  47930. }
  47931. IL_0009:
  47932. {
  47933. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47934. }
  47935. IL_000f:
  47936. {
  47937. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ));
  47938. return;
  47939. }
  47940. IL_0017:
  47941. {
  47942. int32_t L_3 = ___start1;
  47943. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_4 = ___array0;
  47944. NullCheck(L_4);
  47945. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  47946. {
  47947. goto IL_0025;
  47948. }
  47949. }
  47950. {
  47951. int32_t L_5 = ___length2;
  47952. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_6 = ___array0;
  47953. NullCheck(L_6);
  47954. int32_t L_7 = ___start1;
  47955. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  47956. {
  47957. goto IL_002b;
  47958. }
  47959. }
  47960. IL_0025:
  47961. {
  47962. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47963. }
  47964. IL_002b:
  47965. {
  47966. int32_t L_8 = ___length2;
  47967. __this->set__length_2(L_8);
  47968. GifLogicalScreenDescriptorU5BU5D_tE5B6799812A2AF2478A2E16BC6A3719FB83FA84F* L_9 = ___array0;
  47969. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_10;
  47970. L_10 = (( Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  47971. __this->set__pinnable_0(L_10);
  47972. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  47973. intptr_t L_11 = ((PerTypeValues_1_t2767B4AD6DB5E8FD5E432E1DE5CAD7847248FC0D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  47974. int32_t L_12 = ___start1;
  47975. intptr_t L_13;
  47976. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  47977. __this->set__byteOffset_1((intptr_t)L_13);
  47978. return;
  47979. }
  47980. }
  47981. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m68C90900C5AA31818EBD614C6502F8BA16B5FED8_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  47982. {
  47983. static bool s_Il2CppMethodInitialized;
  47984. if (!s_Il2CppMethodInitialized)
  47985. {
  47986. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47987. s_Il2CppMethodInitialized = true;
  47988. }
  47989. {
  47990. bool L_0;
  47991. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  47992. if (!L_0)
  47993. {
  47994. goto IL_0016;
  47995. }
  47996. }
  47997. {
  47998. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  47999. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48000. Type_t * L_2;
  48001. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  48002. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  48003. }
  48004. IL_0016:
  48005. {
  48006. int32_t L_3 = ___length1;
  48007. if ((((int32_t)L_3) >= ((int32_t)0)))
  48008. {
  48009. goto IL_0020;
  48010. }
  48011. }
  48012. {
  48013. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48014. }
  48015. IL_0020:
  48016. {
  48017. int32_t L_4 = ___length1;
  48018. __this->set__length_2(L_4);
  48019. __this->set__pinnable_0((Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)NULL);
  48020. void* L_5 = ___pointer0;
  48021. intptr_t L_6;
  48022. memset((&L_6), 0, sizeof(L_6));
  48023. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  48024. __this->set__byteOffset_1((intptr_t)L_6);
  48025. return;
  48026. }
  48027. }
  48028. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  48029. {
  48030. {
  48031. int32_t L_0 = ___length2;
  48032. __this->set__length_2(L_0);
  48033. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_1 = ___pinnable0;
  48034. __this->set__pinnable_0(L_1);
  48035. intptr_t L_2 = ___byteOffset1;
  48036. __this->set__byteOffset_1((intptr_t)L_2);
  48037. return;
  48038. }
  48039. }
  48040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_get_Item_m25AE480CF0415920DD4E663E8DF5AECEABB6959F_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___index0, const RuntimeMethod* method)
  48041. {
  48042. intptr_t V_0;
  48043. memset((&V_0), 0, sizeof(V_0));
  48044. {
  48045. int32_t L_0 = ___index0;
  48046. int32_t L_1 = (int32_t)__this->get__length_2();
  48047. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  48048. {
  48049. goto IL_000e;
  48050. }
  48051. }
  48052. {
  48053. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  48054. }
  48055. IL_000e:
  48056. {
  48057. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_2 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48058. if (L_2)
  48059. {
  48060. goto IL_0030;
  48061. }
  48062. }
  48063. {
  48064. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  48065. V_0 = (intptr_t)L_3;
  48066. void* L_4;
  48067. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48068. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5;
  48069. L_5 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (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));
  48070. int32_t L_6 = ___index0;
  48071. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7;
  48072. L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  48073. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_7;
  48074. }
  48075. IL_0030:
  48076. {
  48077. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48078. NullCheck(L_8);
  48079. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_9 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_8->get_address_of_Data_0();
  48080. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  48081. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_11;
  48082. L_11 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  48083. int32_t L_12 = ___index0;
  48084. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_13;
  48085. L_13 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  48086. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_13;
  48087. }
  48088. }
  48089. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m69D5AC0044456079584C29BCD531B7FD798132D7_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method)
  48090. {
  48091. {
  48092. int32_t L_0 = (int32_t)__this->get__length_2();
  48093. return (int32_t)L_0;
  48094. }
  48095. }
  48096. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * ReadOnlySpan_1_DangerousGetPinnableReference_m452D7D4CAC8401368D0CECD2173F002C34B84DA7_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  48097. {
  48098. intptr_t V_0;
  48099. memset((&V_0), 0, sizeof(V_0));
  48100. {
  48101. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48102. if (L_0)
  48103. {
  48104. goto IL_001c;
  48105. }
  48106. }
  48107. {
  48108. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  48109. V_0 = (intptr_t)L_1;
  48110. void* L_2;
  48111. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48112. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_3;
  48113. L_3 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  48114. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_3);
  48115. }
  48116. IL_001c:
  48117. {
  48118. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_4 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48119. NullCheck(L_4);
  48120. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_4->get_address_of_Data_0();
  48121. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  48122. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7;
  48123. L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  48124. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_7);
  48125. }
  48126. }
  48127. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * Span_1_DangerousGetPinnableReference_m5107FBE2DAD91E241ED0EB080DF20853B0B4452D_gshared_inline (Span_1_tC3CCED074CC29FF6F17CE5117DD584BE30081509 * __this, const RuntimeMethod* method)
  48128. {
  48129. intptr_t V_0;
  48130. memset((&V_0), 0, sizeof(V_0));
  48131. {
  48132. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48133. if (L_0)
  48134. {
  48135. goto IL_001c;
  48136. }
  48137. }
  48138. {
  48139. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  48140. V_0 = (intptr_t)L_1;
  48141. void* L_2;
  48142. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48143. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_3;
  48144. L_3 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  48145. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_3);
  48146. }
  48147. IL_001c:
  48148. {
  48149. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_4 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48150. NullCheck(L_4);
  48151. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_5 = (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_4->get_address_of_Data_0();
  48152. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  48153. GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * L_7;
  48154. L_7 = (( GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC * (*) (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  48155. return (GifLogicalScreenDescriptor_t38232035307E595259D35A710567EE6ABD4219CC *)(L_7);
  48156. }
  48157. }
  48158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m86AFF6DE001E92BB2B613E9FDFA68C1CF33A3D4A_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___start0, const RuntimeMethod* method)
  48159. {
  48160. intptr_t V_0;
  48161. memset((&V_0), 0, sizeof(V_0));
  48162. int32_t V_1 = 0;
  48163. {
  48164. int32_t L_0 = ___start0;
  48165. int32_t L_1 = (int32_t)__this->get__length_2();
  48166. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  48167. {
  48168. goto IL_000f;
  48169. }
  48170. }
  48171. {
  48172. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48173. }
  48174. IL_000f:
  48175. {
  48176. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  48177. int32_t L_3 = ___start0;
  48178. intptr_t L_4;
  48179. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  48180. V_0 = (intptr_t)L_4;
  48181. int32_t L_5 = (int32_t)__this->get__length_2();
  48182. int32_t L_6 = ___start0;
  48183. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  48184. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_7 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48185. intptr_t L_8 = V_0;
  48186. int32_t L_9 = V_1;
  48187. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_10;
  48188. memset((&L_10), 0, sizeof(L_10));
  48189. ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_inline((&L_10), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  48190. return (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 )L_10;
  48191. }
  48192. }
  48193. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 ReadOnlySpan_1_Slice_m9CA48233279C8B28ADD308E958475CC9994F09FC_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  48194. {
  48195. intptr_t V_0;
  48196. memset((&V_0), 0, sizeof(V_0));
  48197. {
  48198. int32_t L_0 = ___start0;
  48199. int32_t L_1 = (int32_t)__this->get__length_2();
  48200. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  48201. {
  48202. goto IL_0014;
  48203. }
  48204. }
  48205. {
  48206. int32_t L_2 = ___length1;
  48207. int32_t L_3 = (int32_t)__this->get__length_2();
  48208. int32_t L_4 = ___start0;
  48209. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  48210. {
  48211. goto IL_001a;
  48212. }
  48213. }
  48214. IL_0014:
  48215. {
  48216. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48217. }
  48218. IL_001a:
  48219. {
  48220. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  48221. int32_t L_6 = ___start0;
  48222. intptr_t L_7;
  48223. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  48224. V_0 = (intptr_t)L_7;
  48225. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_8 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48226. intptr_t L_9 = V_0;
  48227. int32_t L_10 = ___length1;
  48228. ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 L_11;
  48229. memset((&L_11), 0, sizeof(L_11));
  48230. ReadOnlySpan_1__ctor_mFDCAC33C12584FF2972179782C573B9850C72C7C_inline((&L_11), (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  48231. return (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 )L_11;
  48232. }
  48233. }
  48234. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * ReadOnlySpan_1_get_Pinnable_mE932A28563304F7D2243C758C7217BFD406D2529_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  48235. {
  48236. {
  48237. Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 * L_0 = (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)__this->get__pinnable_0();
  48238. return (Pinnable_1_t7E9E72866DC1C38BB62E43FD52B2F998947CA596 *)L_0;
  48239. }
  48240. }
  48241. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9B6819F1CB7A0EA100413EEEC023F5133988BEAD_gshared_inline (ReadOnlySpan_1_t310DAE4CACB127D5E5CD5896DA8D730241C11447 * __this, const RuntimeMethod* method)
  48242. {
  48243. {
  48244. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  48245. return (intptr_t)L_0;
  48246. }
  48247. }
  48248. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m237E5B553E1B97D774BAC22CF289B05794C040BC_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  48249. {
  48250. {
  48251. int32_t L_0 = (int32_t)__this->get__length_2();
  48252. return (int32_t)L_0;
  48253. }
  48254. }
  48255. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDA8B993D6D1C5417B30BBDC565F57673182F50BE_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, const RuntimeMethod* method)
  48256. {
  48257. {
  48258. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0;
  48259. if (L_0)
  48260. {
  48261. goto IL_000b;
  48262. }
  48263. }
  48264. {
  48265. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ));
  48266. return;
  48267. }
  48268. IL_000b:
  48269. {
  48270. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_1 = ___array0;
  48271. NullCheck(L_1);
  48272. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  48273. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_2 = ___array0;
  48274. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_3;
  48275. L_3 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  48276. __this->set__pinnable_0(L_3);
  48277. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  48278. intptr_t L_4 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  48279. __this->set__byteOffset_1((intptr_t)L_4);
  48280. return;
  48281. }
  48282. }
  48283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m22A4715F01479C63EDEF2901B4A44A3F9484FC4C_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  48284. {
  48285. {
  48286. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_0 = ___array0;
  48287. if (L_0)
  48288. {
  48289. goto IL_0017;
  48290. }
  48291. }
  48292. {
  48293. int32_t L_1 = ___start1;
  48294. if (L_1)
  48295. {
  48296. goto IL_0009;
  48297. }
  48298. }
  48299. {
  48300. int32_t L_2 = ___length2;
  48301. if (!L_2)
  48302. {
  48303. goto IL_000f;
  48304. }
  48305. }
  48306. IL_0009:
  48307. {
  48308. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48309. }
  48310. IL_000f:
  48311. {
  48312. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ));
  48313. return;
  48314. }
  48315. IL_0017:
  48316. {
  48317. int32_t L_3 = ___start1;
  48318. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_4 = ___array0;
  48319. NullCheck(L_4);
  48320. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  48321. {
  48322. goto IL_0025;
  48323. }
  48324. }
  48325. {
  48326. int32_t L_5 = ___length2;
  48327. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_6 = ___array0;
  48328. NullCheck(L_6);
  48329. int32_t L_7 = ___start1;
  48330. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  48331. {
  48332. goto IL_002b;
  48333. }
  48334. }
  48335. IL_0025:
  48336. {
  48337. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48338. }
  48339. IL_002b:
  48340. {
  48341. int32_t L_8 = ___length2;
  48342. __this->set__length_2(L_8);
  48343. HTreeGroupU5BU5D_tF3657A3ABB0FF58EF47ADB698407180F6623D431* L_9 = ___array0;
  48344. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_10;
  48345. L_10 = (( Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  48346. __this->set__pinnable_0(L_10);
  48347. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  48348. intptr_t L_11 = ((PerTypeValues_1_tB34061DA3C07FA0E09D8D1F7B2E0693DEE42EBEE_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  48349. int32_t L_12 = ___start1;
  48350. intptr_t L_13;
  48351. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  48352. __this->set__byteOffset_1((intptr_t)L_13);
  48353. return;
  48354. }
  48355. }
  48356. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m434E6DF33317B0EA143ECC0D14ADAB0C45C26ACE_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  48357. {
  48358. static bool s_Il2CppMethodInitialized;
  48359. if (!s_Il2CppMethodInitialized)
  48360. {
  48361. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48362. s_Il2CppMethodInitialized = true;
  48363. }
  48364. {
  48365. bool L_0;
  48366. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  48367. if (!L_0)
  48368. {
  48369. goto IL_0016;
  48370. }
  48371. }
  48372. {
  48373. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  48374. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48375. Type_t * L_2;
  48376. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  48377. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  48378. }
  48379. IL_0016:
  48380. {
  48381. int32_t L_3 = ___length1;
  48382. if ((((int32_t)L_3) >= ((int32_t)0)))
  48383. {
  48384. goto IL_0020;
  48385. }
  48386. }
  48387. {
  48388. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48389. }
  48390. IL_0020:
  48391. {
  48392. int32_t L_4 = ___length1;
  48393. __this->set__length_2(L_4);
  48394. __this->set__pinnable_0((Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)NULL);
  48395. void* L_5 = ___pointer0;
  48396. intptr_t L_6;
  48397. memset((&L_6), 0, sizeof(L_6));
  48398. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  48399. __this->set__byteOffset_1((intptr_t)L_6);
  48400. return;
  48401. }
  48402. }
  48403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  48404. {
  48405. {
  48406. int32_t L_0 = ___length2;
  48407. __this->set__length_2(L_0);
  48408. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_1 = ___pinnable0;
  48409. __this->set__pinnable_0(L_1);
  48410. intptr_t L_2 = ___byteOffset1;
  48411. __this->set__byteOffset_1((intptr_t)L_2);
  48412. return;
  48413. }
  48414. }
  48415. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_get_Item_m02DC581246CA07FCEF4C4709C3F6A18AD618C605_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___index0, const RuntimeMethod* method)
  48416. {
  48417. intptr_t V_0;
  48418. memset((&V_0), 0, sizeof(V_0));
  48419. {
  48420. int32_t L_0 = ___index0;
  48421. int32_t L_1 = (int32_t)__this->get__length_2();
  48422. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  48423. {
  48424. goto IL_000e;
  48425. }
  48426. }
  48427. {
  48428. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  48429. }
  48430. IL_000e:
  48431. {
  48432. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_2 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48433. if (L_2)
  48434. {
  48435. goto IL_0030;
  48436. }
  48437. }
  48438. {
  48439. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  48440. V_0 = (intptr_t)L_3;
  48441. void* L_4;
  48442. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48443. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5;
  48444. L_5 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (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));
  48445. int32_t L_6 = ___index0;
  48446. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7;
  48447. L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  48448. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_7;
  48449. }
  48450. IL_0030:
  48451. {
  48452. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48453. NullCheck(L_8);
  48454. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_9 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_8->get_address_of_Data_0();
  48455. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  48456. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_11;
  48457. L_11 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  48458. int32_t L_12 = ___index0;
  48459. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_13;
  48460. L_13 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  48461. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_13;
  48462. }
  48463. }
  48464. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mA58F185BECCC5BA5F7049DB9E424E1FFC11F4A8E_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method)
  48465. {
  48466. {
  48467. int32_t L_0 = (int32_t)__this->get__length_2();
  48468. return (int32_t)L_0;
  48469. }
  48470. }
  48471. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * ReadOnlySpan_1_DangerousGetPinnableReference_m8CC7626D6B5AB27EB68A569017F3560E1A226012_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  48472. {
  48473. intptr_t V_0;
  48474. memset((&V_0), 0, sizeof(V_0));
  48475. {
  48476. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48477. if (L_0)
  48478. {
  48479. goto IL_001c;
  48480. }
  48481. }
  48482. {
  48483. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  48484. V_0 = (intptr_t)L_1;
  48485. void* L_2;
  48486. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48487. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_3;
  48488. L_3 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  48489. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_3);
  48490. }
  48491. IL_001c:
  48492. {
  48493. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_4 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48494. NullCheck(L_4);
  48495. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_4->get_address_of_Data_0();
  48496. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  48497. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7;
  48498. L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  48499. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_7);
  48500. }
  48501. }
  48502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * Span_1_DangerousGetPinnableReference_m546D651C820D605A2A2E52758D80CBCD298C67BA_gshared_inline (Span_1_t40491D037FC984A90553DC2639448BA323AA5813 * __this, const RuntimeMethod* method)
  48503. {
  48504. intptr_t V_0;
  48505. memset((&V_0), 0, sizeof(V_0));
  48506. {
  48507. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48508. if (L_0)
  48509. {
  48510. goto IL_001c;
  48511. }
  48512. }
  48513. {
  48514. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  48515. V_0 = (intptr_t)L_1;
  48516. void* L_2;
  48517. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48518. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_3;
  48519. L_3 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  48520. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_3);
  48521. }
  48522. IL_001c:
  48523. {
  48524. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_4 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48525. NullCheck(L_4);
  48526. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_5 = (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_4->get_address_of_Data_0();
  48527. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  48528. HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * L_7;
  48529. L_7 = (( HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 * (*) (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  48530. return (HTreeGroup_tA0B2F2A66AF8332948C4F754122713C14101C196 *)(L_7);
  48531. }
  48532. }
  48533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_mAA41D9CBBD153FF84572597D5D005B28E185500F_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___start0, const RuntimeMethod* method)
  48534. {
  48535. intptr_t V_0;
  48536. memset((&V_0), 0, sizeof(V_0));
  48537. int32_t V_1 = 0;
  48538. {
  48539. int32_t L_0 = ___start0;
  48540. int32_t L_1 = (int32_t)__this->get__length_2();
  48541. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  48542. {
  48543. goto IL_000f;
  48544. }
  48545. }
  48546. {
  48547. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48548. }
  48549. IL_000f:
  48550. {
  48551. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  48552. int32_t L_3 = ___start0;
  48553. intptr_t L_4;
  48554. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  48555. V_0 = (intptr_t)L_4;
  48556. int32_t L_5 = (int32_t)__this->get__length_2();
  48557. int32_t L_6 = ___start0;
  48558. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  48559. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_7 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48560. intptr_t L_8 = V_0;
  48561. int32_t L_9 = V_1;
  48562. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_10;
  48563. memset((&L_10), 0, sizeof(L_10));
  48564. ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_inline((&L_10), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  48565. return (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 )L_10;
  48566. }
  48567. }
  48568. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 ReadOnlySpan_1_Slice_m04292BFFF8CD47B62F97C81FBEECDD44A7E0F5C5_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  48569. {
  48570. intptr_t V_0;
  48571. memset((&V_0), 0, sizeof(V_0));
  48572. {
  48573. int32_t L_0 = ___start0;
  48574. int32_t L_1 = (int32_t)__this->get__length_2();
  48575. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  48576. {
  48577. goto IL_0014;
  48578. }
  48579. }
  48580. {
  48581. int32_t L_2 = ___length1;
  48582. int32_t L_3 = (int32_t)__this->get__length_2();
  48583. int32_t L_4 = ___start0;
  48584. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  48585. {
  48586. goto IL_001a;
  48587. }
  48588. }
  48589. IL_0014:
  48590. {
  48591. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48592. }
  48593. IL_001a:
  48594. {
  48595. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  48596. int32_t L_6 = ___start0;
  48597. intptr_t L_7;
  48598. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  48599. V_0 = (intptr_t)L_7;
  48600. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_8 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48601. intptr_t L_9 = V_0;
  48602. int32_t L_10 = ___length1;
  48603. ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 L_11;
  48604. memset((&L_11), 0, sizeof(L_11));
  48605. ReadOnlySpan_1__ctor_mF8E8BC619ED9CD70080D641D3542A22874C7E42A_inline((&L_11), (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  48606. return (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 )L_11;
  48607. }
  48608. }
  48609. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * ReadOnlySpan_1_get_Pinnable_m6B105EE799B6E53B6A8034AC1F782C39B3114D05_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  48610. {
  48611. {
  48612. Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 * L_0 = (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)__this->get__pinnable_0();
  48613. return (Pinnable_1_tF11C8C92BFD1CCA45BD7A9B4680410A4A2F52230 *)L_0;
  48614. }
  48615. }
  48616. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9C3239A2F14CFE94EBD123707D42BF9DCF853739_gshared_inline (ReadOnlySpan_1_t8DE57A7EA4C5299D1DC45222AC12BD610DE1DE21 * __this, const RuntimeMethod* method)
  48617. {
  48618. {
  48619. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  48620. return (intptr_t)L_0;
  48621. }
  48622. }
  48623. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m23BDD02F45BED4DCFF6E1EC3B9F4583591B296BE_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  48624. {
  48625. {
  48626. int32_t L_0 = (int32_t)__this->get__length_2();
  48627. return (int32_t)L_0;
  48628. }
  48629. }
  48630. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m38E919F68412BE59B9D95D96AAF1856586647263_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, const RuntimeMethod* method)
  48631. {
  48632. {
  48633. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0;
  48634. if (L_0)
  48635. {
  48636. goto IL_000b;
  48637. }
  48638. }
  48639. {
  48640. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ));
  48641. return;
  48642. }
  48643. IL_000b:
  48644. {
  48645. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_1 = ___array0;
  48646. NullCheck(L_1);
  48647. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  48648. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_2 = ___array0;
  48649. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_3;
  48650. L_3 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  48651. __this->set__pinnable_0(L_3);
  48652. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  48653. intptr_t L_4 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  48654. __this->set__byteOffset_1((intptr_t)L_4);
  48655. return;
  48656. }
  48657. }
  48658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m916A8AF34253D63B8F139D58EA604E51F2BE0477_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  48659. {
  48660. {
  48661. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_0 = ___array0;
  48662. if (L_0)
  48663. {
  48664. goto IL_0017;
  48665. }
  48666. }
  48667. {
  48668. int32_t L_1 = ___start1;
  48669. if (L_1)
  48670. {
  48671. goto IL_0009;
  48672. }
  48673. }
  48674. {
  48675. int32_t L_2 = ___length2;
  48676. if (!L_2)
  48677. {
  48678. goto IL_000f;
  48679. }
  48680. }
  48681. IL_0009:
  48682. {
  48683. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48684. }
  48685. IL_000f:
  48686. {
  48687. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ));
  48688. return;
  48689. }
  48690. IL_0017:
  48691. {
  48692. int32_t L_3 = ___start1;
  48693. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_4 = ___array0;
  48694. NullCheck(L_4);
  48695. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  48696. {
  48697. goto IL_0025;
  48698. }
  48699. }
  48700. {
  48701. int32_t L_5 = ___length2;
  48702. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_6 = ___array0;
  48703. NullCheck(L_6);
  48704. int32_t L_7 = ___start1;
  48705. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  48706. {
  48707. goto IL_002b;
  48708. }
  48709. }
  48710. IL_0025:
  48711. {
  48712. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48713. }
  48714. IL_002b:
  48715. {
  48716. int32_t L_8 = ___length2;
  48717. __this->set__length_2(L_8);
  48718. HalfSingleU5BU5D_t0D4D7C577EB02510F3BAE0F6DD852E9E63A13454* L_9 = ___array0;
  48719. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_10;
  48720. L_10 = (( Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  48721. __this->set__pinnable_0(L_10);
  48722. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  48723. intptr_t L_11 = ((PerTypeValues_1_t9447296E1E95E9177ECEFC7E6829EFEA3B58D457_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  48724. int32_t L_12 = ___start1;
  48725. intptr_t L_13;
  48726. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  48727. __this->set__byteOffset_1((intptr_t)L_13);
  48728. return;
  48729. }
  48730. }
  48731. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m248A906E59F64B38F9C4B01F6DD229A243476F6F_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  48732. {
  48733. static bool s_Il2CppMethodInitialized;
  48734. if (!s_Il2CppMethodInitialized)
  48735. {
  48736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48737. s_Il2CppMethodInitialized = true;
  48738. }
  48739. {
  48740. bool L_0;
  48741. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  48742. if (!L_0)
  48743. {
  48744. goto IL_0016;
  48745. }
  48746. }
  48747. {
  48748. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  48749. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48750. Type_t * L_2;
  48751. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  48752. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  48753. }
  48754. IL_0016:
  48755. {
  48756. int32_t L_3 = ___length1;
  48757. if ((((int32_t)L_3) >= ((int32_t)0)))
  48758. {
  48759. goto IL_0020;
  48760. }
  48761. }
  48762. {
  48763. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48764. }
  48765. IL_0020:
  48766. {
  48767. int32_t L_4 = ___length1;
  48768. __this->set__length_2(L_4);
  48769. __this->set__pinnable_0((Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)NULL);
  48770. void* L_5 = ___pointer0;
  48771. intptr_t L_6;
  48772. memset((&L_6), 0, sizeof(L_6));
  48773. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  48774. __this->set__byteOffset_1((intptr_t)L_6);
  48775. return;
  48776. }
  48777. }
  48778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  48779. {
  48780. {
  48781. int32_t L_0 = ___length2;
  48782. __this->set__length_2(L_0);
  48783. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = ___pinnable0;
  48784. __this->set__pinnable_0(L_1);
  48785. intptr_t L_2 = ___byteOffset1;
  48786. __this->set__byteOffset_1((intptr_t)L_2);
  48787. return;
  48788. }
  48789. }
  48790. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_get_Item_m1C9AC13FA99AA25F1F16112AAB381F8357C4472A_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___index0, const RuntimeMethod* method)
  48791. {
  48792. intptr_t V_0;
  48793. memset((&V_0), 0, sizeof(V_0));
  48794. {
  48795. int32_t L_0 = ___index0;
  48796. int32_t L_1 = (int32_t)__this->get__length_2();
  48797. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  48798. {
  48799. goto IL_000e;
  48800. }
  48801. }
  48802. {
  48803. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  48804. }
  48805. IL_000e:
  48806. {
  48807. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_2 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48808. if (L_2)
  48809. {
  48810. goto IL_0030;
  48811. }
  48812. }
  48813. {
  48814. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  48815. V_0 = (intptr_t)L_3;
  48816. void* L_4;
  48817. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48818. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5;
  48819. L_5 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (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));
  48820. int32_t L_6 = ___index0;
  48821. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7;
  48822. L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  48823. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_7;
  48824. }
  48825. IL_0030:
  48826. {
  48827. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48828. NullCheck(L_8);
  48829. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_8->get_address_of_Data_0();
  48830. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  48831. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11;
  48832. L_11 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  48833. int32_t L_12 = ___index0;
  48834. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13;
  48835. L_13 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  48836. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_13;
  48837. }
  48838. }
  48839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method)
  48840. {
  48841. {
  48842. int32_t L_0 = (int32_t)__this->get__length_2();
  48843. return (int32_t)L_0;
  48844. }
  48845. }
  48846. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * ReadOnlySpan_1_DangerousGetPinnableReference_mC8EB908E06A2E404CE0316D0543B4B4C6B49B487_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  48847. {
  48848. intptr_t V_0;
  48849. memset((&V_0), 0, sizeof(V_0));
  48850. {
  48851. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48852. if (L_0)
  48853. {
  48854. goto IL_001c;
  48855. }
  48856. }
  48857. {
  48858. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  48859. V_0 = (intptr_t)L_1;
  48860. void* L_2;
  48861. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48862. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_3;
  48863. L_3 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  48864. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_3);
  48865. }
  48866. IL_001c:
  48867. {
  48868. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_4 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48869. NullCheck(L_4);
  48870. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_4->get_address_of_Data_0();
  48871. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  48872. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7;
  48873. L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  48874. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7);
  48875. }
  48876. }
  48877. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_DangerousGetPinnableReference_m8A1247E7D947B297472D3FD7D2CBF78AE96F336A_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method)
  48878. {
  48879. intptr_t V_0;
  48880. memset((&V_0), 0, sizeof(V_0));
  48881. {
  48882. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48883. if (L_0)
  48884. {
  48885. goto IL_001c;
  48886. }
  48887. }
  48888. {
  48889. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  48890. V_0 = (intptr_t)L_1;
  48891. void* L_2;
  48892. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  48893. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_3;
  48894. L_3 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  48895. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_3);
  48896. }
  48897. IL_001c:
  48898. {
  48899. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_4 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48900. NullCheck(L_4);
  48901. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_4->get_address_of_Data_0();
  48902. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  48903. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7;
  48904. L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  48905. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7);
  48906. }
  48907. }
  48908. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m49443BA675B50761CBF4572630EC105A3539BB20_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___start0, const RuntimeMethod* method)
  48909. {
  48910. intptr_t V_0;
  48911. memset((&V_0), 0, sizeof(V_0));
  48912. int32_t V_1 = 0;
  48913. {
  48914. int32_t L_0 = ___start0;
  48915. int32_t L_1 = (int32_t)__this->get__length_2();
  48916. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  48917. {
  48918. goto IL_000f;
  48919. }
  48920. }
  48921. {
  48922. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48923. }
  48924. IL_000f:
  48925. {
  48926. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  48927. int32_t L_3 = ___start0;
  48928. intptr_t L_4;
  48929. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  48930. V_0 = (intptr_t)L_4;
  48931. int32_t L_5 = (int32_t)__this->get__length_2();
  48932. int32_t L_6 = ___start0;
  48933. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  48934. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_7 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48935. intptr_t L_8 = V_0;
  48936. int32_t L_9 = V_1;
  48937. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_10;
  48938. memset((&L_10), 0, sizeof(L_10));
  48939. ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_inline((&L_10), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  48940. return (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_10;
  48941. }
  48942. }
  48943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D ReadOnlySpan_1_Slice_m6CF9A040946A3DA6FA4EACA79CAF2D76A566C382_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  48944. {
  48945. intptr_t V_0;
  48946. memset((&V_0), 0, sizeof(V_0));
  48947. {
  48948. int32_t L_0 = ___start0;
  48949. int32_t L_1 = (int32_t)__this->get__length_2();
  48950. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  48951. {
  48952. goto IL_0014;
  48953. }
  48954. }
  48955. {
  48956. int32_t L_2 = ___length1;
  48957. int32_t L_3 = (int32_t)__this->get__length_2();
  48958. int32_t L_4 = ___start0;
  48959. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  48960. {
  48961. goto IL_001a;
  48962. }
  48963. }
  48964. IL_0014:
  48965. {
  48966. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48967. }
  48968. IL_001a:
  48969. {
  48970. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  48971. int32_t L_6 = ___start0;
  48972. intptr_t L_7;
  48973. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  48974. V_0 = (intptr_t)L_7;
  48975. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48976. intptr_t L_9 = V_0;
  48977. int32_t L_10 = ___length1;
  48978. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_11;
  48979. memset((&L_11), 0, sizeof(L_11));
  48980. ReadOnlySpan_1__ctor_mC0A196D7D051B064A221433DF4DF01BF906875A4_inline((&L_11), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  48981. return (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_11;
  48982. }
  48983. }
  48984. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ReadOnlySpan_1_get_Pinnable_mF48DBEC5AF5E867A47D1165A07777E38C4B49ED6_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  48985. {
  48986. {
  48987. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_0 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  48988. return (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_0;
  48989. }
  48990. }
  48991. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mA3138C788BD96BFD197B8C9A9474113DE103B67D_gshared_inline (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D * __this, const RuntimeMethod* method)
  48992. {
  48993. {
  48994. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  48995. return (intptr_t)L_0;
  48996. }
  48997. }
  48998. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m80C2144E46307058CEC335CBCADF2C9F1C652F52_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  48999. {
  49000. {
  49001. int32_t L_0 = (int32_t)__this->get__length_2();
  49002. return (int32_t)L_0;
  49003. }
  49004. }
  49005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE7565A4816272C4AB6FB53A77D86D39176F3BE10_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, const RuntimeMethod* method)
  49006. {
  49007. {
  49008. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0;
  49009. if (L_0)
  49010. {
  49011. goto IL_000b;
  49012. }
  49013. }
  49014. {
  49015. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ));
  49016. return;
  49017. }
  49018. IL_000b:
  49019. {
  49020. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_1 = ___array0;
  49021. NullCheck(L_1);
  49022. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  49023. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_2 = ___array0;
  49024. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_3;
  49025. L_3 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  49026. __this->set__pinnable_0(L_3);
  49027. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  49028. intptr_t L_4 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  49029. __this->set__byteOffset_1((intptr_t)L_4);
  49030. return;
  49031. }
  49032. }
  49033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mE868629CF74632465016B6B54A534F9E9B28B61E_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  49034. {
  49035. {
  49036. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0;
  49037. if (L_0)
  49038. {
  49039. goto IL_0017;
  49040. }
  49041. }
  49042. {
  49043. int32_t L_1 = ___start1;
  49044. if (L_1)
  49045. {
  49046. goto IL_0009;
  49047. }
  49048. }
  49049. {
  49050. int32_t L_2 = ___length2;
  49051. if (!L_2)
  49052. {
  49053. goto IL_000f;
  49054. }
  49055. }
  49056. IL_0009:
  49057. {
  49058. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49059. }
  49060. IL_000f:
  49061. {
  49062. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ));
  49063. return;
  49064. }
  49065. IL_0017:
  49066. {
  49067. int32_t L_3 = ___start1;
  49068. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_4 = ___array0;
  49069. NullCheck(L_4);
  49070. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  49071. {
  49072. goto IL_0025;
  49073. }
  49074. }
  49075. {
  49076. int32_t L_5 = ___length2;
  49077. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_6 = ___array0;
  49078. NullCheck(L_6);
  49079. int32_t L_7 = ___start1;
  49080. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  49081. {
  49082. goto IL_002b;
  49083. }
  49084. }
  49085. IL_0025:
  49086. {
  49087. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49088. }
  49089. IL_002b:
  49090. {
  49091. int32_t L_8 = ___length2;
  49092. __this->set__length_2(L_8);
  49093. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_9 = ___array0;
  49094. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_10;
  49095. L_10 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  49096. __this->set__pinnable_0(L_10);
  49097. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  49098. intptr_t L_11 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  49099. int32_t L_12 = ___start1;
  49100. intptr_t L_13;
  49101. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  49102. __this->set__byteOffset_1((intptr_t)L_13);
  49103. return;
  49104. }
  49105. }
  49106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m480F05C162139EC5E10982705CDED90A0355B1BE_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  49107. {
  49108. static bool s_Il2CppMethodInitialized;
  49109. if (!s_Il2CppMethodInitialized)
  49110. {
  49111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49112. s_Il2CppMethodInitialized = true;
  49113. }
  49114. {
  49115. bool L_0;
  49116. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  49117. if (!L_0)
  49118. {
  49119. goto IL_0016;
  49120. }
  49121. }
  49122. {
  49123. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  49124. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49125. Type_t * L_2;
  49126. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  49127. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  49128. }
  49129. IL_0016:
  49130. {
  49131. int32_t L_3 = ___length1;
  49132. if ((((int32_t)L_3) >= ((int32_t)0)))
  49133. {
  49134. goto IL_0020;
  49135. }
  49136. }
  49137. {
  49138. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49139. }
  49140. IL_0020:
  49141. {
  49142. int32_t L_4 = ___length1;
  49143. __this->set__length_2(L_4);
  49144. __this->set__pinnable_0((Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)NULL);
  49145. void* L_5 = ___pointer0;
  49146. intptr_t L_6;
  49147. memset((&L_6), 0, sizeof(L_6));
  49148. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  49149. __this->set__byteOffset_1((intptr_t)L_6);
  49150. return;
  49151. }
  49152. }
  49153. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  49154. {
  49155. {
  49156. int32_t L_0 = ___length2;
  49157. __this->set__length_2(L_0);
  49158. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = ___pinnable0;
  49159. __this->set__pinnable_0(L_1);
  49160. intptr_t L_2 = ___byteOffset1;
  49161. __this->set__byteOffset_1((intptr_t)L_2);
  49162. return;
  49163. }
  49164. }
  49165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_get_Item_mC7B214EF3ABA422348B6DDF1C63A9C99692CDA11_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___index0, const RuntimeMethod* method)
  49166. {
  49167. intptr_t V_0;
  49168. memset((&V_0), 0, sizeof(V_0));
  49169. {
  49170. int32_t L_0 = ___index0;
  49171. int32_t L_1 = (int32_t)__this->get__length_2();
  49172. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  49173. {
  49174. goto IL_000e;
  49175. }
  49176. }
  49177. {
  49178. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  49179. }
  49180. IL_000e:
  49181. {
  49182. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_2 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49183. if (L_2)
  49184. {
  49185. goto IL_0030;
  49186. }
  49187. }
  49188. {
  49189. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  49190. V_0 = (intptr_t)L_3;
  49191. void* L_4;
  49192. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  49193. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5;
  49194. L_5 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (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));
  49195. int32_t L_6 = ___index0;
  49196. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7;
  49197. L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  49198. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_7;
  49199. }
  49200. IL_0030:
  49201. {
  49202. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49203. NullCheck(L_8);
  49204. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_8->get_address_of_Data_0();
  49205. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  49206. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11;
  49207. L_11 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  49208. int32_t L_12 = ___index0;
  49209. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13;
  49210. L_13 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  49211. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_13;
  49212. }
  49213. }
  49214. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method)
  49215. {
  49216. {
  49217. int32_t L_0 = (int32_t)__this->get__length_2();
  49218. return (int32_t)L_0;
  49219. }
  49220. }
  49221. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * ReadOnlySpan_1_DangerousGetPinnableReference_mC3F10831B87D65EEA5E16BB93D014DD6B7647CF7_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  49222. {
  49223. intptr_t V_0;
  49224. memset((&V_0), 0, sizeof(V_0));
  49225. {
  49226. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49227. if (L_0)
  49228. {
  49229. goto IL_001c;
  49230. }
  49231. }
  49232. {
  49233. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  49234. V_0 = (intptr_t)L_1;
  49235. void* L_2;
  49236. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  49237. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_3;
  49238. L_3 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  49239. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_3);
  49240. }
  49241. IL_001c:
  49242. {
  49243. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_4 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49244. NullCheck(L_4);
  49245. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_4->get_address_of_Data_0();
  49246. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  49247. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7;
  49248. L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  49249. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7);
  49250. }
  49251. }
  49252. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_DangerousGetPinnableReference_m0584A802F71B9759A270969406D2C321D4124615_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method)
  49253. {
  49254. intptr_t V_0;
  49255. memset((&V_0), 0, sizeof(V_0));
  49256. {
  49257. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49258. if (L_0)
  49259. {
  49260. goto IL_001c;
  49261. }
  49262. }
  49263. {
  49264. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  49265. V_0 = (intptr_t)L_1;
  49266. void* L_2;
  49267. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  49268. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_3;
  49269. L_3 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  49270. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_3);
  49271. }
  49272. IL_001c:
  49273. {
  49274. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_4 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49275. NullCheck(L_4);
  49276. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_4->get_address_of_Data_0();
  49277. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  49278. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7;
  49279. L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  49280. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7);
  49281. }
  49282. }
  49283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m1D7998C557278D538D1D3AB2FD52EBE39DA39005_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___start0, const RuntimeMethod* method)
  49284. {
  49285. intptr_t V_0;
  49286. memset((&V_0), 0, sizeof(V_0));
  49287. int32_t V_1 = 0;
  49288. {
  49289. int32_t L_0 = ___start0;
  49290. int32_t L_1 = (int32_t)__this->get__length_2();
  49291. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  49292. {
  49293. goto IL_000f;
  49294. }
  49295. }
  49296. {
  49297. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49298. }
  49299. IL_000f:
  49300. {
  49301. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  49302. int32_t L_3 = ___start0;
  49303. intptr_t L_4;
  49304. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  49305. V_0 = (intptr_t)L_4;
  49306. int32_t L_5 = (int32_t)__this->get__length_2();
  49307. int32_t L_6 = ___start0;
  49308. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  49309. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_7 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49310. intptr_t L_8 = V_0;
  49311. int32_t L_9 = V_1;
  49312. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_10;
  49313. memset((&L_10), 0, sizeof(L_10));
  49314. ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_inline((&L_10), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  49315. return (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_10;
  49316. }
  49317. }
  49318. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 ReadOnlySpan_1_Slice_m2CB7391BF287BDA387E4424FE2B451CC0FC37813_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  49319. {
  49320. intptr_t V_0;
  49321. memset((&V_0), 0, sizeof(V_0));
  49322. {
  49323. int32_t L_0 = ___start0;
  49324. int32_t L_1 = (int32_t)__this->get__length_2();
  49325. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  49326. {
  49327. goto IL_0014;
  49328. }
  49329. }
  49330. {
  49331. int32_t L_2 = ___length1;
  49332. int32_t L_3 = (int32_t)__this->get__length_2();
  49333. int32_t L_4 = ___start0;
  49334. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  49335. {
  49336. goto IL_001a;
  49337. }
  49338. }
  49339. IL_0014:
  49340. {
  49341. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49342. }
  49343. IL_001a:
  49344. {
  49345. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  49346. int32_t L_6 = ___start0;
  49347. intptr_t L_7;
  49348. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  49349. V_0 = (intptr_t)L_7;
  49350. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49351. intptr_t L_9 = V_0;
  49352. int32_t L_10 = ___length1;
  49353. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_11;
  49354. memset((&L_11), 0, sizeof(L_11));
  49355. ReadOnlySpan_1__ctor_mEE2E583061D85B7859E692F2C82DFD0F8C0D3B5C_inline((&L_11), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  49356. return (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_11;
  49357. }
  49358. }
  49359. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ReadOnlySpan_1_get_Pinnable_m050C43927C6146111E4DF8211891ADCE954F130C_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  49360. {
  49361. {
  49362. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_0 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  49363. return (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_0;
  49364. }
  49365. }
  49366. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m2FE7AEE02D435723838266446B92A6E9EFA2E0EF_gshared_inline (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 * __this, const RuntimeMethod* method)
  49367. {
  49368. {
  49369. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  49370. return (intptr_t)L_0;
  49371. }
  49372. }
  49373. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m59F28775B1C1A6E61B0DF0747CA0443171F4713E_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  49374. {
  49375. {
  49376. int32_t L_0 = (int32_t)__this->get__length_2();
  49377. return (int32_t)L_0;
  49378. }
  49379. }
  49380. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mDAEF99149FB3D00FE578CA3F1928401E2F33151A_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, const RuntimeMethod* method)
  49381. {
  49382. {
  49383. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0;
  49384. if (L_0)
  49385. {
  49386. goto IL_000b;
  49387. }
  49388. }
  49389. {
  49390. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ));
  49391. return;
  49392. }
  49393. IL_000b:
  49394. {
  49395. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_1 = ___array0;
  49396. NullCheck(L_1);
  49397. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  49398. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_2 = ___array0;
  49399. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_3;
  49400. L_3 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  49401. __this->set__pinnable_0(L_3);
  49402. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  49403. intptr_t L_4 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  49404. __this->set__byteOffset_1((intptr_t)L_4);
  49405. return;
  49406. }
  49407. }
  49408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m7F501733825866C48EE9D3C3648A8D22A88EAFBF_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  49409. {
  49410. {
  49411. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0;
  49412. if (L_0)
  49413. {
  49414. goto IL_0017;
  49415. }
  49416. }
  49417. {
  49418. int32_t L_1 = ___start1;
  49419. if (L_1)
  49420. {
  49421. goto IL_0009;
  49422. }
  49423. }
  49424. {
  49425. int32_t L_2 = ___length2;
  49426. if (!L_2)
  49427. {
  49428. goto IL_000f;
  49429. }
  49430. }
  49431. IL_0009:
  49432. {
  49433. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49434. }
  49435. IL_000f:
  49436. {
  49437. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ));
  49438. return;
  49439. }
  49440. IL_0017:
  49441. {
  49442. int32_t L_3 = ___start1;
  49443. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_4 = ___array0;
  49444. NullCheck(L_4);
  49445. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  49446. {
  49447. goto IL_0025;
  49448. }
  49449. }
  49450. {
  49451. int32_t L_5 = ___length2;
  49452. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_6 = ___array0;
  49453. NullCheck(L_6);
  49454. int32_t L_7 = ___start1;
  49455. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  49456. {
  49457. goto IL_002b;
  49458. }
  49459. }
  49460. IL_0025:
  49461. {
  49462. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49463. }
  49464. IL_002b:
  49465. {
  49466. int32_t L_8 = ___length2;
  49467. __this->set__length_2(L_8);
  49468. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_9 = ___array0;
  49469. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_10;
  49470. L_10 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  49471. __this->set__pinnable_0(L_10);
  49472. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  49473. intptr_t L_11 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  49474. int32_t L_12 = ___start1;
  49475. intptr_t L_13;
  49476. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  49477. __this->set__byteOffset_1((intptr_t)L_13);
  49478. return;
  49479. }
  49480. }
  49481. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m752F5531FFAD597E5A4A57EDE786B6AC218019A3_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  49482. {
  49483. static bool s_Il2CppMethodInitialized;
  49484. if (!s_Il2CppMethodInitialized)
  49485. {
  49486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49487. s_Il2CppMethodInitialized = true;
  49488. }
  49489. {
  49490. bool L_0;
  49491. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  49492. if (!L_0)
  49493. {
  49494. goto IL_0016;
  49495. }
  49496. }
  49497. {
  49498. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  49499. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49500. Type_t * L_2;
  49501. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  49502. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  49503. }
  49504. IL_0016:
  49505. {
  49506. int32_t L_3 = ___length1;
  49507. if ((((int32_t)L_3) >= ((int32_t)0)))
  49508. {
  49509. goto IL_0020;
  49510. }
  49511. }
  49512. {
  49513. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49514. }
  49515. IL_0020:
  49516. {
  49517. int32_t L_4 = ___length1;
  49518. __this->set__length_2(L_4);
  49519. __this->set__pinnable_0((Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)NULL);
  49520. void* L_5 = ___pointer0;
  49521. intptr_t L_6;
  49522. memset((&L_6), 0, sizeof(L_6));
  49523. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  49524. __this->set__byteOffset_1((intptr_t)L_6);
  49525. return;
  49526. }
  49527. }
  49528. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  49529. {
  49530. {
  49531. int32_t L_0 = ___length2;
  49532. __this->set__length_2(L_0);
  49533. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = ___pinnable0;
  49534. __this->set__pinnable_0(L_1);
  49535. intptr_t L_2 = ___byteOffset1;
  49536. __this->set__byteOffset_1((intptr_t)L_2);
  49537. return;
  49538. }
  49539. }
  49540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_get_Item_m6B438FCDEAE9CB88C2F43EBD1F83F28A46F87D60_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___index0, const RuntimeMethod* method)
  49541. {
  49542. intptr_t V_0;
  49543. memset((&V_0), 0, sizeof(V_0));
  49544. {
  49545. int32_t L_0 = ___index0;
  49546. int32_t L_1 = (int32_t)__this->get__length_2();
  49547. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  49548. {
  49549. goto IL_000e;
  49550. }
  49551. }
  49552. {
  49553. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  49554. }
  49555. IL_000e:
  49556. {
  49557. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_2 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49558. if (L_2)
  49559. {
  49560. goto IL_0030;
  49561. }
  49562. }
  49563. {
  49564. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  49565. V_0 = (intptr_t)L_3;
  49566. void* L_4;
  49567. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  49568. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5;
  49569. L_5 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (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));
  49570. int32_t L_6 = ___index0;
  49571. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7;
  49572. L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  49573. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_7;
  49574. }
  49575. IL_0030:
  49576. {
  49577. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49578. NullCheck(L_8);
  49579. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_8->get_address_of_Data_0();
  49580. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  49581. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11;
  49582. L_11 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  49583. int32_t L_12 = ___index0;
  49584. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13;
  49585. L_13 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  49586. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_13;
  49587. }
  49588. }
  49589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method)
  49590. {
  49591. {
  49592. int32_t L_0 = (int32_t)__this->get__length_2();
  49593. return (int32_t)L_0;
  49594. }
  49595. }
  49596. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * ReadOnlySpan_1_DangerousGetPinnableReference_m4DD1703492289DDC69A573DACBB5447C2A2D5374_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  49597. {
  49598. intptr_t V_0;
  49599. memset((&V_0), 0, sizeof(V_0));
  49600. {
  49601. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49602. if (L_0)
  49603. {
  49604. goto IL_001c;
  49605. }
  49606. }
  49607. {
  49608. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  49609. V_0 = (intptr_t)L_1;
  49610. void* L_2;
  49611. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  49612. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_3;
  49613. L_3 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  49614. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_3);
  49615. }
  49616. IL_001c:
  49617. {
  49618. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_4 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49619. NullCheck(L_4);
  49620. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_4->get_address_of_Data_0();
  49621. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  49622. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7;
  49623. L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  49624. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7);
  49625. }
  49626. }
  49627. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_DangerousGetPinnableReference_m51BB8DF057CAC0C8E4FF0279C503FC903042DB59_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method)
  49628. {
  49629. intptr_t V_0;
  49630. memset((&V_0), 0, sizeof(V_0));
  49631. {
  49632. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49633. if (L_0)
  49634. {
  49635. goto IL_001c;
  49636. }
  49637. }
  49638. {
  49639. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  49640. V_0 = (intptr_t)L_1;
  49641. void* L_2;
  49642. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  49643. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_3;
  49644. L_3 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  49645. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_3);
  49646. }
  49647. IL_001c:
  49648. {
  49649. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_4 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49650. NullCheck(L_4);
  49651. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_4->get_address_of_Data_0();
  49652. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  49653. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7;
  49654. L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  49655. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7);
  49656. }
  49657. }
  49658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_mD64501CA3340674A5BDBB94548225FB1C9BE45A7_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___start0, const RuntimeMethod* method)
  49659. {
  49660. intptr_t V_0;
  49661. memset((&V_0), 0, sizeof(V_0));
  49662. int32_t V_1 = 0;
  49663. {
  49664. int32_t L_0 = ___start0;
  49665. int32_t L_1 = (int32_t)__this->get__length_2();
  49666. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  49667. {
  49668. goto IL_000f;
  49669. }
  49670. }
  49671. {
  49672. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49673. }
  49674. IL_000f:
  49675. {
  49676. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  49677. int32_t L_3 = ___start0;
  49678. intptr_t L_4;
  49679. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  49680. V_0 = (intptr_t)L_4;
  49681. int32_t L_5 = (int32_t)__this->get__length_2();
  49682. int32_t L_6 = ___start0;
  49683. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  49684. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_7 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49685. intptr_t L_8 = V_0;
  49686. int32_t L_9 = V_1;
  49687. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_10;
  49688. memset((&L_10), 0, sizeof(L_10));
  49689. ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_inline((&L_10), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  49690. return (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_10;
  49691. }
  49692. }
  49693. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A ReadOnlySpan_1_Slice_m08A0B091F7A0350BFC9131B31D5337048A047813_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  49694. {
  49695. intptr_t V_0;
  49696. memset((&V_0), 0, sizeof(V_0));
  49697. {
  49698. int32_t L_0 = ___start0;
  49699. int32_t L_1 = (int32_t)__this->get__length_2();
  49700. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  49701. {
  49702. goto IL_0014;
  49703. }
  49704. }
  49705. {
  49706. int32_t L_2 = ___length1;
  49707. int32_t L_3 = (int32_t)__this->get__length_2();
  49708. int32_t L_4 = ___start0;
  49709. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  49710. {
  49711. goto IL_001a;
  49712. }
  49713. }
  49714. IL_0014:
  49715. {
  49716. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49717. }
  49718. IL_001a:
  49719. {
  49720. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  49721. int32_t L_6 = ___start0;
  49722. intptr_t L_7;
  49723. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  49724. V_0 = (intptr_t)L_7;
  49725. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49726. intptr_t L_9 = V_0;
  49727. int32_t L_10 = ___length1;
  49728. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_11;
  49729. memset((&L_11), 0, sizeof(L_11));
  49730. ReadOnlySpan_1__ctor_m0DFCD3E998C8E04A8C5EEF84189BF1850D242566_inline((&L_11), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  49731. return (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_11;
  49732. }
  49733. }
  49734. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ReadOnlySpan_1_get_Pinnable_m9D168432BB65ED46C0713CE3143E19EFEDDF21F1_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  49735. {
  49736. {
  49737. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_0 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  49738. return (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_0;
  49739. }
  49740. }
  49741. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m9CE85E1972424F97B5A04BDB3913708B9DFE0F3D_gshared_inline (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A * __this, const RuntimeMethod* method)
  49742. {
  49743. {
  49744. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  49745. return (intptr_t)L_0;
  49746. }
  49747. }
  49748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_mCFA6A903FB53BC03EA1D8CF38346770FB89592E8_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  49749. {
  49750. {
  49751. int32_t L_0 = (int32_t)__this->get__length_2();
  49752. return (int32_t)L_0;
  49753. }
  49754. }
  49755. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mB58A7EC94262BC915EF0615701264BF54BFED3DB_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, const RuntimeMethod* method)
  49756. {
  49757. {
  49758. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0;
  49759. if (L_0)
  49760. {
  49761. goto IL_000b;
  49762. }
  49763. }
  49764. {
  49765. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ));
  49766. return;
  49767. }
  49768. IL_000b:
  49769. {
  49770. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_1 = ___array0;
  49771. NullCheck(L_1);
  49772. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  49773. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_2 = ___array0;
  49774. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_3;
  49775. L_3 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  49776. __this->set__pinnable_0(L_3);
  49777. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  49778. intptr_t L_4 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  49779. __this->set__byteOffset_1((intptr_t)L_4);
  49780. return;
  49781. }
  49782. }
  49783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m59D37D6BC834B852A41B105D063FA96E7EDCE871_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  49784. {
  49785. {
  49786. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_0 = ___array0;
  49787. if (L_0)
  49788. {
  49789. goto IL_0017;
  49790. }
  49791. }
  49792. {
  49793. int32_t L_1 = ___start1;
  49794. if (L_1)
  49795. {
  49796. goto IL_0009;
  49797. }
  49798. }
  49799. {
  49800. int32_t L_2 = ___length2;
  49801. if (!L_2)
  49802. {
  49803. goto IL_000f;
  49804. }
  49805. }
  49806. IL_0009:
  49807. {
  49808. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49809. }
  49810. IL_000f:
  49811. {
  49812. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ));
  49813. return;
  49814. }
  49815. IL_0017:
  49816. {
  49817. int32_t L_3 = ___start1;
  49818. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_4 = ___array0;
  49819. NullCheck(L_4);
  49820. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  49821. {
  49822. goto IL_0025;
  49823. }
  49824. }
  49825. {
  49826. int32_t L_5 = ___length2;
  49827. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_6 = ___array0;
  49828. NullCheck(L_6);
  49829. int32_t L_7 = ___start1;
  49830. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  49831. {
  49832. goto IL_002b;
  49833. }
  49834. }
  49835. IL_0025:
  49836. {
  49837. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49838. }
  49839. IL_002b:
  49840. {
  49841. int32_t L_8 = ___length2;
  49842. __this->set__length_2(L_8);
  49843. HuffmanCodeU5BU5D_tF5144EAB7445CD0648DF650B5E307F1412134A9D* L_9 = ___array0;
  49844. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_10;
  49845. L_10 = (( Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  49846. __this->set__pinnable_0(L_10);
  49847. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  49848. intptr_t L_11 = ((PerTypeValues_1_tEB72FCB2917A83AD07110FBA16BAE24D2A85E33E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  49849. int32_t L_12 = ___start1;
  49850. intptr_t L_13;
  49851. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  49852. __this->set__byteOffset_1((intptr_t)L_13);
  49853. return;
  49854. }
  49855. }
  49856. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m64BB2DD8971A0F78FD83DB3AD42E031EB2BE3CC5_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  49857. {
  49858. static bool s_Il2CppMethodInitialized;
  49859. if (!s_Il2CppMethodInitialized)
  49860. {
  49861. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49862. s_Il2CppMethodInitialized = true;
  49863. }
  49864. {
  49865. bool L_0;
  49866. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  49867. if (!L_0)
  49868. {
  49869. goto IL_0016;
  49870. }
  49871. }
  49872. {
  49873. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  49874. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49875. Type_t * L_2;
  49876. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  49877. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  49878. }
  49879. IL_0016:
  49880. {
  49881. int32_t L_3 = ___length1;
  49882. if ((((int32_t)L_3) >= ((int32_t)0)))
  49883. {
  49884. goto IL_0020;
  49885. }
  49886. }
  49887. {
  49888. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49889. }
  49890. IL_0020:
  49891. {
  49892. int32_t L_4 = ___length1;
  49893. __this->set__length_2(L_4);
  49894. __this->set__pinnable_0((Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)NULL);
  49895. void* L_5 = ___pointer0;
  49896. intptr_t L_6;
  49897. memset((&L_6), 0, sizeof(L_6));
  49898. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  49899. __this->set__byteOffset_1((intptr_t)L_6);
  49900. return;
  49901. }
  49902. }
  49903. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  49904. {
  49905. {
  49906. int32_t L_0 = ___length2;
  49907. __this->set__length_2(L_0);
  49908. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_1 = ___pinnable0;
  49909. __this->set__pinnable_0(L_1);
  49910. intptr_t L_2 = ___byteOffset1;
  49911. __this->set__byteOffset_1((intptr_t)L_2);
  49912. return;
  49913. }
  49914. }
  49915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_get_Item_mFAA2FE773F5EA3EBC0161F3304775010CA93B64B_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___index0, const RuntimeMethod* method)
  49916. {
  49917. intptr_t V_0;
  49918. memset((&V_0), 0, sizeof(V_0));
  49919. {
  49920. int32_t L_0 = ___index0;
  49921. int32_t L_1 = (int32_t)__this->get__length_2();
  49922. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  49923. {
  49924. goto IL_000e;
  49925. }
  49926. }
  49927. {
  49928. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  49929. }
  49930. IL_000e:
  49931. {
  49932. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_2 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  49933. if (L_2)
  49934. {
  49935. goto IL_0030;
  49936. }
  49937. }
  49938. {
  49939. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  49940. V_0 = (intptr_t)L_3;
  49941. void* L_4;
  49942. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  49943. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5;
  49944. L_5 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (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));
  49945. int32_t L_6 = ___index0;
  49946. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7;
  49947. L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  49948. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_7;
  49949. }
  49950. IL_0030:
  49951. {
  49952. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  49953. NullCheck(L_8);
  49954. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_9 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_8->get_address_of_Data_0();
  49955. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  49956. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_11;
  49957. L_11 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  49958. int32_t L_12 = ___index0;
  49959. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_13;
  49960. L_13 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  49961. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_13;
  49962. }
  49963. }
  49964. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB62A78C3813CFE99397D9DC2794EB002FC17CD50_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method)
  49965. {
  49966. {
  49967. int32_t L_0 = (int32_t)__this->get__length_2();
  49968. return (int32_t)L_0;
  49969. }
  49970. }
  49971. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * ReadOnlySpan_1_DangerousGetPinnableReference_mCD808B548C289C5F39CEB4D40E3257B2A61212A8_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  49972. {
  49973. intptr_t V_0;
  49974. memset((&V_0), 0, sizeof(V_0));
  49975. {
  49976. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  49977. if (L_0)
  49978. {
  49979. goto IL_001c;
  49980. }
  49981. }
  49982. {
  49983. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  49984. V_0 = (intptr_t)L_1;
  49985. void* L_2;
  49986. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  49987. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_3;
  49988. L_3 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  49989. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_3);
  49990. }
  49991. IL_001c:
  49992. {
  49993. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_4 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  49994. NullCheck(L_4);
  49995. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_4->get_address_of_Data_0();
  49996. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  49997. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7;
  49998. L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  49999. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_7);
  50000. }
  50001. }
  50002. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * Span_1_DangerousGetPinnableReference_mE8EC83532B0C1ED521032E38E6C17B131D3D61D9_gshared_inline (Span_1_t505322BC8E095CEFE70E5BB9C210963541BCABB8 * __this, const RuntimeMethod* method)
  50003. {
  50004. intptr_t V_0;
  50005. memset((&V_0), 0, sizeof(V_0));
  50006. {
  50007. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  50008. if (L_0)
  50009. {
  50010. goto IL_001c;
  50011. }
  50012. }
  50013. {
  50014. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  50015. V_0 = (intptr_t)L_1;
  50016. void* L_2;
  50017. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  50018. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_3;
  50019. L_3 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  50020. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_3);
  50021. }
  50022. IL_001c:
  50023. {
  50024. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_4 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  50025. NullCheck(L_4);
  50026. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_5 = (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_4->get_address_of_Data_0();
  50027. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  50028. HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * L_7;
  50029. L_7 = (( HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 * (*) (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  50030. return (HuffmanCode_t5DB78E46410B0BF2E5DBC56B1F2385D5BC783A88 *)(L_7);
  50031. }
  50032. }
  50033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_m26F1CBDB9DFE6F382E69CA93DA6A4BEEEDE9F409_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___start0, const RuntimeMethod* method)
  50034. {
  50035. intptr_t V_0;
  50036. memset((&V_0), 0, sizeof(V_0));
  50037. int32_t V_1 = 0;
  50038. {
  50039. int32_t L_0 = ___start0;
  50040. int32_t L_1 = (int32_t)__this->get__length_2();
  50041. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  50042. {
  50043. goto IL_000f;
  50044. }
  50045. }
  50046. {
  50047. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50048. }
  50049. IL_000f:
  50050. {
  50051. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  50052. int32_t L_3 = ___start0;
  50053. intptr_t L_4;
  50054. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  50055. V_0 = (intptr_t)L_4;
  50056. int32_t L_5 = (int32_t)__this->get__length_2();
  50057. int32_t L_6 = ___start0;
  50058. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  50059. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_7 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  50060. intptr_t L_8 = V_0;
  50061. int32_t L_9 = V_1;
  50062. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_10;
  50063. memset((&L_10), 0, sizeof(L_10));
  50064. ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_inline((&L_10), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  50065. return (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 )L_10;
  50066. }
  50067. }
  50068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 ReadOnlySpan_1_Slice_mA8CA2D837B14F6FDEA8F2582946DD0EF60310BA0_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  50069. {
  50070. intptr_t V_0;
  50071. memset((&V_0), 0, sizeof(V_0));
  50072. {
  50073. int32_t L_0 = ___start0;
  50074. int32_t L_1 = (int32_t)__this->get__length_2();
  50075. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  50076. {
  50077. goto IL_0014;
  50078. }
  50079. }
  50080. {
  50081. int32_t L_2 = ___length1;
  50082. int32_t L_3 = (int32_t)__this->get__length_2();
  50083. int32_t L_4 = ___start0;
  50084. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  50085. {
  50086. goto IL_001a;
  50087. }
  50088. }
  50089. IL_0014:
  50090. {
  50091. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50092. }
  50093. IL_001a:
  50094. {
  50095. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  50096. int32_t L_6 = ___start0;
  50097. intptr_t L_7;
  50098. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  50099. V_0 = (intptr_t)L_7;
  50100. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_8 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  50101. intptr_t L_9 = V_0;
  50102. int32_t L_10 = ___length1;
  50103. ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 L_11;
  50104. memset((&L_11), 0, sizeof(L_11));
  50105. ReadOnlySpan_1__ctor_m798A27C6DC241415562D1720800B18880116FCCD_inline((&L_11), (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  50106. return (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 )L_11;
  50107. }
  50108. }
  50109. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * ReadOnlySpan_1_get_Pinnable_mEB0FFC7877355F40C24E34C488ADD99D43EBC2FE_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  50110. {
  50111. {
  50112. Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 * L_0 = (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)__this->get__pinnable_0();
  50113. return (Pinnable_1_t761807393ABA1A54FEA3FFD885780C2AED404C34 *)L_0;
  50114. }
  50115. }
  50116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mFC8EFFBC7123B7EF490A560379535E7BF697BD8F_gshared_inline (ReadOnlySpan_1_t611C41F98B5759E5C2F5222147C773102000F664 * __this, const RuntimeMethod* method)
  50117. {
  50118. {
  50119. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  50120. return (intptr_t)L_0;
  50121. }
  50122. }
  50123. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m867D8F3F92F766420E9FAA4E16A88FD8942A2165_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  50124. {
  50125. {
  50126. int32_t L_0 = (int32_t)__this->get__length_2();
  50127. return (int32_t)L_0;
  50128. }
  50129. }
  50130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m286D0B0DDF4AFA17339BA87BF877ED7C589906D6_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, const RuntimeMethod* method)
  50131. {
  50132. {
  50133. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0;
  50134. if (L_0)
  50135. {
  50136. goto IL_000b;
  50137. }
  50138. }
  50139. {
  50140. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ));
  50141. return;
  50142. }
  50143. IL_000b:
  50144. {
  50145. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_1 = ___array0;
  50146. NullCheck(L_1);
  50147. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  50148. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_2 = ___array0;
  50149. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_3;
  50150. L_3 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  50151. __this->set__pinnable_0(L_3);
  50152. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  50153. intptr_t L_4 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  50154. __this->set__byteOffset_1((intptr_t)L_4);
  50155. return;
  50156. }
  50157. }
  50158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mA51E66D4D47E8E6AA8633A1D8492028A5DEEC531_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  50159. {
  50160. {
  50161. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_0 = ___array0;
  50162. if (L_0)
  50163. {
  50164. goto IL_0017;
  50165. }
  50166. }
  50167. {
  50168. int32_t L_1 = ___start1;
  50169. if (L_1)
  50170. {
  50171. goto IL_0009;
  50172. }
  50173. }
  50174. {
  50175. int32_t L_2 = ___length2;
  50176. if (!L_2)
  50177. {
  50178. goto IL_000f;
  50179. }
  50180. }
  50181. IL_0009:
  50182. {
  50183. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50184. }
  50185. IL_000f:
  50186. {
  50187. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ));
  50188. return;
  50189. }
  50190. IL_0017:
  50191. {
  50192. int32_t L_3 = ___start1;
  50193. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_4 = ___array0;
  50194. NullCheck(L_4);
  50195. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  50196. {
  50197. goto IL_0025;
  50198. }
  50199. }
  50200. {
  50201. int32_t L_5 = ___length2;
  50202. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_6 = ___array0;
  50203. NullCheck(L_6);
  50204. int32_t L_7 = ___start1;
  50205. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  50206. {
  50207. goto IL_002b;
  50208. }
  50209. }
  50210. IL_0025:
  50211. {
  50212. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50213. }
  50214. IL_002b:
  50215. {
  50216. int32_t L_8 = ___length2;
  50217. __this->set__length_2(L_8);
  50218. HuffmanTreeU5BU5D_t9B7BC90BADA084CF68D1B57F4395C0457C406E07* L_9 = ___array0;
  50219. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_10;
  50220. L_10 = (( Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  50221. __this->set__pinnable_0(L_10);
  50222. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  50223. intptr_t L_11 = ((PerTypeValues_1_t83A6B798BE90EE735FB8442A4D92F3EA18C2CCA9_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  50224. int32_t L_12 = ___start1;
  50225. intptr_t L_13;
  50226. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  50227. __this->set__byteOffset_1((intptr_t)L_13);
  50228. return;
  50229. }
  50230. }
  50231. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m658FAB72D3D4B3EB29A9B480665C571C8FA73A3E_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  50232. {
  50233. static bool s_Il2CppMethodInitialized;
  50234. if (!s_Il2CppMethodInitialized)
  50235. {
  50236. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50237. s_Il2CppMethodInitialized = true;
  50238. }
  50239. {
  50240. bool L_0;
  50241. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  50242. if (!L_0)
  50243. {
  50244. goto IL_0016;
  50245. }
  50246. }
  50247. {
  50248. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  50249. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50250. Type_t * L_2;
  50251. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  50252. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  50253. }
  50254. IL_0016:
  50255. {
  50256. int32_t L_3 = ___length1;
  50257. if ((((int32_t)L_3) >= ((int32_t)0)))
  50258. {
  50259. goto IL_0020;
  50260. }
  50261. }
  50262. {
  50263. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50264. }
  50265. IL_0020:
  50266. {
  50267. int32_t L_4 = ___length1;
  50268. __this->set__length_2(L_4);
  50269. __this->set__pinnable_0((Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)NULL);
  50270. void* L_5 = ___pointer0;
  50271. intptr_t L_6;
  50272. memset((&L_6), 0, sizeof(L_6));
  50273. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  50274. __this->set__byteOffset_1((intptr_t)L_6);
  50275. return;
  50276. }
  50277. }
  50278. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  50279. {
  50280. {
  50281. int32_t L_0 = ___length2;
  50282. __this->set__length_2(L_0);
  50283. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_1 = ___pinnable0;
  50284. __this->set__pinnable_0(L_1);
  50285. intptr_t L_2 = ___byteOffset1;
  50286. __this->set__byteOffset_1((intptr_t)L_2);
  50287. return;
  50288. }
  50289. }
  50290. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_get_Item_mD0DE099A428C532A574BCA58359F5565654C270D_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___index0, const RuntimeMethod* method)
  50291. {
  50292. intptr_t V_0;
  50293. memset((&V_0), 0, sizeof(V_0));
  50294. {
  50295. int32_t L_0 = ___index0;
  50296. int32_t L_1 = (int32_t)__this->get__length_2();
  50297. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  50298. {
  50299. goto IL_000e;
  50300. }
  50301. }
  50302. {
  50303. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  50304. }
  50305. IL_000e:
  50306. {
  50307. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_2 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50308. if (L_2)
  50309. {
  50310. goto IL_0030;
  50311. }
  50312. }
  50313. {
  50314. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  50315. V_0 = (intptr_t)L_3;
  50316. void* L_4;
  50317. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  50318. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5;
  50319. L_5 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (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));
  50320. int32_t L_6 = ___index0;
  50321. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7;
  50322. L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  50323. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_7;
  50324. }
  50325. IL_0030:
  50326. {
  50327. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50328. NullCheck(L_8);
  50329. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_9 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_8->get_address_of_Data_0();
  50330. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  50331. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_11;
  50332. L_11 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  50333. int32_t L_12 = ___index0;
  50334. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_13;
  50335. L_13 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  50336. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_13;
  50337. }
  50338. }
  50339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mEC8086359E98C051C6994AD4109231983A8F6CB4_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method)
  50340. {
  50341. {
  50342. int32_t L_0 = (int32_t)__this->get__length_2();
  50343. return (int32_t)L_0;
  50344. }
  50345. }
  50346. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * ReadOnlySpan_1_DangerousGetPinnableReference_m113F5C3AB47537464ECDAE83A241F61F64DB702A_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  50347. {
  50348. intptr_t V_0;
  50349. memset((&V_0), 0, sizeof(V_0));
  50350. {
  50351. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50352. if (L_0)
  50353. {
  50354. goto IL_001c;
  50355. }
  50356. }
  50357. {
  50358. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  50359. V_0 = (intptr_t)L_1;
  50360. void* L_2;
  50361. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  50362. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_3;
  50363. L_3 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  50364. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_3);
  50365. }
  50366. IL_001c:
  50367. {
  50368. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_4 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50369. NullCheck(L_4);
  50370. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_4->get_address_of_Data_0();
  50371. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  50372. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7;
  50373. L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  50374. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_7);
  50375. }
  50376. }
  50377. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * Span_1_DangerousGetPinnableReference_m1C183355DE1DB64BD70B4453A586E2E8F1F507C2_gshared_inline (Span_1_t12CC100C34B7F692FC8EC8927A1ADEEB0E04C05E * __this, const RuntimeMethod* method)
  50378. {
  50379. intptr_t V_0;
  50380. memset((&V_0), 0, sizeof(V_0));
  50381. {
  50382. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50383. if (L_0)
  50384. {
  50385. goto IL_001c;
  50386. }
  50387. }
  50388. {
  50389. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  50390. V_0 = (intptr_t)L_1;
  50391. void* L_2;
  50392. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  50393. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_3;
  50394. L_3 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  50395. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_3);
  50396. }
  50397. IL_001c:
  50398. {
  50399. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_4 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50400. NullCheck(L_4);
  50401. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_5 = (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_4->get_address_of_Data_0();
  50402. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  50403. HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * L_7;
  50404. L_7 = (( HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB * (*) (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  50405. return (HuffmanTree_tF7BA6FEA00AA9F39CBBABC97864C7A82899916DB *)(L_7);
  50406. }
  50407. }
  50408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_mAF191449C2BCA94D0B8C0098B4220061CE8EE28A_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___start0, const RuntimeMethod* method)
  50409. {
  50410. intptr_t V_0;
  50411. memset((&V_0), 0, sizeof(V_0));
  50412. int32_t V_1 = 0;
  50413. {
  50414. int32_t L_0 = ___start0;
  50415. int32_t L_1 = (int32_t)__this->get__length_2();
  50416. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  50417. {
  50418. goto IL_000f;
  50419. }
  50420. }
  50421. {
  50422. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50423. }
  50424. IL_000f:
  50425. {
  50426. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  50427. int32_t L_3 = ___start0;
  50428. intptr_t L_4;
  50429. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  50430. V_0 = (intptr_t)L_4;
  50431. int32_t L_5 = (int32_t)__this->get__length_2();
  50432. int32_t L_6 = ___start0;
  50433. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  50434. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_7 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50435. intptr_t L_8 = V_0;
  50436. int32_t L_9 = V_1;
  50437. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_10;
  50438. memset((&L_10), 0, sizeof(L_10));
  50439. ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_inline((&L_10), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  50440. return (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E )L_10;
  50441. }
  50442. }
  50443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E ReadOnlySpan_1_Slice_m6EC164F5C1FF261FA08D0FA88C7A84193B64F2A4_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  50444. {
  50445. intptr_t V_0;
  50446. memset((&V_0), 0, sizeof(V_0));
  50447. {
  50448. int32_t L_0 = ___start0;
  50449. int32_t L_1 = (int32_t)__this->get__length_2();
  50450. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  50451. {
  50452. goto IL_0014;
  50453. }
  50454. }
  50455. {
  50456. int32_t L_2 = ___length1;
  50457. int32_t L_3 = (int32_t)__this->get__length_2();
  50458. int32_t L_4 = ___start0;
  50459. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  50460. {
  50461. goto IL_001a;
  50462. }
  50463. }
  50464. IL_0014:
  50465. {
  50466. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50467. }
  50468. IL_001a:
  50469. {
  50470. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  50471. int32_t L_6 = ___start0;
  50472. intptr_t L_7;
  50473. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  50474. V_0 = (intptr_t)L_7;
  50475. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_8 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50476. intptr_t L_9 = V_0;
  50477. int32_t L_10 = ___length1;
  50478. ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E L_11;
  50479. memset((&L_11), 0, sizeof(L_11));
  50480. ReadOnlySpan_1__ctor_m82FB2D20B275B3A2EA94A831094D15E611A4A3B2_inline((&L_11), (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  50481. return (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E )L_11;
  50482. }
  50483. }
  50484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * ReadOnlySpan_1_get_Pinnable_mAB253B06731A6666A5E6BE9FE797924EDE2124BA_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  50485. {
  50486. {
  50487. Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC * L_0 = (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)__this->get__pinnable_0();
  50488. return (Pinnable_1_tB8357FEFA38173C025DA1EF8045C28063D40CFCC *)L_0;
  50489. }
  50490. }
  50491. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_m3AE065A8076875AF2A28986C59101622A6F306EF_gshared_inline (ReadOnlySpan_1_t100C66FD5AA346323075C5E77E41A0DAC3BC8A4E * __this, const RuntimeMethod* method)
  50492. {
  50493. {
  50494. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  50495. return (intptr_t)L_0;
  50496. }
  50497. }
  50498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m6ABB86BCF6B16FB605FFABC8CB6D5AC956925F90_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  50499. {
  50500. {
  50501. int32_t L_0 = (int32_t)__this->get__length_2();
  50502. return (int32_t)L_0;
  50503. }
  50504. }
  50505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0C7891DB36F5C91B300440122B899F2259753BC0_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, const RuntimeMethod* method)
  50506. {
  50507. {
  50508. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0;
  50509. if (L_0)
  50510. {
  50511. goto IL_000b;
  50512. }
  50513. }
  50514. {
  50515. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ));
  50516. return;
  50517. }
  50518. IL_000b:
  50519. {
  50520. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_1 = ___array0;
  50521. NullCheck(L_1);
  50522. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))));
  50523. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_2 = ___array0;
  50524. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_3;
  50525. L_3 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  50526. __this->set__pinnable_0(L_3);
  50527. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  50528. intptr_t L_4 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  50529. __this->set__byteOffset_1((intptr_t)L_4);
  50530. return;
  50531. }
  50532. }
  50533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m26DD2BF61F7BE1617BD29FF0CA825C63AC8C2D9D_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  50534. {
  50535. {
  50536. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_0 = ___array0;
  50537. if (L_0)
  50538. {
  50539. goto IL_0017;
  50540. }
  50541. }
  50542. {
  50543. int32_t L_1 = ___start1;
  50544. if (L_1)
  50545. {
  50546. goto IL_0009;
  50547. }
  50548. }
  50549. {
  50550. int32_t L_2 = ___length2;
  50551. if (!L_2)
  50552. {
  50553. goto IL_000f;
  50554. }
  50555. }
  50556. IL_0009:
  50557. {
  50558. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50559. }
  50560. IL_000f:
  50561. {
  50562. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ));
  50563. return;
  50564. }
  50565. IL_0017:
  50566. {
  50567. int32_t L_3 = ___start1;
  50568. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_4 = ___array0;
  50569. NullCheck(L_4);
  50570. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  50571. {
  50572. goto IL_0025;
  50573. }
  50574. }
  50575. {
  50576. int32_t L_5 = ___length2;
  50577. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_6 = ___array0;
  50578. NullCheck(L_6);
  50579. int32_t L_7 = ___start1;
  50580. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))), (int32_t)L_7))))))
  50581. {
  50582. goto IL_002b;
  50583. }
  50584. }
  50585. IL_0025:
  50586. {
  50587. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50588. }
  50589. IL_002b:
  50590. {
  50591. int32_t L_8 = ___length2;
  50592. __this->set__length_2(L_8);
  50593. HuffmanTreeCodeU5BU5D_t0B06EF05FC94D664AC9DEB99F67A91B1C85D3A22* L_9 = ___array0;
  50594. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_10;
  50595. L_10 = (( Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  50596. __this->set__pinnable_0(L_10);
  50597. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  50598. intptr_t L_11 = ((PerTypeValues_1_t9AC7429E5F679C4D24F7AF4CA645BBD8DA5CD16C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)))->get_ArrayAdjustment_2();
  50599. int32_t L_12 = ___start1;
  50600. intptr_t L_13;
  50601. L_13 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  50602. __this->set__byteOffset_1((intptr_t)L_13);
  50603. return;
  50604. }
  50605. }
  50606. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m9B22A42877A54F4CEFAA69B6259A74DAF0FA11E1_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  50607. {
  50608. static bool s_Il2CppMethodInitialized;
  50609. if (!s_Il2CppMethodInitialized)
  50610. {
  50611. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50612. s_Il2CppMethodInitialized = true;
  50613. }
  50614. {
  50615. bool L_0;
  50616. L_0 = (( bool (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  50617. if (!L_0)
  50618. {
  50619. goto IL_0016;
  50620. }
  50621. }
  50622. {
  50623. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_1 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 8)) };
  50624. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50625. Type_t * L_2;
  50626. L_2 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_1, /*hidden argument*/NULL);
  50627. ThrowHelper_ThrowArgumentException_InvalidTypeWithPointersNotSupported_m4A71872D4B069AF36758A61E4CA3FB663B4E8EC4((Type_t *)L_2, /*hidden argument*/NULL);
  50628. }
  50629. IL_0016:
  50630. {
  50631. int32_t L_3 = ___length1;
  50632. if ((((int32_t)L_3) >= ((int32_t)0)))
  50633. {
  50634. goto IL_0020;
  50635. }
  50636. }
  50637. {
  50638. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50639. }
  50640. IL_0020:
  50641. {
  50642. int32_t L_4 = ___length1;
  50643. __this->set__length_2(L_4);
  50644. __this->set__pinnable_0((Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)NULL);
  50645. void* L_5 = ___pointer0;
  50646. intptr_t L_6;
  50647. memset((&L_6), 0, sizeof(L_6));
  50648. IntPtr__ctor_mBB7AF6DA6350129AD6422DE474FD52F715CC0C40_inline((&L_6), (void*)(void*)L_5, /*hidden argument*/NULL);
  50649. __this->set__byteOffset_1((intptr_t)L_6);
  50650. return;
  50651. }
  50652. }
  50653. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  50654. {
  50655. {
  50656. int32_t L_0 = ___length2;
  50657. __this->set__length_2(L_0);
  50658. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_1 = ___pinnable0;
  50659. __this->set__pinnable_0(L_1);
  50660. intptr_t L_2 = ___byteOffset1;
  50661. __this->set__byteOffset_1((intptr_t)L_2);
  50662. return;
  50663. }
  50664. }
  50665. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_get_Item_m3CDD223495D1EC92661263DB0582F6A1F2691759_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___index0, const RuntimeMethod* method)
  50666. {
  50667. intptr_t V_0;
  50668. memset((&V_0), 0, sizeof(V_0));
  50669. {
  50670. int32_t L_0 = ___index0;
  50671. int32_t L_1 = (int32_t)__this->get__length_2();
  50672. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  50673. {
  50674. goto IL_000e;
  50675. }
  50676. }
  50677. {
  50678. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  50679. }
  50680. IL_000e:
  50681. {
  50682. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_2 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50683. if (L_2)
  50684. {
  50685. goto IL_0030;
  50686. }
  50687. }
  50688. {
  50689. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  50690. V_0 = (intptr_t)L_3;
  50691. void* L_4;
  50692. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  50693. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5;
  50694. L_5 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (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));
  50695. int32_t L_6 = ___index0;
  50696. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7;
  50697. L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  50698. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_7;
  50699. }
  50700. IL_0030:
  50701. {
  50702. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50703. NullCheck(L_8);
  50704. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_9 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_8->get_address_of_Data_0();
  50705. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  50706. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_11;
  50707. L_11 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  50708. int32_t L_12 = ___index0;
  50709. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_13;
  50710. L_13 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  50711. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_13;
  50712. }
  50713. }
  50714. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mDED757EFCAB3C29AA2740EB48197F023A91B1009_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method)
  50715. {
  50716. {
  50717. int32_t L_0 = (int32_t)__this->get__length_2();
  50718. return (int32_t)L_0;
  50719. }
  50720. }
  50721. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * ReadOnlySpan_1_DangerousGetPinnableReference_mF57A393AAB69AF24A8CD2F972EBCC1E836281191_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  50722. {
  50723. intptr_t V_0;
  50724. memset((&V_0), 0, sizeof(V_0));
  50725. {
  50726. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50727. if (L_0)
  50728. {
  50729. goto IL_001c;
  50730. }
  50731. }
  50732. {
  50733. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  50734. V_0 = (intptr_t)L_1;
  50735. void* L_2;
  50736. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  50737. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_3;
  50738. L_3 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  50739. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_3);
  50740. }
  50741. IL_001c:
  50742. {
  50743. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_4 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50744. NullCheck(L_4);
  50745. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_4->get_address_of_Data_0();
  50746. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  50747. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7;
  50748. L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  50749. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_7);
  50750. }
  50751. }
  50752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * Span_1_DangerousGetPinnableReference_m7FE8193E0AFEE82EDDAADB532B20F237CC5431B5_gshared_inline (Span_1_t8CF07A02BECA3801CC0EC81D47D0404ABA6CDAD7 * __this, const RuntimeMethod* method)
  50753. {
  50754. intptr_t V_0;
  50755. memset((&V_0), 0, sizeof(V_0));
  50756. {
  50757. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50758. if (L_0)
  50759. {
  50760. goto IL_001c;
  50761. }
  50762. }
  50763. {
  50764. intptr_t L_1 = (intptr_t)__this->get__byteOffset_1();
  50765. V_0 = (intptr_t)L_1;
  50766. void* L_2;
  50767. L_2 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  50768. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_3;
  50769. L_3 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  50770. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_3);
  50771. }
  50772. IL_001c:
  50773. {
  50774. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_4 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50775. NullCheck(L_4);
  50776. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_5 = (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_4->get_address_of_Data_0();
  50777. intptr_t L_6 = (intptr_t)__this->get__byteOffset_1();
  50778. HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * L_7;
  50779. L_7 = (( HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 * (*) (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)L_5, (intptr_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  50780. return (HuffmanTreeCode_tB268FD369BD5B33D56FE2D5DC222ED4FA08D9441 *)(L_7);
  50781. }
  50782. }
  50783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_mCAD0289F800B4A3BADC10925C869D2F545A93210_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___start0, const RuntimeMethod* method)
  50784. {
  50785. intptr_t V_0;
  50786. memset((&V_0), 0, sizeof(V_0));
  50787. int32_t V_1 = 0;
  50788. {
  50789. int32_t L_0 = ___start0;
  50790. int32_t L_1 = (int32_t)__this->get__length_2();
  50791. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  50792. {
  50793. goto IL_000f;
  50794. }
  50795. }
  50796. {
  50797. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50798. }
  50799. IL_000f:
  50800. {
  50801. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  50802. int32_t L_3 = ___start0;
  50803. intptr_t L_4;
  50804. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  50805. V_0 = (intptr_t)L_4;
  50806. int32_t L_5 = (int32_t)__this->get__length_2();
  50807. int32_t L_6 = ___start0;
  50808. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  50809. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_7 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50810. intptr_t L_8 = V_0;
  50811. int32_t L_9 = V_1;
  50812. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_10;
  50813. memset((&L_10), 0, sizeof(L_10));
  50814. ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_inline((&L_10), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  50815. return (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 )L_10;
  50816. }
  50817. }
  50818. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 ReadOnlySpan_1_Slice_m680500BC79F33001AB07B51EA5AD461AAA9232D4_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  50819. {
  50820. intptr_t V_0;
  50821. memset((&V_0), 0, sizeof(V_0));
  50822. {
  50823. int32_t L_0 = ___start0;
  50824. int32_t L_1 = (int32_t)__this->get__length_2();
  50825. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  50826. {
  50827. goto IL_0014;
  50828. }
  50829. }
  50830. {
  50831. int32_t L_2 = ___length1;
  50832. int32_t L_3 = (int32_t)__this->get__length_2();
  50833. int32_t L_4 = ___start0;
  50834. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  50835. {
  50836. goto IL_001a;
  50837. }
  50838. }
  50839. IL_0014:
  50840. {
  50841. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50842. }
  50843. IL_001a:
  50844. {
  50845. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  50846. int32_t L_6 = ___start0;
  50847. intptr_t L_7;
  50848. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  50849. V_0 = (intptr_t)L_7;
  50850. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_8 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50851. intptr_t L_9 = V_0;
  50852. int32_t L_10 = ___length1;
  50853. ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 L_11;
  50854. memset((&L_11), 0, sizeof(L_11));
  50855. ReadOnlySpan_1__ctor_m26347A1389DE66AD1203A0C819CF1A72D37D2A02_inline((&L_11), (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  50856. return (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 )L_11;
  50857. }
  50858. }
  50859. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * ReadOnlySpan_1_get_Pinnable_m09298115A87205F6FD27C680625C40EF5D3F092F_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  50860. {
  50861. {
  50862. Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 * L_0 = (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)__this->get__pinnable_0();
  50863. return (Pinnable_1_t4DB9AF25BCD0E436AC72117E073F7836D0549360 *)L_0;
  50864. }
  50865. }
  50866. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t ReadOnlySpan_1_get_ByteOffset_mF63CEBCD10AB80E4A004DF3D1BB34965220A45D6_gshared_inline (ReadOnlySpan_1_tC1EA9AE9A2266CEB3DBBF6861EFBFABA8C0E8D15 * __this, const RuntimeMethod* method)
  50867. {
  50868. {
  50869. intptr_t L_0 = (intptr_t)__this->get__byteOffset_1();
  50870. return (intptr_t)L_0;
  50871. }
  50872. }