暫無描述
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Generics__28.cpp 1.7MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728
  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. template <typename T1>
  9. struct VirtualActionInvoker1Invoker;
  10. template <typename T1>
  11. struct VirtualActionInvoker1Invoker<T1*>
  12. {
  13. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. void* params[1] = { p1 };
  17. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
  18. }
  19. };
  20. template <typename T1, typename T2>
  21. struct VirtualActionInvoker2Invoker;
  22. template <typename T1, typename T2>
  23. struct VirtualActionInvoker2Invoker<T1*, T2*>
  24. {
  25. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2)
  26. {
  27. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  28. void* params[2] = { p1, p2 };
  29. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[1]);
  30. }
  31. };
  32. template <typename T1, typename T2, typename T3>
  33. struct VirtualActionInvoker3Invoker;
  34. template <typename T1, typename T2, typename T3>
  35. struct VirtualActionInvoker3Invoker<T1*, T2*, T3*>
  36. {
  37. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3)
  38. {
  39. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  40. void* params[3] = { p1, p2, p3 };
  41. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[2]);
  42. }
  43. };
  44. template <typename T1, typename T2, typename T3, typename T4>
  45. struct VirtualActionInvoker4Invoker;
  46. template <typename T1, typename T2, typename T3, typename T4>
  47. struct VirtualActionInvoker4Invoker<T1*, T2*, T3*, T4*>
  48. {
  49. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4)
  50. {
  51. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  52. void* params[4] = { p1, p2, p3, p4 };
  53. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[3]);
  54. }
  55. };
  56. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  57. struct VirtualActionInvoker5Invoker;
  58. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  59. struct VirtualActionInvoker5Invoker<T1*, T2*, T3*, T4*, T5*>
  60. {
  61. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5)
  62. {
  63. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  64. void* params[5] = { p1, p2, p3, p4, p5 };
  65. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[4]);
  66. }
  67. };
  68. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  69. struct VirtualActionInvoker6Invoker;
  70. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  71. struct VirtualActionInvoker6Invoker<T1*, T2*, T3*, T4*, T5*, T6*>
  72. {
  73. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6)
  74. {
  75. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  76. void* params[6] = { p1, p2, p3, p4, p5, p6 };
  77. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[5]);
  78. }
  79. };
  80. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  81. struct VirtualActionInvoker7Invoker;
  82. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  83. struct VirtualActionInvoker7Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*>
  84. {
  85. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7)
  86. {
  87. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  88. void* params[7] = { p1, p2, p3, p4, p5, p6, p7 };
  89. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[6]);
  90. }
  91. };
  92. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  93. struct VirtualActionInvoker8Invoker;
  94. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  95. struct VirtualActionInvoker8Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*>
  96. {
  97. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8)
  98. {
  99. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  100. void* params[8] = { p1, p2, p3, p4, p5, p6, p7, p8 };
  101. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[7]);
  102. }
  103. };
  104. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  105. struct VirtualActionInvoker9Invoker;
  106. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  107. struct VirtualActionInvoker9Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*>
  108. {
  109. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9)
  110. {
  111. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  112. void* params[9] = { p1, p2, p3, p4, p5, p6, p7, p8, p9 };
  113. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[8]);
  114. }
  115. };
  116. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  117. struct VirtualActionInvoker10Invoker;
  118. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  119. struct VirtualActionInvoker10Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*>
  120. {
  121. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10)
  122. {
  123. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  124. void* params[10] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10 };
  125. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[9]);
  126. }
  127. };
  128. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  129. struct VirtualActionInvoker11Invoker;
  130. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  131. struct VirtualActionInvoker11Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*>
  132. {
  133. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11)
  134. {
  135. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  136. void* params[11] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11 };
  137. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[10]);
  138. }
  139. };
  140. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  141. struct VirtualActionInvoker12Invoker;
  142. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  143. struct VirtualActionInvoker12Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*>
  144. {
  145. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12)
  146. {
  147. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  148. void* params[12] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12 };
  149. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[11]);
  150. }
  151. };
  152. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  153. struct VirtualActionInvoker13Invoker;
  154. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  155. struct VirtualActionInvoker13Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*>
  156. {
  157. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13)
  158. {
  159. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  160. void* params[13] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13 };
  161. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[12]);
  162. }
  163. };
  164. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  165. struct VirtualActionInvoker14Invoker;
  166. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  167. struct VirtualActionInvoker14Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*>
  168. {
  169. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14)
  170. {
  171. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  172. void* params[14] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14 };
  173. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[13]);
  174. }
  175. };
  176. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  177. struct VirtualActionInvoker15Invoker;
  178. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  179. struct VirtualActionInvoker15Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*>
  180. {
  181. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15)
  182. {
  183. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  184. void* params[15] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15 };
  185. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[14]);
  186. }
  187. };
  188. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  189. struct VirtualActionInvoker16Invoker;
  190. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  191. struct VirtualActionInvoker16Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*>
  192. {
  193. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16)
  194. {
  195. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  196. void* params[16] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16 };
  197. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[15]);
  198. }
  199. };
  200. template <typename R>
  201. struct VirtualFuncInvoker0
  202. {
  203. typedef R (*Func)(void*, const RuntimeMethod*);
  204. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  205. {
  206. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  207. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  208. }
  209. };
  210. template <typename R, typename T1>
  211. struct VirtualFuncInvoker1
  212. {
  213. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  214. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  215. {
  216. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  217. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  218. }
  219. };
  220. template <typename R, typename T1, typename T2>
  221. struct VirtualFuncInvoker2
  222. {
  223. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  224. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  225. {
  226. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  227. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  228. }
  229. };
  230. template <typename R, typename T1, typename T2, typename T3>
  231. struct VirtualFuncInvoker3
  232. {
  233. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  234. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  235. {
  236. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  237. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  238. }
  239. };
  240. template <typename T1>
  241. struct GenericVirtualActionInvoker1Invoker;
  242. template <typename T1>
  243. struct GenericVirtualActionInvoker1Invoker<T1*>
  244. {
  245. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1)
  246. {
  247. VirtualInvokeData invokeData;
  248. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  249. void* params[1] = { p1 };
  250. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
  251. }
  252. };
  253. template <typename T1, typename T2>
  254. struct GenericVirtualActionInvoker2Invoker;
  255. template <typename T1, typename T2>
  256. struct GenericVirtualActionInvoker2Invoker<T1*, T2*>
  257. {
  258. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2)
  259. {
  260. VirtualInvokeData invokeData;
  261. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  262. void* params[2] = { p1, p2 };
  263. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[1]);
  264. }
  265. };
  266. template <typename T1, typename T2, typename T3>
  267. struct GenericVirtualActionInvoker3Invoker;
  268. template <typename T1, typename T2, typename T3>
  269. struct GenericVirtualActionInvoker3Invoker<T1*, T2*, T3*>
  270. {
  271. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3)
  272. {
  273. VirtualInvokeData invokeData;
  274. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  275. void* params[3] = { p1, p2, p3 };
  276. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[2]);
  277. }
  278. };
  279. template <typename T1, typename T2, typename T3, typename T4>
  280. struct GenericVirtualActionInvoker4Invoker;
  281. template <typename T1, typename T2, typename T3, typename T4>
  282. struct GenericVirtualActionInvoker4Invoker<T1*, T2*, T3*, T4*>
  283. {
  284. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4)
  285. {
  286. VirtualInvokeData invokeData;
  287. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  288. void* params[4] = { p1, p2, p3, p4 };
  289. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[3]);
  290. }
  291. };
  292. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  293. struct GenericVirtualActionInvoker5Invoker;
  294. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  295. struct GenericVirtualActionInvoker5Invoker<T1*, T2*, T3*, T4*, T5*>
  296. {
  297. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5)
  298. {
  299. VirtualInvokeData invokeData;
  300. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  301. void* params[5] = { p1, p2, p3, p4, p5 };
  302. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[4]);
  303. }
  304. };
  305. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  306. struct GenericVirtualActionInvoker6Invoker;
  307. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  308. struct GenericVirtualActionInvoker6Invoker<T1*, T2*, T3*, T4*, T5*, T6*>
  309. {
  310. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6)
  311. {
  312. VirtualInvokeData invokeData;
  313. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  314. void* params[6] = { p1, p2, p3, p4, p5, p6 };
  315. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[5]);
  316. }
  317. };
  318. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  319. struct GenericVirtualActionInvoker7Invoker;
  320. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  321. struct GenericVirtualActionInvoker7Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*>
  322. {
  323. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7)
  324. {
  325. VirtualInvokeData invokeData;
  326. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  327. void* params[7] = { p1, p2, p3, p4, p5, p6, p7 };
  328. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[6]);
  329. }
  330. };
  331. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  332. struct GenericVirtualActionInvoker8Invoker;
  333. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  334. struct GenericVirtualActionInvoker8Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*>
  335. {
  336. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8)
  337. {
  338. VirtualInvokeData invokeData;
  339. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  340. void* params[8] = { p1, p2, p3, p4, p5, p6, p7, p8 };
  341. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[7]);
  342. }
  343. };
  344. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  345. struct GenericVirtualActionInvoker9Invoker;
  346. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  347. struct GenericVirtualActionInvoker9Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*>
  348. {
  349. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9)
  350. {
  351. VirtualInvokeData invokeData;
  352. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  353. void* params[9] = { p1, p2, p3, p4, p5, p6, p7, p8, p9 };
  354. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[8]);
  355. }
  356. };
  357. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  358. struct GenericVirtualActionInvoker10Invoker;
  359. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  360. struct GenericVirtualActionInvoker10Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*>
  361. {
  362. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10)
  363. {
  364. VirtualInvokeData invokeData;
  365. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  366. void* params[10] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10 };
  367. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[9]);
  368. }
  369. };
  370. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  371. struct GenericVirtualActionInvoker11Invoker;
  372. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  373. struct GenericVirtualActionInvoker11Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*>
  374. {
  375. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11)
  376. {
  377. VirtualInvokeData invokeData;
  378. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  379. void* params[11] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11 };
  380. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[10]);
  381. }
  382. };
  383. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  384. struct GenericVirtualActionInvoker12Invoker;
  385. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  386. struct GenericVirtualActionInvoker12Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*>
  387. {
  388. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12)
  389. {
  390. VirtualInvokeData invokeData;
  391. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  392. void* params[12] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12 };
  393. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[11]);
  394. }
  395. };
  396. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  397. struct GenericVirtualActionInvoker13Invoker;
  398. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  399. struct GenericVirtualActionInvoker13Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*>
  400. {
  401. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13)
  402. {
  403. VirtualInvokeData invokeData;
  404. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  405. void* params[13] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13 };
  406. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[12]);
  407. }
  408. };
  409. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  410. struct GenericVirtualActionInvoker14Invoker;
  411. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  412. struct GenericVirtualActionInvoker14Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*>
  413. {
  414. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14)
  415. {
  416. VirtualInvokeData invokeData;
  417. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  418. void* params[14] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14 };
  419. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[13]);
  420. }
  421. };
  422. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  423. struct GenericVirtualActionInvoker15Invoker;
  424. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  425. struct GenericVirtualActionInvoker15Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*>
  426. {
  427. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15)
  428. {
  429. VirtualInvokeData invokeData;
  430. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  431. void* params[15] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15 };
  432. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[14]);
  433. }
  434. };
  435. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  436. struct GenericVirtualActionInvoker16Invoker;
  437. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  438. struct GenericVirtualActionInvoker16Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*>
  439. {
  440. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16)
  441. {
  442. VirtualInvokeData invokeData;
  443. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  444. void* params[16] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16 };
  445. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[15]);
  446. }
  447. };
  448. template <typename R>
  449. struct GenericVirtualFuncInvoker0
  450. {
  451. typedef R (*Func)(void*, const RuntimeMethod*);
  452. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  453. {
  454. VirtualInvokeData invokeData;
  455. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  456. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  457. }
  458. };
  459. template <typename R, typename T1>
  460. struct GenericVirtualFuncInvoker1
  461. {
  462. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  463. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  464. {
  465. VirtualInvokeData invokeData;
  466. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  467. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  468. }
  469. };
  470. template <typename R, typename T1, typename T2>
  471. struct GenericVirtualFuncInvoker2
  472. {
  473. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  474. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  475. {
  476. VirtualInvokeData invokeData;
  477. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  478. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  479. }
  480. };
  481. template <typename R, typename T1, typename T2, typename T3>
  482. struct GenericVirtualFuncInvoker3
  483. {
  484. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  485. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  486. {
  487. VirtualInvokeData invokeData;
  488. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  489. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  490. }
  491. };
  492. template <typename T1>
  493. struct InterfaceActionInvoker1Invoker;
  494. template <typename T1>
  495. struct InterfaceActionInvoker1Invoker<T1*>
  496. {
  497. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1)
  498. {
  499. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  500. void* params[1] = { p1 };
  501. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
  502. }
  503. };
  504. template <typename T1, typename T2>
  505. struct InterfaceActionInvoker2Invoker;
  506. template <typename T1, typename T2>
  507. struct InterfaceActionInvoker2Invoker<T1*, T2*>
  508. {
  509. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2)
  510. {
  511. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  512. void* params[2] = { p1, p2 };
  513. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[1]);
  514. }
  515. };
  516. template <typename T1, typename T2, typename T3>
  517. struct InterfaceActionInvoker3Invoker;
  518. template <typename T1, typename T2, typename T3>
  519. struct InterfaceActionInvoker3Invoker<T1*, T2*, T3*>
  520. {
  521. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3)
  522. {
  523. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  524. void* params[3] = { p1, p2, p3 };
  525. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[2]);
  526. }
  527. };
  528. template <typename T1, typename T2, typename T3, typename T4>
  529. struct InterfaceActionInvoker4Invoker;
  530. template <typename T1, typename T2, typename T3, typename T4>
  531. struct InterfaceActionInvoker4Invoker<T1*, T2*, T3*, T4*>
  532. {
  533. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4)
  534. {
  535. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  536. void* params[4] = { p1, p2, p3, p4 };
  537. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[3]);
  538. }
  539. };
  540. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  541. struct InterfaceActionInvoker5Invoker;
  542. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  543. struct InterfaceActionInvoker5Invoker<T1*, T2*, T3*, T4*, T5*>
  544. {
  545. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5)
  546. {
  547. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  548. void* params[5] = { p1, p2, p3, p4, p5 };
  549. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[4]);
  550. }
  551. };
  552. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  553. struct InterfaceActionInvoker6Invoker;
  554. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  555. struct InterfaceActionInvoker6Invoker<T1*, T2*, T3*, T4*, T5*, T6*>
  556. {
  557. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6)
  558. {
  559. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  560. void* params[6] = { p1, p2, p3, p4, p5, p6 };
  561. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[5]);
  562. }
  563. };
  564. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  565. struct InterfaceActionInvoker7Invoker;
  566. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  567. struct InterfaceActionInvoker7Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*>
  568. {
  569. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7)
  570. {
  571. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  572. void* params[7] = { p1, p2, p3, p4, p5, p6, p7 };
  573. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[6]);
  574. }
  575. };
  576. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  577. struct InterfaceActionInvoker8Invoker;
  578. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  579. struct InterfaceActionInvoker8Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*>
  580. {
  581. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8)
  582. {
  583. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  584. void* params[8] = { p1, p2, p3, p4, p5, p6, p7, p8 };
  585. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[7]);
  586. }
  587. };
  588. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  589. struct InterfaceActionInvoker9Invoker;
  590. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  591. struct InterfaceActionInvoker9Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*>
  592. {
  593. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9)
  594. {
  595. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  596. void* params[9] = { p1, p2, p3, p4, p5, p6, p7, p8, p9 };
  597. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[8]);
  598. }
  599. };
  600. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  601. struct InterfaceActionInvoker10Invoker;
  602. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  603. struct InterfaceActionInvoker10Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*>
  604. {
  605. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10)
  606. {
  607. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  608. void* params[10] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10 };
  609. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[9]);
  610. }
  611. };
  612. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  613. struct InterfaceActionInvoker11Invoker;
  614. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  615. struct InterfaceActionInvoker11Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*>
  616. {
  617. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11)
  618. {
  619. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  620. void* params[11] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11 };
  621. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[10]);
  622. }
  623. };
  624. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  625. struct InterfaceActionInvoker12Invoker;
  626. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  627. struct InterfaceActionInvoker12Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*>
  628. {
  629. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12)
  630. {
  631. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  632. void* params[12] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12 };
  633. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[11]);
  634. }
  635. };
  636. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  637. struct InterfaceActionInvoker13Invoker;
  638. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  639. struct InterfaceActionInvoker13Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*>
  640. {
  641. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13)
  642. {
  643. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  644. void* params[13] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13 };
  645. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[12]);
  646. }
  647. };
  648. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  649. struct InterfaceActionInvoker14Invoker;
  650. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  651. struct InterfaceActionInvoker14Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*>
  652. {
  653. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14)
  654. {
  655. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  656. void* params[14] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14 };
  657. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[13]);
  658. }
  659. };
  660. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  661. struct InterfaceActionInvoker15Invoker;
  662. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  663. struct InterfaceActionInvoker15Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*>
  664. {
  665. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15)
  666. {
  667. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  668. void* params[15] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15 };
  669. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[14]);
  670. }
  671. };
  672. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  673. struct InterfaceActionInvoker16Invoker;
  674. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  675. struct InterfaceActionInvoker16Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*>
  676. {
  677. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16)
  678. {
  679. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  680. void* params[16] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16 };
  681. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[15]);
  682. }
  683. };
  684. template <typename R>
  685. struct InterfaceFuncInvoker0
  686. {
  687. typedef R (*Func)(void*, const RuntimeMethod*);
  688. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  689. {
  690. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  691. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  692. }
  693. };
  694. template <typename R, typename T1>
  695. struct InterfaceFuncInvoker1
  696. {
  697. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  698. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  699. {
  700. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  701. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  702. }
  703. };
  704. template <typename R, typename T1, typename T2>
  705. struct InterfaceFuncInvoker2
  706. {
  707. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  708. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  709. {
  710. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  711. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  712. }
  713. };
  714. template <typename R, typename T1, typename T2, typename T3>
  715. struct InterfaceFuncInvoker3
  716. {
  717. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  718. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  719. {
  720. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  721. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  722. }
  723. };
  724. template <typename T1>
  725. struct GenericInterfaceActionInvoker1Invoker;
  726. template <typename T1>
  727. struct GenericInterfaceActionInvoker1Invoker<T1*>
  728. {
  729. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1)
  730. {
  731. VirtualInvokeData invokeData;
  732. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  733. void* params[1] = { p1 };
  734. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[0]);
  735. }
  736. };
  737. template <typename T1, typename T2>
  738. struct GenericInterfaceActionInvoker2Invoker;
  739. template <typename T1, typename T2>
  740. struct GenericInterfaceActionInvoker2Invoker<T1*, T2*>
  741. {
  742. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2)
  743. {
  744. VirtualInvokeData invokeData;
  745. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  746. void* params[2] = { p1, p2 };
  747. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[1]);
  748. }
  749. };
  750. template <typename T1, typename T2, typename T3>
  751. struct GenericInterfaceActionInvoker3Invoker;
  752. template <typename T1, typename T2, typename T3>
  753. struct GenericInterfaceActionInvoker3Invoker<T1*, T2*, T3*>
  754. {
  755. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3)
  756. {
  757. VirtualInvokeData invokeData;
  758. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  759. void* params[3] = { p1, p2, p3 };
  760. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[2]);
  761. }
  762. };
  763. template <typename T1, typename T2, typename T3, typename T4>
  764. struct GenericInterfaceActionInvoker4Invoker;
  765. template <typename T1, typename T2, typename T3, typename T4>
  766. struct GenericInterfaceActionInvoker4Invoker<T1*, T2*, T3*, T4*>
  767. {
  768. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4)
  769. {
  770. VirtualInvokeData invokeData;
  771. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  772. void* params[4] = { p1, p2, p3, p4 };
  773. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[3]);
  774. }
  775. };
  776. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  777. struct GenericInterfaceActionInvoker5Invoker;
  778. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  779. struct GenericInterfaceActionInvoker5Invoker<T1*, T2*, T3*, T4*, T5*>
  780. {
  781. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5)
  782. {
  783. VirtualInvokeData invokeData;
  784. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  785. void* params[5] = { p1, p2, p3, p4, p5 };
  786. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[4]);
  787. }
  788. };
  789. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  790. struct GenericInterfaceActionInvoker6Invoker;
  791. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  792. struct GenericInterfaceActionInvoker6Invoker<T1*, T2*, T3*, T4*, T5*, T6*>
  793. {
  794. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6)
  795. {
  796. VirtualInvokeData invokeData;
  797. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  798. void* params[6] = { p1, p2, p3, p4, p5, p6 };
  799. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[5]);
  800. }
  801. };
  802. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  803. struct GenericInterfaceActionInvoker7Invoker;
  804. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  805. struct GenericInterfaceActionInvoker7Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*>
  806. {
  807. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7)
  808. {
  809. VirtualInvokeData invokeData;
  810. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  811. void* params[7] = { p1, p2, p3, p4, p5, p6, p7 };
  812. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[6]);
  813. }
  814. };
  815. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  816. struct GenericInterfaceActionInvoker8Invoker;
  817. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  818. struct GenericInterfaceActionInvoker8Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*>
  819. {
  820. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8)
  821. {
  822. VirtualInvokeData invokeData;
  823. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  824. void* params[8] = { p1, p2, p3, p4, p5, p6, p7, p8 };
  825. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[7]);
  826. }
  827. };
  828. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  829. struct GenericInterfaceActionInvoker9Invoker;
  830. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  831. struct GenericInterfaceActionInvoker9Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*>
  832. {
  833. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9)
  834. {
  835. VirtualInvokeData invokeData;
  836. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  837. void* params[9] = { p1, p2, p3, p4, p5, p6, p7, p8, p9 };
  838. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[8]);
  839. }
  840. };
  841. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  842. struct GenericInterfaceActionInvoker10Invoker;
  843. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  844. struct GenericInterfaceActionInvoker10Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*>
  845. {
  846. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10)
  847. {
  848. VirtualInvokeData invokeData;
  849. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  850. void* params[10] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10 };
  851. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[9]);
  852. }
  853. };
  854. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  855. struct GenericInterfaceActionInvoker11Invoker;
  856. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  857. struct GenericInterfaceActionInvoker11Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*>
  858. {
  859. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11)
  860. {
  861. VirtualInvokeData invokeData;
  862. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  863. void* params[11] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11 };
  864. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[10]);
  865. }
  866. };
  867. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  868. struct GenericInterfaceActionInvoker12Invoker;
  869. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  870. struct GenericInterfaceActionInvoker12Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*>
  871. {
  872. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12)
  873. {
  874. VirtualInvokeData invokeData;
  875. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  876. void* params[12] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12 };
  877. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[11]);
  878. }
  879. };
  880. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  881. struct GenericInterfaceActionInvoker13Invoker;
  882. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  883. struct GenericInterfaceActionInvoker13Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*>
  884. {
  885. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13)
  886. {
  887. VirtualInvokeData invokeData;
  888. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  889. void* params[13] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13 };
  890. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[12]);
  891. }
  892. };
  893. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  894. struct GenericInterfaceActionInvoker14Invoker;
  895. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  896. struct GenericInterfaceActionInvoker14Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*>
  897. {
  898. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14)
  899. {
  900. VirtualInvokeData invokeData;
  901. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  902. void* params[14] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14 };
  903. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[13]);
  904. }
  905. };
  906. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  907. struct GenericInterfaceActionInvoker15Invoker;
  908. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  909. struct GenericInterfaceActionInvoker15Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*>
  910. {
  911. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15)
  912. {
  913. VirtualInvokeData invokeData;
  914. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  915. void* params[15] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15 };
  916. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[14]);
  917. }
  918. };
  919. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  920. struct GenericInterfaceActionInvoker16Invoker;
  921. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  922. struct GenericInterfaceActionInvoker16Invoker<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*>
  923. {
  924. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16)
  925. {
  926. VirtualInvokeData invokeData;
  927. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  928. void* params[16] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16 };
  929. invokeData.method->invoker_method(il2cpp_codegen_get_method_pointer(invokeData.method), invokeData.method, obj, params, params[15]);
  930. }
  931. };
  932. template <typename R>
  933. struct GenericInterfaceFuncInvoker0
  934. {
  935. typedef R (*Func)(void*, const RuntimeMethod*);
  936. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
  937. {
  938. VirtualInvokeData invokeData;
  939. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  940. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  941. }
  942. };
  943. template <typename R, typename T1>
  944. struct GenericInterfaceFuncInvoker1
  945. {
  946. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  947. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  948. {
  949. VirtualInvokeData invokeData;
  950. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  951. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  952. }
  953. };
  954. template <typename R, typename T1, typename T2>
  955. struct GenericInterfaceFuncInvoker2
  956. {
  957. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  958. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  959. {
  960. VirtualInvokeData invokeData;
  961. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  962. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  963. }
  964. };
  965. template <typename R, typename T1, typename T2, typename T3>
  966. struct GenericInterfaceFuncInvoker3
  967. {
  968. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  969. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  970. {
  971. VirtualInvokeData invokeData;
  972. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  973. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  974. }
  975. };
  976. template <typename T1>
  977. struct InvokerActionInvoker1;
  978. template <typename T1>
  979. struct InvokerActionInvoker1<T1*>
  980. {
  981. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  982. {
  983. void* params[1] = { p1 };
  984. method->invoker_method(methodPtr, method, obj, params, params[0]);
  985. }
  986. };
  987. template <typename T1, typename T2>
  988. struct InvokerActionInvoker2;
  989. template <typename T1, typename T2>
  990. struct InvokerActionInvoker2<T1, T2*>
  991. {
  992. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2)
  993. {
  994. void* params[2] = { &p1, p2 };
  995. method->invoker_method(methodPtr, method, obj, params, params[1]);
  996. }
  997. };
  998. template <typename T1, typename T2>
  999. struct InvokerActionInvoker2<T1*, T2*>
  1000. {
  1001. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
  1002. {
  1003. void* params[2] = { p1, p2 };
  1004. method->invoker_method(methodPtr, method, obj, params, params[1]);
  1005. }
  1006. };
  1007. template <typename T1, typename T2, typename T3>
  1008. struct InvokerActionInvoker3;
  1009. template <typename T1, typename T2, typename T3>
  1010. struct InvokerActionInvoker3<T1*, T2*, T3*>
  1011. {
  1012. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3)
  1013. {
  1014. void* params[3] = { p1, p2, p3 };
  1015. method->invoker_method(methodPtr, method, obj, params, params[2]);
  1016. }
  1017. };
  1018. template <typename T1, typename T2, typename T3, typename T4>
  1019. struct InvokerActionInvoker4;
  1020. template <typename T1, typename T2, typename T3, typename T4>
  1021. struct InvokerActionInvoker4<T1*, T2*, T3*, T4*>
  1022. {
  1023. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4)
  1024. {
  1025. void* params[4] = { p1, p2, p3, p4 };
  1026. method->invoker_method(methodPtr, method, obj, params, params[3]);
  1027. }
  1028. };
  1029. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  1030. struct InvokerActionInvoker5;
  1031. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  1032. struct InvokerActionInvoker5<T1*, T2*, T3*, T4*, T5*>
  1033. {
  1034. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5)
  1035. {
  1036. void* params[5] = { p1, p2, p3, p4, p5 };
  1037. method->invoker_method(methodPtr, method, obj, params, params[4]);
  1038. }
  1039. };
  1040. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  1041. struct InvokerActionInvoker6;
  1042. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  1043. struct InvokerActionInvoker6<T1*, T2*, T3*, T4*, T5*, T6*>
  1044. {
  1045. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6)
  1046. {
  1047. void* params[6] = { p1, p2, p3, p4, p5, p6 };
  1048. method->invoker_method(methodPtr, method, obj, params, params[5]);
  1049. }
  1050. };
  1051. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  1052. struct InvokerActionInvoker7;
  1053. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
  1054. struct InvokerActionInvoker7<T1*, T2*, T3*, T4*, T5*, T6*, T7*>
  1055. {
  1056. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7)
  1057. {
  1058. void* params[7] = { p1, p2, p3, p4, p5, p6, p7 };
  1059. method->invoker_method(methodPtr, method, obj, params, params[6]);
  1060. }
  1061. };
  1062. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  1063. struct InvokerActionInvoker8;
  1064. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
  1065. struct InvokerActionInvoker8<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*>
  1066. {
  1067. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8)
  1068. {
  1069. void* params[8] = { p1, p2, p3, p4, p5, p6, p7, p8 };
  1070. method->invoker_method(methodPtr, method, obj, params, params[7]);
  1071. }
  1072. };
  1073. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  1074. struct InvokerActionInvoker9;
  1075. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
  1076. struct InvokerActionInvoker9<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*>
  1077. {
  1078. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9)
  1079. {
  1080. void* params[9] = { p1, p2, p3, p4, p5, p6, p7, p8, p9 };
  1081. method->invoker_method(methodPtr, method, obj, params, params[8]);
  1082. }
  1083. };
  1084. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  1085. struct InvokerActionInvoker10;
  1086. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
  1087. struct InvokerActionInvoker10<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*>
  1088. {
  1089. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10)
  1090. {
  1091. void* params[10] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10 };
  1092. method->invoker_method(methodPtr, method, obj, params, params[9]);
  1093. }
  1094. };
  1095. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  1096. struct InvokerActionInvoker11;
  1097. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
  1098. struct InvokerActionInvoker11<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*>
  1099. {
  1100. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11)
  1101. {
  1102. void* params[11] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11 };
  1103. method->invoker_method(methodPtr, method, obj, params, params[10]);
  1104. }
  1105. };
  1106. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  1107. struct InvokerActionInvoker12;
  1108. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
  1109. struct InvokerActionInvoker12<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*>
  1110. {
  1111. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12)
  1112. {
  1113. void* params[12] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12 };
  1114. method->invoker_method(methodPtr, method, obj, params, params[11]);
  1115. }
  1116. };
  1117. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  1118. struct InvokerActionInvoker13;
  1119. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
  1120. struct InvokerActionInvoker13<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*>
  1121. {
  1122. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13)
  1123. {
  1124. void* params[13] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13 };
  1125. method->invoker_method(methodPtr, method, obj, params, params[12]);
  1126. }
  1127. };
  1128. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  1129. struct InvokerActionInvoker14;
  1130. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14>
  1131. struct InvokerActionInvoker14<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*>
  1132. {
  1133. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14)
  1134. {
  1135. void* params[14] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14 };
  1136. method->invoker_method(methodPtr, method, obj, params, params[13]);
  1137. }
  1138. };
  1139. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  1140. struct InvokerActionInvoker15;
  1141. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
  1142. struct InvokerActionInvoker15<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*>
  1143. {
  1144. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15)
  1145. {
  1146. void* params[15] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15 };
  1147. method->invoker_method(methodPtr, method, obj, params, params[14]);
  1148. }
  1149. };
  1150. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  1151. struct InvokerActionInvoker16;
  1152. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16>
  1153. struct InvokerActionInvoker16<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*>
  1154. {
  1155. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16)
  1156. {
  1157. void* params[16] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16 };
  1158. method->invoker_method(methodPtr, method, obj, params, params[15]);
  1159. }
  1160. };
  1161. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17>
  1162. struct InvokerActionInvoker17;
  1163. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17>
  1164. struct InvokerActionInvoker17<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*, T17*>
  1165. {
  1166. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16, T17* p17)
  1167. {
  1168. void* params[17] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17 };
  1169. method->invoker_method(methodPtr, method, obj, params, params[16]);
  1170. }
  1171. };
  1172. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18>
  1173. struct InvokerActionInvoker18;
  1174. template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15, typename T16, typename T17, typename T18>
  1175. struct InvokerActionInvoker18<T1*, T2*, T3*, T4*, T5*, T6*, T7*, T8*, T9*, T10*, T11*, T12*, T13*, T14*, T15*, T16*, T17*, T18*>
  1176. {
  1177. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4, T5* p5, T6* p6, T7* p7, T8* p8, T9* p9, T10* p10, T11* p11, T12* p12, T13* p13, T14* p14, T15* p15, T16* p16, T17* p17, T18* p18)
  1178. {
  1179. void* params[18] = { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18 };
  1180. method->invoker_method(methodPtr, method, obj, params, params[17]);
  1181. }
  1182. };
  1183. template <typename R, typename T1>
  1184. struct InvokerFuncInvoker1;
  1185. template <typename R, typename T1>
  1186. struct InvokerFuncInvoker1<R, T1*>
  1187. {
  1188. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  1189. {
  1190. R ret;
  1191. void* params[1] = { p1 };
  1192. method->invoker_method(methodPtr, method, obj, params, &ret);
  1193. return ret;
  1194. }
  1195. };
  1196. template <typename R, typename T1>
  1197. struct ConstrainedFuncInvoker1;
  1198. template <typename R, typename T1>
  1199. struct ConstrainedFuncInvoker1<R, T1*>
  1200. {
  1201. static inline R Invoke (RuntimeClass* type, const RuntimeMethod* constrainedMethod, void* boxBuffer, void* obj, T1* p1)
  1202. {
  1203. R ret;
  1204. void* params[1] = { p1 };
  1205. il2cpp_codegen_runtime_constrained_call(type, constrainedMethod, boxBuffer, obj, params, &ret);
  1206. return ret;
  1207. }
  1208. };
  1209. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  1210. struct CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7;
  1211. struct CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15;
  1212. struct Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C;
  1213. struct Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39;
  1214. struct Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7;
  1215. struct Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4;
  1216. struct Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30;
  1217. struct Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063;
  1218. struct Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58;
  1219. struct Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A;
  1220. struct Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912;
  1221. struct Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD;
  1222. struct Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563;
  1223. struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80;
  1224. struct Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6;
  1225. struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137;
  1226. struct Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B;
  1227. struct Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB;
  1228. struct Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9;
  1229. struct Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98;
  1230. struct Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879;
  1231. struct Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E;
  1232. struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB;
  1233. struct ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7;
  1234. struct Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55;
  1235. struct EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F;
  1236. struct EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12;
  1237. struct EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1;
  1238. struct EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607;
  1239. struct EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88;
  1240. struct EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668;
  1241. struct EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8;
  1242. struct EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E;
  1243. struct EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51;
  1244. struct EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3;
  1245. struct EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE;
  1246. struct EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C;
  1247. struct EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F;
  1248. struct EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6;
  1249. struct EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB;
  1250. struct EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4;
  1251. struct EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4;
  1252. struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1;
  1253. struct FixedList512BytesDebugView_1_t1C96707DD74D7B9EBCA24F2D5986B09760F4C9CD;
  1254. struct FixedList64BytesDebugView_1_t90C880BDB88D5135F00654DACA803C12BB1FA542;
  1255. struct FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8;
  1256. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2;
  1257. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145;
  1258. struct FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114;
  1259. struct FullExpression_1_t9301197384366F26EF2C923AA7211A2D08C6D57A;
  1260. struct Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9;
  1261. struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8;
  1262. struct Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129;
  1263. struct Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5;
  1264. struct Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1;
  1265. struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
  1266. struct Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2;
  1267. struct Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B;
  1268. struct Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C;
  1269. struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD;
  1270. struct Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551;
  1271. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
  1272. struct Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27;
  1273. struct Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185;
  1274. struct Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8;
  1275. struct Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA;
  1276. struct Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1;
  1277. struct Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73;
  1278. struct Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC;
  1279. struct Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2;
  1280. struct Func_1_t704C051013549CDD77A31AEC405EA270221633B3;
  1281. struct Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E;
  1282. struct Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431;
  1283. struct Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1;
  1284. struct Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE;
  1285. struct Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64;
  1286. struct Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD;
  1287. struct Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA;
  1288. struct Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05;
  1289. struct Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D;
  1290. struct Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD;
  1291. struct Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327;
  1292. struct Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58;
  1293. struct Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D;
  1294. struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3;
  1295. struct Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56;
  1296. struct Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4;
  1297. struct Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97;
  1298. struct Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E;
  1299. struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A;
  1300. struct Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E;
  1301. struct Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB;
  1302. struct Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA;
  1303. struct Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13;
  1304. struct Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1;
  1305. struct Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D;
  1306. struct Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06;
  1307. struct Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634;
  1308. struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F;
  1309. struct Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E;
  1310. struct Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277;
  1311. struct Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D;
  1312. struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E;
  1313. struct Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F;
  1314. struct Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13;
  1315. struct Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA;
  1316. struct Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6;
  1317. struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354;
  1318. struct Func_2_tB8444326CD91502B291E0988F04448A82D0F6552;
  1319. struct Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62;
  1320. struct Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09;
  1321. struct Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F;
  1322. struct Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0;
  1323. struct Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F;
  1324. struct Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856;
  1325. struct Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66;
  1326. struct Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B;
  1327. struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
  1328. struct Func_2_tA8F6CB924B4548E42010325397F16C187C098225;
  1329. struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B;
  1330. struct Func_2_t213311159653563BDCC21CC060B449705C96791F;
  1331. struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
  1332. struct Func_2_t3208C54C8C9302F71C20D225064205594F6F9520;
  1333. struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12;
  1334. struct Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7;
  1335. struct Func_2_tB86D019F1289E2D123C00796B373933613385952;
  1336. struct Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0;
  1337. struct Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA;
  1338. struct Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA;
  1339. struct Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE;
  1340. struct Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE;
  1341. struct Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA;
  1342. struct Func_2_tAA84235D71BA06591784319703175CFB5E386A7F;
  1343. struct Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2;
  1344. struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A;
  1345. struct Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C;
  1346. struct Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF;
  1347. struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD;
  1348. struct Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19;
  1349. struct Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7;
  1350. struct Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111;
  1351. struct Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA;
  1352. struct Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D;
  1353. struct Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E;
  1354. struct Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC;
  1355. struct Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4;
  1356. struct Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA;
  1357. struct Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA;
  1358. struct Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4;
  1359. struct Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52;
  1360. struct Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0;
  1361. struct Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE;
  1362. struct Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE;
  1363. struct Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D;
  1364. struct Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8;
  1365. struct Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E;
  1366. struct Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0;
  1367. struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69;
  1368. struct Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C;
  1369. struct Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6;
  1370. struct Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10;
  1371. struct Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102;
  1372. struct Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9;
  1373. struct Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291;
  1374. struct Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1;
  1375. struct Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E;
  1376. struct Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A;
  1377. struct Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300;
  1378. struct Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631;
  1379. struct Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD;
  1380. struct Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249;
  1381. struct Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79;
  1382. struct Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D;
  1383. struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566;
  1384. struct Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435;
  1385. struct Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A;
  1386. struct Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C;
  1387. struct Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753;
  1388. struct Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D;
  1389. struct Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC;
  1390. struct Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E;
  1391. struct Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502;
  1392. struct Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F;
  1393. struct Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6;
  1394. struct Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4;
  1395. struct Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7;
  1396. struct Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD;
  1397. struct Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5;
  1398. struct Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159;
  1399. struct Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB;
  1400. struct Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281;
  1401. struct Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D;
  1402. struct Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD;
  1403. struct Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079;
  1404. struct Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA;
  1405. struct Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841;
  1406. struct Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C;
  1407. struct Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397;
  1408. struct Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320;
  1409. struct Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80;
  1410. struct Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E;
  1411. struct Func_9_tCA208DB676270504B9EA383199B74083CECB6375;
  1412. struct GPUBuffer_1_tB27A42EE52EA38FD7117C4EC0B1E42703FFE4C36;
  1413. struct GPUBuffer_1_tA6A8BA754BA691383F7FA4302803FC11DA7373F3;
  1414. struct GPUBuffer_1_tB799E550DAF939E606A31722DEC8AD338C447E86;
  1415. struct GenericComparer_1_t35A813D9D57340422F9B65A7EAA94FCB93E68FFE;
  1416. struct GenericComparer_1_tF77C1125282CCCBDA230CDE8EC2393590D30F801;
  1417. struct GenericComparer_1_t462CF49CF79EA24D4CC97BDA5038E17DD14807ED;
  1418. struct GenericComparer_1_t6CE525CCFC6B72078AB84A6A4FC89515FDF16816;
  1419. struct GenericComparer_1_tD6CF9974D1DBE37EBBB11D0215BA76FD142D916C;
  1420. struct GenericComparer_1_tCC6A9D03765A48179BEBBDBE198FF58E3E4D0BB8;
  1421. struct GenericComparer_1_tDCE05ABDE62DAA850E3106158504FCE82DF0F446;
  1422. struct GenericComparer_1_t56C80D63A3D649E930075AD203FFA952034ACD95;
  1423. struct GenericComparer_1_t9AF812E9F3506D87D556626C9B98940FF125D2E9;
  1424. struct GenericComparer_1_t2FFC9D9DE719951F3B83331ACD42632081F7C800;
  1425. struct GenericComparer_1_tEFC80F51D4DD09A8E49CBDC042E674770C71B3A5;
  1426. struct GenericComparer_1_t8E725A1E41D24EC0D6D41B50AB19533D34712658;
  1427. struct GenericComparer_1_tC47FB7567496AE9CE220E713596BF36BDFC96241;
  1428. struct GenericComparer_1_tF7645B1CB3AFE0D918577DB40B43E12667ACA25A;
  1429. struct GenericComparer_1_t0BA92E16591709E18B54133BAE013D74B6325FDE;
  1430. struct GenericComparer_1_t19EC854B769625ACBE12A011CC23BBB323D4EEF2;
  1431. struct GenericComparer_1_tCC5A9D4F9B24BF95C933E5E34E0762F94816E332;
  1432. struct GenericComparer_1_t5E4A8E105CE12996C1123095CF4D86E89C9BADF9;
  1433. struct GenericComparer_1_t2A6981FA6CEECE1FD3AB030B3EEBB1F0EA443649;
  1434. struct GenericComparer_1_t8B2549883288DE82230DAF1BBFC6C50D05F0F8BD;
  1435. struct GenericComparer_1_tA1FB6768366C07A87C3181B50FABC4AA0BE27C45;
  1436. struct GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137;
  1437. struct GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A;
  1438. struct GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12;
  1439. struct GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62;
  1440. struct GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E;
  1441. struct GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B;
  1442. struct GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3;
  1443. struct GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF;
  1444. struct GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED;
  1445. struct GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A;
  1446. struct GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04;
  1447. struct GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD;
  1448. struct GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877;
  1449. struct GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C;
  1450. struct GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8;
  1451. struct GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E;
  1452. struct GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7;
  1453. struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
  1454. struct IEnumerable_1_tDFE91FA569BD0F8AF243E1AB885C63ABE1F96024;
  1455. struct IEnumerator_1_tD6A90A7446DA8E6CF865EDFBBF18C1200BB6D452;
  1456. struct IEnumerator_1_t47AD194552845AD2C90D830D9368D6D94022FE41;
  1457. struct IReadOnlyList_1_tADF897B3B81BAE823FBADDB68EA4976E8D672A2D;
  1458. struct List_1_t6FBD33EFCD307A54E0E8F62AAA0677E2ADAE58D3;
  1459. struct List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66;
  1460. struct ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6;
  1461. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
  1462. struct Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED;
  1463. struct TaskFactory_1_t0BEF06D58E44525B9135AB0B22D016856EE69FF3;
  1464. struct TaskFactory_1_t4BEAD6CE2527DBE682C128CEAA0FF2A79483E96C;
  1465. struct TaskFactory_1_tF4CDC5BDA20AE9BD3F65B6146CDCD3F753003E1D;
  1466. struct Task_1_t4C228DE57804012969575431CFF12D57C875552D;
  1467. struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17;
  1468. struct NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3;
  1469. struct NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539;
  1470. struct NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4;
  1471. struct NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD;
  1472. struct NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23;
  1473. struct NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990;
  1474. struct StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64;
  1475. struct ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD;
  1476. struct ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263;
  1477. struct ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025;
  1478. struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962;
  1479. struct ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80;
  1480. struct BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46;
  1481. struct BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C;
  1482. struct BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A;
  1483. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
  1484. struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5;
  1485. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  1486. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  1487. struct ConfigurationEntryU5BU5D_t52C052ED69E59F867806855793A30109BBA9EEF3;
  1488. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  1489. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  1490. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  1491. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  1492. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  1493. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  1494. struct __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1;
  1495. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  1496. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  1497. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  1498. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  1499. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
  1500. struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
  1501. struct ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007;
  1502. struct Delegate_t;
  1503. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  1504. struct DragAndDropData_t5F1D17F65D0F70D1B1CB1886634A04EB1539F398;
  1505. struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
  1506. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C;
  1507. struct EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85;
  1508. struct Exception_t;
  1509. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785;
  1510. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF;
  1511. struct FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A;
  1512. struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0;
  1513. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
  1514. struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
  1515. struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
  1516. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  1517. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  1518. struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
  1519. struct IEventHandler_tB1627CA1B7729F3E714572E69A79C91A1578C9A3;
  1520. struct IFocusRing_t08BC753A7D9FFD5F88C58DF61E4FF056804CEC78;
  1521. struct IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB;
  1522. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  1523. struct MethodInfo_t;
  1524. struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
  1525. struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662;
  1526. struct PropagationPaths_tA17A0F2CAFF1A86B552ED6D984DAA2F14AB2B0E5;
  1527. struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
  1528. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  1529. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
  1530. struct StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352;
  1531. struct String_t;
  1532. struct StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377;
  1533. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
  1534. struct TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0;
  1535. struct TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E;
  1536. struct TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0;
  1537. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  1538. struct Type_t;
  1539. struct VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC;
  1540. struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115;
  1541. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  1542. struct ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540;
  1543. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  1544. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  1545. IL2CPP_EXTERN_C RuntimeClass* AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var;
  1546. IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
  1547. IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
  1548. IL2CPP_EXTERN_C RuntimeClass* DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var;
  1549. IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
  1550. IL2CPP_EXTERN_C RuntimeClass* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var;
  1551. IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
  1552. IL2CPP_EXTERN_C RuntimeClass* FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var;
  1553. IL2CPP_EXTERN_C RuntimeClass* IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var;
  1554. IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var;
  1555. IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
  1556. IL2CPP_EXTERN_C RuntimeClass* OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var;
  1557. IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
  1558. IL2CPP_EXTERN_C RuntimeClass* Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var;
  1559. IL2CPP_EXTERN_C String_t* _stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5;
  1560. IL2CPP_EXTERN_C String_t* _stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156;
  1561. IL2CPP_EXTERN_C const RuntimeMethod* NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_RuntimeMethod_var;
  1562. IL2CPP_EXTERN_C const RuntimeMethod* NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_RuntimeMethod_var;
  1563. struct Delegate_t_marshaled_com;
  1564. struct Delegate_t_marshaled_pinvoke;
  1565. struct Exception_t_marshaled_com;
  1566. struct Exception_t_marshaled_pinvoke;
  1567. struct NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3;
  1568. struct NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539;
  1569. struct NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4;
  1570. struct NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD;
  1571. struct NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23;
  1572. struct NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990;
  1573. struct StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64;
  1574. struct ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD;
  1575. struct ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263;
  1576. struct ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025;
  1577. struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962;
  1578. struct ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80;
  1579. struct BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46;
  1580. struct BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C;
  1581. struct BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A;
  1582. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
  1583. struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5;
  1584. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  1585. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  1586. struct __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1;
  1587. IL2CPP_EXTERN_C_BEGIN
  1588. IL2CPP_EXTERN_C_END
  1589. #ifdef __clang__
  1590. #pragma clang diagnostic push
  1591. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1592. #pragma clang diagnostic ignored "-Wunused-variable"
  1593. #endif
  1594. struct Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C : public RuntimeObject
  1595. {
  1596. };
  1597. struct Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39 : public RuntimeObject
  1598. {
  1599. };
  1600. struct Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7 : public RuntimeObject
  1601. {
  1602. };
  1603. struct Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4 : public RuntimeObject
  1604. {
  1605. };
  1606. struct Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30 : public RuntimeObject
  1607. {
  1608. };
  1609. struct Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063 : public RuntimeObject
  1610. {
  1611. };
  1612. struct Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58 : public RuntimeObject
  1613. {
  1614. };
  1615. struct Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A : public RuntimeObject
  1616. {
  1617. };
  1618. struct Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912 : public RuntimeObject
  1619. {
  1620. };
  1621. struct Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD : public RuntimeObject
  1622. {
  1623. };
  1624. struct Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563 : public RuntimeObject
  1625. {
  1626. };
  1627. struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80 : public RuntimeObject
  1628. {
  1629. };
  1630. struct Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6 : public RuntimeObject
  1631. {
  1632. };
  1633. struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137 : public RuntimeObject
  1634. {
  1635. };
  1636. struct Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B : public RuntimeObject
  1637. {
  1638. };
  1639. struct Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB : public RuntimeObject
  1640. {
  1641. };
  1642. struct Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9 : public RuntimeObject
  1643. {
  1644. };
  1645. struct Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98 : public RuntimeObject
  1646. {
  1647. };
  1648. struct Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879 : public RuntimeObject
  1649. {
  1650. };
  1651. struct Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E : public RuntimeObject
  1652. {
  1653. };
  1654. struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB : public RuntimeObject
  1655. {
  1656. };
  1657. struct EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F : public RuntimeObject
  1658. {
  1659. };
  1660. struct EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12 : public RuntimeObject
  1661. {
  1662. };
  1663. struct EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1 : public RuntimeObject
  1664. {
  1665. };
  1666. struct EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607 : public RuntimeObject
  1667. {
  1668. };
  1669. struct EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88 : public RuntimeObject
  1670. {
  1671. };
  1672. struct EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668 : public RuntimeObject
  1673. {
  1674. };
  1675. struct EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8 : public RuntimeObject
  1676. {
  1677. };
  1678. struct EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E : public RuntimeObject
  1679. {
  1680. };
  1681. struct EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51 : public RuntimeObject
  1682. {
  1683. };
  1684. struct EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3 : public RuntimeObject
  1685. {
  1686. };
  1687. struct EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE : public RuntimeObject
  1688. {
  1689. };
  1690. struct EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C : public RuntimeObject
  1691. {
  1692. };
  1693. struct EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F : public RuntimeObject
  1694. {
  1695. };
  1696. struct EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6 : public RuntimeObject
  1697. {
  1698. };
  1699. struct EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB : public RuntimeObject
  1700. {
  1701. };
  1702. struct EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4 : public RuntimeObject
  1703. {
  1704. };
  1705. struct EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4 : public RuntimeObject
  1706. {
  1707. };
  1708. struct CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4 : public RuntimeObject
  1709. {
  1710. bool ___isIMGUIContainer;
  1711. EventCallbackRegistry_tE18297C3F7E535BD82EDA83EC6D6DAA386226B85* ___m_CallbackRegistry;
  1712. };
  1713. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 : public RuntimeObject
  1714. {
  1715. };
  1716. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF : public RuntimeObject
  1717. {
  1718. int32_t ___m_Value;
  1719. };
  1720. struct FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A : public RuntimeObject
  1721. {
  1722. RuntimeObject* ___U3CfocusRingU3Ek__BackingField;
  1723. TextElement_tD56C5044CCC5552285DC8A9950CC60448C80FEE0* ___m_SelectedTextElement;
  1724. List_1_t1E327CB749CA1F2F2DA41B2D4DFF57FD6BE0FF66* ___m_FocusedElements;
  1725. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_LastFocusedElement;
  1726. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___m_LastPendingFocusedElement;
  1727. int32_t ___m_PendingFocusCount;
  1728. int32_t ___U3CimguiKeyboardControlU3Ek__BackingField;
  1729. };
  1730. struct MemberInfo_t : public RuntimeObject
  1731. {
  1732. };
  1733. struct String_t : public RuntimeObject
  1734. {
  1735. int32_t ____stringLength;
  1736. Il2CppChar ____firstChar;
  1737. };
  1738. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 : public RuntimeObject
  1739. {
  1740. int32_t ___m_taskId;
  1741. Delegate_t* ___m_action;
  1742. RuntimeObject* ___m_stateObject;
  1743. TaskScheduler_t3F0550EBEF7C41F74EC8C08FF4BED0D8CE66006E* ___m_taskScheduler;
  1744. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___m_parent;
  1745. int32_t ___m_stateFlags;
  1746. RuntimeObject* ___m_continuationObject;
  1747. ContingentProperties_t3FA59480914505CEA917B1002EC675F29D0CB540* ___m_contingentProperties;
  1748. };
  1749. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  1750. {
  1751. };
  1752. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  1753. {
  1754. };
  1755. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  1756. {
  1757. };
  1758. struct GenericComparer_1_t35A813D9D57340422F9B65A7EAA94FCB93E68FFE : public Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C
  1759. {
  1760. };
  1761. struct GenericComparer_1_tF77C1125282CCCBDA230CDE8EC2393590D30F801 : public Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39
  1762. {
  1763. };
  1764. struct GenericComparer_1_t462CF49CF79EA24D4CC97BDA5038E17DD14807ED : public Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7
  1765. {
  1766. };
  1767. struct GenericComparer_1_t6CE525CCFC6B72078AB84A6A4FC89515FDF16816 : public Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4
  1768. {
  1769. };
  1770. struct GenericComparer_1_tD6CF9974D1DBE37EBBB11D0215BA76FD142D916C : public Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30
  1771. {
  1772. };
  1773. struct GenericComparer_1_tCC6A9D03765A48179BEBBDBE198FF58E3E4D0BB8 : public Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063
  1774. {
  1775. };
  1776. struct GenericComparer_1_tDCE05ABDE62DAA850E3106158504FCE82DF0F446 : public Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58
  1777. {
  1778. };
  1779. struct GenericComparer_1_t56C80D63A3D649E930075AD203FFA952034ACD95 : public Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A
  1780. {
  1781. };
  1782. struct GenericComparer_1_t9AF812E9F3506D87D556626C9B98940FF125D2E9 : public Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912
  1783. {
  1784. };
  1785. struct GenericComparer_1_t2FFC9D9DE719951F3B83331ACD42632081F7C800 : public Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD
  1786. {
  1787. };
  1788. struct GenericComparer_1_tEFC80F51D4DD09A8E49CBDC042E674770C71B3A5 : public Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563
  1789. {
  1790. };
  1791. struct GenericComparer_1_t8E725A1E41D24EC0D6D41B50AB19533D34712658 : public Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80
  1792. {
  1793. };
  1794. struct GenericComparer_1_tC47FB7567496AE9CE220E713596BF36BDFC96241 : public Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6
  1795. {
  1796. };
  1797. struct GenericComparer_1_tF7645B1CB3AFE0D918577DB40B43E12667ACA25A : public Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137
  1798. {
  1799. };
  1800. struct GenericComparer_1_t0BA92E16591709E18B54133BAE013D74B6325FDE : public Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B
  1801. {
  1802. };
  1803. struct GenericComparer_1_t19EC854B769625ACBE12A011CC23BBB323D4EEF2 : public Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB
  1804. {
  1805. };
  1806. struct GenericComparer_1_tCC5A9D4F9B24BF95C933E5E34E0762F94816E332 : public Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9
  1807. {
  1808. };
  1809. struct GenericComparer_1_t5E4A8E105CE12996C1123095CF4D86E89C9BADF9 : public Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98
  1810. {
  1811. };
  1812. struct GenericComparer_1_t2A6981FA6CEECE1FD3AB030B3EEBB1F0EA443649 : public Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879
  1813. {
  1814. };
  1815. struct GenericComparer_1_t8B2549883288DE82230DAF1BBFC6C50D05F0F8BD : public Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E
  1816. {
  1817. };
  1818. struct GenericComparer_1_tA1FB6768366C07A87C3181B50FABC4AA0BE27C45 : public Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB
  1819. {
  1820. };
  1821. struct GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137 : public EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F
  1822. {
  1823. };
  1824. struct GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A : public EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12
  1825. {
  1826. };
  1827. struct GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12 : public EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1
  1828. {
  1829. };
  1830. struct GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62 : public EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607
  1831. {
  1832. };
  1833. struct GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E : public EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88
  1834. {
  1835. };
  1836. struct GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B : public EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668
  1837. {
  1838. };
  1839. struct GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3 : public EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8
  1840. {
  1841. };
  1842. struct GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF : public EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E
  1843. {
  1844. };
  1845. struct GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED : public EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51
  1846. {
  1847. };
  1848. struct GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A : public EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3
  1849. {
  1850. };
  1851. struct GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04 : public EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE
  1852. {
  1853. };
  1854. struct GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD : public EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C
  1855. {
  1856. };
  1857. struct GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877 : public EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F
  1858. {
  1859. };
  1860. struct GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C : public EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6
  1861. {
  1862. };
  1863. struct GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8 : public EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB
  1864. {
  1865. };
  1866. struct GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E : public EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4
  1867. {
  1868. };
  1869. struct GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7 : public EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4
  1870. {
  1871. };
  1872. struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
  1873. {
  1874. RuntimeObject* ___key;
  1875. RuntimeObject* ___value;
  1876. };
  1877. struct NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B
  1878. {
  1879. uint8_t* ___m_Buffer;
  1880. int32_t ___m_Stride;
  1881. int32_t ___m_Length;
  1882. };
  1883. struct NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041
  1884. {
  1885. uint8_t* ___m_Buffer;
  1886. int32_t ___m_Stride;
  1887. int32_t ___m_Length;
  1888. };
  1889. struct NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F
  1890. {
  1891. uint8_t* ___m_Buffer;
  1892. int32_t ___m_Stride;
  1893. int32_t ___m_Length;
  1894. };
  1895. struct NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882
  1896. {
  1897. uint8_t* ___m_Buffer;
  1898. int32_t ___m_Stride;
  1899. int32_t ___m_Length;
  1900. };
  1901. struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
  1902. {
  1903. bool ___hasValue;
  1904. int32_t ___value;
  1905. };
  1906. struct StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5
  1907. {
  1908. RuntimeObject* ___Value1;
  1909. RuntimeObject* ___Value2;
  1910. };
  1911. struct Task_1_t4C228DE57804012969575431CFF12D57C875552D : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
  1912. {
  1913. int32_t ___m_result;
  1914. };
  1915. struct Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 {};
  1916. struct ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75
  1917. {
  1918. bool ___Item1;
  1919. };
  1920. struct ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798
  1921. {
  1922. bool ___Item1;
  1923. RuntimeObject* ___Item2;
  1924. };
  1925. struct ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D
  1926. {
  1927. int32_t ___Item1;
  1928. int32_t ___Item2;
  1929. };
  1930. struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A
  1931. {
  1932. RuntimeObject* ___Item1;
  1933. RuntimeObject* ___Item2;
  1934. };
  1935. struct ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F
  1936. {
  1937. RuntimeObject* ___Item1;
  1938. RuntimeObject* ___Item2;
  1939. int32_t ___Item3;
  1940. };
  1941. struct ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01
  1942. {
  1943. RuntimeObject* ___Item1;
  1944. RuntimeObject* ___Item2;
  1945. RuntimeObject* ___Item3;
  1946. };
  1947. struct ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999
  1948. {
  1949. RuntimeObject* ___Item1;
  1950. bool ___Item2;
  1951. bool ___Item3;
  1952. RuntimeObject* ___Item4;
  1953. RuntimeObject* ___Item5;
  1954. };
  1955. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8
  1956. {
  1957. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
  1958. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
  1959. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
  1960. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
  1961. };
  1962. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_pinvoke
  1963. {
  1964. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
  1965. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
  1966. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
  1967. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
  1968. };
  1969. struct Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8_marshaled_com
  1970. {
  1971. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_Texture;
  1972. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite;
  1973. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RenderTexture;
  1974. VectorImage_t7BD8CE948377FFE95FCA0C48014ACDFC13B8F8FC* ___m_VectorImage;
  1975. };
  1976. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  1977. {
  1978. bool ___m_value;
  1979. };
  1980. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  1981. {
  1982. uint8_t ___m_value;
  1983. };
  1984. struct CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF
  1985. {
  1986. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___draggedElement;
  1987. int32_t ___id;
  1988. RuntimeObject* ___selectedIds;
  1989. };
  1990. struct CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF_marshaled_pinvoke
  1991. {
  1992. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___draggedElement;
  1993. int32_t ___id;
  1994. RuntimeObject* ___selectedIds;
  1995. };
  1996. struct CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF_marshaled_com
  1997. {
  1998. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___draggedElement;
  1999. int32_t ___id;
  2000. RuntimeObject* ___selectedIds;
  2001. };
  2002. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED
  2003. {
  2004. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source;
  2005. };
  2006. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_pinvoke
  2007. {
  2008. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source;
  2009. };
  2010. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_marshaled_com
  2011. {
  2012. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ____source;
  2013. };
  2014. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  2015. {
  2016. Il2CppChar ___m_value;
  2017. };
  2018. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  2019. {
  2020. float ___r;
  2021. float ___g;
  2022. float ___b;
  2023. float ___a;
  2024. };
  2025. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
  2026. {
  2027. union
  2028. {
  2029. #pragma pack(push, tp, 1)
  2030. struct
  2031. {
  2032. int32_t ___rgba;
  2033. };
  2034. #pragma pack(pop, tp)
  2035. struct
  2036. {
  2037. int32_t ___rgba_forAlignmentOnly;
  2038. };
  2039. #pragma pack(push, tp, 1)
  2040. struct
  2041. {
  2042. uint8_t ___r;
  2043. };
  2044. #pragma pack(pop, tp)
  2045. struct
  2046. {
  2047. uint8_t ___r_forAlignmentOnly;
  2048. };
  2049. #pragma pack(push, tp, 1)
  2050. struct
  2051. {
  2052. char ___g_OffsetPadding[1];
  2053. uint8_t ___g;
  2054. };
  2055. #pragma pack(pop, tp)
  2056. struct
  2057. {
  2058. char ___g_OffsetPadding_forAlignmentOnly[1];
  2059. uint8_t ___g_forAlignmentOnly;
  2060. };
  2061. #pragma pack(push, tp, 1)
  2062. struct
  2063. {
  2064. char ___b_OffsetPadding[2];
  2065. uint8_t ___b;
  2066. };
  2067. #pragma pack(pop, tp)
  2068. struct
  2069. {
  2070. char ___b_OffsetPadding_forAlignmentOnly[2];
  2071. uint8_t ___b_forAlignmentOnly;
  2072. };
  2073. #pragma pack(push, tp, 1)
  2074. struct
  2075. {
  2076. char ___a_OffsetPadding[3];
  2077. uint8_t ___a;
  2078. };
  2079. #pragma pack(pop, tp)
  2080. struct
  2081. {
  2082. char ___a_OffsetPadding_forAlignmentOnly[3];
  2083. uint8_t ___a_forAlignmentOnly;
  2084. };
  2085. };
  2086. };
  2087. struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
  2088. {
  2089. uint64_t ____dateData;
  2090. };
  2091. struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F
  2092. {
  2093. union
  2094. {
  2095. #pragma pack(push, tp, 1)
  2096. struct
  2097. {
  2098. int32_t ___flags;
  2099. };
  2100. #pragma pack(pop, tp)
  2101. struct
  2102. {
  2103. int32_t ___flags_forAlignmentOnly;
  2104. };
  2105. #pragma pack(push, tp, 1)
  2106. struct
  2107. {
  2108. char ___hi_OffsetPadding[4];
  2109. int32_t ___hi;
  2110. };
  2111. #pragma pack(pop, tp)
  2112. struct
  2113. {
  2114. char ___hi_OffsetPadding_forAlignmentOnly[4];
  2115. int32_t ___hi_forAlignmentOnly;
  2116. };
  2117. #pragma pack(push, tp, 1)
  2118. struct
  2119. {
  2120. char ___lo_OffsetPadding[8];
  2121. int32_t ___lo;
  2122. };
  2123. #pragma pack(pop, tp)
  2124. struct
  2125. {
  2126. char ___lo_OffsetPadding_forAlignmentOnly[8];
  2127. int32_t ___lo_forAlignmentOnly;
  2128. };
  2129. #pragma pack(push, tp, 1)
  2130. struct
  2131. {
  2132. char ___mid_OffsetPadding[12];
  2133. int32_t ___mid;
  2134. };
  2135. #pragma pack(pop, tp)
  2136. struct
  2137. {
  2138. char ___mid_OffsetPadding_forAlignmentOnly[12];
  2139. int32_t ___mid_forAlignmentOnly;
  2140. };
  2141. #pragma pack(push, tp, 1)
  2142. struct
  2143. {
  2144. char ___ulomidLE_OffsetPadding[8];
  2145. uint64_t ___ulomidLE;
  2146. };
  2147. #pragma pack(pop, tp)
  2148. struct
  2149. {
  2150. char ___ulomidLE_OffsetPadding_forAlignmentOnly[8];
  2151. uint64_t ___ulomidLE_forAlignmentOnly;
  2152. };
  2153. };
  2154. };
  2155. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  2156. {
  2157. double ___m_value;
  2158. };
  2159. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  2160. {
  2161. };
  2162. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  2163. {
  2164. };
  2165. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  2166. {
  2167. };
  2168. #pragma pack(push, tp, 1)
  2169. struct FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0
  2170. {
  2171. union
  2172. {
  2173. struct
  2174. {
  2175. union
  2176. {
  2177. #pragma pack(push, tp, 1)
  2178. struct
  2179. {
  2180. uint8_t ___byte0000;
  2181. };
  2182. #pragma pack(pop, tp)
  2183. struct
  2184. {
  2185. uint8_t ___byte0000_forAlignmentOnly;
  2186. };
  2187. #pragma pack(push, tp, 1)
  2188. struct
  2189. {
  2190. char ___byte0001_OffsetPadding[1];
  2191. uint8_t ___byte0001;
  2192. };
  2193. #pragma pack(pop, tp)
  2194. struct
  2195. {
  2196. char ___byte0001_OffsetPadding_forAlignmentOnly[1];
  2197. uint8_t ___byte0001_forAlignmentOnly;
  2198. };
  2199. #pragma pack(push, tp, 1)
  2200. struct
  2201. {
  2202. char ___byte0002_OffsetPadding[2];
  2203. uint8_t ___byte0002;
  2204. };
  2205. #pragma pack(pop, tp)
  2206. struct
  2207. {
  2208. char ___byte0002_OffsetPadding_forAlignmentOnly[2];
  2209. uint8_t ___byte0002_forAlignmentOnly;
  2210. };
  2211. #pragma pack(push, tp, 1)
  2212. struct
  2213. {
  2214. char ___byte0003_OffsetPadding[3];
  2215. uint8_t ___byte0003;
  2216. };
  2217. #pragma pack(pop, tp)
  2218. struct
  2219. {
  2220. char ___byte0003_OffsetPadding_forAlignmentOnly[3];
  2221. uint8_t ___byte0003_forAlignmentOnly;
  2222. };
  2223. #pragma pack(push, tp, 1)
  2224. struct
  2225. {
  2226. char ___byte0004_OffsetPadding[4];
  2227. uint8_t ___byte0004;
  2228. };
  2229. #pragma pack(pop, tp)
  2230. struct
  2231. {
  2232. char ___byte0004_OffsetPadding_forAlignmentOnly[4];
  2233. uint8_t ___byte0004_forAlignmentOnly;
  2234. };
  2235. #pragma pack(push, tp, 1)
  2236. struct
  2237. {
  2238. char ___byte0005_OffsetPadding[5];
  2239. uint8_t ___byte0005;
  2240. };
  2241. #pragma pack(pop, tp)
  2242. struct
  2243. {
  2244. char ___byte0005_OffsetPadding_forAlignmentOnly[5];
  2245. uint8_t ___byte0005_forAlignmentOnly;
  2246. };
  2247. #pragma pack(push, tp, 1)
  2248. struct
  2249. {
  2250. char ___byte0006_OffsetPadding[6];
  2251. uint8_t ___byte0006;
  2252. };
  2253. #pragma pack(pop, tp)
  2254. struct
  2255. {
  2256. char ___byte0006_OffsetPadding_forAlignmentOnly[6];
  2257. uint8_t ___byte0006_forAlignmentOnly;
  2258. };
  2259. #pragma pack(push, tp, 1)
  2260. struct
  2261. {
  2262. char ___byte0007_OffsetPadding[7];
  2263. uint8_t ___byte0007;
  2264. };
  2265. #pragma pack(pop, tp)
  2266. struct
  2267. {
  2268. char ___byte0007_OffsetPadding_forAlignmentOnly[7];
  2269. uint8_t ___byte0007_forAlignmentOnly;
  2270. };
  2271. #pragma pack(push, tp, 1)
  2272. struct
  2273. {
  2274. char ___byte0008_OffsetPadding[8];
  2275. uint8_t ___byte0008;
  2276. };
  2277. #pragma pack(pop, tp)
  2278. struct
  2279. {
  2280. char ___byte0008_OffsetPadding_forAlignmentOnly[8];
  2281. uint8_t ___byte0008_forAlignmentOnly;
  2282. };
  2283. #pragma pack(push, tp, 1)
  2284. struct
  2285. {
  2286. char ___byte0009_OffsetPadding[9];
  2287. uint8_t ___byte0009;
  2288. };
  2289. #pragma pack(pop, tp)
  2290. struct
  2291. {
  2292. char ___byte0009_OffsetPadding_forAlignmentOnly[9];
  2293. uint8_t ___byte0009_forAlignmentOnly;
  2294. };
  2295. #pragma pack(push, tp, 1)
  2296. struct
  2297. {
  2298. char ___byte0010_OffsetPadding[10];
  2299. uint8_t ___byte0010;
  2300. };
  2301. #pragma pack(pop, tp)
  2302. struct
  2303. {
  2304. char ___byte0010_OffsetPadding_forAlignmentOnly[10];
  2305. uint8_t ___byte0010_forAlignmentOnly;
  2306. };
  2307. #pragma pack(push, tp, 1)
  2308. struct
  2309. {
  2310. char ___byte0011_OffsetPadding[11];
  2311. uint8_t ___byte0011;
  2312. };
  2313. #pragma pack(pop, tp)
  2314. struct
  2315. {
  2316. char ___byte0011_OffsetPadding_forAlignmentOnly[11];
  2317. uint8_t ___byte0011_forAlignmentOnly;
  2318. };
  2319. #pragma pack(push, tp, 1)
  2320. struct
  2321. {
  2322. char ___byte0012_OffsetPadding[12];
  2323. uint8_t ___byte0012;
  2324. };
  2325. #pragma pack(pop, tp)
  2326. struct
  2327. {
  2328. char ___byte0012_OffsetPadding_forAlignmentOnly[12];
  2329. uint8_t ___byte0012_forAlignmentOnly;
  2330. };
  2331. #pragma pack(push, tp, 1)
  2332. struct
  2333. {
  2334. char ___byte0013_OffsetPadding[13];
  2335. uint8_t ___byte0013;
  2336. };
  2337. #pragma pack(pop, tp)
  2338. struct
  2339. {
  2340. char ___byte0013_OffsetPadding_forAlignmentOnly[13];
  2341. uint8_t ___byte0013_forAlignmentOnly;
  2342. };
  2343. #pragma pack(push, tp, 1)
  2344. struct
  2345. {
  2346. char ___byte0014_OffsetPadding[14];
  2347. uint8_t ___byte0014;
  2348. };
  2349. #pragma pack(pop, tp)
  2350. struct
  2351. {
  2352. char ___byte0014_OffsetPadding_forAlignmentOnly[14];
  2353. uint8_t ___byte0014_forAlignmentOnly;
  2354. };
  2355. #pragma pack(push, tp, 1)
  2356. struct
  2357. {
  2358. char ___byte0015_OffsetPadding[15];
  2359. uint8_t ___byte0015;
  2360. };
  2361. #pragma pack(pop, tp)
  2362. struct
  2363. {
  2364. char ___byte0015_OffsetPadding_forAlignmentOnly[15];
  2365. uint8_t ___byte0015_forAlignmentOnly;
  2366. };
  2367. };
  2368. };
  2369. uint8_t FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0__padding[16];
  2370. };
  2371. };
  2372. #pragma pack(pop, tp)
  2373. struct Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0 : public CallbackEventHandler_t99E35735225B4ACEAD1BA981632FD2D46E9CB2B4
  2374. {
  2375. bool ___U3CfocusableU3Ek__BackingField;
  2376. int32_t ___U3CtabIndexU3Ek__BackingField;
  2377. bool ___m_DelegatesFocus;
  2378. bool ___m_ExcludeFromFocusRing;
  2379. };
  2380. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C
  2381. {
  2382. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
  2383. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
  2384. };
  2385. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_pinvoke
  2386. {
  2387. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
  2388. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
  2389. };
  2390. struct FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C_marshaled_com
  2391. {
  2392. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font;
  2393. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_FontAsset;
  2394. };
  2395. struct GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08
  2396. {
  2397. float ___m_XCoordinate;
  2398. float ___m_YCoordinate;
  2399. };
  2400. struct GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E
  2401. {
  2402. float ___m_XPlacement;
  2403. float ___m_YPlacement;
  2404. float ___m_XAdvance;
  2405. float ___m_YAdvance;
  2406. };
  2407. struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40
  2408. {
  2409. uint64_t ___u64_0;
  2410. uint64_t ___u64_1;
  2411. };
  2412. struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
  2413. {
  2414. int16_t ___m_value;
  2415. };
  2416. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  2417. {
  2418. int32_t ___m_value;
  2419. };
  2420. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  2421. {
  2422. int64_t ___m_value;
  2423. };
  2424. struct IntPtr_t
  2425. {
  2426. void* ___m_value;
  2427. };
  2428. struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  2429. {
  2430. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ____body;
  2431. };
  2432. struct MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436
  2433. {
  2434. float ___m_XPositionAdjustment;
  2435. float ___m_YPositionAdjustment;
  2436. };
  2437. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  2438. {
  2439. float ___m_XMin;
  2440. float ___m_YMin;
  2441. float ___m_Width;
  2442. float ___m_Height;
  2443. };
  2444. struct RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8
  2445. {
  2446. int32_t ___m_XMin;
  2447. int32_t ___m_YMin;
  2448. int32_t ___m_Width;
  2449. int32_t ___m_Height;
  2450. };
  2451. struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
  2452. {
  2453. int8_t ___m_value;
  2454. };
  2455. struct SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE
  2456. {
  2457. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___Keys;
  2458. ConfigurationEntryU5BU5D_t52C052ED69E59F867806855793A30109BBA9EEF3* ___Values;
  2459. };
  2460. struct SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE_marshaled_pinvoke
  2461. {
  2462. char** ___Keys;
  2463. ConfigurationEntryU5BU5D_t52C052ED69E59F867806855793A30109BBA9EEF3* ___Values;
  2464. };
  2465. struct SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE_marshaled_com
  2466. {
  2467. Il2CppChar** ___Keys;
  2468. ConfigurationEntryU5BU5D_t52C052ED69E59F867806855793A30109BBA9EEF3* ___Values;
  2469. };
  2470. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  2471. {
  2472. float ___m_value;
  2473. };
  2474. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A
  2475. {
  2476. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues;
  2477. };
  2478. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A_marshaled_pinvoke
  2479. {
  2480. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues;
  2481. };
  2482. struct StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A_marshaled_com
  2483. {
  2484. StyleValueCollection_t5ADC08D23E648FBE78F2C161494786E6C83E1377* ___m_StyleValues;
  2485. };
  2486. struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
  2487. {
  2488. int64_t ____ticks;
  2489. };
  2490. struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
  2491. {
  2492. uint16_t ___m_value;
  2493. };
  2494. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  2495. {
  2496. uint32_t ___m_value;
  2497. };
  2498. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  2499. {
  2500. uint64_t ___m_value;
  2501. };
  2502. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E
  2503. {
  2504. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_buffer;
  2505. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint;
  2506. };
  2507. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E_marshaled_pinvoke
  2508. {
  2509. Il2CppSafeArray* ___m_buffer;
  2510. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint;
  2511. };
  2512. struct UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E_marshaled_com
  2513. {
  2514. Il2CppSafeArray* ___m_buffer;
  2515. IPEndPoint_t2F09CBA7A808B67724B4E2954EEDC46D910F4ECB* ___m_remoteEndPoint;
  2516. };
  2517. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  2518. {
  2519. float ___x;
  2520. float ___y;
  2521. };
  2522. struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
  2523. {
  2524. int32_t ___m_X;
  2525. int32_t ___m_Y;
  2526. };
  2527. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  2528. {
  2529. float ___x;
  2530. float ___y;
  2531. float ___z;
  2532. };
  2533. struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376
  2534. {
  2535. int32_t ___m_X;
  2536. int32_t ___m_Y;
  2537. int32_t ___m_Z;
  2538. };
  2539. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  2540. {
  2541. float ___x;
  2542. float ___y;
  2543. float ___z;
  2544. float ___w;
  2545. };
  2546. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  2547. {
  2548. union
  2549. {
  2550. struct
  2551. {
  2552. };
  2553. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  2554. };
  2555. };
  2556. struct VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC
  2557. {
  2558. union
  2559. {
  2560. struct
  2561. {
  2562. };
  2563. uint8_t VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC__padding[1];
  2564. };
  2565. };
  2566. struct ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033
  2567. {
  2568. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Buffer;
  2569. int32_t ___Offset;
  2570. int32_t ___Count;
  2571. };
  2572. struct ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033_marshaled_pinvoke
  2573. {
  2574. Il2CppSafeArray* ___Buffer;
  2575. int32_t ___Offset;
  2576. int32_t ___Count;
  2577. };
  2578. struct ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033_marshaled_com
  2579. {
  2580. Il2CppSafeArray* ___Buffer;
  2581. int32_t ___Offset;
  2582. int32_t ___Count;
  2583. };
  2584. struct Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2585. {
  2586. };
  2587. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2 : public Task_1_t4C228DE57804012969575431CFF12D57C875552D
  2588. {
  2589. RuntimeObject* ___m_thisRef;
  2590. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___m_endMethod;
  2591. };
  2592. struct FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572 {};
  2593. struct FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2
  2594. {
  2595. intptr_t ____ptr;
  2596. };
  2597. struct FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA
  2598. {
  2599. intptr_t ____ptr;
  2600. };
  2601. struct GPUBuffer_1_tB27A42EE52EA38FD7117C4EC0B1E42703FFE4C36 : public RuntimeObject
  2602. {
  2603. intptr_t ___buffer;
  2604. int32_t ___elemCount;
  2605. int32_t ___elemStride;
  2606. };
  2607. struct GPUBuffer_1_tA6A8BA754BA691383F7FA4302803FC11DA7373F3 : public RuntimeObject
  2608. {
  2609. intptr_t ___buffer;
  2610. int32_t ___elemCount;
  2611. int32_t ___elemStride;
  2612. };
  2613. struct GPUBuffer_1_tB799E550DAF939E606A31722DEC8AD338C447E86 : public RuntimeObject
  2614. {
  2615. intptr_t ___buffer;
  2616. int32_t ___elemCount;
  2617. int32_t ___elemStride;
  2618. };
  2619. struct KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD
  2620. {
  2621. int32_t ___key;
  2622. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value;
  2623. };
  2624. struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17 : public Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572
  2625. {
  2626. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC ___m_result;
  2627. };
  2628. struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
  2629. {
  2630. int32_t ___value__;
  2631. };
  2632. struct BackgroundPositionKeyword_tE680A05B983D256AADC8E2CF1CA169D004B8641B
  2633. {
  2634. int32_t ___value__;
  2635. };
  2636. struct BackgroundSizeType_tD194B20FF5086D494ABF8D799124D2FC4FFCC674
  2637. {
  2638. int32_t ___value__;
  2639. };
  2640. struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
  2641. {
  2642. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
  2643. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
  2644. };
  2645. struct BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485
  2646. {
  2647. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_Position;
  2648. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___m_Size;
  2649. };
  2650. struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4
  2651. {
  2652. DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____dateTime;
  2653. int16_t ____offsetMinutes;
  2654. };
  2655. struct Delegate_t : public RuntimeObject
  2656. {
  2657. intptr_t ___method_ptr;
  2658. intptr_t ___invoke_impl;
  2659. RuntimeObject* ___m_target;
  2660. intptr_t ___method;
  2661. intptr_t ___delegate_trampoline;
  2662. intptr_t ___extra_arg;
  2663. intptr_t ___method_code;
  2664. intptr_t ___interp_method;
  2665. intptr_t ___interp_invoke_impl;
  2666. MethodInfo_t* ___method_info;
  2667. MethodInfo_t* ___original_method_info;
  2668. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2669. bool ___method_is_virtual;
  2670. };
  2671. struct Delegate_t_marshaled_pinvoke
  2672. {
  2673. intptr_t ___method_ptr;
  2674. intptr_t ___invoke_impl;
  2675. Il2CppIUnknown* ___m_target;
  2676. intptr_t ___method;
  2677. intptr_t ___delegate_trampoline;
  2678. intptr_t ___extra_arg;
  2679. intptr_t ___method_code;
  2680. intptr_t ___interp_method;
  2681. intptr_t ___interp_invoke_impl;
  2682. MethodInfo_t* ___method_info;
  2683. MethodInfo_t* ___original_method_info;
  2684. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2685. int32_t ___method_is_virtual;
  2686. };
  2687. struct Delegate_t_marshaled_com
  2688. {
  2689. intptr_t ___method_ptr;
  2690. intptr_t ___invoke_impl;
  2691. Il2CppIUnknown* ___m_target;
  2692. intptr_t ___method;
  2693. intptr_t ___delegate_trampoline;
  2694. intptr_t ___extra_arg;
  2695. intptr_t ___method_code;
  2696. intptr_t ___interp_method;
  2697. intptr_t ___interp_invoke_impl;
  2698. MethodInfo_t* ___method_info;
  2699. MethodInfo_t* ___original_method_info;
  2700. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2701. int32_t ___method_is_virtual;
  2702. };
  2703. struct DragAndDropPosition_tC9A4DD8C1BF3067240258FF2C81E5F31CEE007AF
  2704. {
  2705. int32_t ___value__;
  2706. };
  2707. struct DragVisualMode_tC1D89AA62CEA10935372D06EB6DAEB8739356D16
  2708. {
  2709. int32_t ___value__;
  2710. };
  2711. struct EventCategory_tCFC347F164A2525B4C39DA6A9B7A9B5A541E3FFA
  2712. {
  2713. int32_t ___value__;
  2714. };
  2715. struct Exception_t : public RuntimeObject
  2716. {
  2717. String_t* ____className;
  2718. String_t* ____message;
  2719. RuntimeObject* ____data;
  2720. Exception_t* ____innerException;
  2721. String_t* ____helpURL;
  2722. RuntimeObject* ____stackTrace;
  2723. String_t* ____stackTraceString;
  2724. String_t* ____remoteStackTraceString;
  2725. int32_t ____remoteStackIndex;
  2726. RuntimeObject* ____dynamicMethods;
  2727. int32_t ____HResult;
  2728. String_t* ____source;
  2729. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2730. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2731. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  2732. int32_t ___caught_in_unmanaged;
  2733. };
  2734. struct Exception_t_marshaled_pinvoke
  2735. {
  2736. char* ____className;
  2737. char* ____message;
  2738. RuntimeObject* ____data;
  2739. Exception_t_marshaled_pinvoke* ____innerException;
  2740. char* ____helpURL;
  2741. Il2CppIUnknown* ____stackTrace;
  2742. char* ____stackTraceString;
  2743. char* ____remoteStackTraceString;
  2744. int32_t ____remoteStackIndex;
  2745. Il2CppIUnknown* ____dynamicMethods;
  2746. int32_t ____HResult;
  2747. char* ____source;
  2748. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2749. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2750. Il2CppSafeArray* ___native_trace_ips;
  2751. int32_t ___caught_in_unmanaged;
  2752. };
  2753. struct Exception_t_marshaled_com
  2754. {
  2755. Il2CppChar* ____className;
  2756. Il2CppChar* ____message;
  2757. RuntimeObject* ____data;
  2758. Exception_t_marshaled_com* ____innerException;
  2759. Il2CppChar* ____helpURL;
  2760. Il2CppIUnknown* ____stackTrace;
  2761. Il2CppChar* ____stackTraceString;
  2762. Il2CppChar* ____remoteStackTraceString;
  2763. int32_t ____remoteStackIndex;
  2764. Il2CppIUnknown* ____dynamicMethods;
  2765. int32_t ____HResult;
  2766. Il2CppChar* ____source;
  2767. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2768. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2769. Il2CppSafeArray* ___native_trace_ips;
  2770. int32_t ___caught_in_unmanaged;
  2771. };
  2772. #pragma pack(push, tp, 1)
  2773. struct FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989
  2774. {
  2775. union
  2776. {
  2777. struct
  2778. {
  2779. union
  2780. {
  2781. #pragma pack(push, tp, 1)
  2782. struct
  2783. {
  2784. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000;
  2785. };
  2786. #pragma pack(pop, tp)
  2787. struct
  2788. {
  2789. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_forAlignmentOnly;
  2790. };
  2791. #pragma pack(push, tp, 1)
  2792. struct
  2793. {
  2794. char ___offset0016_OffsetPadding[16];
  2795. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016;
  2796. };
  2797. #pragma pack(pop, tp)
  2798. struct
  2799. {
  2800. char ___offset0016_OffsetPadding_forAlignmentOnly[16];
  2801. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_forAlignmentOnly;
  2802. };
  2803. #pragma pack(push, tp, 1)
  2804. struct
  2805. {
  2806. char ___offset0032_OffsetPadding[32];
  2807. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032;
  2808. };
  2809. #pragma pack(pop, tp)
  2810. struct
  2811. {
  2812. char ___offset0032_OffsetPadding_forAlignmentOnly[32];
  2813. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_forAlignmentOnly;
  2814. };
  2815. #pragma pack(push, tp, 1)
  2816. struct
  2817. {
  2818. char ___offset0048_OffsetPadding[48];
  2819. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048;
  2820. };
  2821. #pragma pack(pop, tp)
  2822. struct
  2823. {
  2824. char ___offset0048_OffsetPadding_forAlignmentOnly[48];
  2825. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_forAlignmentOnly;
  2826. };
  2827. #pragma pack(push, tp, 1)
  2828. struct
  2829. {
  2830. char ___offset0064_OffsetPadding[64];
  2831. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064;
  2832. };
  2833. #pragma pack(pop, tp)
  2834. struct
  2835. {
  2836. char ___offset0064_OffsetPadding_forAlignmentOnly[64];
  2837. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_forAlignmentOnly;
  2838. };
  2839. #pragma pack(push, tp, 1)
  2840. struct
  2841. {
  2842. char ___offset0080_OffsetPadding[80];
  2843. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080;
  2844. };
  2845. #pragma pack(pop, tp)
  2846. struct
  2847. {
  2848. char ___offset0080_OffsetPadding_forAlignmentOnly[80];
  2849. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_forAlignmentOnly;
  2850. };
  2851. #pragma pack(push, tp, 1)
  2852. struct
  2853. {
  2854. char ___offset0096_OffsetPadding[96];
  2855. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096;
  2856. };
  2857. #pragma pack(pop, tp)
  2858. struct
  2859. {
  2860. char ___offset0096_OffsetPadding_forAlignmentOnly[96];
  2861. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_forAlignmentOnly;
  2862. };
  2863. #pragma pack(push, tp, 1)
  2864. struct
  2865. {
  2866. char ___byte0112_OffsetPadding[112];
  2867. uint8_t ___byte0112;
  2868. };
  2869. #pragma pack(pop, tp)
  2870. struct
  2871. {
  2872. char ___byte0112_OffsetPadding_forAlignmentOnly[112];
  2873. uint8_t ___byte0112_forAlignmentOnly;
  2874. };
  2875. #pragma pack(push, tp, 1)
  2876. struct
  2877. {
  2878. char ___byte0113_OffsetPadding[113];
  2879. uint8_t ___byte0113;
  2880. };
  2881. #pragma pack(pop, tp)
  2882. struct
  2883. {
  2884. char ___byte0113_OffsetPadding_forAlignmentOnly[113];
  2885. uint8_t ___byte0113_forAlignmentOnly;
  2886. };
  2887. #pragma pack(push, tp, 1)
  2888. struct
  2889. {
  2890. char ___byte0114_OffsetPadding[114];
  2891. uint8_t ___byte0114;
  2892. };
  2893. #pragma pack(pop, tp)
  2894. struct
  2895. {
  2896. char ___byte0114_OffsetPadding_forAlignmentOnly[114];
  2897. uint8_t ___byte0114_forAlignmentOnly;
  2898. };
  2899. #pragma pack(push, tp, 1)
  2900. struct
  2901. {
  2902. char ___byte0115_OffsetPadding[115];
  2903. uint8_t ___byte0115;
  2904. };
  2905. #pragma pack(pop, tp)
  2906. struct
  2907. {
  2908. char ___byte0115_OffsetPadding_forAlignmentOnly[115];
  2909. uint8_t ___byte0115_forAlignmentOnly;
  2910. };
  2911. #pragma pack(push, tp, 1)
  2912. struct
  2913. {
  2914. char ___byte0116_OffsetPadding[116];
  2915. uint8_t ___byte0116;
  2916. };
  2917. #pragma pack(pop, tp)
  2918. struct
  2919. {
  2920. char ___byte0116_OffsetPadding_forAlignmentOnly[116];
  2921. uint8_t ___byte0116_forAlignmentOnly;
  2922. };
  2923. #pragma pack(push, tp, 1)
  2924. struct
  2925. {
  2926. char ___byte0117_OffsetPadding[117];
  2927. uint8_t ___byte0117;
  2928. };
  2929. #pragma pack(pop, tp)
  2930. struct
  2931. {
  2932. char ___byte0117_OffsetPadding_forAlignmentOnly[117];
  2933. uint8_t ___byte0117_forAlignmentOnly;
  2934. };
  2935. #pragma pack(push, tp, 1)
  2936. struct
  2937. {
  2938. char ___byte0118_OffsetPadding[118];
  2939. uint8_t ___byte0118;
  2940. };
  2941. #pragma pack(pop, tp)
  2942. struct
  2943. {
  2944. char ___byte0118_OffsetPadding_forAlignmentOnly[118];
  2945. uint8_t ___byte0118_forAlignmentOnly;
  2946. };
  2947. #pragma pack(push, tp, 1)
  2948. struct
  2949. {
  2950. char ___byte0119_OffsetPadding[119];
  2951. uint8_t ___byte0119;
  2952. };
  2953. #pragma pack(pop, tp)
  2954. struct
  2955. {
  2956. char ___byte0119_OffsetPadding_forAlignmentOnly[119];
  2957. uint8_t ___byte0119_forAlignmentOnly;
  2958. };
  2959. #pragma pack(push, tp, 1)
  2960. struct
  2961. {
  2962. char ___byte0120_OffsetPadding[120];
  2963. uint8_t ___byte0120;
  2964. };
  2965. #pragma pack(pop, tp)
  2966. struct
  2967. {
  2968. char ___byte0120_OffsetPadding_forAlignmentOnly[120];
  2969. uint8_t ___byte0120_forAlignmentOnly;
  2970. };
  2971. #pragma pack(push, tp, 1)
  2972. struct
  2973. {
  2974. char ___byte0121_OffsetPadding[121];
  2975. uint8_t ___byte0121;
  2976. };
  2977. #pragma pack(pop, tp)
  2978. struct
  2979. {
  2980. char ___byte0121_OffsetPadding_forAlignmentOnly[121];
  2981. uint8_t ___byte0121_forAlignmentOnly;
  2982. };
  2983. #pragma pack(push, tp, 1)
  2984. struct
  2985. {
  2986. char ___byte0122_OffsetPadding[122];
  2987. uint8_t ___byte0122;
  2988. };
  2989. #pragma pack(pop, tp)
  2990. struct
  2991. {
  2992. char ___byte0122_OffsetPadding_forAlignmentOnly[122];
  2993. uint8_t ___byte0122_forAlignmentOnly;
  2994. };
  2995. #pragma pack(push, tp, 1)
  2996. struct
  2997. {
  2998. char ___byte0123_OffsetPadding[123];
  2999. uint8_t ___byte0123;
  3000. };
  3001. #pragma pack(pop, tp)
  3002. struct
  3003. {
  3004. char ___byte0123_OffsetPadding_forAlignmentOnly[123];
  3005. uint8_t ___byte0123_forAlignmentOnly;
  3006. };
  3007. #pragma pack(push, tp, 1)
  3008. struct
  3009. {
  3010. char ___byte0124_OffsetPadding[124];
  3011. uint8_t ___byte0124;
  3012. };
  3013. #pragma pack(pop, tp)
  3014. struct
  3015. {
  3016. char ___byte0124_OffsetPadding_forAlignmentOnly[124];
  3017. uint8_t ___byte0124_forAlignmentOnly;
  3018. };
  3019. #pragma pack(push, tp, 1)
  3020. struct
  3021. {
  3022. char ___byte0125_OffsetPadding[125];
  3023. uint8_t ___byte0125;
  3024. };
  3025. #pragma pack(pop, tp)
  3026. struct
  3027. {
  3028. char ___byte0125_OffsetPadding_forAlignmentOnly[125];
  3029. uint8_t ___byte0125_forAlignmentOnly;
  3030. };
  3031. };
  3032. };
  3033. uint8_t FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989__padding[126];
  3034. };
  3035. };
  3036. #pragma pack(pop, tp)
  3037. #pragma pack(push, tp, 1)
  3038. struct FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2
  3039. {
  3040. union
  3041. {
  3042. struct
  3043. {
  3044. union
  3045. {
  3046. #pragma pack(push, tp, 1)
  3047. struct
  3048. {
  3049. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000;
  3050. };
  3051. #pragma pack(pop, tp)
  3052. struct
  3053. {
  3054. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_forAlignmentOnly;
  3055. };
  3056. #pragma pack(push, tp, 1)
  3057. struct
  3058. {
  3059. char ___byte0016_OffsetPadding[16];
  3060. uint8_t ___byte0016;
  3061. };
  3062. #pragma pack(pop, tp)
  3063. struct
  3064. {
  3065. char ___byte0016_OffsetPadding_forAlignmentOnly[16];
  3066. uint8_t ___byte0016_forAlignmentOnly;
  3067. };
  3068. #pragma pack(push, tp, 1)
  3069. struct
  3070. {
  3071. char ___byte0017_OffsetPadding[17];
  3072. uint8_t ___byte0017;
  3073. };
  3074. #pragma pack(pop, tp)
  3075. struct
  3076. {
  3077. char ___byte0017_OffsetPadding_forAlignmentOnly[17];
  3078. uint8_t ___byte0017_forAlignmentOnly;
  3079. };
  3080. #pragma pack(push, tp, 1)
  3081. struct
  3082. {
  3083. char ___byte0018_OffsetPadding[18];
  3084. uint8_t ___byte0018;
  3085. };
  3086. #pragma pack(pop, tp)
  3087. struct
  3088. {
  3089. char ___byte0018_OffsetPadding_forAlignmentOnly[18];
  3090. uint8_t ___byte0018_forAlignmentOnly;
  3091. };
  3092. #pragma pack(push, tp, 1)
  3093. struct
  3094. {
  3095. char ___byte0019_OffsetPadding[19];
  3096. uint8_t ___byte0019;
  3097. };
  3098. #pragma pack(pop, tp)
  3099. struct
  3100. {
  3101. char ___byte0019_OffsetPadding_forAlignmentOnly[19];
  3102. uint8_t ___byte0019_forAlignmentOnly;
  3103. };
  3104. #pragma pack(push, tp, 1)
  3105. struct
  3106. {
  3107. char ___byte0020_OffsetPadding[20];
  3108. uint8_t ___byte0020;
  3109. };
  3110. #pragma pack(pop, tp)
  3111. struct
  3112. {
  3113. char ___byte0020_OffsetPadding_forAlignmentOnly[20];
  3114. uint8_t ___byte0020_forAlignmentOnly;
  3115. };
  3116. #pragma pack(push, tp, 1)
  3117. struct
  3118. {
  3119. char ___byte0021_OffsetPadding[21];
  3120. uint8_t ___byte0021;
  3121. };
  3122. #pragma pack(pop, tp)
  3123. struct
  3124. {
  3125. char ___byte0021_OffsetPadding_forAlignmentOnly[21];
  3126. uint8_t ___byte0021_forAlignmentOnly;
  3127. };
  3128. #pragma pack(push, tp, 1)
  3129. struct
  3130. {
  3131. char ___byte0022_OffsetPadding[22];
  3132. uint8_t ___byte0022;
  3133. };
  3134. #pragma pack(pop, tp)
  3135. struct
  3136. {
  3137. char ___byte0022_OffsetPadding_forAlignmentOnly[22];
  3138. uint8_t ___byte0022_forAlignmentOnly;
  3139. };
  3140. #pragma pack(push, tp, 1)
  3141. struct
  3142. {
  3143. char ___byte0023_OffsetPadding[23];
  3144. uint8_t ___byte0023;
  3145. };
  3146. #pragma pack(pop, tp)
  3147. struct
  3148. {
  3149. char ___byte0023_OffsetPadding_forAlignmentOnly[23];
  3150. uint8_t ___byte0023_forAlignmentOnly;
  3151. };
  3152. #pragma pack(push, tp, 1)
  3153. struct
  3154. {
  3155. char ___byte0024_OffsetPadding[24];
  3156. uint8_t ___byte0024;
  3157. };
  3158. #pragma pack(pop, tp)
  3159. struct
  3160. {
  3161. char ___byte0024_OffsetPadding_forAlignmentOnly[24];
  3162. uint8_t ___byte0024_forAlignmentOnly;
  3163. };
  3164. #pragma pack(push, tp, 1)
  3165. struct
  3166. {
  3167. char ___byte0025_OffsetPadding[25];
  3168. uint8_t ___byte0025;
  3169. };
  3170. #pragma pack(pop, tp)
  3171. struct
  3172. {
  3173. char ___byte0025_OffsetPadding_forAlignmentOnly[25];
  3174. uint8_t ___byte0025_forAlignmentOnly;
  3175. };
  3176. #pragma pack(push, tp, 1)
  3177. struct
  3178. {
  3179. char ___byte0026_OffsetPadding[26];
  3180. uint8_t ___byte0026;
  3181. };
  3182. #pragma pack(pop, tp)
  3183. struct
  3184. {
  3185. char ___byte0026_OffsetPadding_forAlignmentOnly[26];
  3186. uint8_t ___byte0026_forAlignmentOnly;
  3187. };
  3188. #pragma pack(push, tp, 1)
  3189. struct
  3190. {
  3191. char ___byte0027_OffsetPadding[27];
  3192. uint8_t ___byte0027;
  3193. };
  3194. #pragma pack(pop, tp)
  3195. struct
  3196. {
  3197. char ___byte0027_OffsetPadding_forAlignmentOnly[27];
  3198. uint8_t ___byte0027_forAlignmentOnly;
  3199. };
  3200. #pragma pack(push, tp, 1)
  3201. struct
  3202. {
  3203. char ___byte0028_OffsetPadding[28];
  3204. uint8_t ___byte0028;
  3205. };
  3206. #pragma pack(pop, tp)
  3207. struct
  3208. {
  3209. char ___byte0028_OffsetPadding_forAlignmentOnly[28];
  3210. uint8_t ___byte0028_forAlignmentOnly;
  3211. };
  3212. #pragma pack(push, tp, 1)
  3213. struct
  3214. {
  3215. char ___byte0029_OffsetPadding[29];
  3216. uint8_t ___byte0029;
  3217. };
  3218. #pragma pack(pop, tp)
  3219. struct
  3220. {
  3221. char ___byte0029_OffsetPadding_forAlignmentOnly[29];
  3222. uint8_t ___byte0029_forAlignmentOnly;
  3223. };
  3224. };
  3225. };
  3226. uint8_t FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2__padding[30];
  3227. };
  3228. };
  3229. #pragma pack(pop, tp)
  3230. #pragma pack(push, tp, 1)
  3231. struct FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5
  3232. {
  3233. union
  3234. {
  3235. struct
  3236. {
  3237. union
  3238. {
  3239. #pragma pack(push, tp, 1)
  3240. struct
  3241. {
  3242. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000;
  3243. };
  3244. #pragma pack(pop, tp)
  3245. struct
  3246. {
  3247. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_forAlignmentOnly;
  3248. };
  3249. #pragma pack(push, tp, 1)
  3250. struct
  3251. {
  3252. char ___offset0016_OffsetPadding[16];
  3253. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016;
  3254. };
  3255. #pragma pack(pop, tp)
  3256. struct
  3257. {
  3258. char ___offset0016_OffsetPadding_forAlignmentOnly[16];
  3259. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_forAlignmentOnly;
  3260. };
  3261. #pragma pack(push, tp, 1)
  3262. struct
  3263. {
  3264. char ___offset0032_OffsetPadding[32];
  3265. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032;
  3266. };
  3267. #pragma pack(pop, tp)
  3268. struct
  3269. {
  3270. char ___offset0032_OffsetPadding_forAlignmentOnly[32];
  3271. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_forAlignmentOnly;
  3272. };
  3273. #pragma pack(push, tp, 1)
  3274. struct
  3275. {
  3276. char ___offset0048_OffsetPadding[48];
  3277. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048;
  3278. };
  3279. #pragma pack(pop, tp)
  3280. struct
  3281. {
  3282. char ___offset0048_OffsetPadding_forAlignmentOnly[48];
  3283. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_forAlignmentOnly;
  3284. };
  3285. #pragma pack(push, tp, 1)
  3286. struct
  3287. {
  3288. char ___offset0064_OffsetPadding[64];
  3289. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064;
  3290. };
  3291. #pragma pack(pop, tp)
  3292. struct
  3293. {
  3294. char ___offset0064_OffsetPadding_forAlignmentOnly[64];
  3295. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_forAlignmentOnly;
  3296. };
  3297. #pragma pack(push, tp, 1)
  3298. struct
  3299. {
  3300. char ___offset0080_OffsetPadding[80];
  3301. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080;
  3302. };
  3303. #pragma pack(pop, tp)
  3304. struct
  3305. {
  3306. char ___offset0080_OffsetPadding_forAlignmentOnly[80];
  3307. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_forAlignmentOnly;
  3308. };
  3309. #pragma pack(push, tp, 1)
  3310. struct
  3311. {
  3312. char ___offset0096_OffsetPadding[96];
  3313. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096;
  3314. };
  3315. #pragma pack(pop, tp)
  3316. struct
  3317. {
  3318. char ___offset0096_OffsetPadding_forAlignmentOnly[96];
  3319. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_forAlignmentOnly;
  3320. };
  3321. #pragma pack(push, tp, 1)
  3322. struct
  3323. {
  3324. char ___offset0112_OffsetPadding[112];
  3325. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0112;
  3326. };
  3327. #pragma pack(pop, tp)
  3328. struct
  3329. {
  3330. char ___offset0112_OffsetPadding_forAlignmentOnly[112];
  3331. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0112_forAlignmentOnly;
  3332. };
  3333. #pragma pack(push, tp, 1)
  3334. struct
  3335. {
  3336. char ___offset0128_OffsetPadding[128];
  3337. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0128;
  3338. };
  3339. #pragma pack(pop, tp)
  3340. struct
  3341. {
  3342. char ___offset0128_OffsetPadding_forAlignmentOnly[128];
  3343. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0128_forAlignmentOnly;
  3344. };
  3345. #pragma pack(push, tp, 1)
  3346. struct
  3347. {
  3348. char ___offset0144_OffsetPadding[144];
  3349. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0144;
  3350. };
  3351. #pragma pack(pop, tp)
  3352. struct
  3353. {
  3354. char ___offset0144_OffsetPadding_forAlignmentOnly[144];
  3355. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0144_forAlignmentOnly;
  3356. };
  3357. #pragma pack(push, tp, 1)
  3358. struct
  3359. {
  3360. char ___offset0160_OffsetPadding[160];
  3361. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0160;
  3362. };
  3363. #pragma pack(pop, tp)
  3364. struct
  3365. {
  3366. char ___offset0160_OffsetPadding_forAlignmentOnly[160];
  3367. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0160_forAlignmentOnly;
  3368. };
  3369. #pragma pack(push, tp, 1)
  3370. struct
  3371. {
  3372. char ___offset0176_OffsetPadding[176];
  3373. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0176;
  3374. };
  3375. #pragma pack(pop, tp)
  3376. struct
  3377. {
  3378. char ___offset0176_OffsetPadding_forAlignmentOnly[176];
  3379. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0176_forAlignmentOnly;
  3380. };
  3381. #pragma pack(push, tp, 1)
  3382. struct
  3383. {
  3384. char ___offset0192_OffsetPadding[192];
  3385. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0192;
  3386. };
  3387. #pragma pack(pop, tp)
  3388. struct
  3389. {
  3390. char ___offset0192_OffsetPadding_forAlignmentOnly[192];
  3391. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0192_forAlignmentOnly;
  3392. };
  3393. #pragma pack(push, tp, 1)
  3394. struct
  3395. {
  3396. char ___offset0208_OffsetPadding[208];
  3397. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0208;
  3398. };
  3399. #pragma pack(pop, tp)
  3400. struct
  3401. {
  3402. char ___offset0208_OffsetPadding_forAlignmentOnly[208];
  3403. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0208_forAlignmentOnly;
  3404. };
  3405. #pragma pack(push, tp, 1)
  3406. struct
  3407. {
  3408. char ___offset0224_OffsetPadding[224];
  3409. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0224;
  3410. };
  3411. #pragma pack(pop, tp)
  3412. struct
  3413. {
  3414. char ___offset0224_OffsetPadding_forAlignmentOnly[224];
  3415. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0224_forAlignmentOnly;
  3416. };
  3417. #pragma pack(push, tp, 1)
  3418. struct
  3419. {
  3420. char ___offset0240_OffsetPadding[240];
  3421. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0240;
  3422. };
  3423. #pragma pack(pop, tp)
  3424. struct
  3425. {
  3426. char ___offset0240_OffsetPadding_forAlignmentOnly[240];
  3427. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0240_forAlignmentOnly;
  3428. };
  3429. #pragma pack(push, tp, 1)
  3430. struct
  3431. {
  3432. char ___offset0256_OffsetPadding[256];
  3433. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0256;
  3434. };
  3435. #pragma pack(pop, tp)
  3436. struct
  3437. {
  3438. char ___offset0256_OffsetPadding_forAlignmentOnly[256];
  3439. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0256_forAlignmentOnly;
  3440. };
  3441. #pragma pack(push, tp, 1)
  3442. struct
  3443. {
  3444. char ___offset0272_OffsetPadding[272];
  3445. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0272;
  3446. };
  3447. #pragma pack(pop, tp)
  3448. struct
  3449. {
  3450. char ___offset0272_OffsetPadding_forAlignmentOnly[272];
  3451. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0272_forAlignmentOnly;
  3452. };
  3453. #pragma pack(push, tp, 1)
  3454. struct
  3455. {
  3456. char ___offset0288_OffsetPadding[288];
  3457. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0288;
  3458. };
  3459. #pragma pack(pop, tp)
  3460. struct
  3461. {
  3462. char ___offset0288_OffsetPadding_forAlignmentOnly[288];
  3463. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0288_forAlignmentOnly;
  3464. };
  3465. #pragma pack(push, tp, 1)
  3466. struct
  3467. {
  3468. char ___offset0304_OffsetPadding[304];
  3469. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0304;
  3470. };
  3471. #pragma pack(pop, tp)
  3472. struct
  3473. {
  3474. char ___offset0304_OffsetPadding_forAlignmentOnly[304];
  3475. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0304_forAlignmentOnly;
  3476. };
  3477. #pragma pack(push, tp, 1)
  3478. struct
  3479. {
  3480. char ___offset0320_OffsetPadding[320];
  3481. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0320;
  3482. };
  3483. #pragma pack(pop, tp)
  3484. struct
  3485. {
  3486. char ___offset0320_OffsetPadding_forAlignmentOnly[320];
  3487. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0320_forAlignmentOnly;
  3488. };
  3489. #pragma pack(push, tp, 1)
  3490. struct
  3491. {
  3492. char ___offset0336_OffsetPadding[336];
  3493. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0336;
  3494. };
  3495. #pragma pack(pop, tp)
  3496. struct
  3497. {
  3498. char ___offset0336_OffsetPadding_forAlignmentOnly[336];
  3499. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0336_forAlignmentOnly;
  3500. };
  3501. #pragma pack(push, tp, 1)
  3502. struct
  3503. {
  3504. char ___offset0352_OffsetPadding[352];
  3505. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0352;
  3506. };
  3507. #pragma pack(pop, tp)
  3508. struct
  3509. {
  3510. char ___offset0352_OffsetPadding_forAlignmentOnly[352];
  3511. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0352_forAlignmentOnly;
  3512. };
  3513. #pragma pack(push, tp, 1)
  3514. struct
  3515. {
  3516. char ___offset0368_OffsetPadding[368];
  3517. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0368;
  3518. };
  3519. #pragma pack(pop, tp)
  3520. struct
  3521. {
  3522. char ___offset0368_OffsetPadding_forAlignmentOnly[368];
  3523. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0368_forAlignmentOnly;
  3524. };
  3525. #pragma pack(push, tp, 1)
  3526. struct
  3527. {
  3528. char ___offset0384_OffsetPadding[384];
  3529. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0384;
  3530. };
  3531. #pragma pack(pop, tp)
  3532. struct
  3533. {
  3534. char ___offset0384_OffsetPadding_forAlignmentOnly[384];
  3535. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0384_forAlignmentOnly;
  3536. };
  3537. #pragma pack(push, tp, 1)
  3538. struct
  3539. {
  3540. char ___offset0400_OffsetPadding[400];
  3541. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0400;
  3542. };
  3543. #pragma pack(pop, tp)
  3544. struct
  3545. {
  3546. char ___offset0400_OffsetPadding_forAlignmentOnly[400];
  3547. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0400_forAlignmentOnly;
  3548. };
  3549. #pragma pack(push, tp, 1)
  3550. struct
  3551. {
  3552. char ___offset0416_OffsetPadding[416];
  3553. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0416;
  3554. };
  3555. #pragma pack(pop, tp)
  3556. struct
  3557. {
  3558. char ___offset0416_OffsetPadding_forAlignmentOnly[416];
  3559. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0416_forAlignmentOnly;
  3560. };
  3561. #pragma pack(push, tp, 1)
  3562. struct
  3563. {
  3564. char ___offset0432_OffsetPadding[432];
  3565. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0432;
  3566. };
  3567. #pragma pack(pop, tp)
  3568. struct
  3569. {
  3570. char ___offset0432_OffsetPadding_forAlignmentOnly[432];
  3571. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0432_forAlignmentOnly;
  3572. };
  3573. #pragma pack(push, tp, 1)
  3574. struct
  3575. {
  3576. char ___offset0448_OffsetPadding[448];
  3577. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0448;
  3578. };
  3579. #pragma pack(pop, tp)
  3580. struct
  3581. {
  3582. char ___offset0448_OffsetPadding_forAlignmentOnly[448];
  3583. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0448_forAlignmentOnly;
  3584. };
  3585. #pragma pack(push, tp, 1)
  3586. struct
  3587. {
  3588. char ___offset0464_OffsetPadding[464];
  3589. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0464;
  3590. };
  3591. #pragma pack(pop, tp)
  3592. struct
  3593. {
  3594. char ___offset0464_OffsetPadding_forAlignmentOnly[464];
  3595. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0464_forAlignmentOnly;
  3596. };
  3597. #pragma pack(push, tp, 1)
  3598. struct
  3599. {
  3600. char ___offset0480_OffsetPadding[480];
  3601. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0480;
  3602. };
  3603. #pragma pack(pop, tp)
  3604. struct
  3605. {
  3606. char ___offset0480_OffsetPadding_forAlignmentOnly[480];
  3607. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0480_forAlignmentOnly;
  3608. };
  3609. #pragma pack(push, tp, 1)
  3610. struct
  3611. {
  3612. char ___offset0496_OffsetPadding[496];
  3613. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0496;
  3614. };
  3615. #pragma pack(pop, tp)
  3616. struct
  3617. {
  3618. char ___offset0496_OffsetPadding_forAlignmentOnly[496];
  3619. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0496_forAlignmentOnly;
  3620. };
  3621. #pragma pack(push, tp, 1)
  3622. struct
  3623. {
  3624. char ___offset0512_OffsetPadding[512];
  3625. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0512;
  3626. };
  3627. #pragma pack(pop, tp)
  3628. struct
  3629. {
  3630. char ___offset0512_OffsetPadding_forAlignmentOnly[512];
  3631. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0512_forAlignmentOnly;
  3632. };
  3633. #pragma pack(push, tp, 1)
  3634. struct
  3635. {
  3636. char ___offset0528_OffsetPadding[528];
  3637. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0528;
  3638. };
  3639. #pragma pack(pop, tp)
  3640. struct
  3641. {
  3642. char ___offset0528_OffsetPadding_forAlignmentOnly[528];
  3643. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0528_forAlignmentOnly;
  3644. };
  3645. #pragma pack(push, tp, 1)
  3646. struct
  3647. {
  3648. char ___offset0544_OffsetPadding[544];
  3649. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0544;
  3650. };
  3651. #pragma pack(pop, tp)
  3652. struct
  3653. {
  3654. char ___offset0544_OffsetPadding_forAlignmentOnly[544];
  3655. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0544_forAlignmentOnly;
  3656. };
  3657. #pragma pack(push, tp, 1)
  3658. struct
  3659. {
  3660. char ___offset0560_OffsetPadding[560];
  3661. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0560;
  3662. };
  3663. #pragma pack(pop, tp)
  3664. struct
  3665. {
  3666. char ___offset0560_OffsetPadding_forAlignmentOnly[560];
  3667. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0560_forAlignmentOnly;
  3668. };
  3669. #pragma pack(push, tp, 1)
  3670. struct
  3671. {
  3672. char ___offset0576_OffsetPadding[576];
  3673. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0576;
  3674. };
  3675. #pragma pack(pop, tp)
  3676. struct
  3677. {
  3678. char ___offset0576_OffsetPadding_forAlignmentOnly[576];
  3679. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0576_forAlignmentOnly;
  3680. };
  3681. #pragma pack(push, tp, 1)
  3682. struct
  3683. {
  3684. char ___offset0592_OffsetPadding[592];
  3685. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0592;
  3686. };
  3687. #pragma pack(pop, tp)
  3688. struct
  3689. {
  3690. char ___offset0592_OffsetPadding_forAlignmentOnly[592];
  3691. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0592_forAlignmentOnly;
  3692. };
  3693. #pragma pack(push, tp, 1)
  3694. struct
  3695. {
  3696. char ___offset0608_OffsetPadding[608];
  3697. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0608;
  3698. };
  3699. #pragma pack(pop, tp)
  3700. struct
  3701. {
  3702. char ___offset0608_OffsetPadding_forAlignmentOnly[608];
  3703. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0608_forAlignmentOnly;
  3704. };
  3705. #pragma pack(push, tp, 1)
  3706. struct
  3707. {
  3708. char ___offset0624_OffsetPadding[624];
  3709. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0624;
  3710. };
  3711. #pragma pack(pop, tp)
  3712. struct
  3713. {
  3714. char ___offset0624_OffsetPadding_forAlignmentOnly[624];
  3715. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0624_forAlignmentOnly;
  3716. };
  3717. #pragma pack(push, tp, 1)
  3718. struct
  3719. {
  3720. char ___offset0640_OffsetPadding[640];
  3721. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0640;
  3722. };
  3723. #pragma pack(pop, tp)
  3724. struct
  3725. {
  3726. char ___offset0640_OffsetPadding_forAlignmentOnly[640];
  3727. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0640_forAlignmentOnly;
  3728. };
  3729. #pragma pack(push, tp, 1)
  3730. struct
  3731. {
  3732. char ___offset0656_OffsetPadding[656];
  3733. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0656;
  3734. };
  3735. #pragma pack(pop, tp)
  3736. struct
  3737. {
  3738. char ___offset0656_OffsetPadding_forAlignmentOnly[656];
  3739. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0656_forAlignmentOnly;
  3740. };
  3741. #pragma pack(push, tp, 1)
  3742. struct
  3743. {
  3744. char ___offset0672_OffsetPadding[672];
  3745. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0672;
  3746. };
  3747. #pragma pack(pop, tp)
  3748. struct
  3749. {
  3750. char ___offset0672_OffsetPadding_forAlignmentOnly[672];
  3751. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0672_forAlignmentOnly;
  3752. };
  3753. #pragma pack(push, tp, 1)
  3754. struct
  3755. {
  3756. char ___offset0688_OffsetPadding[688];
  3757. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0688;
  3758. };
  3759. #pragma pack(pop, tp)
  3760. struct
  3761. {
  3762. char ___offset0688_OffsetPadding_forAlignmentOnly[688];
  3763. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0688_forAlignmentOnly;
  3764. };
  3765. #pragma pack(push, tp, 1)
  3766. struct
  3767. {
  3768. char ___offset0704_OffsetPadding[704];
  3769. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0704;
  3770. };
  3771. #pragma pack(pop, tp)
  3772. struct
  3773. {
  3774. char ___offset0704_OffsetPadding_forAlignmentOnly[704];
  3775. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0704_forAlignmentOnly;
  3776. };
  3777. #pragma pack(push, tp, 1)
  3778. struct
  3779. {
  3780. char ___offset0720_OffsetPadding[720];
  3781. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0720;
  3782. };
  3783. #pragma pack(pop, tp)
  3784. struct
  3785. {
  3786. char ___offset0720_OffsetPadding_forAlignmentOnly[720];
  3787. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0720_forAlignmentOnly;
  3788. };
  3789. #pragma pack(push, tp, 1)
  3790. struct
  3791. {
  3792. char ___offset0736_OffsetPadding[736];
  3793. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0736;
  3794. };
  3795. #pragma pack(pop, tp)
  3796. struct
  3797. {
  3798. char ___offset0736_OffsetPadding_forAlignmentOnly[736];
  3799. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0736_forAlignmentOnly;
  3800. };
  3801. #pragma pack(push, tp, 1)
  3802. struct
  3803. {
  3804. char ___offset0752_OffsetPadding[752];
  3805. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0752;
  3806. };
  3807. #pragma pack(pop, tp)
  3808. struct
  3809. {
  3810. char ___offset0752_OffsetPadding_forAlignmentOnly[752];
  3811. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0752_forAlignmentOnly;
  3812. };
  3813. #pragma pack(push, tp, 1)
  3814. struct
  3815. {
  3816. char ___offset0768_OffsetPadding[768];
  3817. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0768;
  3818. };
  3819. #pragma pack(pop, tp)
  3820. struct
  3821. {
  3822. char ___offset0768_OffsetPadding_forAlignmentOnly[768];
  3823. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0768_forAlignmentOnly;
  3824. };
  3825. #pragma pack(push, tp, 1)
  3826. struct
  3827. {
  3828. char ___offset0784_OffsetPadding[784];
  3829. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0784;
  3830. };
  3831. #pragma pack(pop, tp)
  3832. struct
  3833. {
  3834. char ___offset0784_OffsetPadding_forAlignmentOnly[784];
  3835. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0784_forAlignmentOnly;
  3836. };
  3837. #pragma pack(push, tp, 1)
  3838. struct
  3839. {
  3840. char ___offset0800_OffsetPadding[800];
  3841. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0800;
  3842. };
  3843. #pragma pack(pop, tp)
  3844. struct
  3845. {
  3846. char ___offset0800_OffsetPadding_forAlignmentOnly[800];
  3847. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0800_forAlignmentOnly;
  3848. };
  3849. #pragma pack(push, tp, 1)
  3850. struct
  3851. {
  3852. char ___offset0816_OffsetPadding[816];
  3853. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0816;
  3854. };
  3855. #pragma pack(pop, tp)
  3856. struct
  3857. {
  3858. char ___offset0816_OffsetPadding_forAlignmentOnly[816];
  3859. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0816_forAlignmentOnly;
  3860. };
  3861. #pragma pack(push, tp, 1)
  3862. struct
  3863. {
  3864. char ___offset0832_OffsetPadding[832];
  3865. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0832;
  3866. };
  3867. #pragma pack(pop, tp)
  3868. struct
  3869. {
  3870. char ___offset0832_OffsetPadding_forAlignmentOnly[832];
  3871. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0832_forAlignmentOnly;
  3872. };
  3873. #pragma pack(push, tp, 1)
  3874. struct
  3875. {
  3876. char ___offset0848_OffsetPadding[848];
  3877. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0848;
  3878. };
  3879. #pragma pack(pop, tp)
  3880. struct
  3881. {
  3882. char ___offset0848_OffsetPadding_forAlignmentOnly[848];
  3883. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0848_forAlignmentOnly;
  3884. };
  3885. #pragma pack(push, tp, 1)
  3886. struct
  3887. {
  3888. char ___offset0864_OffsetPadding[864];
  3889. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0864;
  3890. };
  3891. #pragma pack(pop, tp)
  3892. struct
  3893. {
  3894. char ___offset0864_OffsetPadding_forAlignmentOnly[864];
  3895. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0864_forAlignmentOnly;
  3896. };
  3897. #pragma pack(push, tp, 1)
  3898. struct
  3899. {
  3900. char ___offset0880_OffsetPadding[880];
  3901. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0880;
  3902. };
  3903. #pragma pack(pop, tp)
  3904. struct
  3905. {
  3906. char ___offset0880_OffsetPadding_forAlignmentOnly[880];
  3907. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0880_forAlignmentOnly;
  3908. };
  3909. #pragma pack(push, tp, 1)
  3910. struct
  3911. {
  3912. char ___offset0896_OffsetPadding[896];
  3913. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0896;
  3914. };
  3915. #pragma pack(pop, tp)
  3916. struct
  3917. {
  3918. char ___offset0896_OffsetPadding_forAlignmentOnly[896];
  3919. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0896_forAlignmentOnly;
  3920. };
  3921. #pragma pack(push, tp, 1)
  3922. struct
  3923. {
  3924. char ___offset0912_OffsetPadding[912];
  3925. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0912;
  3926. };
  3927. #pragma pack(pop, tp)
  3928. struct
  3929. {
  3930. char ___offset0912_OffsetPadding_forAlignmentOnly[912];
  3931. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0912_forAlignmentOnly;
  3932. };
  3933. #pragma pack(push, tp, 1)
  3934. struct
  3935. {
  3936. char ___offset0928_OffsetPadding[928];
  3937. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0928;
  3938. };
  3939. #pragma pack(pop, tp)
  3940. struct
  3941. {
  3942. char ___offset0928_OffsetPadding_forAlignmentOnly[928];
  3943. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0928_forAlignmentOnly;
  3944. };
  3945. #pragma pack(push, tp, 1)
  3946. struct
  3947. {
  3948. char ___offset0944_OffsetPadding[944];
  3949. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0944;
  3950. };
  3951. #pragma pack(pop, tp)
  3952. struct
  3953. {
  3954. char ___offset0944_OffsetPadding_forAlignmentOnly[944];
  3955. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0944_forAlignmentOnly;
  3956. };
  3957. #pragma pack(push, tp, 1)
  3958. struct
  3959. {
  3960. char ___offset0960_OffsetPadding[960];
  3961. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0960;
  3962. };
  3963. #pragma pack(pop, tp)
  3964. struct
  3965. {
  3966. char ___offset0960_OffsetPadding_forAlignmentOnly[960];
  3967. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0960_forAlignmentOnly;
  3968. };
  3969. #pragma pack(push, tp, 1)
  3970. struct
  3971. {
  3972. char ___offset0976_OffsetPadding[976];
  3973. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0976;
  3974. };
  3975. #pragma pack(pop, tp)
  3976. struct
  3977. {
  3978. char ___offset0976_OffsetPadding_forAlignmentOnly[976];
  3979. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0976_forAlignmentOnly;
  3980. };
  3981. #pragma pack(push, tp, 1)
  3982. struct
  3983. {
  3984. char ___offset0992_OffsetPadding[992];
  3985. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0992;
  3986. };
  3987. #pragma pack(pop, tp)
  3988. struct
  3989. {
  3990. char ___offset0992_OffsetPadding_forAlignmentOnly[992];
  3991. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0992_forAlignmentOnly;
  3992. };
  3993. #pragma pack(push, tp, 1)
  3994. struct
  3995. {
  3996. char ___offset1008_OffsetPadding[1008];
  3997. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1008;
  3998. };
  3999. #pragma pack(pop, tp)
  4000. struct
  4001. {
  4002. char ___offset1008_OffsetPadding_forAlignmentOnly[1008];
  4003. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1008_forAlignmentOnly;
  4004. };
  4005. #pragma pack(push, tp, 1)
  4006. struct
  4007. {
  4008. char ___offset1024_OffsetPadding[1024];
  4009. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1024;
  4010. };
  4011. #pragma pack(pop, tp)
  4012. struct
  4013. {
  4014. char ___offset1024_OffsetPadding_forAlignmentOnly[1024];
  4015. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1024_forAlignmentOnly;
  4016. };
  4017. #pragma pack(push, tp, 1)
  4018. struct
  4019. {
  4020. char ___offset1040_OffsetPadding[1040];
  4021. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1040;
  4022. };
  4023. #pragma pack(pop, tp)
  4024. struct
  4025. {
  4026. char ___offset1040_OffsetPadding_forAlignmentOnly[1040];
  4027. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1040_forAlignmentOnly;
  4028. };
  4029. #pragma pack(push, tp, 1)
  4030. struct
  4031. {
  4032. char ___offset1056_OffsetPadding[1056];
  4033. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1056;
  4034. };
  4035. #pragma pack(pop, tp)
  4036. struct
  4037. {
  4038. char ___offset1056_OffsetPadding_forAlignmentOnly[1056];
  4039. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1056_forAlignmentOnly;
  4040. };
  4041. #pragma pack(push, tp, 1)
  4042. struct
  4043. {
  4044. char ___offset1072_OffsetPadding[1072];
  4045. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1072;
  4046. };
  4047. #pragma pack(pop, tp)
  4048. struct
  4049. {
  4050. char ___offset1072_OffsetPadding_forAlignmentOnly[1072];
  4051. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1072_forAlignmentOnly;
  4052. };
  4053. #pragma pack(push, tp, 1)
  4054. struct
  4055. {
  4056. char ___offset1088_OffsetPadding[1088];
  4057. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1088;
  4058. };
  4059. #pragma pack(pop, tp)
  4060. struct
  4061. {
  4062. char ___offset1088_OffsetPadding_forAlignmentOnly[1088];
  4063. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1088_forAlignmentOnly;
  4064. };
  4065. #pragma pack(push, tp, 1)
  4066. struct
  4067. {
  4068. char ___offset1104_OffsetPadding[1104];
  4069. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1104;
  4070. };
  4071. #pragma pack(pop, tp)
  4072. struct
  4073. {
  4074. char ___offset1104_OffsetPadding_forAlignmentOnly[1104];
  4075. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1104_forAlignmentOnly;
  4076. };
  4077. #pragma pack(push, tp, 1)
  4078. struct
  4079. {
  4080. char ___offset1120_OffsetPadding[1120];
  4081. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1120;
  4082. };
  4083. #pragma pack(pop, tp)
  4084. struct
  4085. {
  4086. char ___offset1120_OffsetPadding_forAlignmentOnly[1120];
  4087. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1120_forAlignmentOnly;
  4088. };
  4089. #pragma pack(push, tp, 1)
  4090. struct
  4091. {
  4092. char ___offset1136_OffsetPadding[1136];
  4093. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1136;
  4094. };
  4095. #pragma pack(pop, tp)
  4096. struct
  4097. {
  4098. char ___offset1136_OffsetPadding_forAlignmentOnly[1136];
  4099. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1136_forAlignmentOnly;
  4100. };
  4101. #pragma pack(push, tp, 1)
  4102. struct
  4103. {
  4104. char ___offset1152_OffsetPadding[1152];
  4105. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1152;
  4106. };
  4107. #pragma pack(pop, tp)
  4108. struct
  4109. {
  4110. char ___offset1152_OffsetPadding_forAlignmentOnly[1152];
  4111. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1152_forAlignmentOnly;
  4112. };
  4113. #pragma pack(push, tp, 1)
  4114. struct
  4115. {
  4116. char ___offset1168_OffsetPadding[1168];
  4117. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1168;
  4118. };
  4119. #pragma pack(pop, tp)
  4120. struct
  4121. {
  4122. char ___offset1168_OffsetPadding_forAlignmentOnly[1168];
  4123. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1168_forAlignmentOnly;
  4124. };
  4125. #pragma pack(push, tp, 1)
  4126. struct
  4127. {
  4128. char ___offset1184_OffsetPadding[1184];
  4129. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1184;
  4130. };
  4131. #pragma pack(pop, tp)
  4132. struct
  4133. {
  4134. char ___offset1184_OffsetPadding_forAlignmentOnly[1184];
  4135. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1184_forAlignmentOnly;
  4136. };
  4137. #pragma pack(push, tp, 1)
  4138. struct
  4139. {
  4140. char ___offset1200_OffsetPadding[1200];
  4141. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1200;
  4142. };
  4143. #pragma pack(pop, tp)
  4144. struct
  4145. {
  4146. char ___offset1200_OffsetPadding_forAlignmentOnly[1200];
  4147. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1200_forAlignmentOnly;
  4148. };
  4149. #pragma pack(push, tp, 1)
  4150. struct
  4151. {
  4152. char ___offset1216_OffsetPadding[1216];
  4153. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1216;
  4154. };
  4155. #pragma pack(pop, tp)
  4156. struct
  4157. {
  4158. char ___offset1216_OffsetPadding_forAlignmentOnly[1216];
  4159. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1216_forAlignmentOnly;
  4160. };
  4161. #pragma pack(push, tp, 1)
  4162. struct
  4163. {
  4164. char ___offset1232_OffsetPadding[1232];
  4165. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1232;
  4166. };
  4167. #pragma pack(pop, tp)
  4168. struct
  4169. {
  4170. char ___offset1232_OffsetPadding_forAlignmentOnly[1232];
  4171. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1232_forAlignmentOnly;
  4172. };
  4173. #pragma pack(push, tp, 1)
  4174. struct
  4175. {
  4176. char ___offset1248_OffsetPadding[1248];
  4177. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1248;
  4178. };
  4179. #pragma pack(pop, tp)
  4180. struct
  4181. {
  4182. char ___offset1248_OffsetPadding_forAlignmentOnly[1248];
  4183. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1248_forAlignmentOnly;
  4184. };
  4185. #pragma pack(push, tp, 1)
  4186. struct
  4187. {
  4188. char ___offset1264_OffsetPadding[1264];
  4189. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1264;
  4190. };
  4191. #pragma pack(pop, tp)
  4192. struct
  4193. {
  4194. char ___offset1264_OffsetPadding_forAlignmentOnly[1264];
  4195. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1264_forAlignmentOnly;
  4196. };
  4197. #pragma pack(push, tp, 1)
  4198. struct
  4199. {
  4200. char ___offset1280_OffsetPadding[1280];
  4201. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1280;
  4202. };
  4203. #pragma pack(pop, tp)
  4204. struct
  4205. {
  4206. char ___offset1280_OffsetPadding_forAlignmentOnly[1280];
  4207. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1280_forAlignmentOnly;
  4208. };
  4209. #pragma pack(push, tp, 1)
  4210. struct
  4211. {
  4212. char ___offset1296_OffsetPadding[1296];
  4213. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1296;
  4214. };
  4215. #pragma pack(pop, tp)
  4216. struct
  4217. {
  4218. char ___offset1296_OffsetPadding_forAlignmentOnly[1296];
  4219. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1296_forAlignmentOnly;
  4220. };
  4221. #pragma pack(push, tp, 1)
  4222. struct
  4223. {
  4224. char ___offset1312_OffsetPadding[1312];
  4225. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1312;
  4226. };
  4227. #pragma pack(pop, tp)
  4228. struct
  4229. {
  4230. char ___offset1312_OffsetPadding_forAlignmentOnly[1312];
  4231. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1312_forAlignmentOnly;
  4232. };
  4233. #pragma pack(push, tp, 1)
  4234. struct
  4235. {
  4236. char ___offset1328_OffsetPadding[1328];
  4237. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1328;
  4238. };
  4239. #pragma pack(pop, tp)
  4240. struct
  4241. {
  4242. char ___offset1328_OffsetPadding_forAlignmentOnly[1328];
  4243. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1328_forAlignmentOnly;
  4244. };
  4245. #pragma pack(push, tp, 1)
  4246. struct
  4247. {
  4248. char ___offset1344_OffsetPadding[1344];
  4249. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1344;
  4250. };
  4251. #pragma pack(pop, tp)
  4252. struct
  4253. {
  4254. char ___offset1344_OffsetPadding_forAlignmentOnly[1344];
  4255. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1344_forAlignmentOnly;
  4256. };
  4257. #pragma pack(push, tp, 1)
  4258. struct
  4259. {
  4260. char ___offset1360_OffsetPadding[1360];
  4261. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1360;
  4262. };
  4263. #pragma pack(pop, tp)
  4264. struct
  4265. {
  4266. char ___offset1360_OffsetPadding_forAlignmentOnly[1360];
  4267. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1360_forAlignmentOnly;
  4268. };
  4269. #pragma pack(push, tp, 1)
  4270. struct
  4271. {
  4272. char ___offset1376_OffsetPadding[1376];
  4273. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1376;
  4274. };
  4275. #pragma pack(pop, tp)
  4276. struct
  4277. {
  4278. char ___offset1376_OffsetPadding_forAlignmentOnly[1376];
  4279. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1376_forAlignmentOnly;
  4280. };
  4281. #pragma pack(push, tp, 1)
  4282. struct
  4283. {
  4284. char ___offset1392_OffsetPadding[1392];
  4285. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1392;
  4286. };
  4287. #pragma pack(pop, tp)
  4288. struct
  4289. {
  4290. char ___offset1392_OffsetPadding_forAlignmentOnly[1392];
  4291. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1392_forAlignmentOnly;
  4292. };
  4293. #pragma pack(push, tp, 1)
  4294. struct
  4295. {
  4296. char ___offset1408_OffsetPadding[1408];
  4297. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1408;
  4298. };
  4299. #pragma pack(pop, tp)
  4300. struct
  4301. {
  4302. char ___offset1408_OffsetPadding_forAlignmentOnly[1408];
  4303. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1408_forAlignmentOnly;
  4304. };
  4305. #pragma pack(push, tp, 1)
  4306. struct
  4307. {
  4308. char ___offset1424_OffsetPadding[1424];
  4309. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1424;
  4310. };
  4311. #pragma pack(pop, tp)
  4312. struct
  4313. {
  4314. char ___offset1424_OffsetPadding_forAlignmentOnly[1424];
  4315. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1424_forAlignmentOnly;
  4316. };
  4317. #pragma pack(push, tp, 1)
  4318. struct
  4319. {
  4320. char ___offset1440_OffsetPadding[1440];
  4321. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1440;
  4322. };
  4323. #pragma pack(pop, tp)
  4324. struct
  4325. {
  4326. char ___offset1440_OffsetPadding_forAlignmentOnly[1440];
  4327. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1440_forAlignmentOnly;
  4328. };
  4329. #pragma pack(push, tp, 1)
  4330. struct
  4331. {
  4332. char ___offset1456_OffsetPadding[1456];
  4333. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1456;
  4334. };
  4335. #pragma pack(pop, tp)
  4336. struct
  4337. {
  4338. char ___offset1456_OffsetPadding_forAlignmentOnly[1456];
  4339. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1456_forAlignmentOnly;
  4340. };
  4341. #pragma pack(push, tp, 1)
  4342. struct
  4343. {
  4344. char ___offset1472_OffsetPadding[1472];
  4345. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1472;
  4346. };
  4347. #pragma pack(pop, tp)
  4348. struct
  4349. {
  4350. char ___offset1472_OffsetPadding_forAlignmentOnly[1472];
  4351. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1472_forAlignmentOnly;
  4352. };
  4353. #pragma pack(push, tp, 1)
  4354. struct
  4355. {
  4356. char ___offset1488_OffsetPadding[1488];
  4357. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1488;
  4358. };
  4359. #pragma pack(pop, tp)
  4360. struct
  4361. {
  4362. char ___offset1488_OffsetPadding_forAlignmentOnly[1488];
  4363. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1488_forAlignmentOnly;
  4364. };
  4365. #pragma pack(push, tp, 1)
  4366. struct
  4367. {
  4368. char ___offset1504_OffsetPadding[1504];
  4369. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1504;
  4370. };
  4371. #pragma pack(pop, tp)
  4372. struct
  4373. {
  4374. char ___offset1504_OffsetPadding_forAlignmentOnly[1504];
  4375. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1504_forAlignmentOnly;
  4376. };
  4377. #pragma pack(push, tp, 1)
  4378. struct
  4379. {
  4380. char ___offset1520_OffsetPadding[1520];
  4381. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1520;
  4382. };
  4383. #pragma pack(pop, tp)
  4384. struct
  4385. {
  4386. char ___offset1520_OffsetPadding_forAlignmentOnly[1520];
  4387. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1520_forAlignmentOnly;
  4388. };
  4389. #pragma pack(push, tp, 1)
  4390. struct
  4391. {
  4392. char ___offset1536_OffsetPadding[1536];
  4393. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1536;
  4394. };
  4395. #pragma pack(pop, tp)
  4396. struct
  4397. {
  4398. char ___offset1536_OffsetPadding_forAlignmentOnly[1536];
  4399. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1536_forAlignmentOnly;
  4400. };
  4401. #pragma pack(push, tp, 1)
  4402. struct
  4403. {
  4404. char ___offset1552_OffsetPadding[1552];
  4405. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1552;
  4406. };
  4407. #pragma pack(pop, tp)
  4408. struct
  4409. {
  4410. char ___offset1552_OffsetPadding_forAlignmentOnly[1552];
  4411. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1552_forAlignmentOnly;
  4412. };
  4413. #pragma pack(push, tp, 1)
  4414. struct
  4415. {
  4416. char ___offset1568_OffsetPadding[1568];
  4417. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1568;
  4418. };
  4419. #pragma pack(pop, tp)
  4420. struct
  4421. {
  4422. char ___offset1568_OffsetPadding_forAlignmentOnly[1568];
  4423. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1568_forAlignmentOnly;
  4424. };
  4425. #pragma pack(push, tp, 1)
  4426. struct
  4427. {
  4428. char ___offset1584_OffsetPadding[1584];
  4429. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1584;
  4430. };
  4431. #pragma pack(pop, tp)
  4432. struct
  4433. {
  4434. char ___offset1584_OffsetPadding_forAlignmentOnly[1584];
  4435. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1584_forAlignmentOnly;
  4436. };
  4437. #pragma pack(push, tp, 1)
  4438. struct
  4439. {
  4440. char ___offset1600_OffsetPadding[1600];
  4441. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1600;
  4442. };
  4443. #pragma pack(pop, tp)
  4444. struct
  4445. {
  4446. char ___offset1600_OffsetPadding_forAlignmentOnly[1600];
  4447. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1600_forAlignmentOnly;
  4448. };
  4449. #pragma pack(push, tp, 1)
  4450. struct
  4451. {
  4452. char ___offset1616_OffsetPadding[1616];
  4453. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1616;
  4454. };
  4455. #pragma pack(pop, tp)
  4456. struct
  4457. {
  4458. char ___offset1616_OffsetPadding_forAlignmentOnly[1616];
  4459. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1616_forAlignmentOnly;
  4460. };
  4461. #pragma pack(push, tp, 1)
  4462. struct
  4463. {
  4464. char ___offset1632_OffsetPadding[1632];
  4465. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1632;
  4466. };
  4467. #pragma pack(pop, tp)
  4468. struct
  4469. {
  4470. char ___offset1632_OffsetPadding_forAlignmentOnly[1632];
  4471. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1632_forAlignmentOnly;
  4472. };
  4473. #pragma pack(push, tp, 1)
  4474. struct
  4475. {
  4476. char ___offset1648_OffsetPadding[1648];
  4477. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1648;
  4478. };
  4479. #pragma pack(pop, tp)
  4480. struct
  4481. {
  4482. char ___offset1648_OffsetPadding_forAlignmentOnly[1648];
  4483. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1648_forAlignmentOnly;
  4484. };
  4485. #pragma pack(push, tp, 1)
  4486. struct
  4487. {
  4488. char ___offset1664_OffsetPadding[1664];
  4489. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1664;
  4490. };
  4491. #pragma pack(pop, tp)
  4492. struct
  4493. {
  4494. char ___offset1664_OffsetPadding_forAlignmentOnly[1664];
  4495. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1664_forAlignmentOnly;
  4496. };
  4497. #pragma pack(push, tp, 1)
  4498. struct
  4499. {
  4500. char ___offset1680_OffsetPadding[1680];
  4501. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1680;
  4502. };
  4503. #pragma pack(pop, tp)
  4504. struct
  4505. {
  4506. char ___offset1680_OffsetPadding_forAlignmentOnly[1680];
  4507. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1680_forAlignmentOnly;
  4508. };
  4509. #pragma pack(push, tp, 1)
  4510. struct
  4511. {
  4512. char ___offset1696_OffsetPadding[1696];
  4513. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1696;
  4514. };
  4515. #pragma pack(pop, tp)
  4516. struct
  4517. {
  4518. char ___offset1696_OffsetPadding_forAlignmentOnly[1696];
  4519. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1696_forAlignmentOnly;
  4520. };
  4521. #pragma pack(push, tp, 1)
  4522. struct
  4523. {
  4524. char ___offset1712_OffsetPadding[1712];
  4525. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1712;
  4526. };
  4527. #pragma pack(pop, tp)
  4528. struct
  4529. {
  4530. char ___offset1712_OffsetPadding_forAlignmentOnly[1712];
  4531. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1712_forAlignmentOnly;
  4532. };
  4533. #pragma pack(push, tp, 1)
  4534. struct
  4535. {
  4536. char ___offset1728_OffsetPadding[1728];
  4537. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1728;
  4538. };
  4539. #pragma pack(pop, tp)
  4540. struct
  4541. {
  4542. char ___offset1728_OffsetPadding_forAlignmentOnly[1728];
  4543. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1728_forAlignmentOnly;
  4544. };
  4545. #pragma pack(push, tp, 1)
  4546. struct
  4547. {
  4548. char ___offset1744_OffsetPadding[1744];
  4549. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1744;
  4550. };
  4551. #pragma pack(pop, tp)
  4552. struct
  4553. {
  4554. char ___offset1744_OffsetPadding_forAlignmentOnly[1744];
  4555. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1744_forAlignmentOnly;
  4556. };
  4557. #pragma pack(push, tp, 1)
  4558. struct
  4559. {
  4560. char ___offset1760_OffsetPadding[1760];
  4561. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1760;
  4562. };
  4563. #pragma pack(pop, tp)
  4564. struct
  4565. {
  4566. char ___offset1760_OffsetPadding_forAlignmentOnly[1760];
  4567. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1760_forAlignmentOnly;
  4568. };
  4569. #pragma pack(push, tp, 1)
  4570. struct
  4571. {
  4572. char ___offset1776_OffsetPadding[1776];
  4573. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1776;
  4574. };
  4575. #pragma pack(pop, tp)
  4576. struct
  4577. {
  4578. char ___offset1776_OffsetPadding_forAlignmentOnly[1776];
  4579. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1776_forAlignmentOnly;
  4580. };
  4581. #pragma pack(push, tp, 1)
  4582. struct
  4583. {
  4584. char ___offset1792_OffsetPadding[1792];
  4585. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1792;
  4586. };
  4587. #pragma pack(pop, tp)
  4588. struct
  4589. {
  4590. char ___offset1792_OffsetPadding_forAlignmentOnly[1792];
  4591. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1792_forAlignmentOnly;
  4592. };
  4593. #pragma pack(push, tp, 1)
  4594. struct
  4595. {
  4596. char ___offset1808_OffsetPadding[1808];
  4597. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1808;
  4598. };
  4599. #pragma pack(pop, tp)
  4600. struct
  4601. {
  4602. char ___offset1808_OffsetPadding_forAlignmentOnly[1808];
  4603. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1808_forAlignmentOnly;
  4604. };
  4605. #pragma pack(push, tp, 1)
  4606. struct
  4607. {
  4608. char ___offset1824_OffsetPadding[1824];
  4609. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1824;
  4610. };
  4611. #pragma pack(pop, tp)
  4612. struct
  4613. {
  4614. char ___offset1824_OffsetPadding_forAlignmentOnly[1824];
  4615. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1824_forAlignmentOnly;
  4616. };
  4617. #pragma pack(push, tp, 1)
  4618. struct
  4619. {
  4620. char ___offset1840_OffsetPadding[1840];
  4621. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1840;
  4622. };
  4623. #pragma pack(pop, tp)
  4624. struct
  4625. {
  4626. char ___offset1840_OffsetPadding_forAlignmentOnly[1840];
  4627. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1840_forAlignmentOnly;
  4628. };
  4629. #pragma pack(push, tp, 1)
  4630. struct
  4631. {
  4632. char ___offset1856_OffsetPadding[1856];
  4633. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1856;
  4634. };
  4635. #pragma pack(pop, tp)
  4636. struct
  4637. {
  4638. char ___offset1856_OffsetPadding_forAlignmentOnly[1856];
  4639. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1856_forAlignmentOnly;
  4640. };
  4641. #pragma pack(push, tp, 1)
  4642. struct
  4643. {
  4644. char ___offset1872_OffsetPadding[1872];
  4645. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1872;
  4646. };
  4647. #pragma pack(pop, tp)
  4648. struct
  4649. {
  4650. char ___offset1872_OffsetPadding_forAlignmentOnly[1872];
  4651. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1872_forAlignmentOnly;
  4652. };
  4653. #pragma pack(push, tp, 1)
  4654. struct
  4655. {
  4656. char ___offset1888_OffsetPadding[1888];
  4657. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1888;
  4658. };
  4659. #pragma pack(pop, tp)
  4660. struct
  4661. {
  4662. char ___offset1888_OffsetPadding_forAlignmentOnly[1888];
  4663. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1888_forAlignmentOnly;
  4664. };
  4665. #pragma pack(push, tp, 1)
  4666. struct
  4667. {
  4668. char ___offset1904_OffsetPadding[1904];
  4669. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1904;
  4670. };
  4671. #pragma pack(pop, tp)
  4672. struct
  4673. {
  4674. char ___offset1904_OffsetPadding_forAlignmentOnly[1904];
  4675. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1904_forAlignmentOnly;
  4676. };
  4677. #pragma pack(push, tp, 1)
  4678. struct
  4679. {
  4680. char ___offset1920_OffsetPadding[1920];
  4681. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1920;
  4682. };
  4683. #pragma pack(pop, tp)
  4684. struct
  4685. {
  4686. char ___offset1920_OffsetPadding_forAlignmentOnly[1920];
  4687. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1920_forAlignmentOnly;
  4688. };
  4689. #pragma pack(push, tp, 1)
  4690. struct
  4691. {
  4692. char ___offset1936_OffsetPadding[1936];
  4693. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1936;
  4694. };
  4695. #pragma pack(pop, tp)
  4696. struct
  4697. {
  4698. char ___offset1936_OffsetPadding_forAlignmentOnly[1936];
  4699. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1936_forAlignmentOnly;
  4700. };
  4701. #pragma pack(push, tp, 1)
  4702. struct
  4703. {
  4704. char ___offset1952_OffsetPadding[1952];
  4705. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1952;
  4706. };
  4707. #pragma pack(pop, tp)
  4708. struct
  4709. {
  4710. char ___offset1952_OffsetPadding_forAlignmentOnly[1952];
  4711. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1952_forAlignmentOnly;
  4712. };
  4713. #pragma pack(push, tp, 1)
  4714. struct
  4715. {
  4716. char ___offset1968_OffsetPadding[1968];
  4717. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1968;
  4718. };
  4719. #pragma pack(pop, tp)
  4720. struct
  4721. {
  4722. char ___offset1968_OffsetPadding_forAlignmentOnly[1968];
  4723. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1968_forAlignmentOnly;
  4724. };
  4725. #pragma pack(push, tp, 1)
  4726. struct
  4727. {
  4728. char ___offset1984_OffsetPadding[1984];
  4729. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1984;
  4730. };
  4731. #pragma pack(pop, tp)
  4732. struct
  4733. {
  4734. char ___offset1984_OffsetPadding_forAlignmentOnly[1984];
  4735. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset1984_forAlignmentOnly;
  4736. };
  4737. #pragma pack(push, tp, 1)
  4738. struct
  4739. {
  4740. char ___offset2000_OffsetPadding[2000];
  4741. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2000;
  4742. };
  4743. #pragma pack(pop, tp)
  4744. struct
  4745. {
  4746. char ___offset2000_OffsetPadding_forAlignmentOnly[2000];
  4747. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2000_forAlignmentOnly;
  4748. };
  4749. #pragma pack(push, tp, 1)
  4750. struct
  4751. {
  4752. char ___offset2016_OffsetPadding[2016];
  4753. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2016;
  4754. };
  4755. #pragma pack(pop, tp)
  4756. struct
  4757. {
  4758. char ___offset2016_OffsetPadding_forAlignmentOnly[2016];
  4759. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2016_forAlignmentOnly;
  4760. };
  4761. #pragma pack(push, tp, 1)
  4762. struct
  4763. {
  4764. char ___offset2032_OffsetPadding[2032];
  4765. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2032;
  4766. };
  4767. #pragma pack(pop, tp)
  4768. struct
  4769. {
  4770. char ___offset2032_OffsetPadding_forAlignmentOnly[2032];
  4771. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2032_forAlignmentOnly;
  4772. };
  4773. #pragma pack(push, tp, 1)
  4774. struct
  4775. {
  4776. char ___offset2048_OffsetPadding[2048];
  4777. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2048;
  4778. };
  4779. #pragma pack(pop, tp)
  4780. struct
  4781. {
  4782. char ___offset2048_OffsetPadding_forAlignmentOnly[2048];
  4783. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2048_forAlignmentOnly;
  4784. };
  4785. #pragma pack(push, tp, 1)
  4786. struct
  4787. {
  4788. char ___offset2064_OffsetPadding[2064];
  4789. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2064;
  4790. };
  4791. #pragma pack(pop, tp)
  4792. struct
  4793. {
  4794. char ___offset2064_OffsetPadding_forAlignmentOnly[2064];
  4795. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2064_forAlignmentOnly;
  4796. };
  4797. #pragma pack(push, tp, 1)
  4798. struct
  4799. {
  4800. char ___offset2080_OffsetPadding[2080];
  4801. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2080;
  4802. };
  4803. #pragma pack(pop, tp)
  4804. struct
  4805. {
  4806. char ___offset2080_OffsetPadding_forAlignmentOnly[2080];
  4807. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2080_forAlignmentOnly;
  4808. };
  4809. #pragma pack(push, tp, 1)
  4810. struct
  4811. {
  4812. char ___offset2096_OffsetPadding[2096];
  4813. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2096;
  4814. };
  4815. #pragma pack(pop, tp)
  4816. struct
  4817. {
  4818. char ___offset2096_OffsetPadding_forAlignmentOnly[2096];
  4819. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2096_forAlignmentOnly;
  4820. };
  4821. #pragma pack(push, tp, 1)
  4822. struct
  4823. {
  4824. char ___offset2112_OffsetPadding[2112];
  4825. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2112;
  4826. };
  4827. #pragma pack(pop, tp)
  4828. struct
  4829. {
  4830. char ___offset2112_OffsetPadding_forAlignmentOnly[2112];
  4831. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2112_forAlignmentOnly;
  4832. };
  4833. #pragma pack(push, tp, 1)
  4834. struct
  4835. {
  4836. char ___offset2128_OffsetPadding[2128];
  4837. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2128;
  4838. };
  4839. #pragma pack(pop, tp)
  4840. struct
  4841. {
  4842. char ___offset2128_OffsetPadding_forAlignmentOnly[2128];
  4843. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2128_forAlignmentOnly;
  4844. };
  4845. #pragma pack(push, tp, 1)
  4846. struct
  4847. {
  4848. char ___offset2144_OffsetPadding[2144];
  4849. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2144;
  4850. };
  4851. #pragma pack(pop, tp)
  4852. struct
  4853. {
  4854. char ___offset2144_OffsetPadding_forAlignmentOnly[2144];
  4855. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2144_forAlignmentOnly;
  4856. };
  4857. #pragma pack(push, tp, 1)
  4858. struct
  4859. {
  4860. char ___offset2160_OffsetPadding[2160];
  4861. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2160;
  4862. };
  4863. #pragma pack(pop, tp)
  4864. struct
  4865. {
  4866. char ___offset2160_OffsetPadding_forAlignmentOnly[2160];
  4867. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2160_forAlignmentOnly;
  4868. };
  4869. #pragma pack(push, tp, 1)
  4870. struct
  4871. {
  4872. char ___offset2176_OffsetPadding[2176];
  4873. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2176;
  4874. };
  4875. #pragma pack(pop, tp)
  4876. struct
  4877. {
  4878. char ___offset2176_OffsetPadding_forAlignmentOnly[2176];
  4879. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2176_forAlignmentOnly;
  4880. };
  4881. #pragma pack(push, tp, 1)
  4882. struct
  4883. {
  4884. char ___offset2192_OffsetPadding[2192];
  4885. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2192;
  4886. };
  4887. #pragma pack(pop, tp)
  4888. struct
  4889. {
  4890. char ___offset2192_OffsetPadding_forAlignmentOnly[2192];
  4891. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2192_forAlignmentOnly;
  4892. };
  4893. #pragma pack(push, tp, 1)
  4894. struct
  4895. {
  4896. char ___offset2208_OffsetPadding[2208];
  4897. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2208;
  4898. };
  4899. #pragma pack(pop, tp)
  4900. struct
  4901. {
  4902. char ___offset2208_OffsetPadding_forAlignmentOnly[2208];
  4903. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2208_forAlignmentOnly;
  4904. };
  4905. #pragma pack(push, tp, 1)
  4906. struct
  4907. {
  4908. char ___offset2224_OffsetPadding[2224];
  4909. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2224;
  4910. };
  4911. #pragma pack(pop, tp)
  4912. struct
  4913. {
  4914. char ___offset2224_OffsetPadding_forAlignmentOnly[2224];
  4915. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2224_forAlignmentOnly;
  4916. };
  4917. #pragma pack(push, tp, 1)
  4918. struct
  4919. {
  4920. char ___offset2240_OffsetPadding[2240];
  4921. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2240;
  4922. };
  4923. #pragma pack(pop, tp)
  4924. struct
  4925. {
  4926. char ___offset2240_OffsetPadding_forAlignmentOnly[2240];
  4927. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2240_forAlignmentOnly;
  4928. };
  4929. #pragma pack(push, tp, 1)
  4930. struct
  4931. {
  4932. char ___offset2256_OffsetPadding[2256];
  4933. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2256;
  4934. };
  4935. #pragma pack(pop, tp)
  4936. struct
  4937. {
  4938. char ___offset2256_OffsetPadding_forAlignmentOnly[2256];
  4939. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2256_forAlignmentOnly;
  4940. };
  4941. #pragma pack(push, tp, 1)
  4942. struct
  4943. {
  4944. char ___offset2272_OffsetPadding[2272];
  4945. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2272;
  4946. };
  4947. #pragma pack(pop, tp)
  4948. struct
  4949. {
  4950. char ___offset2272_OffsetPadding_forAlignmentOnly[2272];
  4951. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2272_forAlignmentOnly;
  4952. };
  4953. #pragma pack(push, tp, 1)
  4954. struct
  4955. {
  4956. char ___offset2288_OffsetPadding[2288];
  4957. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2288;
  4958. };
  4959. #pragma pack(pop, tp)
  4960. struct
  4961. {
  4962. char ___offset2288_OffsetPadding_forAlignmentOnly[2288];
  4963. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2288_forAlignmentOnly;
  4964. };
  4965. #pragma pack(push, tp, 1)
  4966. struct
  4967. {
  4968. char ___offset2304_OffsetPadding[2304];
  4969. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2304;
  4970. };
  4971. #pragma pack(pop, tp)
  4972. struct
  4973. {
  4974. char ___offset2304_OffsetPadding_forAlignmentOnly[2304];
  4975. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2304_forAlignmentOnly;
  4976. };
  4977. #pragma pack(push, tp, 1)
  4978. struct
  4979. {
  4980. char ___offset2320_OffsetPadding[2320];
  4981. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2320;
  4982. };
  4983. #pragma pack(pop, tp)
  4984. struct
  4985. {
  4986. char ___offset2320_OffsetPadding_forAlignmentOnly[2320];
  4987. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2320_forAlignmentOnly;
  4988. };
  4989. #pragma pack(push, tp, 1)
  4990. struct
  4991. {
  4992. char ___offset2336_OffsetPadding[2336];
  4993. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2336;
  4994. };
  4995. #pragma pack(pop, tp)
  4996. struct
  4997. {
  4998. char ___offset2336_OffsetPadding_forAlignmentOnly[2336];
  4999. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2336_forAlignmentOnly;
  5000. };
  5001. #pragma pack(push, tp, 1)
  5002. struct
  5003. {
  5004. char ___offset2352_OffsetPadding[2352];
  5005. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2352;
  5006. };
  5007. #pragma pack(pop, tp)
  5008. struct
  5009. {
  5010. char ___offset2352_OffsetPadding_forAlignmentOnly[2352];
  5011. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2352_forAlignmentOnly;
  5012. };
  5013. #pragma pack(push, tp, 1)
  5014. struct
  5015. {
  5016. char ___offset2368_OffsetPadding[2368];
  5017. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2368;
  5018. };
  5019. #pragma pack(pop, tp)
  5020. struct
  5021. {
  5022. char ___offset2368_OffsetPadding_forAlignmentOnly[2368];
  5023. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2368_forAlignmentOnly;
  5024. };
  5025. #pragma pack(push, tp, 1)
  5026. struct
  5027. {
  5028. char ___offset2384_OffsetPadding[2384];
  5029. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2384;
  5030. };
  5031. #pragma pack(pop, tp)
  5032. struct
  5033. {
  5034. char ___offset2384_OffsetPadding_forAlignmentOnly[2384];
  5035. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2384_forAlignmentOnly;
  5036. };
  5037. #pragma pack(push, tp, 1)
  5038. struct
  5039. {
  5040. char ___offset2400_OffsetPadding[2400];
  5041. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2400;
  5042. };
  5043. #pragma pack(pop, tp)
  5044. struct
  5045. {
  5046. char ___offset2400_OffsetPadding_forAlignmentOnly[2400];
  5047. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2400_forAlignmentOnly;
  5048. };
  5049. #pragma pack(push, tp, 1)
  5050. struct
  5051. {
  5052. char ___offset2416_OffsetPadding[2416];
  5053. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2416;
  5054. };
  5055. #pragma pack(pop, tp)
  5056. struct
  5057. {
  5058. char ___offset2416_OffsetPadding_forAlignmentOnly[2416];
  5059. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2416_forAlignmentOnly;
  5060. };
  5061. #pragma pack(push, tp, 1)
  5062. struct
  5063. {
  5064. char ___offset2432_OffsetPadding[2432];
  5065. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2432;
  5066. };
  5067. #pragma pack(pop, tp)
  5068. struct
  5069. {
  5070. char ___offset2432_OffsetPadding_forAlignmentOnly[2432];
  5071. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2432_forAlignmentOnly;
  5072. };
  5073. #pragma pack(push, tp, 1)
  5074. struct
  5075. {
  5076. char ___offset2448_OffsetPadding[2448];
  5077. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2448;
  5078. };
  5079. #pragma pack(pop, tp)
  5080. struct
  5081. {
  5082. char ___offset2448_OffsetPadding_forAlignmentOnly[2448];
  5083. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2448_forAlignmentOnly;
  5084. };
  5085. #pragma pack(push, tp, 1)
  5086. struct
  5087. {
  5088. char ___offset2464_OffsetPadding[2464];
  5089. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2464;
  5090. };
  5091. #pragma pack(pop, tp)
  5092. struct
  5093. {
  5094. char ___offset2464_OffsetPadding_forAlignmentOnly[2464];
  5095. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2464_forAlignmentOnly;
  5096. };
  5097. #pragma pack(push, tp, 1)
  5098. struct
  5099. {
  5100. char ___offset2480_OffsetPadding[2480];
  5101. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2480;
  5102. };
  5103. #pragma pack(pop, tp)
  5104. struct
  5105. {
  5106. char ___offset2480_OffsetPadding_forAlignmentOnly[2480];
  5107. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2480_forAlignmentOnly;
  5108. };
  5109. #pragma pack(push, tp, 1)
  5110. struct
  5111. {
  5112. char ___offset2496_OffsetPadding[2496];
  5113. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2496;
  5114. };
  5115. #pragma pack(pop, tp)
  5116. struct
  5117. {
  5118. char ___offset2496_OffsetPadding_forAlignmentOnly[2496];
  5119. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2496_forAlignmentOnly;
  5120. };
  5121. #pragma pack(push, tp, 1)
  5122. struct
  5123. {
  5124. char ___offset2512_OffsetPadding[2512];
  5125. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2512;
  5126. };
  5127. #pragma pack(pop, tp)
  5128. struct
  5129. {
  5130. char ___offset2512_OffsetPadding_forAlignmentOnly[2512];
  5131. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2512_forAlignmentOnly;
  5132. };
  5133. #pragma pack(push, tp, 1)
  5134. struct
  5135. {
  5136. char ___offset2528_OffsetPadding[2528];
  5137. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2528;
  5138. };
  5139. #pragma pack(pop, tp)
  5140. struct
  5141. {
  5142. char ___offset2528_OffsetPadding_forAlignmentOnly[2528];
  5143. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2528_forAlignmentOnly;
  5144. };
  5145. #pragma pack(push, tp, 1)
  5146. struct
  5147. {
  5148. char ___offset2544_OffsetPadding[2544];
  5149. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2544;
  5150. };
  5151. #pragma pack(pop, tp)
  5152. struct
  5153. {
  5154. char ___offset2544_OffsetPadding_forAlignmentOnly[2544];
  5155. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2544_forAlignmentOnly;
  5156. };
  5157. #pragma pack(push, tp, 1)
  5158. struct
  5159. {
  5160. char ___offset2560_OffsetPadding[2560];
  5161. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2560;
  5162. };
  5163. #pragma pack(pop, tp)
  5164. struct
  5165. {
  5166. char ___offset2560_OffsetPadding_forAlignmentOnly[2560];
  5167. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2560_forAlignmentOnly;
  5168. };
  5169. #pragma pack(push, tp, 1)
  5170. struct
  5171. {
  5172. char ___offset2576_OffsetPadding[2576];
  5173. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2576;
  5174. };
  5175. #pragma pack(pop, tp)
  5176. struct
  5177. {
  5178. char ___offset2576_OffsetPadding_forAlignmentOnly[2576];
  5179. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2576_forAlignmentOnly;
  5180. };
  5181. #pragma pack(push, tp, 1)
  5182. struct
  5183. {
  5184. char ___offset2592_OffsetPadding[2592];
  5185. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2592;
  5186. };
  5187. #pragma pack(pop, tp)
  5188. struct
  5189. {
  5190. char ___offset2592_OffsetPadding_forAlignmentOnly[2592];
  5191. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2592_forAlignmentOnly;
  5192. };
  5193. #pragma pack(push, tp, 1)
  5194. struct
  5195. {
  5196. char ___offset2608_OffsetPadding[2608];
  5197. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2608;
  5198. };
  5199. #pragma pack(pop, tp)
  5200. struct
  5201. {
  5202. char ___offset2608_OffsetPadding_forAlignmentOnly[2608];
  5203. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2608_forAlignmentOnly;
  5204. };
  5205. #pragma pack(push, tp, 1)
  5206. struct
  5207. {
  5208. char ___offset2624_OffsetPadding[2624];
  5209. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2624;
  5210. };
  5211. #pragma pack(pop, tp)
  5212. struct
  5213. {
  5214. char ___offset2624_OffsetPadding_forAlignmentOnly[2624];
  5215. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2624_forAlignmentOnly;
  5216. };
  5217. #pragma pack(push, tp, 1)
  5218. struct
  5219. {
  5220. char ___offset2640_OffsetPadding[2640];
  5221. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2640;
  5222. };
  5223. #pragma pack(pop, tp)
  5224. struct
  5225. {
  5226. char ___offset2640_OffsetPadding_forAlignmentOnly[2640];
  5227. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2640_forAlignmentOnly;
  5228. };
  5229. #pragma pack(push, tp, 1)
  5230. struct
  5231. {
  5232. char ___offset2656_OffsetPadding[2656];
  5233. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2656;
  5234. };
  5235. #pragma pack(pop, tp)
  5236. struct
  5237. {
  5238. char ___offset2656_OffsetPadding_forAlignmentOnly[2656];
  5239. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2656_forAlignmentOnly;
  5240. };
  5241. #pragma pack(push, tp, 1)
  5242. struct
  5243. {
  5244. char ___offset2672_OffsetPadding[2672];
  5245. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2672;
  5246. };
  5247. #pragma pack(pop, tp)
  5248. struct
  5249. {
  5250. char ___offset2672_OffsetPadding_forAlignmentOnly[2672];
  5251. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2672_forAlignmentOnly;
  5252. };
  5253. #pragma pack(push, tp, 1)
  5254. struct
  5255. {
  5256. char ___offset2688_OffsetPadding[2688];
  5257. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2688;
  5258. };
  5259. #pragma pack(pop, tp)
  5260. struct
  5261. {
  5262. char ___offset2688_OffsetPadding_forAlignmentOnly[2688];
  5263. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2688_forAlignmentOnly;
  5264. };
  5265. #pragma pack(push, tp, 1)
  5266. struct
  5267. {
  5268. char ___offset2704_OffsetPadding[2704];
  5269. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2704;
  5270. };
  5271. #pragma pack(pop, tp)
  5272. struct
  5273. {
  5274. char ___offset2704_OffsetPadding_forAlignmentOnly[2704];
  5275. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2704_forAlignmentOnly;
  5276. };
  5277. #pragma pack(push, tp, 1)
  5278. struct
  5279. {
  5280. char ___offset2720_OffsetPadding[2720];
  5281. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2720;
  5282. };
  5283. #pragma pack(pop, tp)
  5284. struct
  5285. {
  5286. char ___offset2720_OffsetPadding_forAlignmentOnly[2720];
  5287. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2720_forAlignmentOnly;
  5288. };
  5289. #pragma pack(push, tp, 1)
  5290. struct
  5291. {
  5292. char ___offset2736_OffsetPadding[2736];
  5293. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2736;
  5294. };
  5295. #pragma pack(pop, tp)
  5296. struct
  5297. {
  5298. char ___offset2736_OffsetPadding_forAlignmentOnly[2736];
  5299. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2736_forAlignmentOnly;
  5300. };
  5301. #pragma pack(push, tp, 1)
  5302. struct
  5303. {
  5304. char ___offset2752_OffsetPadding[2752];
  5305. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2752;
  5306. };
  5307. #pragma pack(pop, tp)
  5308. struct
  5309. {
  5310. char ___offset2752_OffsetPadding_forAlignmentOnly[2752];
  5311. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2752_forAlignmentOnly;
  5312. };
  5313. #pragma pack(push, tp, 1)
  5314. struct
  5315. {
  5316. char ___offset2768_OffsetPadding[2768];
  5317. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2768;
  5318. };
  5319. #pragma pack(pop, tp)
  5320. struct
  5321. {
  5322. char ___offset2768_OffsetPadding_forAlignmentOnly[2768];
  5323. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2768_forAlignmentOnly;
  5324. };
  5325. #pragma pack(push, tp, 1)
  5326. struct
  5327. {
  5328. char ___offset2784_OffsetPadding[2784];
  5329. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2784;
  5330. };
  5331. #pragma pack(pop, tp)
  5332. struct
  5333. {
  5334. char ___offset2784_OffsetPadding_forAlignmentOnly[2784];
  5335. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2784_forAlignmentOnly;
  5336. };
  5337. #pragma pack(push, tp, 1)
  5338. struct
  5339. {
  5340. char ___offset2800_OffsetPadding[2800];
  5341. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2800;
  5342. };
  5343. #pragma pack(pop, tp)
  5344. struct
  5345. {
  5346. char ___offset2800_OffsetPadding_forAlignmentOnly[2800];
  5347. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2800_forAlignmentOnly;
  5348. };
  5349. #pragma pack(push, tp, 1)
  5350. struct
  5351. {
  5352. char ___offset2816_OffsetPadding[2816];
  5353. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2816;
  5354. };
  5355. #pragma pack(pop, tp)
  5356. struct
  5357. {
  5358. char ___offset2816_OffsetPadding_forAlignmentOnly[2816];
  5359. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2816_forAlignmentOnly;
  5360. };
  5361. #pragma pack(push, tp, 1)
  5362. struct
  5363. {
  5364. char ___offset2832_OffsetPadding[2832];
  5365. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2832;
  5366. };
  5367. #pragma pack(pop, tp)
  5368. struct
  5369. {
  5370. char ___offset2832_OffsetPadding_forAlignmentOnly[2832];
  5371. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2832_forAlignmentOnly;
  5372. };
  5373. #pragma pack(push, tp, 1)
  5374. struct
  5375. {
  5376. char ___offset2848_OffsetPadding[2848];
  5377. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2848;
  5378. };
  5379. #pragma pack(pop, tp)
  5380. struct
  5381. {
  5382. char ___offset2848_OffsetPadding_forAlignmentOnly[2848];
  5383. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2848_forAlignmentOnly;
  5384. };
  5385. #pragma pack(push, tp, 1)
  5386. struct
  5387. {
  5388. char ___offset2864_OffsetPadding[2864];
  5389. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2864;
  5390. };
  5391. #pragma pack(pop, tp)
  5392. struct
  5393. {
  5394. char ___offset2864_OffsetPadding_forAlignmentOnly[2864];
  5395. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2864_forAlignmentOnly;
  5396. };
  5397. #pragma pack(push, tp, 1)
  5398. struct
  5399. {
  5400. char ___offset2880_OffsetPadding[2880];
  5401. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2880;
  5402. };
  5403. #pragma pack(pop, tp)
  5404. struct
  5405. {
  5406. char ___offset2880_OffsetPadding_forAlignmentOnly[2880];
  5407. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2880_forAlignmentOnly;
  5408. };
  5409. #pragma pack(push, tp, 1)
  5410. struct
  5411. {
  5412. char ___offset2896_OffsetPadding[2896];
  5413. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2896;
  5414. };
  5415. #pragma pack(pop, tp)
  5416. struct
  5417. {
  5418. char ___offset2896_OffsetPadding_forAlignmentOnly[2896];
  5419. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2896_forAlignmentOnly;
  5420. };
  5421. #pragma pack(push, tp, 1)
  5422. struct
  5423. {
  5424. char ___offset2912_OffsetPadding[2912];
  5425. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2912;
  5426. };
  5427. #pragma pack(pop, tp)
  5428. struct
  5429. {
  5430. char ___offset2912_OffsetPadding_forAlignmentOnly[2912];
  5431. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2912_forAlignmentOnly;
  5432. };
  5433. #pragma pack(push, tp, 1)
  5434. struct
  5435. {
  5436. char ___offset2928_OffsetPadding[2928];
  5437. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2928;
  5438. };
  5439. #pragma pack(pop, tp)
  5440. struct
  5441. {
  5442. char ___offset2928_OffsetPadding_forAlignmentOnly[2928];
  5443. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2928_forAlignmentOnly;
  5444. };
  5445. #pragma pack(push, tp, 1)
  5446. struct
  5447. {
  5448. char ___offset2944_OffsetPadding[2944];
  5449. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2944;
  5450. };
  5451. #pragma pack(pop, tp)
  5452. struct
  5453. {
  5454. char ___offset2944_OffsetPadding_forAlignmentOnly[2944];
  5455. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2944_forAlignmentOnly;
  5456. };
  5457. #pragma pack(push, tp, 1)
  5458. struct
  5459. {
  5460. char ___offset2960_OffsetPadding[2960];
  5461. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2960;
  5462. };
  5463. #pragma pack(pop, tp)
  5464. struct
  5465. {
  5466. char ___offset2960_OffsetPadding_forAlignmentOnly[2960];
  5467. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2960_forAlignmentOnly;
  5468. };
  5469. #pragma pack(push, tp, 1)
  5470. struct
  5471. {
  5472. char ___offset2976_OffsetPadding[2976];
  5473. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2976;
  5474. };
  5475. #pragma pack(pop, tp)
  5476. struct
  5477. {
  5478. char ___offset2976_OffsetPadding_forAlignmentOnly[2976];
  5479. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2976_forAlignmentOnly;
  5480. };
  5481. #pragma pack(push, tp, 1)
  5482. struct
  5483. {
  5484. char ___offset2992_OffsetPadding[2992];
  5485. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2992;
  5486. };
  5487. #pragma pack(pop, tp)
  5488. struct
  5489. {
  5490. char ___offset2992_OffsetPadding_forAlignmentOnly[2992];
  5491. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset2992_forAlignmentOnly;
  5492. };
  5493. #pragma pack(push, tp, 1)
  5494. struct
  5495. {
  5496. char ___offset3008_OffsetPadding[3008];
  5497. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3008;
  5498. };
  5499. #pragma pack(pop, tp)
  5500. struct
  5501. {
  5502. char ___offset3008_OffsetPadding_forAlignmentOnly[3008];
  5503. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3008_forAlignmentOnly;
  5504. };
  5505. #pragma pack(push, tp, 1)
  5506. struct
  5507. {
  5508. char ___offset3024_OffsetPadding[3024];
  5509. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3024;
  5510. };
  5511. #pragma pack(pop, tp)
  5512. struct
  5513. {
  5514. char ___offset3024_OffsetPadding_forAlignmentOnly[3024];
  5515. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3024_forAlignmentOnly;
  5516. };
  5517. #pragma pack(push, tp, 1)
  5518. struct
  5519. {
  5520. char ___offset3040_OffsetPadding[3040];
  5521. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3040;
  5522. };
  5523. #pragma pack(pop, tp)
  5524. struct
  5525. {
  5526. char ___offset3040_OffsetPadding_forAlignmentOnly[3040];
  5527. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3040_forAlignmentOnly;
  5528. };
  5529. #pragma pack(push, tp, 1)
  5530. struct
  5531. {
  5532. char ___offset3056_OffsetPadding[3056];
  5533. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3056;
  5534. };
  5535. #pragma pack(pop, tp)
  5536. struct
  5537. {
  5538. char ___offset3056_OffsetPadding_forAlignmentOnly[3056];
  5539. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3056_forAlignmentOnly;
  5540. };
  5541. #pragma pack(push, tp, 1)
  5542. struct
  5543. {
  5544. char ___offset3072_OffsetPadding[3072];
  5545. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3072;
  5546. };
  5547. #pragma pack(pop, tp)
  5548. struct
  5549. {
  5550. char ___offset3072_OffsetPadding_forAlignmentOnly[3072];
  5551. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3072_forAlignmentOnly;
  5552. };
  5553. #pragma pack(push, tp, 1)
  5554. struct
  5555. {
  5556. char ___offset3088_OffsetPadding[3088];
  5557. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3088;
  5558. };
  5559. #pragma pack(pop, tp)
  5560. struct
  5561. {
  5562. char ___offset3088_OffsetPadding_forAlignmentOnly[3088];
  5563. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3088_forAlignmentOnly;
  5564. };
  5565. #pragma pack(push, tp, 1)
  5566. struct
  5567. {
  5568. char ___offset3104_OffsetPadding[3104];
  5569. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3104;
  5570. };
  5571. #pragma pack(pop, tp)
  5572. struct
  5573. {
  5574. char ___offset3104_OffsetPadding_forAlignmentOnly[3104];
  5575. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3104_forAlignmentOnly;
  5576. };
  5577. #pragma pack(push, tp, 1)
  5578. struct
  5579. {
  5580. char ___offset3120_OffsetPadding[3120];
  5581. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3120;
  5582. };
  5583. #pragma pack(pop, tp)
  5584. struct
  5585. {
  5586. char ___offset3120_OffsetPadding_forAlignmentOnly[3120];
  5587. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3120_forAlignmentOnly;
  5588. };
  5589. #pragma pack(push, tp, 1)
  5590. struct
  5591. {
  5592. char ___offset3136_OffsetPadding[3136];
  5593. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3136;
  5594. };
  5595. #pragma pack(pop, tp)
  5596. struct
  5597. {
  5598. char ___offset3136_OffsetPadding_forAlignmentOnly[3136];
  5599. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3136_forAlignmentOnly;
  5600. };
  5601. #pragma pack(push, tp, 1)
  5602. struct
  5603. {
  5604. char ___offset3152_OffsetPadding[3152];
  5605. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3152;
  5606. };
  5607. #pragma pack(pop, tp)
  5608. struct
  5609. {
  5610. char ___offset3152_OffsetPadding_forAlignmentOnly[3152];
  5611. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3152_forAlignmentOnly;
  5612. };
  5613. #pragma pack(push, tp, 1)
  5614. struct
  5615. {
  5616. char ___offset3168_OffsetPadding[3168];
  5617. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3168;
  5618. };
  5619. #pragma pack(pop, tp)
  5620. struct
  5621. {
  5622. char ___offset3168_OffsetPadding_forAlignmentOnly[3168];
  5623. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3168_forAlignmentOnly;
  5624. };
  5625. #pragma pack(push, tp, 1)
  5626. struct
  5627. {
  5628. char ___offset3184_OffsetPadding[3184];
  5629. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3184;
  5630. };
  5631. #pragma pack(pop, tp)
  5632. struct
  5633. {
  5634. char ___offset3184_OffsetPadding_forAlignmentOnly[3184];
  5635. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3184_forAlignmentOnly;
  5636. };
  5637. #pragma pack(push, tp, 1)
  5638. struct
  5639. {
  5640. char ___offset3200_OffsetPadding[3200];
  5641. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3200;
  5642. };
  5643. #pragma pack(pop, tp)
  5644. struct
  5645. {
  5646. char ___offset3200_OffsetPadding_forAlignmentOnly[3200];
  5647. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3200_forAlignmentOnly;
  5648. };
  5649. #pragma pack(push, tp, 1)
  5650. struct
  5651. {
  5652. char ___offset3216_OffsetPadding[3216];
  5653. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3216;
  5654. };
  5655. #pragma pack(pop, tp)
  5656. struct
  5657. {
  5658. char ___offset3216_OffsetPadding_forAlignmentOnly[3216];
  5659. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3216_forAlignmentOnly;
  5660. };
  5661. #pragma pack(push, tp, 1)
  5662. struct
  5663. {
  5664. char ___offset3232_OffsetPadding[3232];
  5665. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3232;
  5666. };
  5667. #pragma pack(pop, tp)
  5668. struct
  5669. {
  5670. char ___offset3232_OffsetPadding_forAlignmentOnly[3232];
  5671. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3232_forAlignmentOnly;
  5672. };
  5673. #pragma pack(push, tp, 1)
  5674. struct
  5675. {
  5676. char ___offset3248_OffsetPadding[3248];
  5677. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3248;
  5678. };
  5679. #pragma pack(pop, tp)
  5680. struct
  5681. {
  5682. char ___offset3248_OffsetPadding_forAlignmentOnly[3248];
  5683. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3248_forAlignmentOnly;
  5684. };
  5685. #pragma pack(push, tp, 1)
  5686. struct
  5687. {
  5688. char ___offset3264_OffsetPadding[3264];
  5689. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3264;
  5690. };
  5691. #pragma pack(pop, tp)
  5692. struct
  5693. {
  5694. char ___offset3264_OffsetPadding_forAlignmentOnly[3264];
  5695. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3264_forAlignmentOnly;
  5696. };
  5697. #pragma pack(push, tp, 1)
  5698. struct
  5699. {
  5700. char ___offset3280_OffsetPadding[3280];
  5701. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3280;
  5702. };
  5703. #pragma pack(pop, tp)
  5704. struct
  5705. {
  5706. char ___offset3280_OffsetPadding_forAlignmentOnly[3280];
  5707. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3280_forAlignmentOnly;
  5708. };
  5709. #pragma pack(push, tp, 1)
  5710. struct
  5711. {
  5712. char ___offset3296_OffsetPadding[3296];
  5713. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3296;
  5714. };
  5715. #pragma pack(pop, tp)
  5716. struct
  5717. {
  5718. char ___offset3296_OffsetPadding_forAlignmentOnly[3296];
  5719. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3296_forAlignmentOnly;
  5720. };
  5721. #pragma pack(push, tp, 1)
  5722. struct
  5723. {
  5724. char ___offset3312_OffsetPadding[3312];
  5725. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3312;
  5726. };
  5727. #pragma pack(pop, tp)
  5728. struct
  5729. {
  5730. char ___offset3312_OffsetPadding_forAlignmentOnly[3312];
  5731. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3312_forAlignmentOnly;
  5732. };
  5733. #pragma pack(push, tp, 1)
  5734. struct
  5735. {
  5736. char ___offset3328_OffsetPadding[3328];
  5737. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3328;
  5738. };
  5739. #pragma pack(pop, tp)
  5740. struct
  5741. {
  5742. char ___offset3328_OffsetPadding_forAlignmentOnly[3328];
  5743. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3328_forAlignmentOnly;
  5744. };
  5745. #pragma pack(push, tp, 1)
  5746. struct
  5747. {
  5748. char ___offset3344_OffsetPadding[3344];
  5749. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3344;
  5750. };
  5751. #pragma pack(pop, tp)
  5752. struct
  5753. {
  5754. char ___offset3344_OffsetPadding_forAlignmentOnly[3344];
  5755. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3344_forAlignmentOnly;
  5756. };
  5757. #pragma pack(push, tp, 1)
  5758. struct
  5759. {
  5760. char ___offset3360_OffsetPadding[3360];
  5761. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3360;
  5762. };
  5763. #pragma pack(pop, tp)
  5764. struct
  5765. {
  5766. char ___offset3360_OffsetPadding_forAlignmentOnly[3360];
  5767. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3360_forAlignmentOnly;
  5768. };
  5769. #pragma pack(push, tp, 1)
  5770. struct
  5771. {
  5772. char ___offset3376_OffsetPadding[3376];
  5773. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3376;
  5774. };
  5775. #pragma pack(pop, tp)
  5776. struct
  5777. {
  5778. char ___offset3376_OffsetPadding_forAlignmentOnly[3376];
  5779. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3376_forAlignmentOnly;
  5780. };
  5781. #pragma pack(push, tp, 1)
  5782. struct
  5783. {
  5784. char ___offset3392_OffsetPadding[3392];
  5785. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3392;
  5786. };
  5787. #pragma pack(pop, tp)
  5788. struct
  5789. {
  5790. char ___offset3392_OffsetPadding_forAlignmentOnly[3392];
  5791. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3392_forAlignmentOnly;
  5792. };
  5793. #pragma pack(push, tp, 1)
  5794. struct
  5795. {
  5796. char ___offset3408_OffsetPadding[3408];
  5797. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3408;
  5798. };
  5799. #pragma pack(pop, tp)
  5800. struct
  5801. {
  5802. char ___offset3408_OffsetPadding_forAlignmentOnly[3408];
  5803. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3408_forAlignmentOnly;
  5804. };
  5805. #pragma pack(push, tp, 1)
  5806. struct
  5807. {
  5808. char ___offset3424_OffsetPadding[3424];
  5809. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3424;
  5810. };
  5811. #pragma pack(pop, tp)
  5812. struct
  5813. {
  5814. char ___offset3424_OffsetPadding_forAlignmentOnly[3424];
  5815. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3424_forAlignmentOnly;
  5816. };
  5817. #pragma pack(push, tp, 1)
  5818. struct
  5819. {
  5820. char ___offset3440_OffsetPadding[3440];
  5821. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3440;
  5822. };
  5823. #pragma pack(pop, tp)
  5824. struct
  5825. {
  5826. char ___offset3440_OffsetPadding_forAlignmentOnly[3440];
  5827. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3440_forAlignmentOnly;
  5828. };
  5829. #pragma pack(push, tp, 1)
  5830. struct
  5831. {
  5832. char ___offset3456_OffsetPadding[3456];
  5833. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3456;
  5834. };
  5835. #pragma pack(pop, tp)
  5836. struct
  5837. {
  5838. char ___offset3456_OffsetPadding_forAlignmentOnly[3456];
  5839. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3456_forAlignmentOnly;
  5840. };
  5841. #pragma pack(push, tp, 1)
  5842. struct
  5843. {
  5844. char ___offset3472_OffsetPadding[3472];
  5845. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3472;
  5846. };
  5847. #pragma pack(pop, tp)
  5848. struct
  5849. {
  5850. char ___offset3472_OffsetPadding_forAlignmentOnly[3472];
  5851. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3472_forAlignmentOnly;
  5852. };
  5853. #pragma pack(push, tp, 1)
  5854. struct
  5855. {
  5856. char ___offset3488_OffsetPadding[3488];
  5857. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3488;
  5858. };
  5859. #pragma pack(pop, tp)
  5860. struct
  5861. {
  5862. char ___offset3488_OffsetPadding_forAlignmentOnly[3488];
  5863. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3488_forAlignmentOnly;
  5864. };
  5865. #pragma pack(push, tp, 1)
  5866. struct
  5867. {
  5868. char ___offset3504_OffsetPadding[3504];
  5869. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3504;
  5870. };
  5871. #pragma pack(pop, tp)
  5872. struct
  5873. {
  5874. char ___offset3504_OffsetPadding_forAlignmentOnly[3504];
  5875. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3504_forAlignmentOnly;
  5876. };
  5877. #pragma pack(push, tp, 1)
  5878. struct
  5879. {
  5880. char ___offset3520_OffsetPadding[3520];
  5881. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3520;
  5882. };
  5883. #pragma pack(pop, tp)
  5884. struct
  5885. {
  5886. char ___offset3520_OffsetPadding_forAlignmentOnly[3520];
  5887. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3520_forAlignmentOnly;
  5888. };
  5889. #pragma pack(push, tp, 1)
  5890. struct
  5891. {
  5892. char ___offset3536_OffsetPadding[3536];
  5893. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3536;
  5894. };
  5895. #pragma pack(pop, tp)
  5896. struct
  5897. {
  5898. char ___offset3536_OffsetPadding_forAlignmentOnly[3536];
  5899. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3536_forAlignmentOnly;
  5900. };
  5901. #pragma pack(push, tp, 1)
  5902. struct
  5903. {
  5904. char ___offset3552_OffsetPadding[3552];
  5905. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3552;
  5906. };
  5907. #pragma pack(pop, tp)
  5908. struct
  5909. {
  5910. char ___offset3552_OffsetPadding_forAlignmentOnly[3552];
  5911. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3552_forAlignmentOnly;
  5912. };
  5913. #pragma pack(push, tp, 1)
  5914. struct
  5915. {
  5916. char ___offset3568_OffsetPadding[3568];
  5917. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3568;
  5918. };
  5919. #pragma pack(pop, tp)
  5920. struct
  5921. {
  5922. char ___offset3568_OffsetPadding_forAlignmentOnly[3568];
  5923. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3568_forAlignmentOnly;
  5924. };
  5925. #pragma pack(push, tp, 1)
  5926. struct
  5927. {
  5928. char ___offset3584_OffsetPadding[3584];
  5929. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3584;
  5930. };
  5931. #pragma pack(pop, tp)
  5932. struct
  5933. {
  5934. char ___offset3584_OffsetPadding_forAlignmentOnly[3584];
  5935. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3584_forAlignmentOnly;
  5936. };
  5937. #pragma pack(push, tp, 1)
  5938. struct
  5939. {
  5940. char ___offset3600_OffsetPadding[3600];
  5941. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3600;
  5942. };
  5943. #pragma pack(pop, tp)
  5944. struct
  5945. {
  5946. char ___offset3600_OffsetPadding_forAlignmentOnly[3600];
  5947. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3600_forAlignmentOnly;
  5948. };
  5949. #pragma pack(push, tp, 1)
  5950. struct
  5951. {
  5952. char ___offset3616_OffsetPadding[3616];
  5953. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3616;
  5954. };
  5955. #pragma pack(pop, tp)
  5956. struct
  5957. {
  5958. char ___offset3616_OffsetPadding_forAlignmentOnly[3616];
  5959. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3616_forAlignmentOnly;
  5960. };
  5961. #pragma pack(push, tp, 1)
  5962. struct
  5963. {
  5964. char ___offset3632_OffsetPadding[3632];
  5965. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3632;
  5966. };
  5967. #pragma pack(pop, tp)
  5968. struct
  5969. {
  5970. char ___offset3632_OffsetPadding_forAlignmentOnly[3632];
  5971. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3632_forAlignmentOnly;
  5972. };
  5973. #pragma pack(push, tp, 1)
  5974. struct
  5975. {
  5976. char ___offset3648_OffsetPadding[3648];
  5977. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3648;
  5978. };
  5979. #pragma pack(pop, tp)
  5980. struct
  5981. {
  5982. char ___offset3648_OffsetPadding_forAlignmentOnly[3648];
  5983. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3648_forAlignmentOnly;
  5984. };
  5985. #pragma pack(push, tp, 1)
  5986. struct
  5987. {
  5988. char ___offset3664_OffsetPadding[3664];
  5989. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3664;
  5990. };
  5991. #pragma pack(pop, tp)
  5992. struct
  5993. {
  5994. char ___offset3664_OffsetPadding_forAlignmentOnly[3664];
  5995. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3664_forAlignmentOnly;
  5996. };
  5997. #pragma pack(push, tp, 1)
  5998. struct
  5999. {
  6000. char ___offset3680_OffsetPadding[3680];
  6001. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3680;
  6002. };
  6003. #pragma pack(pop, tp)
  6004. struct
  6005. {
  6006. char ___offset3680_OffsetPadding_forAlignmentOnly[3680];
  6007. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3680_forAlignmentOnly;
  6008. };
  6009. #pragma pack(push, tp, 1)
  6010. struct
  6011. {
  6012. char ___offset3696_OffsetPadding[3696];
  6013. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3696;
  6014. };
  6015. #pragma pack(pop, tp)
  6016. struct
  6017. {
  6018. char ___offset3696_OffsetPadding_forAlignmentOnly[3696];
  6019. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3696_forAlignmentOnly;
  6020. };
  6021. #pragma pack(push, tp, 1)
  6022. struct
  6023. {
  6024. char ___offset3712_OffsetPadding[3712];
  6025. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3712;
  6026. };
  6027. #pragma pack(pop, tp)
  6028. struct
  6029. {
  6030. char ___offset3712_OffsetPadding_forAlignmentOnly[3712];
  6031. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3712_forAlignmentOnly;
  6032. };
  6033. #pragma pack(push, tp, 1)
  6034. struct
  6035. {
  6036. char ___offset3728_OffsetPadding[3728];
  6037. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3728;
  6038. };
  6039. #pragma pack(pop, tp)
  6040. struct
  6041. {
  6042. char ___offset3728_OffsetPadding_forAlignmentOnly[3728];
  6043. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3728_forAlignmentOnly;
  6044. };
  6045. #pragma pack(push, tp, 1)
  6046. struct
  6047. {
  6048. char ___offset3744_OffsetPadding[3744];
  6049. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3744;
  6050. };
  6051. #pragma pack(pop, tp)
  6052. struct
  6053. {
  6054. char ___offset3744_OffsetPadding_forAlignmentOnly[3744];
  6055. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3744_forAlignmentOnly;
  6056. };
  6057. #pragma pack(push, tp, 1)
  6058. struct
  6059. {
  6060. char ___offset3760_OffsetPadding[3760];
  6061. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3760;
  6062. };
  6063. #pragma pack(pop, tp)
  6064. struct
  6065. {
  6066. char ___offset3760_OffsetPadding_forAlignmentOnly[3760];
  6067. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3760_forAlignmentOnly;
  6068. };
  6069. #pragma pack(push, tp, 1)
  6070. struct
  6071. {
  6072. char ___offset3776_OffsetPadding[3776];
  6073. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3776;
  6074. };
  6075. #pragma pack(pop, tp)
  6076. struct
  6077. {
  6078. char ___offset3776_OffsetPadding_forAlignmentOnly[3776];
  6079. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3776_forAlignmentOnly;
  6080. };
  6081. #pragma pack(push, tp, 1)
  6082. struct
  6083. {
  6084. char ___offset3792_OffsetPadding[3792];
  6085. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3792;
  6086. };
  6087. #pragma pack(pop, tp)
  6088. struct
  6089. {
  6090. char ___offset3792_OffsetPadding_forAlignmentOnly[3792];
  6091. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3792_forAlignmentOnly;
  6092. };
  6093. #pragma pack(push, tp, 1)
  6094. struct
  6095. {
  6096. char ___offset3808_OffsetPadding[3808];
  6097. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3808;
  6098. };
  6099. #pragma pack(pop, tp)
  6100. struct
  6101. {
  6102. char ___offset3808_OffsetPadding_forAlignmentOnly[3808];
  6103. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3808_forAlignmentOnly;
  6104. };
  6105. #pragma pack(push, tp, 1)
  6106. struct
  6107. {
  6108. char ___offset3824_OffsetPadding[3824];
  6109. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3824;
  6110. };
  6111. #pragma pack(pop, tp)
  6112. struct
  6113. {
  6114. char ___offset3824_OffsetPadding_forAlignmentOnly[3824];
  6115. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3824_forAlignmentOnly;
  6116. };
  6117. #pragma pack(push, tp, 1)
  6118. struct
  6119. {
  6120. char ___offset3840_OffsetPadding[3840];
  6121. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3840;
  6122. };
  6123. #pragma pack(pop, tp)
  6124. struct
  6125. {
  6126. char ___offset3840_OffsetPadding_forAlignmentOnly[3840];
  6127. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3840_forAlignmentOnly;
  6128. };
  6129. #pragma pack(push, tp, 1)
  6130. struct
  6131. {
  6132. char ___offset3856_OffsetPadding[3856];
  6133. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3856;
  6134. };
  6135. #pragma pack(pop, tp)
  6136. struct
  6137. {
  6138. char ___offset3856_OffsetPadding_forAlignmentOnly[3856];
  6139. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3856_forAlignmentOnly;
  6140. };
  6141. #pragma pack(push, tp, 1)
  6142. struct
  6143. {
  6144. char ___offset3872_OffsetPadding[3872];
  6145. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3872;
  6146. };
  6147. #pragma pack(pop, tp)
  6148. struct
  6149. {
  6150. char ___offset3872_OffsetPadding_forAlignmentOnly[3872];
  6151. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3872_forAlignmentOnly;
  6152. };
  6153. #pragma pack(push, tp, 1)
  6154. struct
  6155. {
  6156. char ___offset3888_OffsetPadding[3888];
  6157. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3888;
  6158. };
  6159. #pragma pack(pop, tp)
  6160. struct
  6161. {
  6162. char ___offset3888_OffsetPadding_forAlignmentOnly[3888];
  6163. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3888_forAlignmentOnly;
  6164. };
  6165. #pragma pack(push, tp, 1)
  6166. struct
  6167. {
  6168. char ___offset3904_OffsetPadding[3904];
  6169. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3904;
  6170. };
  6171. #pragma pack(pop, tp)
  6172. struct
  6173. {
  6174. char ___offset3904_OffsetPadding_forAlignmentOnly[3904];
  6175. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3904_forAlignmentOnly;
  6176. };
  6177. #pragma pack(push, tp, 1)
  6178. struct
  6179. {
  6180. char ___offset3920_OffsetPadding[3920];
  6181. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3920;
  6182. };
  6183. #pragma pack(pop, tp)
  6184. struct
  6185. {
  6186. char ___offset3920_OffsetPadding_forAlignmentOnly[3920];
  6187. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3920_forAlignmentOnly;
  6188. };
  6189. #pragma pack(push, tp, 1)
  6190. struct
  6191. {
  6192. char ___offset3936_OffsetPadding[3936];
  6193. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3936;
  6194. };
  6195. #pragma pack(pop, tp)
  6196. struct
  6197. {
  6198. char ___offset3936_OffsetPadding_forAlignmentOnly[3936];
  6199. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3936_forAlignmentOnly;
  6200. };
  6201. #pragma pack(push, tp, 1)
  6202. struct
  6203. {
  6204. char ___offset3952_OffsetPadding[3952];
  6205. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3952;
  6206. };
  6207. #pragma pack(pop, tp)
  6208. struct
  6209. {
  6210. char ___offset3952_OffsetPadding_forAlignmentOnly[3952];
  6211. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3952_forAlignmentOnly;
  6212. };
  6213. #pragma pack(push, tp, 1)
  6214. struct
  6215. {
  6216. char ___offset3968_OffsetPadding[3968];
  6217. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3968;
  6218. };
  6219. #pragma pack(pop, tp)
  6220. struct
  6221. {
  6222. char ___offset3968_OffsetPadding_forAlignmentOnly[3968];
  6223. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3968_forAlignmentOnly;
  6224. };
  6225. #pragma pack(push, tp, 1)
  6226. struct
  6227. {
  6228. char ___offset3984_OffsetPadding[3984];
  6229. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3984;
  6230. };
  6231. #pragma pack(pop, tp)
  6232. struct
  6233. {
  6234. char ___offset3984_OffsetPadding_forAlignmentOnly[3984];
  6235. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset3984_forAlignmentOnly;
  6236. };
  6237. #pragma pack(push, tp, 1)
  6238. struct
  6239. {
  6240. char ___offset4000_OffsetPadding[4000];
  6241. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4000;
  6242. };
  6243. #pragma pack(pop, tp)
  6244. struct
  6245. {
  6246. char ___offset4000_OffsetPadding_forAlignmentOnly[4000];
  6247. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4000_forAlignmentOnly;
  6248. };
  6249. #pragma pack(push, tp, 1)
  6250. struct
  6251. {
  6252. char ___offset4016_OffsetPadding[4016];
  6253. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4016;
  6254. };
  6255. #pragma pack(pop, tp)
  6256. struct
  6257. {
  6258. char ___offset4016_OffsetPadding_forAlignmentOnly[4016];
  6259. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4016_forAlignmentOnly;
  6260. };
  6261. #pragma pack(push, tp, 1)
  6262. struct
  6263. {
  6264. char ___offset4032_OffsetPadding[4032];
  6265. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4032;
  6266. };
  6267. #pragma pack(pop, tp)
  6268. struct
  6269. {
  6270. char ___offset4032_OffsetPadding_forAlignmentOnly[4032];
  6271. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4032_forAlignmentOnly;
  6272. };
  6273. #pragma pack(push, tp, 1)
  6274. struct
  6275. {
  6276. char ___offset4048_OffsetPadding[4048];
  6277. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4048;
  6278. };
  6279. #pragma pack(pop, tp)
  6280. struct
  6281. {
  6282. char ___offset4048_OffsetPadding_forAlignmentOnly[4048];
  6283. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4048_forAlignmentOnly;
  6284. };
  6285. #pragma pack(push, tp, 1)
  6286. struct
  6287. {
  6288. char ___offset4064_OffsetPadding[4064];
  6289. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4064;
  6290. };
  6291. #pragma pack(pop, tp)
  6292. struct
  6293. {
  6294. char ___offset4064_OffsetPadding_forAlignmentOnly[4064];
  6295. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset4064_forAlignmentOnly;
  6296. };
  6297. #pragma pack(push, tp, 1)
  6298. struct
  6299. {
  6300. char ___byte4080_OffsetPadding[4080];
  6301. uint8_t ___byte4080;
  6302. };
  6303. #pragma pack(pop, tp)
  6304. struct
  6305. {
  6306. char ___byte4080_OffsetPadding_forAlignmentOnly[4080];
  6307. uint8_t ___byte4080_forAlignmentOnly;
  6308. };
  6309. #pragma pack(push, tp, 1)
  6310. struct
  6311. {
  6312. char ___byte4081_OffsetPadding[4081];
  6313. uint8_t ___byte4081;
  6314. };
  6315. #pragma pack(pop, tp)
  6316. struct
  6317. {
  6318. char ___byte4081_OffsetPadding_forAlignmentOnly[4081];
  6319. uint8_t ___byte4081_forAlignmentOnly;
  6320. };
  6321. #pragma pack(push, tp, 1)
  6322. struct
  6323. {
  6324. char ___byte4082_OffsetPadding[4082];
  6325. uint8_t ___byte4082;
  6326. };
  6327. #pragma pack(pop, tp)
  6328. struct
  6329. {
  6330. char ___byte4082_OffsetPadding_forAlignmentOnly[4082];
  6331. uint8_t ___byte4082_forAlignmentOnly;
  6332. };
  6333. #pragma pack(push, tp, 1)
  6334. struct
  6335. {
  6336. char ___byte4083_OffsetPadding[4083];
  6337. uint8_t ___byte4083;
  6338. };
  6339. #pragma pack(pop, tp)
  6340. struct
  6341. {
  6342. char ___byte4083_OffsetPadding_forAlignmentOnly[4083];
  6343. uint8_t ___byte4083_forAlignmentOnly;
  6344. };
  6345. #pragma pack(push, tp, 1)
  6346. struct
  6347. {
  6348. char ___byte4084_OffsetPadding[4084];
  6349. uint8_t ___byte4084;
  6350. };
  6351. #pragma pack(pop, tp)
  6352. struct
  6353. {
  6354. char ___byte4084_OffsetPadding_forAlignmentOnly[4084];
  6355. uint8_t ___byte4084_forAlignmentOnly;
  6356. };
  6357. #pragma pack(push, tp, 1)
  6358. struct
  6359. {
  6360. char ___byte4085_OffsetPadding[4085];
  6361. uint8_t ___byte4085;
  6362. };
  6363. #pragma pack(pop, tp)
  6364. struct
  6365. {
  6366. char ___byte4085_OffsetPadding_forAlignmentOnly[4085];
  6367. uint8_t ___byte4085_forAlignmentOnly;
  6368. };
  6369. #pragma pack(push, tp, 1)
  6370. struct
  6371. {
  6372. char ___byte4086_OffsetPadding[4086];
  6373. uint8_t ___byte4086;
  6374. };
  6375. #pragma pack(pop, tp)
  6376. struct
  6377. {
  6378. char ___byte4086_OffsetPadding_forAlignmentOnly[4086];
  6379. uint8_t ___byte4086_forAlignmentOnly;
  6380. };
  6381. #pragma pack(push, tp, 1)
  6382. struct
  6383. {
  6384. char ___byte4087_OffsetPadding[4087];
  6385. uint8_t ___byte4087;
  6386. };
  6387. #pragma pack(pop, tp)
  6388. struct
  6389. {
  6390. char ___byte4087_OffsetPadding_forAlignmentOnly[4087];
  6391. uint8_t ___byte4087_forAlignmentOnly;
  6392. };
  6393. #pragma pack(push, tp, 1)
  6394. struct
  6395. {
  6396. char ___byte4088_OffsetPadding[4088];
  6397. uint8_t ___byte4088;
  6398. };
  6399. #pragma pack(pop, tp)
  6400. struct
  6401. {
  6402. char ___byte4088_OffsetPadding_forAlignmentOnly[4088];
  6403. uint8_t ___byte4088_forAlignmentOnly;
  6404. };
  6405. #pragma pack(push, tp, 1)
  6406. struct
  6407. {
  6408. char ___byte4089_OffsetPadding[4089];
  6409. uint8_t ___byte4089;
  6410. };
  6411. #pragma pack(pop, tp)
  6412. struct
  6413. {
  6414. char ___byte4089_OffsetPadding_forAlignmentOnly[4089];
  6415. uint8_t ___byte4089_forAlignmentOnly;
  6416. };
  6417. #pragma pack(push, tp, 1)
  6418. struct
  6419. {
  6420. char ___byte4090_OffsetPadding[4090];
  6421. uint8_t ___byte4090;
  6422. };
  6423. #pragma pack(pop, tp)
  6424. struct
  6425. {
  6426. char ___byte4090_OffsetPadding_forAlignmentOnly[4090];
  6427. uint8_t ___byte4090_forAlignmentOnly;
  6428. };
  6429. #pragma pack(push, tp, 1)
  6430. struct
  6431. {
  6432. char ___byte4091_OffsetPadding[4091];
  6433. uint8_t ___byte4091;
  6434. };
  6435. #pragma pack(pop, tp)
  6436. struct
  6437. {
  6438. char ___byte4091_OffsetPadding_forAlignmentOnly[4091];
  6439. uint8_t ___byte4091_forAlignmentOnly;
  6440. };
  6441. #pragma pack(push, tp, 1)
  6442. struct
  6443. {
  6444. char ___byte4092_OffsetPadding[4092];
  6445. uint8_t ___byte4092;
  6446. };
  6447. #pragma pack(pop, tp)
  6448. struct
  6449. {
  6450. char ___byte4092_OffsetPadding_forAlignmentOnly[4092];
  6451. uint8_t ___byte4092_forAlignmentOnly;
  6452. };
  6453. #pragma pack(push, tp, 1)
  6454. struct
  6455. {
  6456. char ___byte4093_OffsetPadding[4093];
  6457. uint8_t ___byte4093;
  6458. };
  6459. #pragma pack(pop, tp)
  6460. struct
  6461. {
  6462. char ___byte4093_OffsetPadding_forAlignmentOnly[4093];
  6463. uint8_t ___byte4093_forAlignmentOnly;
  6464. };
  6465. };
  6466. };
  6467. uint8_t FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5__padding[4094];
  6468. };
  6469. };
  6470. #pragma pack(pop, tp)
  6471. #pragma pack(push, tp, 1)
  6472. struct FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973
  6473. {
  6474. union
  6475. {
  6476. struct
  6477. {
  6478. union
  6479. {
  6480. #pragma pack(push, tp, 1)
  6481. struct
  6482. {
  6483. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000;
  6484. };
  6485. #pragma pack(pop, tp)
  6486. struct
  6487. {
  6488. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_forAlignmentOnly;
  6489. };
  6490. #pragma pack(push, tp, 1)
  6491. struct
  6492. {
  6493. char ___offset0016_OffsetPadding[16];
  6494. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016;
  6495. };
  6496. #pragma pack(pop, tp)
  6497. struct
  6498. {
  6499. char ___offset0016_OffsetPadding_forAlignmentOnly[16];
  6500. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_forAlignmentOnly;
  6501. };
  6502. #pragma pack(push, tp, 1)
  6503. struct
  6504. {
  6505. char ___offset0032_OffsetPadding[32];
  6506. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032;
  6507. };
  6508. #pragma pack(pop, tp)
  6509. struct
  6510. {
  6511. char ___offset0032_OffsetPadding_forAlignmentOnly[32];
  6512. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_forAlignmentOnly;
  6513. };
  6514. #pragma pack(push, tp, 1)
  6515. struct
  6516. {
  6517. char ___offset0048_OffsetPadding[48];
  6518. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048;
  6519. };
  6520. #pragma pack(pop, tp)
  6521. struct
  6522. {
  6523. char ___offset0048_OffsetPadding_forAlignmentOnly[48];
  6524. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0048_forAlignmentOnly;
  6525. };
  6526. #pragma pack(push, tp, 1)
  6527. struct
  6528. {
  6529. char ___offset0064_OffsetPadding[64];
  6530. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064;
  6531. };
  6532. #pragma pack(pop, tp)
  6533. struct
  6534. {
  6535. char ___offset0064_OffsetPadding_forAlignmentOnly[64];
  6536. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0064_forAlignmentOnly;
  6537. };
  6538. #pragma pack(push, tp, 1)
  6539. struct
  6540. {
  6541. char ___offset0080_OffsetPadding[80];
  6542. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080;
  6543. };
  6544. #pragma pack(pop, tp)
  6545. struct
  6546. {
  6547. char ___offset0080_OffsetPadding_forAlignmentOnly[80];
  6548. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0080_forAlignmentOnly;
  6549. };
  6550. #pragma pack(push, tp, 1)
  6551. struct
  6552. {
  6553. char ___offset0096_OffsetPadding[96];
  6554. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096;
  6555. };
  6556. #pragma pack(pop, tp)
  6557. struct
  6558. {
  6559. char ___offset0096_OffsetPadding_forAlignmentOnly[96];
  6560. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0096_forAlignmentOnly;
  6561. };
  6562. #pragma pack(push, tp, 1)
  6563. struct
  6564. {
  6565. char ___offset0112_OffsetPadding[112];
  6566. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0112;
  6567. };
  6568. #pragma pack(pop, tp)
  6569. struct
  6570. {
  6571. char ___offset0112_OffsetPadding_forAlignmentOnly[112];
  6572. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0112_forAlignmentOnly;
  6573. };
  6574. #pragma pack(push, tp, 1)
  6575. struct
  6576. {
  6577. char ___offset0128_OffsetPadding[128];
  6578. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0128;
  6579. };
  6580. #pragma pack(pop, tp)
  6581. struct
  6582. {
  6583. char ___offset0128_OffsetPadding_forAlignmentOnly[128];
  6584. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0128_forAlignmentOnly;
  6585. };
  6586. #pragma pack(push, tp, 1)
  6587. struct
  6588. {
  6589. char ___offset0144_OffsetPadding[144];
  6590. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0144;
  6591. };
  6592. #pragma pack(pop, tp)
  6593. struct
  6594. {
  6595. char ___offset0144_OffsetPadding_forAlignmentOnly[144];
  6596. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0144_forAlignmentOnly;
  6597. };
  6598. #pragma pack(push, tp, 1)
  6599. struct
  6600. {
  6601. char ___offset0160_OffsetPadding[160];
  6602. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0160;
  6603. };
  6604. #pragma pack(pop, tp)
  6605. struct
  6606. {
  6607. char ___offset0160_OffsetPadding_forAlignmentOnly[160];
  6608. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0160_forAlignmentOnly;
  6609. };
  6610. #pragma pack(push, tp, 1)
  6611. struct
  6612. {
  6613. char ___offset0176_OffsetPadding[176];
  6614. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0176;
  6615. };
  6616. #pragma pack(pop, tp)
  6617. struct
  6618. {
  6619. char ___offset0176_OffsetPadding_forAlignmentOnly[176];
  6620. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0176_forAlignmentOnly;
  6621. };
  6622. #pragma pack(push, tp, 1)
  6623. struct
  6624. {
  6625. char ___offset0192_OffsetPadding[192];
  6626. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0192;
  6627. };
  6628. #pragma pack(pop, tp)
  6629. struct
  6630. {
  6631. char ___offset0192_OffsetPadding_forAlignmentOnly[192];
  6632. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0192_forAlignmentOnly;
  6633. };
  6634. #pragma pack(push, tp, 1)
  6635. struct
  6636. {
  6637. char ___offset0208_OffsetPadding[208];
  6638. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0208;
  6639. };
  6640. #pragma pack(pop, tp)
  6641. struct
  6642. {
  6643. char ___offset0208_OffsetPadding_forAlignmentOnly[208];
  6644. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0208_forAlignmentOnly;
  6645. };
  6646. #pragma pack(push, tp, 1)
  6647. struct
  6648. {
  6649. char ___offset0224_OffsetPadding[224];
  6650. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0224;
  6651. };
  6652. #pragma pack(pop, tp)
  6653. struct
  6654. {
  6655. char ___offset0224_OffsetPadding_forAlignmentOnly[224];
  6656. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0224_forAlignmentOnly;
  6657. };
  6658. #pragma pack(push, tp, 1)
  6659. struct
  6660. {
  6661. char ___offset0240_OffsetPadding[240];
  6662. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0240;
  6663. };
  6664. #pragma pack(pop, tp)
  6665. struct
  6666. {
  6667. char ___offset0240_OffsetPadding_forAlignmentOnly[240];
  6668. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0240_forAlignmentOnly;
  6669. };
  6670. #pragma pack(push, tp, 1)
  6671. struct
  6672. {
  6673. char ___offset0256_OffsetPadding[256];
  6674. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0256;
  6675. };
  6676. #pragma pack(pop, tp)
  6677. struct
  6678. {
  6679. char ___offset0256_OffsetPadding_forAlignmentOnly[256];
  6680. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0256_forAlignmentOnly;
  6681. };
  6682. #pragma pack(push, tp, 1)
  6683. struct
  6684. {
  6685. char ___offset0272_OffsetPadding[272];
  6686. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0272;
  6687. };
  6688. #pragma pack(pop, tp)
  6689. struct
  6690. {
  6691. char ___offset0272_OffsetPadding_forAlignmentOnly[272];
  6692. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0272_forAlignmentOnly;
  6693. };
  6694. #pragma pack(push, tp, 1)
  6695. struct
  6696. {
  6697. char ___offset0288_OffsetPadding[288];
  6698. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0288;
  6699. };
  6700. #pragma pack(pop, tp)
  6701. struct
  6702. {
  6703. char ___offset0288_OffsetPadding_forAlignmentOnly[288];
  6704. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0288_forAlignmentOnly;
  6705. };
  6706. #pragma pack(push, tp, 1)
  6707. struct
  6708. {
  6709. char ___offset0304_OffsetPadding[304];
  6710. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0304;
  6711. };
  6712. #pragma pack(pop, tp)
  6713. struct
  6714. {
  6715. char ___offset0304_OffsetPadding_forAlignmentOnly[304];
  6716. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0304_forAlignmentOnly;
  6717. };
  6718. #pragma pack(push, tp, 1)
  6719. struct
  6720. {
  6721. char ___offset0320_OffsetPadding[320];
  6722. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0320;
  6723. };
  6724. #pragma pack(pop, tp)
  6725. struct
  6726. {
  6727. char ___offset0320_OffsetPadding_forAlignmentOnly[320];
  6728. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0320_forAlignmentOnly;
  6729. };
  6730. #pragma pack(push, tp, 1)
  6731. struct
  6732. {
  6733. char ___offset0336_OffsetPadding[336];
  6734. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0336;
  6735. };
  6736. #pragma pack(pop, tp)
  6737. struct
  6738. {
  6739. char ___offset0336_OffsetPadding_forAlignmentOnly[336];
  6740. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0336_forAlignmentOnly;
  6741. };
  6742. #pragma pack(push, tp, 1)
  6743. struct
  6744. {
  6745. char ___offset0352_OffsetPadding[352];
  6746. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0352;
  6747. };
  6748. #pragma pack(pop, tp)
  6749. struct
  6750. {
  6751. char ___offset0352_OffsetPadding_forAlignmentOnly[352];
  6752. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0352_forAlignmentOnly;
  6753. };
  6754. #pragma pack(push, tp, 1)
  6755. struct
  6756. {
  6757. char ___offset0368_OffsetPadding[368];
  6758. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0368;
  6759. };
  6760. #pragma pack(pop, tp)
  6761. struct
  6762. {
  6763. char ___offset0368_OffsetPadding_forAlignmentOnly[368];
  6764. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0368_forAlignmentOnly;
  6765. };
  6766. #pragma pack(push, tp, 1)
  6767. struct
  6768. {
  6769. char ___offset0384_OffsetPadding[384];
  6770. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0384;
  6771. };
  6772. #pragma pack(pop, tp)
  6773. struct
  6774. {
  6775. char ___offset0384_OffsetPadding_forAlignmentOnly[384];
  6776. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0384_forAlignmentOnly;
  6777. };
  6778. #pragma pack(push, tp, 1)
  6779. struct
  6780. {
  6781. char ___offset0400_OffsetPadding[400];
  6782. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0400;
  6783. };
  6784. #pragma pack(pop, tp)
  6785. struct
  6786. {
  6787. char ___offset0400_OffsetPadding_forAlignmentOnly[400];
  6788. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0400_forAlignmentOnly;
  6789. };
  6790. #pragma pack(push, tp, 1)
  6791. struct
  6792. {
  6793. char ___offset0416_OffsetPadding[416];
  6794. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0416;
  6795. };
  6796. #pragma pack(pop, tp)
  6797. struct
  6798. {
  6799. char ___offset0416_OffsetPadding_forAlignmentOnly[416];
  6800. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0416_forAlignmentOnly;
  6801. };
  6802. #pragma pack(push, tp, 1)
  6803. struct
  6804. {
  6805. char ___offset0432_OffsetPadding[432];
  6806. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0432;
  6807. };
  6808. #pragma pack(pop, tp)
  6809. struct
  6810. {
  6811. char ___offset0432_OffsetPadding_forAlignmentOnly[432];
  6812. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0432_forAlignmentOnly;
  6813. };
  6814. #pragma pack(push, tp, 1)
  6815. struct
  6816. {
  6817. char ___offset0448_OffsetPadding[448];
  6818. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0448;
  6819. };
  6820. #pragma pack(pop, tp)
  6821. struct
  6822. {
  6823. char ___offset0448_OffsetPadding_forAlignmentOnly[448];
  6824. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0448_forAlignmentOnly;
  6825. };
  6826. #pragma pack(push, tp, 1)
  6827. struct
  6828. {
  6829. char ___offset0464_OffsetPadding[464];
  6830. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0464;
  6831. };
  6832. #pragma pack(pop, tp)
  6833. struct
  6834. {
  6835. char ___offset0464_OffsetPadding_forAlignmentOnly[464];
  6836. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0464_forAlignmentOnly;
  6837. };
  6838. #pragma pack(push, tp, 1)
  6839. struct
  6840. {
  6841. char ___offset0480_OffsetPadding[480];
  6842. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0480;
  6843. };
  6844. #pragma pack(pop, tp)
  6845. struct
  6846. {
  6847. char ___offset0480_OffsetPadding_forAlignmentOnly[480];
  6848. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0480_forAlignmentOnly;
  6849. };
  6850. #pragma pack(push, tp, 1)
  6851. struct
  6852. {
  6853. char ___byte0496_OffsetPadding[496];
  6854. uint8_t ___byte0496;
  6855. };
  6856. #pragma pack(pop, tp)
  6857. struct
  6858. {
  6859. char ___byte0496_OffsetPadding_forAlignmentOnly[496];
  6860. uint8_t ___byte0496_forAlignmentOnly;
  6861. };
  6862. #pragma pack(push, tp, 1)
  6863. struct
  6864. {
  6865. char ___byte0497_OffsetPadding[497];
  6866. uint8_t ___byte0497;
  6867. };
  6868. #pragma pack(pop, tp)
  6869. struct
  6870. {
  6871. char ___byte0497_OffsetPadding_forAlignmentOnly[497];
  6872. uint8_t ___byte0497_forAlignmentOnly;
  6873. };
  6874. #pragma pack(push, tp, 1)
  6875. struct
  6876. {
  6877. char ___byte0498_OffsetPadding[498];
  6878. uint8_t ___byte0498;
  6879. };
  6880. #pragma pack(pop, tp)
  6881. struct
  6882. {
  6883. char ___byte0498_OffsetPadding_forAlignmentOnly[498];
  6884. uint8_t ___byte0498_forAlignmentOnly;
  6885. };
  6886. #pragma pack(push, tp, 1)
  6887. struct
  6888. {
  6889. char ___byte0499_OffsetPadding[499];
  6890. uint8_t ___byte0499;
  6891. };
  6892. #pragma pack(pop, tp)
  6893. struct
  6894. {
  6895. char ___byte0499_OffsetPadding_forAlignmentOnly[499];
  6896. uint8_t ___byte0499_forAlignmentOnly;
  6897. };
  6898. #pragma pack(push, tp, 1)
  6899. struct
  6900. {
  6901. char ___byte0500_OffsetPadding[500];
  6902. uint8_t ___byte0500;
  6903. };
  6904. #pragma pack(pop, tp)
  6905. struct
  6906. {
  6907. char ___byte0500_OffsetPadding_forAlignmentOnly[500];
  6908. uint8_t ___byte0500_forAlignmentOnly;
  6909. };
  6910. #pragma pack(push, tp, 1)
  6911. struct
  6912. {
  6913. char ___byte0501_OffsetPadding[501];
  6914. uint8_t ___byte0501;
  6915. };
  6916. #pragma pack(pop, tp)
  6917. struct
  6918. {
  6919. char ___byte0501_OffsetPadding_forAlignmentOnly[501];
  6920. uint8_t ___byte0501_forAlignmentOnly;
  6921. };
  6922. #pragma pack(push, tp, 1)
  6923. struct
  6924. {
  6925. char ___byte0502_OffsetPadding[502];
  6926. uint8_t ___byte0502;
  6927. };
  6928. #pragma pack(pop, tp)
  6929. struct
  6930. {
  6931. char ___byte0502_OffsetPadding_forAlignmentOnly[502];
  6932. uint8_t ___byte0502_forAlignmentOnly;
  6933. };
  6934. #pragma pack(push, tp, 1)
  6935. struct
  6936. {
  6937. char ___byte0503_OffsetPadding[503];
  6938. uint8_t ___byte0503;
  6939. };
  6940. #pragma pack(pop, tp)
  6941. struct
  6942. {
  6943. char ___byte0503_OffsetPadding_forAlignmentOnly[503];
  6944. uint8_t ___byte0503_forAlignmentOnly;
  6945. };
  6946. #pragma pack(push, tp, 1)
  6947. struct
  6948. {
  6949. char ___byte0504_OffsetPadding[504];
  6950. uint8_t ___byte0504;
  6951. };
  6952. #pragma pack(pop, tp)
  6953. struct
  6954. {
  6955. char ___byte0504_OffsetPadding_forAlignmentOnly[504];
  6956. uint8_t ___byte0504_forAlignmentOnly;
  6957. };
  6958. #pragma pack(push, tp, 1)
  6959. struct
  6960. {
  6961. char ___byte0505_OffsetPadding[505];
  6962. uint8_t ___byte0505;
  6963. };
  6964. #pragma pack(pop, tp)
  6965. struct
  6966. {
  6967. char ___byte0505_OffsetPadding_forAlignmentOnly[505];
  6968. uint8_t ___byte0505_forAlignmentOnly;
  6969. };
  6970. #pragma pack(push, tp, 1)
  6971. struct
  6972. {
  6973. char ___byte0506_OffsetPadding[506];
  6974. uint8_t ___byte0506;
  6975. };
  6976. #pragma pack(pop, tp)
  6977. struct
  6978. {
  6979. char ___byte0506_OffsetPadding_forAlignmentOnly[506];
  6980. uint8_t ___byte0506_forAlignmentOnly;
  6981. };
  6982. #pragma pack(push, tp, 1)
  6983. struct
  6984. {
  6985. char ___byte0507_OffsetPadding[507];
  6986. uint8_t ___byte0507;
  6987. };
  6988. #pragma pack(pop, tp)
  6989. struct
  6990. {
  6991. char ___byte0507_OffsetPadding_forAlignmentOnly[507];
  6992. uint8_t ___byte0507_forAlignmentOnly;
  6993. };
  6994. #pragma pack(push, tp, 1)
  6995. struct
  6996. {
  6997. char ___byte0508_OffsetPadding[508];
  6998. uint8_t ___byte0508;
  6999. };
  7000. #pragma pack(pop, tp)
  7001. struct
  7002. {
  7003. char ___byte0508_OffsetPadding_forAlignmentOnly[508];
  7004. uint8_t ___byte0508_forAlignmentOnly;
  7005. };
  7006. #pragma pack(push, tp, 1)
  7007. struct
  7008. {
  7009. char ___byte0509_OffsetPadding[509];
  7010. uint8_t ___byte0509;
  7011. };
  7012. #pragma pack(pop, tp)
  7013. struct
  7014. {
  7015. char ___byte0509_OffsetPadding_forAlignmentOnly[509];
  7016. uint8_t ___byte0509_forAlignmentOnly;
  7017. };
  7018. };
  7019. };
  7020. uint8_t FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973__padding[510];
  7021. };
  7022. };
  7023. #pragma pack(pop, tp)
  7024. #pragma pack(push, tp, 1)
  7025. struct FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A
  7026. {
  7027. union
  7028. {
  7029. struct
  7030. {
  7031. union
  7032. {
  7033. #pragma pack(push, tp, 1)
  7034. struct
  7035. {
  7036. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000;
  7037. };
  7038. #pragma pack(pop, tp)
  7039. struct
  7040. {
  7041. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0000_forAlignmentOnly;
  7042. };
  7043. #pragma pack(push, tp, 1)
  7044. struct
  7045. {
  7046. char ___offset0016_OffsetPadding[16];
  7047. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016;
  7048. };
  7049. #pragma pack(pop, tp)
  7050. struct
  7051. {
  7052. char ___offset0016_OffsetPadding_forAlignmentOnly[16];
  7053. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0016_forAlignmentOnly;
  7054. };
  7055. #pragma pack(push, tp, 1)
  7056. struct
  7057. {
  7058. char ___offset0032_OffsetPadding[32];
  7059. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032;
  7060. };
  7061. #pragma pack(pop, tp)
  7062. struct
  7063. {
  7064. char ___offset0032_OffsetPadding_forAlignmentOnly[32];
  7065. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0 ___offset0032_forAlignmentOnly;
  7066. };
  7067. #pragma pack(push, tp, 1)
  7068. struct
  7069. {
  7070. char ___byte0048_OffsetPadding[48];
  7071. uint8_t ___byte0048;
  7072. };
  7073. #pragma pack(pop, tp)
  7074. struct
  7075. {
  7076. char ___byte0048_OffsetPadding_forAlignmentOnly[48];
  7077. uint8_t ___byte0048_forAlignmentOnly;
  7078. };
  7079. #pragma pack(push, tp, 1)
  7080. struct
  7081. {
  7082. char ___byte0049_OffsetPadding[49];
  7083. uint8_t ___byte0049;
  7084. };
  7085. #pragma pack(pop, tp)
  7086. struct
  7087. {
  7088. char ___byte0049_OffsetPadding_forAlignmentOnly[49];
  7089. uint8_t ___byte0049_forAlignmentOnly;
  7090. };
  7091. #pragma pack(push, tp, 1)
  7092. struct
  7093. {
  7094. char ___byte0050_OffsetPadding[50];
  7095. uint8_t ___byte0050;
  7096. };
  7097. #pragma pack(pop, tp)
  7098. struct
  7099. {
  7100. char ___byte0050_OffsetPadding_forAlignmentOnly[50];
  7101. uint8_t ___byte0050_forAlignmentOnly;
  7102. };
  7103. #pragma pack(push, tp, 1)
  7104. struct
  7105. {
  7106. char ___byte0051_OffsetPadding[51];
  7107. uint8_t ___byte0051;
  7108. };
  7109. #pragma pack(pop, tp)
  7110. struct
  7111. {
  7112. char ___byte0051_OffsetPadding_forAlignmentOnly[51];
  7113. uint8_t ___byte0051_forAlignmentOnly;
  7114. };
  7115. #pragma pack(push, tp, 1)
  7116. struct
  7117. {
  7118. char ___byte0052_OffsetPadding[52];
  7119. uint8_t ___byte0052;
  7120. };
  7121. #pragma pack(pop, tp)
  7122. struct
  7123. {
  7124. char ___byte0052_OffsetPadding_forAlignmentOnly[52];
  7125. uint8_t ___byte0052_forAlignmentOnly;
  7126. };
  7127. #pragma pack(push, tp, 1)
  7128. struct
  7129. {
  7130. char ___byte0053_OffsetPadding[53];
  7131. uint8_t ___byte0053;
  7132. };
  7133. #pragma pack(pop, tp)
  7134. struct
  7135. {
  7136. char ___byte0053_OffsetPadding_forAlignmentOnly[53];
  7137. uint8_t ___byte0053_forAlignmentOnly;
  7138. };
  7139. #pragma pack(push, tp, 1)
  7140. struct
  7141. {
  7142. char ___byte0054_OffsetPadding[54];
  7143. uint8_t ___byte0054;
  7144. };
  7145. #pragma pack(pop, tp)
  7146. struct
  7147. {
  7148. char ___byte0054_OffsetPadding_forAlignmentOnly[54];
  7149. uint8_t ___byte0054_forAlignmentOnly;
  7150. };
  7151. #pragma pack(push, tp, 1)
  7152. struct
  7153. {
  7154. char ___byte0055_OffsetPadding[55];
  7155. uint8_t ___byte0055;
  7156. };
  7157. #pragma pack(pop, tp)
  7158. struct
  7159. {
  7160. char ___byte0055_OffsetPadding_forAlignmentOnly[55];
  7161. uint8_t ___byte0055_forAlignmentOnly;
  7162. };
  7163. #pragma pack(push, tp, 1)
  7164. struct
  7165. {
  7166. char ___byte0056_OffsetPadding[56];
  7167. uint8_t ___byte0056;
  7168. };
  7169. #pragma pack(pop, tp)
  7170. struct
  7171. {
  7172. char ___byte0056_OffsetPadding_forAlignmentOnly[56];
  7173. uint8_t ___byte0056_forAlignmentOnly;
  7174. };
  7175. #pragma pack(push, tp, 1)
  7176. struct
  7177. {
  7178. char ___byte0057_OffsetPadding[57];
  7179. uint8_t ___byte0057;
  7180. };
  7181. #pragma pack(pop, tp)
  7182. struct
  7183. {
  7184. char ___byte0057_OffsetPadding_forAlignmentOnly[57];
  7185. uint8_t ___byte0057_forAlignmentOnly;
  7186. };
  7187. #pragma pack(push, tp, 1)
  7188. struct
  7189. {
  7190. char ___byte0058_OffsetPadding[58];
  7191. uint8_t ___byte0058;
  7192. };
  7193. #pragma pack(pop, tp)
  7194. struct
  7195. {
  7196. char ___byte0058_OffsetPadding_forAlignmentOnly[58];
  7197. uint8_t ___byte0058_forAlignmentOnly;
  7198. };
  7199. #pragma pack(push, tp, 1)
  7200. struct
  7201. {
  7202. char ___byte0059_OffsetPadding[59];
  7203. uint8_t ___byte0059;
  7204. };
  7205. #pragma pack(pop, tp)
  7206. struct
  7207. {
  7208. char ___byte0059_OffsetPadding_forAlignmentOnly[59];
  7209. uint8_t ___byte0059_forAlignmentOnly;
  7210. };
  7211. #pragma pack(push, tp, 1)
  7212. struct
  7213. {
  7214. char ___byte0060_OffsetPadding[60];
  7215. uint8_t ___byte0060;
  7216. };
  7217. #pragma pack(pop, tp)
  7218. struct
  7219. {
  7220. char ___byte0060_OffsetPadding_forAlignmentOnly[60];
  7221. uint8_t ___byte0060_forAlignmentOnly;
  7222. };
  7223. #pragma pack(push, tp, 1)
  7224. struct
  7225. {
  7226. char ___byte0061_OffsetPadding[61];
  7227. uint8_t ___byte0061;
  7228. };
  7229. #pragma pack(pop, tp)
  7230. struct
  7231. {
  7232. char ___byte0061_OffsetPadding_forAlignmentOnly[61];
  7233. uint8_t ___byte0061_forAlignmentOnly;
  7234. };
  7235. };
  7236. };
  7237. uint8_t FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A__padding[62];
  7238. };
  7239. };
  7240. #pragma pack(pop, tp)
  7241. struct FontFeatureLookupFlags_t2000121BA341A3CAE5E0D4FAC6AA4378FE14AE1B
  7242. {
  7243. int32_t ___value__;
  7244. };
  7245. struct GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7
  7246. {
  7247. uint32_t ___m_GlyphIndex;
  7248. GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___m_GlyphValueRecord;
  7249. };
  7250. struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
  7251. {
  7252. int32_t ___value__;
  7253. };
  7254. struct MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607
  7255. {
  7256. uint32_t ___m_BaseGlyphID;
  7257. GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 ___m_BaseGlyphAnchorPoint;
  7258. uint32_t ___m_MarkGlyphID;
  7259. MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 ___m_MarkPositionAdjustment;
  7260. };
  7261. struct MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C
  7262. {
  7263. uint32_t ___m_BaseMarkGlyphID;
  7264. GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 ___m_BaseMarkGlyphAnchorPoint;
  7265. uint32_t ___m_CombiningMarkGlyphID;
  7266. MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 ___m_CombiningMarkPositionAdjustment;
  7267. };
  7268. struct PenEventType_t74D209AD8F86E35F8B5B6030115FC21FE9A322F5
  7269. {
  7270. int32_t ___value__;
  7271. };
  7272. struct PenStatus_tCAD6543115EF443E17410B52D37EC67BCC88ABB8
  7273. {
  7274. int32_t ___value__;
  7275. };
  7276. struct PropagationPhase_tF3BE8BF5ED45FC52A828B7B6F078B64F01FAE6D6
  7277. {
  7278. int32_t ___value__;
  7279. };
  7280. struct Repeat_tC0330B75B12D24B063BA5151AF3BB73B85D8B840
  7281. {
  7282. int32_t ___value__;
  7283. };
  7284. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  7285. {
  7286. intptr_t ___value;
  7287. };
  7288. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7
  7289. {
  7290. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
  7291. bool ___m_IsNone;
  7292. };
  7293. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_pinvoke
  7294. {
  7295. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
  7296. int32_t ___m_IsNone;
  7297. };
  7298. struct Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7_marshaled_com
  7299. {
  7300. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Scale;
  7301. int32_t ___m_IsNone;
  7302. };
  7303. struct StyleSelectorType_t425962DE6D175F785FA2B5554D793B71D39430A3
  7304. {
  7305. int32_t ___value__;
  7306. };
  7307. struct TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05
  7308. {
  7309. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___offset;
  7310. float ___blurRadius;
  7311. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  7312. };
  7313. struct TouchPhase_t54E0A1AF80465997849420A72317B733E1D49A9E
  7314. {
  7315. int32_t ___value__;
  7316. };
  7317. struct TouchType_t84F82C73BC1A6012141735AD84DA67AA7F7AB43F
  7318. {
  7319. int32_t ___value__;
  7320. };
  7321. struct Vertex_t016AC68A2E6C62576E65412BEC71544AFC01AFC7
  7322. {
  7323. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
  7324. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___tint;
  7325. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv;
  7326. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___xformClipPages;
  7327. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___ids;
  7328. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___flags;
  7329. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___opacityColorPages;
  7330. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___settingIndex;
  7331. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___circle;
  7332. float ___textureId;
  7333. };
  7334. struct Unit_t21DCD5C095F7DC1A0B9A47CAF8CAD3E7776CD3DB
  7335. {
  7336. int32_t ___value__;
  7337. };
  7338. struct EventPropagation_t024AF56F7A787C03AA21B065B624553EF52E7B83
  7339. {
  7340. int32_t ___value__;
  7341. };
  7342. struct LifeCycleStatus_tEE500629F5431B574B8047EB70864747D348D38C
  7343. {
  7344. int32_t ___value__;
  7345. };
  7346. struct Unit_t7A9C3ABB0618BEBFDC1813D07080CE0C145448ED
  7347. {
  7348. int32_t ___value__;
  7349. };
  7350. struct GPUBufferType_t7EC2E09FDE0A24CD100528DBEB0447BCE9EBABF2
  7351. {
  7352. int32_t ___value__;
  7353. };
  7354. struct ExpressionN_1_t502A977C8B81D4F0F1AD354B4B2D409E0314F3CC : public Expression_1_t0FC093B0DDEA1EB4F5EF3152CC33F1B785E80EA4
  7355. {
  7356. RuntimeObject* ____parameters;
  7357. };
  7358. struct FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2
  7359. {
  7360. uint16_t ___length;
  7361. alignas(1) FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989 ___buffer;
  7362. };
  7363. struct FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D
  7364. {
  7365. uint16_t ___length;
  7366. alignas(1) FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989 ___buffer;
  7367. };
  7368. struct FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00
  7369. {
  7370. uint16_t ___length;
  7371. alignas(1) FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2 ___buffer;
  7372. };
  7373. struct FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF
  7374. {
  7375. uint16_t ___length;
  7376. alignas(1) FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2 ___buffer;
  7377. };
  7378. struct FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259
  7379. {
  7380. uint16_t ___length;
  7381. alignas(1) FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5 ___buffer;
  7382. };
  7383. struct FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0
  7384. {
  7385. uint16_t ___length;
  7386. alignas(1) FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5 ___buffer;
  7387. };
  7388. struct FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8
  7389. {
  7390. uint16_t ___length;
  7391. alignas(1) FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973 ___buffer;
  7392. };
  7393. struct FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F
  7394. {
  7395. uint16_t ___length;
  7396. alignas(1) FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973 ___buffer;
  7397. };
  7398. struct FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB
  7399. {
  7400. uint16_t ___length;
  7401. alignas(1) FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A ___buffer;
  7402. };
  7403. struct FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3
  7404. {
  7405. uint16_t ___length;
  7406. alignas(1) FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A ___buffer;
  7407. };
  7408. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145 : public Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17
  7409. {
  7410. RuntimeObject* ___m_thisRef;
  7411. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___m_endMethod;
  7412. };
  7413. struct NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3
  7414. {
  7415. void* ___m_Buffer;
  7416. int32_t ___m_Length;
  7417. int32_t ___m_AllocatorLabel;
  7418. };
  7419. struct NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612
  7420. {
  7421. void* ___m_Buffer;
  7422. int32_t ___m_Length;
  7423. int32_t ___m_AllocatorLabel;
  7424. };
  7425. struct NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149
  7426. {
  7427. void* ___m_Buffer;
  7428. int32_t ___m_Length;
  7429. int32_t ___m_AllocatorLabel;
  7430. };
  7431. struct ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9
  7432. {
  7433. int32_t ___Item1;
  7434. RuntimeObject* ___Item2;
  7435. };
  7436. struct ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21
  7437. {
  7438. int32_t ___Item1;
  7439. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___Item2;
  7440. };
  7441. struct ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760
  7442. {
  7443. int32_t ___Item1;
  7444. int32_t ___Item2;
  7445. int32_t ___Item3;
  7446. };
  7447. struct ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1
  7448. {
  7449. int32_t ___Item1;
  7450. int32_t ___Item2;
  7451. RuntimeObject* ___Item3;
  7452. };
  7453. struct Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC
  7454. {
  7455. float ___m_Value;
  7456. int32_t ___m_Unit;
  7457. };
  7458. struct BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F
  7459. {
  7460. int32_t ___x;
  7461. int32_t ___y;
  7462. };
  7463. struct DragAndDropArgs_t5D3B6A3AB96D87DB0C2840230EEA8C8426EBCA9C
  7464. {
  7465. RuntimeObject* ___U3CtargetU3Ek__BackingField;
  7466. int32_t ___U3CinsertAtIndexU3Ek__BackingField;
  7467. int32_t ___U3CparentIdU3Ek__BackingField;
  7468. int32_t ___U3CchildIndexU3Ek__BackingField;
  7469. int32_t ___U3CdragAndDropPositionU3Ek__BackingField;
  7470. DragAndDropData_t5F1D17F65D0F70D1B1CB1886634A04EB1539F398* ___U3CdragAndDropDataU3Ek__BackingField;
  7471. };
  7472. struct DragAndDropArgs_t5D3B6A3AB96D87DB0C2840230EEA8C8426EBCA9C_marshaled_pinvoke
  7473. {
  7474. Il2CppIUnknown* ___U3CtargetU3Ek__BackingField;
  7475. int32_t ___U3CinsertAtIndexU3Ek__BackingField;
  7476. int32_t ___U3CparentIdU3Ek__BackingField;
  7477. int32_t ___U3CchildIndexU3Ek__BackingField;
  7478. int32_t ___U3CdragAndDropPositionU3Ek__BackingField;
  7479. DragAndDropData_t5F1D17F65D0F70D1B1CB1886634A04EB1539F398* ___U3CdragAndDropDataU3Ek__BackingField;
  7480. };
  7481. struct DragAndDropArgs_t5D3B6A3AB96D87DB0C2840230EEA8C8426EBCA9C_marshaled_com
  7482. {
  7483. Il2CppIUnknown* ___U3CtargetU3Ek__BackingField;
  7484. int32_t ___U3CinsertAtIndexU3Ek__BackingField;
  7485. int32_t ___U3CparentIdU3Ek__BackingField;
  7486. int32_t ___U3CchildIndexU3Ek__BackingField;
  7487. int32_t ___U3CdragAndDropPositionU3Ek__BackingField;
  7488. DragAndDropData_t5F1D17F65D0F70D1B1CB1886634A04EB1539F398* ___U3CdragAndDropDataU3Ek__BackingField;
  7489. };
  7490. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C : public RuntimeObject
  7491. {
  7492. int32_t ___U3CeventCategoryU3Ek__BackingField;
  7493. int64_t ___U3CtimestampU3Ek__BackingField;
  7494. uint64_t ___U3CeventIdU3Ek__BackingField;
  7495. uint64_t ___U3CtriggerEventIdU3Ek__BackingField;
  7496. int32_t ___U3CpropagationU3Ek__BackingField;
  7497. PropagationPaths_tA17A0F2CAFF1A86B552ED6D984DAA2F14AB2B0E5* ___U3CpathU3Ek__BackingField;
  7498. int32_t ___U3ClifeCycleStatusU3Ek__BackingField;
  7499. RuntimeObject* ___U3CleafTargetU3Ek__BackingField;
  7500. RuntimeObject* ___m_Target;
  7501. List_1_t6FBD33EFCD307A54E0E8F62AAA0677E2ADAE58D3* ___U3CskipElementsU3Ek__BackingField;
  7502. int32_t ___U3CpropagationPhaseU3Ek__BackingField;
  7503. RuntimeObject* ___m_CurrentTarget;
  7504. Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ImguiEvent;
  7505. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CoriginalMousePositionU3Ek__BackingField;
  7506. };
  7507. struct GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E
  7508. {
  7509. GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_FirstAdjustmentRecord;
  7510. GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_SecondAdjustmentRecord;
  7511. int32_t ___m_FeatureLookupFlags;
  7512. };
  7513. struct Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256
  7514. {
  7515. float ___m_Value;
  7516. int32_t ___m_Unit;
  7517. };
  7518. struct MulticastDelegate_t : public Delegate_t
  7519. {
  7520. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  7521. };
  7522. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  7523. {
  7524. Delegate_t_marshaled_pinvoke** ___delegates;
  7525. };
  7526. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  7527. {
  7528. Delegate_t_marshaled_com** ___delegates;
  7529. };
  7530. struct PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945
  7531. {
  7532. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position;
  7533. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___tilt;
  7534. int32_t ___penStatus;
  7535. float ___twist;
  7536. float ___pressure;
  7537. int32_t ___contactType;
  7538. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___deltaPos;
  7539. };
  7540. struct StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9
  7541. {
  7542. String_t* ___U3CtitleU3Ek__BackingField;
  7543. int32_t ___U3CvisualModeU3Ek__BackingField;
  7544. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___U3CgenericDataU3Ek__BackingField;
  7545. RuntimeObject* ___U3CunityObjectReferencesU3Ek__BackingField;
  7546. };
  7547. struct StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9_marshaled_pinvoke
  7548. {
  7549. char* ___U3CtitleU3Ek__BackingField;
  7550. int32_t ___U3CvisualModeU3Ek__BackingField;
  7551. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___U3CgenericDataU3Ek__BackingField;
  7552. RuntimeObject* ___U3CunityObjectReferencesU3Ek__BackingField;
  7553. };
  7554. struct StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9_marshaled_com
  7555. {
  7556. Il2CppChar* ___U3CtitleU3Ek__BackingField;
  7557. int32_t ___U3CvisualModeU3Ek__BackingField;
  7558. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___U3CgenericDataU3Ek__BackingField;
  7559. RuntimeObject* ___U3CunityObjectReferencesU3Ek__BackingField;
  7560. };
  7561. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470
  7562. {
  7563. String_t* ___m_Value;
  7564. int32_t ___m_Type;
  7565. RuntimeObject* ___tempData;
  7566. };
  7567. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_pinvoke
  7568. {
  7569. char* ___m_Value;
  7570. int32_t ___m_Type;
  7571. Il2CppIUnknown* ___tempData;
  7572. };
  7573. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_com
  7574. {
  7575. Il2CppChar* ___m_Value;
  7576. int32_t ___m_Type;
  7577. Il2CppIUnknown* ___tempData;
  7578. };
  7579. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  7580. {
  7581. };
  7582. struct Touch_t03E51455ED508492B3F278903A0114FA0E87B417
  7583. {
  7584. int32_t ___m_FingerId;
  7585. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position;
  7586. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RawPosition;
  7587. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PositionDelta;
  7588. float ___m_TimeDelta;
  7589. int32_t ___m_TapCount;
  7590. int32_t ___m_Phase;
  7591. int32_t ___m_Type;
  7592. float ___m_Pressure;
  7593. float ___m_maximumPossiblePressure;
  7594. float ___m_Radius;
  7595. float ___m_RadiusVariance;
  7596. float ___m_AltitudeAngle;
  7597. float ___m_AzimuthAngle;
  7598. };
  7599. struct Type_t : public MemberInfo_t
  7600. {
  7601. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
  7602. };
  7603. struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1 : public EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C
  7604. {
  7605. int32_t ___m_RefCount;
  7606. };
  7607. struct FixedList512BytesDebugView_1_t1C96707DD74D7B9EBCA24F2D5986B09760F4C9CD : public RuntimeObject
  7608. {
  7609. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___m_List;
  7610. };
  7611. struct FixedList64BytesDebugView_1_t90C880BDB88D5135F00654DACA803C12BB1FA542 : public RuntimeObject
  7612. {
  7613. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___m_List;
  7614. };
  7615. struct FullExpression_1_t9301197384366F26EF2C923AA7211A2D08C6D57A : public ExpressionN_1_t502A977C8B81D4F0F1AD354B4B2D409E0314F3CC
  7616. {
  7617. String_t* ___U3CNameCoreU3Ek__BackingField;
  7618. bool ___U3CTailCallCoreU3Ek__BackingField;
  7619. };
  7620. struct Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9 : public MulticastDelegate_t
  7621. {
  7622. };
  7623. struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8 : public MulticastDelegate_t
  7624. {
  7625. };
  7626. struct Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129 : public MulticastDelegate_t
  7627. {
  7628. };
  7629. struct Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5 : public MulticastDelegate_t
  7630. {
  7631. };
  7632. struct Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1 : public MulticastDelegate_t
  7633. {
  7634. };
  7635. struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
  7636. {
  7637. };
  7638. struct Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2 : public MulticastDelegate_t
  7639. {
  7640. };
  7641. struct Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B : public MulticastDelegate_t
  7642. {
  7643. };
  7644. struct Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C : public MulticastDelegate_t
  7645. {
  7646. };
  7647. struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD : public MulticastDelegate_t
  7648. {
  7649. };
  7650. struct Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551 : public MulticastDelegate_t
  7651. {
  7652. };
  7653. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
  7654. {
  7655. };
  7656. struct Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27 : public MulticastDelegate_t
  7657. {
  7658. };
  7659. struct Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185 : public MulticastDelegate_t
  7660. {
  7661. };
  7662. struct Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8 : public MulticastDelegate_t
  7663. {
  7664. };
  7665. struct Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA : public MulticastDelegate_t
  7666. {
  7667. };
  7668. struct Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1 : public MulticastDelegate_t
  7669. {
  7670. };
  7671. struct Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73 : public MulticastDelegate_t
  7672. {
  7673. };
  7674. struct Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC : public MulticastDelegate_t
  7675. {
  7676. };
  7677. struct Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2 : public MulticastDelegate_t
  7678. {
  7679. };
  7680. struct Func_1_t704C051013549CDD77A31AEC405EA270221633B3 : public MulticastDelegate_t
  7681. {
  7682. };
  7683. struct Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E : public MulticastDelegate_t
  7684. {
  7685. };
  7686. struct Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431 : public MulticastDelegate_t
  7687. {
  7688. };
  7689. struct Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE : public MulticastDelegate_t
  7690. {
  7691. };
  7692. struct Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64 : public MulticastDelegate_t
  7693. {
  7694. };
  7695. struct Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD : public MulticastDelegate_t
  7696. {
  7697. };
  7698. struct Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA : public MulticastDelegate_t
  7699. {
  7700. };
  7701. struct Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05 : public MulticastDelegate_t
  7702. {
  7703. };
  7704. struct Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D : public MulticastDelegate_t
  7705. {
  7706. };
  7707. struct Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD : public MulticastDelegate_t
  7708. {
  7709. };
  7710. struct Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327 : public MulticastDelegate_t
  7711. {
  7712. };
  7713. struct Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58 : public MulticastDelegate_t
  7714. {
  7715. };
  7716. struct Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D : public MulticastDelegate_t
  7717. {
  7718. };
  7719. struct Func_2_tF42287527472FA89789873F068A87C60A00EC7D3 : public MulticastDelegate_t
  7720. {
  7721. };
  7722. struct Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56 : public MulticastDelegate_t
  7723. {
  7724. };
  7725. struct Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4 : public MulticastDelegate_t
  7726. {
  7727. };
  7728. struct Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97 : public MulticastDelegate_t
  7729. {
  7730. };
  7731. struct Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E : public MulticastDelegate_t
  7732. {
  7733. };
  7734. struct Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A : public MulticastDelegate_t
  7735. {
  7736. };
  7737. struct Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E : public MulticastDelegate_t
  7738. {
  7739. };
  7740. struct Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB : public MulticastDelegate_t
  7741. {
  7742. };
  7743. struct Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA : public MulticastDelegate_t
  7744. {
  7745. };
  7746. struct Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13 : public MulticastDelegate_t
  7747. {
  7748. };
  7749. struct Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1 : public MulticastDelegate_t
  7750. {
  7751. };
  7752. struct Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D : public MulticastDelegate_t
  7753. {
  7754. };
  7755. struct Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06 : public MulticastDelegate_t
  7756. {
  7757. };
  7758. struct Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634 : public MulticastDelegate_t
  7759. {
  7760. };
  7761. struct Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F : public MulticastDelegate_t
  7762. {
  7763. };
  7764. struct Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E : public MulticastDelegate_t
  7765. {
  7766. };
  7767. struct Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277 : public MulticastDelegate_t
  7768. {
  7769. };
  7770. struct Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D : public MulticastDelegate_t
  7771. {
  7772. };
  7773. struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E : public MulticastDelegate_t
  7774. {
  7775. };
  7776. struct Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13 : public MulticastDelegate_t
  7777. {
  7778. };
  7779. struct Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA : public MulticastDelegate_t
  7780. {
  7781. };
  7782. struct Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6 : public MulticastDelegate_t
  7783. {
  7784. };
  7785. struct Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354 : public MulticastDelegate_t
  7786. {
  7787. };
  7788. struct Func_2_tB8444326CD91502B291E0988F04448A82D0F6552 : public MulticastDelegate_t
  7789. {
  7790. };
  7791. struct Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62 : public MulticastDelegate_t
  7792. {
  7793. };
  7794. struct Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09 : public MulticastDelegate_t
  7795. {
  7796. };
  7797. struct Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F : public MulticastDelegate_t
  7798. {
  7799. };
  7800. struct Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0 : public MulticastDelegate_t
  7801. {
  7802. };
  7803. struct Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F : public MulticastDelegate_t
  7804. {
  7805. };
  7806. struct Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856 : public MulticastDelegate_t
  7807. {
  7808. };
  7809. struct Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66 : public MulticastDelegate_t
  7810. {
  7811. };
  7812. struct Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B : public MulticastDelegate_t
  7813. {
  7814. };
  7815. struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00 : public MulticastDelegate_t
  7816. {
  7817. };
  7818. struct Func_2_tA8F6CB924B4548E42010325397F16C187C098225 : public MulticastDelegate_t
  7819. {
  7820. };
  7821. struct Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B : public MulticastDelegate_t
  7822. {
  7823. };
  7824. struct Func_2_t213311159653563BDCC21CC060B449705C96791F : public MulticastDelegate_t
  7825. {
  7826. };
  7827. struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
  7828. {
  7829. };
  7830. struct Func_2_t3208C54C8C9302F71C20D225064205594F6F9520 : public MulticastDelegate_t
  7831. {
  7832. };
  7833. struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12 : public MulticastDelegate_t
  7834. {
  7835. };
  7836. struct Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7 : public MulticastDelegate_t
  7837. {
  7838. };
  7839. struct Func_2_tB86D019F1289E2D123C00796B373933613385952 : public MulticastDelegate_t
  7840. {
  7841. };
  7842. struct Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0 : public MulticastDelegate_t
  7843. {
  7844. };
  7845. struct Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA : public MulticastDelegate_t
  7846. {
  7847. };
  7848. struct Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA : public MulticastDelegate_t
  7849. {
  7850. };
  7851. struct Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE : public MulticastDelegate_t
  7852. {
  7853. };
  7854. struct Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE : public MulticastDelegate_t
  7855. {
  7856. };
  7857. struct Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA : public MulticastDelegate_t
  7858. {
  7859. };
  7860. struct Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2 : public MulticastDelegate_t
  7861. {
  7862. };
  7863. struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A : public MulticastDelegate_t
  7864. {
  7865. };
  7866. struct Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C : public MulticastDelegate_t
  7867. {
  7868. };
  7869. struct Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF : public MulticastDelegate_t
  7870. {
  7871. };
  7872. struct Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD : public MulticastDelegate_t
  7873. {
  7874. };
  7875. struct Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19 : public MulticastDelegate_t
  7876. {
  7877. };
  7878. struct Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7 : public MulticastDelegate_t
  7879. {
  7880. };
  7881. struct Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111 : public MulticastDelegate_t
  7882. {
  7883. };
  7884. struct Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA : public MulticastDelegate_t
  7885. {
  7886. };
  7887. struct Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D : public MulticastDelegate_t
  7888. {
  7889. };
  7890. struct Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E : public MulticastDelegate_t
  7891. {
  7892. };
  7893. struct Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC : public MulticastDelegate_t
  7894. {
  7895. };
  7896. struct Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4 : public MulticastDelegate_t
  7897. {
  7898. };
  7899. struct Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA : public MulticastDelegate_t
  7900. {
  7901. };
  7902. struct Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA : public MulticastDelegate_t
  7903. {
  7904. };
  7905. struct Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4 : public MulticastDelegate_t
  7906. {
  7907. };
  7908. struct Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52 : public MulticastDelegate_t
  7909. {
  7910. };
  7911. struct Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0 : public MulticastDelegate_t
  7912. {
  7913. };
  7914. struct Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE : public MulticastDelegate_t
  7915. {
  7916. };
  7917. struct Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D : public MulticastDelegate_t
  7918. {
  7919. };
  7920. struct Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E : public MulticastDelegate_t
  7921. {
  7922. };
  7923. struct Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0 : public MulticastDelegate_t
  7924. {
  7925. };
  7926. struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69 : public MulticastDelegate_t
  7927. {
  7928. };
  7929. struct Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C : public MulticastDelegate_t
  7930. {
  7931. };
  7932. struct Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6 : public MulticastDelegate_t
  7933. {
  7934. };
  7935. struct Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10 : public MulticastDelegate_t
  7936. {
  7937. };
  7938. struct Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102 : public MulticastDelegate_t
  7939. {
  7940. };
  7941. struct Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9 : public MulticastDelegate_t
  7942. {
  7943. };
  7944. struct Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291 : public MulticastDelegate_t
  7945. {
  7946. };
  7947. struct Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1 : public MulticastDelegate_t
  7948. {
  7949. };
  7950. struct Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E : public MulticastDelegate_t
  7951. {
  7952. };
  7953. struct Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A : public MulticastDelegate_t
  7954. {
  7955. };
  7956. struct Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300 : public MulticastDelegate_t
  7957. {
  7958. };
  7959. struct Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631 : public MulticastDelegate_t
  7960. {
  7961. };
  7962. struct Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD : public MulticastDelegate_t
  7963. {
  7964. };
  7965. struct Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249 : public MulticastDelegate_t
  7966. {
  7967. };
  7968. struct Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79 : public MulticastDelegate_t
  7969. {
  7970. };
  7971. struct Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D : public MulticastDelegate_t
  7972. {
  7973. };
  7974. struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566 : public MulticastDelegate_t
  7975. {
  7976. };
  7977. struct Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435 : public MulticastDelegate_t
  7978. {
  7979. };
  7980. struct Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A : public MulticastDelegate_t
  7981. {
  7982. };
  7983. struct Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C : public MulticastDelegate_t
  7984. {
  7985. };
  7986. struct Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753 : public MulticastDelegate_t
  7987. {
  7988. };
  7989. struct Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC : public MulticastDelegate_t
  7990. {
  7991. };
  7992. struct Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E : public MulticastDelegate_t
  7993. {
  7994. };
  7995. struct Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502 : public MulticastDelegate_t
  7996. {
  7997. };
  7998. struct Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4 : public MulticastDelegate_t
  7999. {
  8000. };
  8001. struct Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7 : public MulticastDelegate_t
  8002. {
  8003. };
  8004. struct Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD : public MulticastDelegate_t
  8005. {
  8006. };
  8007. struct Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5 : public MulticastDelegate_t
  8008. {
  8009. };
  8010. struct Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159 : public MulticastDelegate_t
  8011. {
  8012. };
  8013. struct Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB : public MulticastDelegate_t
  8014. {
  8015. };
  8016. struct Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281 : public MulticastDelegate_t
  8017. {
  8018. };
  8019. struct Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D : public MulticastDelegate_t
  8020. {
  8021. };
  8022. struct Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD : public MulticastDelegate_t
  8023. {
  8024. };
  8025. struct Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079 : public MulticastDelegate_t
  8026. {
  8027. };
  8028. struct Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA : public MulticastDelegate_t
  8029. {
  8030. };
  8031. struct Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841 : public MulticastDelegate_t
  8032. {
  8033. };
  8034. struct Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C : public MulticastDelegate_t
  8035. {
  8036. };
  8037. struct Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397 : public MulticastDelegate_t
  8038. {
  8039. };
  8040. struct Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320 : public MulticastDelegate_t
  8041. {
  8042. };
  8043. struct Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80 : public MulticastDelegate_t
  8044. {
  8045. };
  8046. struct Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E : public MulticastDelegate_t
  8047. {
  8048. };
  8049. struct Func_9_tCA208DB676270504B9EA383199B74083CECB6375 : public MulticastDelegate_t
  8050. {
  8051. };
  8052. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  8053. {
  8054. String_t* ____paramName;
  8055. };
  8056. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
  8057. {
  8058. };
  8059. struct BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56
  8060. {
  8061. int32_t ___keyword;
  8062. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___offset;
  8063. };
  8064. struct BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7
  8065. {
  8066. int32_t ___m_SizeType;
  8067. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  8068. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  8069. };
  8070. struct HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D
  8071. {
  8072. DragAndDropArgs_t5D3B6A3AB96D87DB0C2840230EEA8C8426EBCA9C ___m_DragAndDropArgs;
  8073. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  8074. };
  8075. struct HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D_marshaled_pinvoke
  8076. {
  8077. DragAndDropArgs_t5D3B6A3AB96D87DB0C2840230EEA8C8426EBCA9C_marshaled_pinvoke ___m_DragAndDropArgs;
  8078. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  8079. };
  8080. struct HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D_marshaled_com
  8081. {
  8082. DragAndDropArgs_t5D3B6A3AB96D87DB0C2840230EEA8C8426EBCA9C_marshaled_com ___m_DragAndDropArgs;
  8083. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  8084. };
  8085. struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  8086. {
  8087. };
  8088. struct OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  8089. {
  8090. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ____cancellationToken;
  8091. };
  8092. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7
  8093. {
  8094. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
  8095. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
  8096. bool ___m_IsNone;
  8097. };
  8098. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_pinvoke
  8099. {
  8100. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
  8101. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
  8102. int32_t ___m_IsNone;
  8103. };
  8104. struct Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7_marshaled_com
  8105. {
  8106. Angle_t0229F612898D65B3CC646C40A32D93D8A33C1DFC ___m_Angle;
  8107. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Axis;
  8108. int32_t ___m_IsNone;
  8109. };
  8110. struct SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2
  8111. {
  8112. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___draggedElement;
  8113. RuntimeObject* ___selectedIds;
  8114. StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 ___startDragArgs;
  8115. };
  8116. struct SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2_marshaled_pinvoke
  8117. {
  8118. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___draggedElement;
  8119. RuntimeObject* ___selectedIds;
  8120. StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9_marshaled_pinvoke ___startDragArgs;
  8121. };
  8122. struct SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2_marshaled_com
  8123. {
  8124. VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___draggedElement;
  8125. RuntimeObject* ___selectedIds;
  8126. StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9_marshaled_com ___startDragArgs;
  8127. };
  8128. struct TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502
  8129. {
  8130. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  8131. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  8132. float ___m_Z;
  8133. };
  8134. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E
  8135. {
  8136. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  8137. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  8138. float ___m_Z;
  8139. bool ___m_isNone;
  8140. };
  8141. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_pinvoke
  8142. {
  8143. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  8144. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  8145. float ___m_Z;
  8146. int32_t ___m_isNone;
  8147. };
  8148. struct Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E_marshaled_com
  8149. {
  8150. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_X;
  8151. Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___m_Y;
  8152. float ___m_Z;
  8153. int32_t ___m_isNone;
  8154. };
  8155. struct FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8 : public EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1
  8156. {
  8157. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___U3CrelatedTargetU3Ek__BackingField;
  8158. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CdirectionU3Ek__BackingField;
  8159. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___U3CfocusControllerU3Ek__BackingField;
  8160. bool ___U3CIsFocusDelegatedU3Ek__BackingField;
  8161. };
  8162. struct Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F : public MulticastDelegate_t
  8163. {
  8164. };
  8165. struct Func_2_tAA84235D71BA06591784319703175CFB5E386A7F : public MulticastDelegate_t
  8166. {
  8167. };
  8168. struct Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE : public MulticastDelegate_t
  8169. {
  8170. };
  8171. struct Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8 : public MulticastDelegate_t
  8172. {
  8173. };
  8174. struct Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D : public MulticastDelegate_t
  8175. {
  8176. };
  8177. struct Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F : public MulticastDelegate_t
  8178. {
  8179. };
  8180. struct Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6 : public MulticastDelegate_t
  8181. {
  8182. };
  8183. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  8184. {
  8185. };
  8186. struct Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C_StaticFields
  8187. {
  8188. Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C* ___defaultComparer;
  8189. };
  8190. struct Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39_StaticFields
  8191. {
  8192. Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39* ___defaultComparer;
  8193. };
  8194. struct Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7_StaticFields
  8195. {
  8196. Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7* ___defaultComparer;
  8197. };
  8198. struct Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4_StaticFields
  8199. {
  8200. Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4* ___defaultComparer;
  8201. };
  8202. struct Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30_StaticFields
  8203. {
  8204. Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30* ___defaultComparer;
  8205. };
  8206. struct Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063_StaticFields
  8207. {
  8208. Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063* ___defaultComparer;
  8209. };
  8210. struct Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58_StaticFields
  8211. {
  8212. Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58* ___defaultComparer;
  8213. };
  8214. struct Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A_StaticFields
  8215. {
  8216. Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A* ___defaultComparer;
  8217. };
  8218. struct Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912_StaticFields
  8219. {
  8220. Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912* ___defaultComparer;
  8221. };
  8222. struct Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD_StaticFields
  8223. {
  8224. Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD* ___defaultComparer;
  8225. };
  8226. struct Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563_StaticFields
  8227. {
  8228. Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563* ___defaultComparer;
  8229. };
  8230. struct Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80_StaticFields
  8231. {
  8232. Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* ___defaultComparer;
  8233. };
  8234. struct Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6_StaticFields
  8235. {
  8236. Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6* ___defaultComparer;
  8237. };
  8238. struct Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137_StaticFields
  8239. {
  8240. Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* ___defaultComparer;
  8241. };
  8242. struct Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B_StaticFields
  8243. {
  8244. Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B* ___defaultComparer;
  8245. };
  8246. struct Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB_StaticFields
  8247. {
  8248. Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB* ___defaultComparer;
  8249. };
  8250. struct Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9_StaticFields
  8251. {
  8252. Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9* ___defaultComparer;
  8253. };
  8254. struct Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98_StaticFields
  8255. {
  8256. Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98* ___defaultComparer;
  8257. };
  8258. struct Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879_StaticFields
  8259. {
  8260. Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879* ___defaultComparer;
  8261. };
  8262. struct Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E_StaticFields
  8263. {
  8264. Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E* ___defaultComparer;
  8265. };
  8266. struct Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB_StaticFields
  8267. {
  8268. Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB* ___defaultComparer;
  8269. };
  8270. struct EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F_StaticFields
  8271. {
  8272. EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F* ___defaultComparer;
  8273. };
  8274. struct EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12_StaticFields
  8275. {
  8276. EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12* ___defaultComparer;
  8277. };
  8278. struct EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1_StaticFields
  8279. {
  8280. EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1* ___defaultComparer;
  8281. };
  8282. struct EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607_StaticFields
  8283. {
  8284. EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607* ___defaultComparer;
  8285. };
  8286. struct EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88_StaticFields
  8287. {
  8288. EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88* ___defaultComparer;
  8289. };
  8290. struct EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668_StaticFields
  8291. {
  8292. EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668* ___defaultComparer;
  8293. };
  8294. struct EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8_StaticFields
  8295. {
  8296. EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8* ___defaultComparer;
  8297. };
  8298. struct EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E_StaticFields
  8299. {
  8300. EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E* ___defaultComparer;
  8301. };
  8302. struct EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51_StaticFields
  8303. {
  8304. EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51* ___defaultComparer;
  8305. };
  8306. struct EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3_StaticFields
  8307. {
  8308. EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3* ___defaultComparer;
  8309. };
  8310. struct EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE_StaticFields
  8311. {
  8312. EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE* ___defaultComparer;
  8313. };
  8314. struct EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C_StaticFields
  8315. {
  8316. EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C* ___defaultComparer;
  8317. };
  8318. struct EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F_StaticFields
  8319. {
  8320. EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* ___defaultComparer;
  8321. };
  8322. struct EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6_StaticFields
  8323. {
  8324. EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* ___defaultComparer;
  8325. };
  8326. struct EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB_StaticFields
  8327. {
  8328. EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB* ___defaultComparer;
  8329. };
  8330. struct EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4_StaticFields
  8331. {
  8332. EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4* ___defaultComparer;
  8333. };
  8334. struct EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4_StaticFields
  8335. {
  8336. EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4* ___defaultComparer;
  8337. };
  8338. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_StaticFields
  8339. {
  8340. CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15* ___s_lambdaDelegateCache;
  8341. CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7* ___s_lambdaFactories;
  8342. ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7* ___s_legacyCtorSupportTable;
  8343. };
  8344. struct FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields
  8345. {
  8346. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CunspecifiedU3Ek__BackingField;
  8347. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3CnoneU3Ek__BackingField;
  8348. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___U3ClastValueU3Ek__BackingField;
  8349. };
  8350. struct String_t_StaticFields
  8351. {
  8352. String_t* ___Empty;
  8353. };
  8354. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_StaticFields
  8355. {
  8356. int32_t ___s_taskIdCounter;
  8357. RuntimeObject* ___s_taskCompletionSentinel;
  8358. bool ___s_asyncDebuggingEnabled;
  8359. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_taskCancelCallback;
  8360. Func_1_tD59A12717D79BFB403BF973694B1BE5B85474BD1* ___s_createContingentProperties;
  8361. TaskFactory_tF781BD37BE23917412AD83424D1497C7C1509DF0* ___U3CFactoryU3Ek__BackingField;
  8362. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___U3CCompletedTaskU3Ek__BackingField;
  8363. Predicate_1_t7F48518B008C1472339EEEBABA3DE203FE1F26ED* ___s_IsExceptionObservedByParentPredicate;
  8364. ContextCallback_tE8AFBDBFCC040FDA8DA8C1EEFE9BD66B16BDA007* ___s_ecCallback;
  8365. Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___s_IsTaskContinuationNullPredicate;
  8366. Dictionary_2_t403063CE4960B4F46C688912237C6A27E550FF55* ___s_currentActiveTasks;
  8367. RuntimeObject* ___s_activeTasksLock;
  8368. };
  8369. struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572_ThreadStaticFields
  8370. {
  8371. Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___t_currentTask;
  8372. StackGuard_tACE063A1B7374BDF4AD472DE4585D05AD8745352* ___t_stackGuard;
  8373. };
  8374. struct Task_1_t4C228DE57804012969575431CFF12D57C875552D_StaticFields
  8375. {
  8376. TaskFactory_1_t0BEF06D58E44525B9135AB0B22D016856EE69FF3* ___s_defaultFactory;
  8377. };
  8378. struct Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9_StaticFields
  8379. {
  8380. TaskFactory_1_tF4CDC5BDA20AE9BD3F65B6146CDCD3F753003E1D* ___s_defaultFactory;
  8381. };
  8382. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  8383. {
  8384. String_t* ___TrueString;
  8385. String_t* ___FalseString;
  8386. };
  8387. struct CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED_StaticFields
  8388. {
  8389. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___s_actionToActionObjShunt;
  8390. };
  8391. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  8392. {
  8393. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
  8394. };
  8395. struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
  8396. {
  8397. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365;
  8398. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366;
  8399. DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue;
  8400. DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue;
  8401. DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch;
  8402. };
  8403. struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields
  8404. {
  8405. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero;
  8406. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One;
  8407. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne;
  8408. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue;
  8409. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue;
  8410. };
  8411. struct IntPtr_t_StaticFields
  8412. {
  8413. intptr_t ___Zero;
  8414. };
  8415. struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
  8416. {
  8417. TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero;
  8418. TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue;
  8419. TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue;
  8420. };
  8421. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  8422. {
  8423. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
  8424. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
  8425. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
  8426. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
  8427. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
  8428. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
  8429. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
  8430. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
  8431. };
  8432. struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
  8433. {
  8434. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero;
  8435. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One;
  8436. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up;
  8437. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down;
  8438. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left;
  8439. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right;
  8440. };
  8441. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  8442. {
  8443. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
  8444. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
  8445. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
  8446. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
  8447. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
  8448. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
  8449. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
  8450. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
  8451. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
  8452. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
  8453. };
  8454. struct Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376_StaticFields
  8455. {
  8456. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Zero;
  8457. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_One;
  8458. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Up;
  8459. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Down;
  8460. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Left;
  8461. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Right;
  8462. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Forward;
  8463. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___s_Back;
  8464. };
  8465. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  8466. {
  8467. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
  8468. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
  8469. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
  8470. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
  8471. };
  8472. struct FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields
  8473. {
  8474. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult;
  8475. };
  8476. struct FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114_StaticFields
  8477. {
  8478. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult;
  8479. };
  8480. struct Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17_StaticFields
  8481. {
  8482. TaskFactory_1_t4BEAD6CE2527DBE682C128CEAA0FF2A79483E96C* ___s_defaultFactory;
  8483. };
  8484. struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_StaticFields
  8485. {
  8486. DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MinValue;
  8487. DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MaxValue;
  8488. DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___UnixEpoch;
  8489. };
  8490. struct Exception_t_StaticFields
  8491. {
  8492. RuntimeObject* ___s_EDILock;
  8493. };
  8494. struct Vertex_t016AC68A2E6C62576E65412BEC71544AFC01AFC7_StaticFields
  8495. {
  8496. float ___nearZ;
  8497. };
  8498. struct FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields
  8499. {
  8500. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___s_completeFromAsyncResult;
  8501. };
  8502. struct EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C_StaticFields
  8503. {
  8504. int64_t ___s_LastTypeId;
  8505. uint64_t ___s_NextEventId;
  8506. };
  8507. struct Type_t_StaticFields
  8508. {
  8509. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
  8510. Il2CppChar ___Delimiter;
  8511. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
  8512. RuntimeObject* ___Missing;
  8513. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
  8514. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
  8515. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
  8516. };
  8517. struct EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1_StaticFields
  8518. {
  8519. int64_t ___s_TypeId;
  8520. ObjectPool_1_tC06B45D8A0C7CBBDAE418090727D1DF1F2FCB9F6* ___s_Pool;
  8521. int32_t ___EventCategory;
  8522. };
  8523. #ifdef __clang__
  8524. #pragma clang diagnostic pop
  8525. #endif
  8526. struct __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1 : public RuntimeArray
  8527. {
  8528. ALIGN_FIELD (8) uint8_t m_Items[1];
  8529. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  8530. {
  8531. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8532. return m_Items + il2cpp_array_calc_byte_offset(this, index);
  8533. }
  8534. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8535. {
  8536. return m_Items + il2cpp_array_calc_byte_offset(this, index);
  8537. }
  8538. };
  8539. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
  8540. {
  8541. ALIGN_FIELD (8) int32_t m_Items[1];
  8542. inline int32_t GetAt(il2cpp_array_size_t index) const
  8543. {
  8544. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8545. return m_Items[index];
  8546. }
  8547. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  8548. {
  8549. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8550. return m_Items + index;
  8551. }
  8552. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  8553. {
  8554. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8555. m_Items[index] = value;
  8556. }
  8557. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  8558. {
  8559. return m_Items[index];
  8560. }
  8561. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8562. {
  8563. return m_Items + index;
  8564. }
  8565. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  8566. {
  8567. m_Items[index] = value;
  8568. }
  8569. };
  8570. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  8571. {
  8572. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  8573. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  8574. {
  8575. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8576. return m_Items[index];
  8577. }
  8578. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  8579. {
  8580. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8581. return m_Items + index;
  8582. }
  8583. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  8584. {
  8585. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8586. m_Items[index] = value;
  8587. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8588. }
  8589. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  8590. {
  8591. return m_Items[index];
  8592. }
  8593. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8594. {
  8595. return m_Items + index;
  8596. }
  8597. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  8598. {
  8599. m_Items[index] = value;
  8600. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8601. }
  8602. };
  8603. struct NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3 : public RuntimeArray
  8604. {
  8605. ALIGN_FIELD (8) NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 m_Items[1];
  8606. inline NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 GetAt(il2cpp_array_size_t index) const
  8607. {
  8608. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8609. return m_Items[index];
  8610. }
  8611. inline NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3* GetAddressAt(il2cpp_array_size_t index)
  8612. {
  8613. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8614. return m_Items + index;
  8615. }
  8616. inline void SetAt(il2cpp_array_size_t index, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 value)
  8617. {
  8618. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8619. m_Items[index] = value;
  8620. }
  8621. inline NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 GetAtUnchecked(il2cpp_array_size_t index) const
  8622. {
  8623. return m_Items[index];
  8624. }
  8625. inline NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8626. {
  8627. return m_Items + index;
  8628. }
  8629. inline void SetAtUnchecked(il2cpp_array_size_t index, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 value)
  8630. {
  8631. m_Items[index] = value;
  8632. }
  8633. };
  8634. struct NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539 : public RuntimeArray
  8635. {
  8636. ALIGN_FIELD (8) NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 m_Items[1];
  8637. inline NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 GetAt(il2cpp_array_size_t index) const
  8638. {
  8639. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8640. return m_Items[index];
  8641. }
  8642. inline NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612* GetAddressAt(il2cpp_array_size_t index)
  8643. {
  8644. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8645. return m_Items + index;
  8646. }
  8647. inline void SetAt(il2cpp_array_size_t index, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 value)
  8648. {
  8649. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8650. m_Items[index] = value;
  8651. }
  8652. inline NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 GetAtUnchecked(il2cpp_array_size_t index) const
  8653. {
  8654. return m_Items[index];
  8655. }
  8656. inline NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8657. {
  8658. return m_Items + index;
  8659. }
  8660. inline void SetAtUnchecked(il2cpp_array_size_t index, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 value)
  8661. {
  8662. m_Items[index] = value;
  8663. }
  8664. };
  8665. struct NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4 : public RuntimeArray
  8666. {
  8667. ALIGN_FIELD (8) NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 m_Items[1];
  8668. inline NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 GetAt(il2cpp_array_size_t index) const
  8669. {
  8670. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8671. return m_Items[index];
  8672. }
  8673. inline NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149* GetAddressAt(il2cpp_array_size_t index)
  8674. {
  8675. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8676. return m_Items + index;
  8677. }
  8678. inline void SetAt(il2cpp_array_size_t index, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 value)
  8679. {
  8680. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8681. m_Items[index] = value;
  8682. }
  8683. inline NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 GetAtUnchecked(il2cpp_array_size_t index) const
  8684. {
  8685. return m_Items[index];
  8686. }
  8687. inline NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8688. {
  8689. return m_Items + index;
  8690. }
  8691. inline void SetAtUnchecked(il2cpp_array_size_t index, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 value)
  8692. {
  8693. m_Items[index] = value;
  8694. }
  8695. };
  8696. struct NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD : public RuntimeArray
  8697. {
  8698. ALIGN_FIELD (8) NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B m_Items[1];
  8699. inline NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B GetAt(il2cpp_array_size_t index) const
  8700. {
  8701. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8702. return m_Items[index];
  8703. }
  8704. inline NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B* GetAddressAt(il2cpp_array_size_t index)
  8705. {
  8706. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8707. return m_Items + index;
  8708. }
  8709. inline void SetAt(il2cpp_array_size_t index, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B value)
  8710. {
  8711. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8712. m_Items[index] = value;
  8713. }
  8714. inline NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B GetAtUnchecked(il2cpp_array_size_t index) const
  8715. {
  8716. return m_Items[index];
  8717. }
  8718. inline NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8719. {
  8720. return m_Items + index;
  8721. }
  8722. inline void SetAtUnchecked(il2cpp_array_size_t index, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B value)
  8723. {
  8724. m_Items[index] = value;
  8725. }
  8726. };
  8727. struct NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23 : public RuntimeArray
  8728. {
  8729. ALIGN_FIELD (8) NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 m_Items[1];
  8730. inline NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 GetAt(il2cpp_array_size_t index) const
  8731. {
  8732. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8733. return m_Items[index];
  8734. }
  8735. inline NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041* GetAddressAt(il2cpp_array_size_t index)
  8736. {
  8737. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8738. return m_Items + index;
  8739. }
  8740. inline void SetAt(il2cpp_array_size_t index, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 value)
  8741. {
  8742. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8743. m_Items[index] = value;
  8744. }
  8745. inline NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 GetAtUnchecked(il2cpp_array_size_t index) const
  8746. {
  8747. return m_Items[index];
  8748. }
  8749. inline NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8750. {
  8751. return m_Items + index;
  8752. }
  8753. inline void SetAtUnchecked(il2cpp_array_size_t index, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 value)
  8754. {
  8755. m_Items[index] = value;
  8756. }
  8757. };
  8758. struct NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990 : public RuntimeArray
  8759. {
  8760. ALIGN_FIELD (8) NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 m_Items[1];
  8761. inline NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 GetAt(il2cpp_array_size_t index) const
  8762. {
  8763. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8764. return m_Items[index];
  8765. }
  8766. inline NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882* GetAddressAt(il2cpp_array_size_t index)
  8767. {
  8768. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8769. return m_Items + index;
  8770. }
  8771. inline void SetAt(il2cpp_array_size_t index, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 value)
  8772. {
  8773. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8774. m_Items[index] = value;
  8775. }
  8776. inline NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 GetAtUnchecked(il2cpp_array_size_t index) const
  8777. {
  8778. return m_Items[index];
  8779. }
  8780. inline NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8781. {
  8782. return m_Items + index;
  8783. }
  8784. inline void SetAtUnchecked(il2cpp_array_size_t index, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 value)
  8785. {
  8786. m_Items[index] = value;
  8787. }
  8788. };
  8789. struct StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64 : public RuntimeArray
  8790. {
  8791. ALIGN_FIELD (8) StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 m_Items[1];
  8792. inline StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 GetAt(il2cpp_array_size_t index) const
  8793. {
  8794. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8795. return m_Items[index];
  8796. }
  8797. inline StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5* GetAddressAt(il2cpp_array_size_t index)
  8798. {
  8799. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8800. return m_Items + index;
  8801. }
  8802. inline void SetAt(il2cpp_array_size_t index, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 value)
  8803. {
  8804. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8805. m_Items[index] = value;
  8806. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Value1), (void*)NULL);
  8807. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8808. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Value2), (void*)NULL);
  8809. #endif
  8810. }
  8811. inline StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 GetAtUnchecked(il2cpp_array_size_t index) const
  8812. {
  8813. return m_Items[index];
  8814. }
  8815. inline StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8816. {
  8817. return m_Items + index;
  8818. }
  8819. inline void SetAtUnchecked(il2cpp_array_size_t index, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 value)
  8820. {
  8821. m_Items[index] = value;
  8822. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Value1), (void*)NULL);
  8823. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8824. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Value2), (void*)NULL);
  8825. #endif
  8826. }
  8827. };
  8828. struct ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD : public RuntimeArray
  8829. {
  8830. ALIGN_FIELD (8) ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 m_Items[1];
  8831. inline ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 GetAt(il2cpp_array_size_t index) const
  8832. {
  8833. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8834. return m_Items[index];
  8835. }
  8836. inline ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75* GetAddressAt(il2cpp_array_size_t index)
  8837. {
  8838. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8839. return m_Items + index;
  8840. }
  8841. inline void SetAt(il2cpp_array_size_t index, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 value)
  8842. {
  8843. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8844. m_Items[index] = value;
  8845. }
  8846. inline ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 GetAtUnchecked(il2cpp_array_size_t index) const
  8847. {
  8848. return m_Items[index];
  8849. }
  8850. inline ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8851. {
  8852. return m_Items + index;
  8853. }
  8854. inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 value)
  8855. {
  8856. m_Items[index] = value;
  8857. }
  8858. };
  8859. struct ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263 : public RuntimeArray
  8860. {
  8861. ALIGN_FIELD (8) ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D m_Items[1];
  8862. inline ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D GetAt(il2cpp_array_size_t index) const
  8863. {
  8864. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8865. return m_Items[index];
  8866. }
  8867. inline ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* GetAddressAt(il2cpp_array_size_t index)
  8868. {
  8869. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8870. return m_Items + index;
  8871. }
  8872. inline void SetAt(il2cpp_array_size_t index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D value)
  8873. {
  8874. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8875. m_Items[index] = value;
  8876. }
  8877. inline ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D GetAtUnchecked(il2cpp_array_size_t index) const
  8878. {
  8879. return m_Items[index];
  8880. }
  8881. inline ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8882. {
  8883. return m_Items + index;
  8884. }
  8885. inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D value)
  8886. {
  8887. m_Items[index] = value;
  8888. }
  8889. };
  8890. struct ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025 : public RuntimeArray
  8891. {
  8892. ALIGN_FIELD (8) ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 m_Items[1];
  8893. inline ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 GetAt(il2cpp_array_size_t index) const
  8894. {
  8895. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8896. return m_Items[index];
  8897. }
  8898. inline ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9* GetAddressAt(il2cpp_array_size_t index)
  8899. {
  8900. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8901. return m_Items + index;
  8902. }
  8903. inline void SetAt(il2cpp_array_size_t index, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 value)
  8904. {
  8905. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8906. m_Items[index] = value;
  8907. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
  8908. }
  8909. inline ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 GetAtUnchecked(il2cpp_array_size_t index) const
  8910. {
  8911. return m_Items[index];
  8912. }
  8913. inline ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8914. {
  8915. return m_Items + index;
  8916. }
  8917. inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 value)
  8918. {
  8919. m_Items[index] = value;
  8920. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
  8921. }
  8922. };
  8923. struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962 : public RuntimeArray
  8924. {
  8925. ALIGN_FIELD (8) ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A m_Items[1];
  8926. inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A GetAt(il2cpp_array_size_t index) const
  8927. {
  8928. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8929. return m_Items[index];
  8930. }
  8931. inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* GetAddressAt(il2cpp_array_size_t index)
  8932. {
  8933. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8934. return m_Items + index;
  8935. }
  8936. inline void SetAt(il2cpp_array_size_t index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A value)
  8937. {
  8938. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8939. m_Items[index] = value;
  8940. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
  8941. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8942. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
  8943. #endif
  8944. }
  8945. inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A GetAtUnchecked(il2cpp_array_size_t index) const
  8946. {
  8947. return m_Items[index];
  8948. }
  8949. inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8950. {
  8951. return m_Items + index;
  8952. }
  8953. inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A value)
  8954. {
  8955. m_Items[index] = value;
  8956. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
  8957. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8958. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
  8959. #endif
  8960. }
  8961. };
  8962. struct ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80 : public RuntimeArray
  8963. {
  8964. ALIGN_FIELD (8) ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 m_Items[1];
  8965. inline ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 GetAt(il2cpp_array_size_t index) const
  8966. {
  8967. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8968. return m_Items[index];
  8969. }
  8970. inline ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01* GetAddressAt(il2cpp_array_size_t index)
  8971. {
  8972. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8973. return m_Items + index;
  8974. }
  8975. inline void SetAt(il2cpp_array_size_t index, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 value)
  8976. {
  8977. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8978. m_Items[index] = value;
  8979. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
  8980. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8981. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
  8982. #endif
  8983. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8984. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item3), (void*)NULL);
  8985. #endif
  8986. }
  8987. inline ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 GetAtUnchecked(il2cpp_array_size_t index) const
  8988. {
  8989. return m_Items[index];
  8990. }
  8991. inline ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8992. {
  8993. return m_Items + index;
  8994. }
  8995. inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 value)
  8996. {
  8997. m_Items[index] = value;
  8998. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
  8999. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9000. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
  9001. #endif
  9002. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9003. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item3), (void*)NULL);
  9004. #endif
  9005. }
  9006. };
  9007. struct BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46 : public RuntimeArray
  9008. {
  9009. ALIGN_FIELD (8) Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 m_Items[1];
  9010. inline Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 GetAt(il2cpp_array_size_t index) const
  9011. {
  9012. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9013. return m_Items[index];
  9014. }
  9015. inline Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* GetAddressAt(il2cpp_array_size_t index)
  9016. {
  9017. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9018. return m_Items + index;
  9019. }
  9020. inline void SetAt(il2cpp_array_size_t index, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 value)
  9021. {
  9022. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9023. m_Items[index] = value;
  9024. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Texture), (void*)NULL);
  9025. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9026. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Sprite), (void*)NULL);
  9027. #endif
  9028. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9029. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_RenderTexture), (void*)NULL);
  9030. #endif
  9031. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9032. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_VectorImage), (void*)NULL);
  9033. #endif
  9034. }
  9035. inline Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 GetAtUnchecked(il2cpp_array_size_t index) const
  9036. {
  9037. return m_Items[index];
  9038. }
  9039. inline Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9040. {
  9041. return m_Items + index;
  9042. }
  9043. inline void SetAtUnchecked(il2cpp_array_size_t index, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 value)
  9044. {
  9045. m_Items[index] = value;
  9046. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Texture), (void*)NULL);
  9047. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9048. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Sprite), (void*)NULL);
  9049. #endif
  9050. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9051. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_RenderTexture), (void*)NULL);
  9052. #endif
  9053. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  9054. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_VectorImage), (void*)NULL);
  9055. #endif
  9056. }
  9057. };
  9058. struct BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C : public RuntimeArray
  9059. {
  9060. ALIGN_FIELD (8) BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 m_Items[1];
  9061. inline BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 GetAt(il2cpp_array_size_t index) const
  9062. {
  9063. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9064. return m_Items[index];
  9065. }
  9066. inline BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* GetAddressAt(il2cpp_array_size_t index)
  9067. {
  9068. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9069. return m_Items + index;
  9070. }
  9071. inline void SetAt(il2cpp_array_size_t index, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 value)
  9072. {
  9073. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9074. m_Items[index] = value;
  9075. }
  9076. inline BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 GetAtUnchecked(il2cpp_array_size_t index) const
  9077. {
  9078. return m_Items[index];
  9079. }
  9080. inline BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9081. {
  9082. return m_Items + index;
  9083. }
  9084. inline void SetAtUnchecked(il2cpp_array_size_t index, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 value)
  9085. {
  9086. m_Items[index] = value;
  9087. }
  9088. };
  9089. struct BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A : public RuntimeArray
  9090. {
  9091. ALIGN_FIELD (8) BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F m_Items[1];
  9092. inline BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F GetAt(il2cpp_array_size_t index) const
  9093. {
  9094. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9095. return m_Items[index];
  9096. }
  9097. inline BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* GetAddressAt(il2cpp_array_size_t index)
  9098. {
  9099. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9100. return m_Items + index;
  9101. }
  9102. inline void SetAt(il2cpp_array_size_t index, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F value)
  9103. {
  9104. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9105. m_Items[index] = value;
  9106. }
  9107. inline BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F GetAtUnchecked(il2cpp_array_size_t index) const
  9108. {
  9109. return m_Items[index];
  9110. }
  9111. inline BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9112. {
  9113. return m_Items + index;
  9114. }
  9115. inline void SetAtUnchecked(il2cpp_array_size_t index, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F value)
  9116. {
  9117. m_Items[index] = value;
  9118. }
  9119. };
  9120. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
  9121. {
  9122. ALIGN_FIELD (8) bool m_Items[1];
  9123. inline bool GetAt(il2cpp_array_size_t index) const
  9124. {
  9125. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9126. return m_Items[index];
  9127. }
  9128. inline bool* GetAddressAt(il2cpp_array_size_t index)
  9129. {
  9130. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9131. return m_Items + index;
  9132. }
  9133. inline void SetAt(il2cpp_array_size_t index, bool value)
  9134. {
  9135. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9136. m_Items[index] = value;
  9137. }
  9138. inline bool GetAtUnchecked(il2cpp_array_size_t index) const
  9139. {
  9140. return m_Items[index];
  9141. }
  9142. inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9143. {
  9144. return m_Items + index;
  9145. }
  9146. inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
  9147. {
  9148. m_Items[index] = value;
  9149. }
  9150. };
  9151. struct BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5 : public RuntimeArray
  9152. {
  9153. ALIGN_FIELD (8) Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 m_Items[1];
  9154. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GetAt(il2cpp_array_size_t index) const
  9155. {
  9156. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9157. return m_Items[index];
  9158. }
  9159. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* GetAddressAt(il2cpp_array_size_t index)
  9160. {
  9161. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9162. return m_Items + index;
  9163. }
  9164. inline void SetAt(il2cpp_array_size_t index, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 value)
  9165. {
  9166. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9167. m_Items[index] = value;
  9168. }
  9169. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GetAtUnchecked(il2cpp_array_size_t index) const
  9170. {
  9171. return m_Items[index];
  9172. }
  9173. inline Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9174. {
  9175. return m_Items + index;
  9176. }
  9177. inline void SetAtUnchecked(il2cpp_array_size_t index, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 value)
  9178. {
  9179. m_Items[index] = value;
  9180. }
  9181. };
  9182. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_gshared_inline (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method) ;
  9183. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_gshared_inline (const RuntimeMethod* method) ;
  9184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_LengthInBytes_m036D0C7836CB90D7C9BDB4CCFDC95E57203E2F73_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method) ;
  9185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5_gshared (const RuntimeMethod* method) ;
  9186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedList512Bytes_1_get_Buffer_mBEE71B5FED4BBC6BFDE138824564F9AB5E362709_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method) ;
  9187. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_GetHashCode_m6751AC3F93A9F436531FE3C8E9C4E5B97FE6C270_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method) ;
  9188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FixedList512Bytes_1_ToArray_mDAD16EC091ED88CCD2A760DC591B11D9EB8B6592_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method) ;
  9189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList32Bytes_1_get_Length_m9A65220C8D90F66A63E6ABAD26E960F3DCF0406A_gshared_inline (FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00* __this, const RuntimeMethod* method) ;
  9190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m393A375BBB240C4D0D598ADB2F1B202014A51D8F_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method) ;
  9191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_mC9AFE3AF879787E037355CDB523BBA1D2FDCD76C_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method) ;
  9192. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_gshared_inline (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method) ;
  9193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m8285E7C62EACC252C6925991B7729AB0093339EE_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method) ;
  9194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_mD0B0F452CA9CF2D1B94409BAA8945B141CBA73B6_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method) ;
  9195. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList128Bytes_1_get_Length_m0DD9F7A65EBEFEF583E63083A0EF454A7EB0DE04_gshared_inline (FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2* __this, const RuntimeMethod* method) ;
  9196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m4B38AC47664E9E26C58A164194DE278601C9A1F9_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method) ;
  9197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m9AB0D42423EDA1438CF17A64B74C35753DA34F5D_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method) ;
  9198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m52052DA4B42B4E5791019262CF292327E13BF77E_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method) ;
  9199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m9B902298C453E8D65929ACC491032444880EE6C2_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method) ;
  9200. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_gshared_inline (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* __this, const RuntimeMethod* method) ;
  9201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m537FBF588E891B5AC44FEADE427B0187792E454C_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method) ;
  9202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m71AFFE86E3397EB2786E87967ED827E9ECE8AB7A_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method) ;
  9203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m2D9A7C67816AF1CF15DF0BF1731509B45EB1C629_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  9204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m1C768602A2F0C7BBA6C2C35AB307A5BFDF13D5AE_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method) ;
  9205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2B2BFD2CFDB0067CDB963C11EE23418B6BE518D9_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method) ;
  9206. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_Length_m39F0C6ECC0732E96B3F8C0A2553A71E975011ABF_gshared_inline (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method) ;
  9207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_LengthInBytes_m3D7D1A03155F1BE615645D5C5E570DE054738D8C_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method) ;
  9208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedList512Bytes_1_get_Buffer_mB8203817FDA4AEEF7E986FEF9A92B92F48456DA4_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method) ;
  9209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_GetHashCode_mC8DD2C89A69D94BFD8F02AAC003C87D6EB878D96_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method) ;
  9210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList512Bytes_1_ToArray_mEBC6A9D83F355E772A9BDC2A85E819C705E78D5D_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method) ;
  9211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_mDCAD639C8842A821B3550E6D2ED6E94FC2CEA40C_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method) ;
  9212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m9ACFF0F110192C087A0872039AC8AAA736756288_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method) ;
  9213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_mF7FFCD39BB662F4B7D659AC5904864082B4990F4_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method) ;
  9214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m40B7CB0CEDC451DBF6AA9677B73A68298EFD50F1_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method) ;
  9215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m495B66EAA67EBC91176D18B39569066B905DF19D_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method) ;
  9216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m7A8FE88F8493F3D3BC94A0B3D1BADDAE67F9457D_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method) ;
  9217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m806888F07579CEB7590777299CD5B312ACC408B6_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method) ;
  9218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m4474646DE461531A45836110FF120257A175DACB_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method) ;
  9219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m3F70E2A1F880757CA1BC7C681898C42459486DC7_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method) ;
  9220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m710DF325B8692C020E48D7B795413917A62DA074_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method) ;
  9221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_mCB08CCF4DB6E7C3B359F1949D89003C9324124A2_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  9222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m487E7F515D84F283DEAD75EDC04306EDBF71D0FA_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method) ;
  9223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m35CE6DC32FA8EE026258C5DF9CBD8A9DA7CB09CC_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method) ;
  9224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_LengthInBytes_m3C93682BCE5E01217D08970A5FCCBB75A00F4228_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method) ;
  9225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedList64Bytes_1_get_Buffer_m14ED1BDE05D0853490889C65434A8036571F7BA8_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method) ;
  9226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_GetHashCode_mC1FAA4D92897282322FB71BB53FBB914FEF016AC_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method) ;
  9227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FixedList64Bytes_1_ToArray_m24506E3E1C4F53B3BC75B5795356A730E5D7645B_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method) ;
  9228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m1292659392AF62EB40AD3A20A6C75BFB8B544A18_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method) ;
  9229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m500DBF102B0E35FD82B050DD7ACF27782CAE8567_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method) ;
  9230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m93B86413ADAFD04846D2BF4F2CA126F327E4B495_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method) ;
  9231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m33BB9CF809169F11C37834C9CDDCCE364E037EB0_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method) ;
  9232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m390FD94FFBF082AD2DB69083D900BDD6EF6FFA24_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method) ;
  9233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m2B4B625E1A7D94D30F01D4B1CD148E627FC972EF_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method) ;
  9234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m633F0983EB4D96BC54A056B165027B2CA946B6BD_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method) ;
  9235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_mC498A922793ED308B53C093E90AA7C8D0793457B_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method) ;
  9236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m806428335A42ED063EE1ECA5B8BF6E305BAEE3AE_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method) ;
  9237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m0BD861765ACACDF8592E4B2D33FCC2550240A6AE_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method) ;
  9238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m8A1598229F8F81DA21746EE736558D9C263BB16F_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  9239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB1EE99F8B3F278C4C86BAB2D8678C39BBF6E864D_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method) ;
  9240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB8F0E3C7F41F752727BE9C782D7DFBFBD3713200_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method) ;
  9241. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_Length_m9CE762AB945BF8C956C2B6AF84AEE58B20A679C3_gshared_inline (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method) ;
  9242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_LengthInBytes_m2718009B0C788432818D447CD03D022FDFB2E4B0_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method) ;
  9243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedList64Bytes_1_get_Buffer_m453BB0D8491D838AC1381E57320C9FE6E3943F68_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method) ;
  9244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_GetHashCode_m722820B8F7CE4975F4A060C565E192259C5E8F7A_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method) ;
  9245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList64Bytes_1_ToArray_mD992438F1C3B1ED9436D55E80F539B05F02876A9_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method) ;
  9246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m96A1729FE2EE27FF7DA19BBA8E962E170CC01197_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method) ;
  9247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_mA7C94D9600D89D6734E45E2470CF57F4A8A2F442_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method) ;
  9248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_mD2F702CFAC4536BF92D218262CC096509AF97E4C_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method) ;
  9249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m2AC7716111558CBA2C8E5B34B623B31BAAF475F4_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method) ;
  9250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m1C8BB1A8B5A249FEC1D43343DA55CDF35F9CBCBC_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method) ;
  9251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_mF8215C50AF16D3685D298D6D3B4E35A345D4E9DD_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method) ;
  9252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m6FFCA493F022922BC480E8886FBD9D5516D2BF1B_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method) ;
  9253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m355B482C62357D27E8C0C4CA820B8EF3E34FCB6B_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method) ;
  9254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m60410F1612BB2C774B5914E174315F47F2671A62_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method) ;
  9255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m3964C355A393F163EC05ADB72F54317D7439DF82_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method) ;
  9256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_mFCAFBA37F06212725C4B46CD578D208779D40D12_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  9257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB5B987A8B69250FA50AD2A66AEC23BE5B73A72FA_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method) ;
  9258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mE589F12ED543025C909BC6F9C1C65DCF756CCFCA_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method) ;
  9259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1_Init_mD11258015D6778B557F3DED4696BEF3335FD66C3_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method) ;
  9260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_LocalInit_mE69A0E71A251C722E959833035523F02C477EFFD_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method) ;
  9261. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_gshared_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method) ;
  9262. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_gshared_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___0_value, const RuntimeMethod* method) ;
  9263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_gshared_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___0_value, const RuntimeMethod* method) ;
  9264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01_gshared (const RuntimeMethod* method) ;
  9265. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FocusEventBase_1_set_IsFocusDelegated_m118A6B37B24487CDCF32EE2559F4F3F903338CE4_gshared_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, bool ___0_value, const RuntimeMethod* method) ;
  9266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_1__ctor_m385124A7A8517F869B52108A7FC234225AFBB4A0_gshared (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method) ;
  9267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_1__ctor_m08841FDA6AA08B68DFA36125A81DA6C7B54D0B99_gshared (Task_1_t4C228DE57804012969575431CFF12D57C875552D* __this, const RuntimeMethod* method) ;
  9268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_Complete_m56AE76FCEF30ABD41523638898E9B529F718D951_gshared (FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* __this, RuntimeObject* ___0_thisRef, Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method) ;
  9269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_gshared_inline (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ;
  9270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_1_TrySetResult_mE67D469AB00E1958DECAE0D97B932BC43B9C2D4F_gshared (Task_1_t4C228DE57804012969575431CFF12D57C875552D* __this, int32_t ___0_result, const RuntimeMethod* method) ;
  9271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_1_DangerousSetResult_mBE718016CC1D4CD34F42407200ABEF5462D29B78_gshared (Task_1_t4C228DE57804012969575431CFF12D57C875552D* __this, int32_t ___0_result, const RuntimeMethod* method) ;
  9272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_1__ctor_m323D56E98AFD8C95866A2866CF440831DA74657D_gshared (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* __this, const RuntimeMethod* method) ;
  9273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_Complete_m7985C0BDF0CF2E27AE73927FCCB5FEFBB624A2C5_gshared (FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* __this, RuntimeObject* ___0_thisRef, Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method) ;
  9274. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_gshared_inline (Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ;
  9275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_1_TrySetResult_m80576355963E201DD03E813734ED4CDA847E199E_gshared (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* __this, VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC ___0_result, const RuntimeMethod* method) ;
  9276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_1_DangerousSetResult_m3AACEB495B6F964518375FDF80ECD0F05045A6BE_gshared (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* __this, VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC ___0_result, const RuntimeMethod* method) ;
  9277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPointer_1__ctor_mE2BD136AA4DB860E4183D3293D3AE1A04B978DA3_gshared (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* __this, intptr_t ___0_ptr, const RuntimeMethod* method) ;
  9278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Marshal_GetDelegateForFunctionPointer_TisRuntimeObject_m904726A543F298DC36FF10CE1827932F55FE568A_gshared (intptr_t ___0_ptr, const RuntimeMethod* method) ;
  9279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FunctionPointer_1_get_Invoke_m3E7098A72E4D4E432490A6F99AF8749B862ACF93_gshared (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* __this, const RuntimeMethod* method) ;
  9280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7_gshared (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, intptr_t ___0_ptr, const RuntimeMethod* method) ;
  9281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPointer_1_get_Invoke_m552FD5AD590BE1F22C35842835DBC3FB96BACA44_gshared (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method) ;
  9282. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEC9469DBD91362D6135B8F5A81E90486BF328075_gshared_inline (const RuntimeMethod* method) ;
  9283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_gshared (NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F ___0_nativeSlice, const RuntimeMethod* method) ;
  9284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_gshared (NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F* __this, const RuntimeMethod* method) ;
  9285. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisVertex_t016AC68A2E6C62576E65412BEC71544AFC01AFC7_m9B300E87B5D26CCDE3FBB8E6CBF94E4C0B9FB5C5_gshared_inline (const RuntimeMethod* method) ;
  9286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueTuple_1_CompareTo_m6493CE08BE956132258203FD982A0153D94CFAA1_gshared (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75* __this, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___0_other, const RuntimeMethod* method) ;
  9287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m4E751BDA5DA357A2BF0F57606CE5E931C5BC3548_gshared (Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C* __this, const RuntimeMethod* method) ;
  9288. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueTuple_2_CompareTo_m177994D2B6C4391A47021A4C263145F2998CD678_gshared (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_other, const RuntimeMethod* method) ;
  9289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mBA14936F9917E4DD1100129FE6A73A76B1E96591_gshared (Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39* __this, const RuntimeMethod* method) ;
  9290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueTuple_2_CompareTo_m193ECB4051FD21A8DFA8D062D680684DFCCA0E74_gshared (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_other, const RuntimeMethod* method) ;
  9291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m482F6103C7F8D76C1D68AF2E641D219A7008287C_gshared (Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7* __this, const RuntimeMethod* method) ;
  9292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m74C9B1BDB0A5557A9DA9E5F630726EE810C5E886_gshared (Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4* __this, const RuntimeMethod* method) ;
  9293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m5FCBB96B50D63EE9580D236EF25F469C6D75F373_gshared (Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30* __this, const RuntimeMethod* method) ;
  9294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m3353053D092D4FBC9AEFC70AC825209F43417E31_gshared (Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063* __this, const RuntimeMethod* method) ;
  9295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m5D6FD5FED788608B20169885AECB412C732C45BA_gshared (Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58* __this, const RuntimeMethod* method) ;
  9296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m877425A62115F8E970937D780FF0BC8F1E25A4A6_gshared (Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A* __this, const RuntimeMethod* method) ;
  9297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mCF847B8E3EDAFD0A1E1225D7FF17A858B417B413_gshared (Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912* __this, const RuntimeMethod* method) ;
  9298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m9B88BA04DC2DD23A7509554E395BAB61C76A198B_gshared (Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD* __this, const RuntimeMethod* method) ;
  9299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m849B2A1D793BDC65F35425BD996E8BC7CC339A6E_gshared (Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563* __this, const RuntimeMethod* method) ;
  9300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mC897079DC05F69EB6ED9D27D21BCBD796EA9D411_gshared (Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* __this, const RuntimeMethod* method) ;
  9301. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m12B4B1B50866B60AC980BA05FFB8C1BA9916DC19_gshared (Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6* __this, const RuntimeMethod* method) ;
  9302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m89CBD30CB70B71E3297263BAF56759A9A450D592_gshared (Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* __this, const RuntimeMethod* method) ;
  9303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mB8EBF8109F28E54A361AD12E38A88B21865A4A35_gshared (Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B* __this, const RuntimeMethod* method) ;
  9304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mC9641ED44E47B57B4993A7CC76292CA3BE15ADAB_gshared (Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB* __this, const RuntimeMethod* method) ;
  9305. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mEC21CDDDC8BD9CE15E2C5C2CA868B8A550F36BFC_gshared (Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9* __this, const RuntimeMethod* method) ;
  9306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m290953B68F8980CA3861CAAB2F3A79BC4A83616F_gshared (Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98* __this, const RuntimeMethod* method) ;
  9307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_m2F8903704557F0C6358C6784DF30CDB1828C9A6F_gshared (Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879* __this, const RuntimeMethod* method) ;
  9308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparer_1__ctor_mEA1562EB0A7C081D26228A639943B13002EB41E0_gshared (Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E* __this, const RuntimeMethod* method) ;
  9309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeArray_1_Equals_m111BFE996798FD0A80BE998184E73802CDA0C173_gshared (NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3* __this, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 ___0_other, const RuntimeMethod* method) ;
  9310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeArray_1_GetHashCode_m7E8FDE5E1640511AADCB3B9A3DE36836672CFB93_gshared (NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3* __this, const RuntimeMethod* method) ;
  9311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m9B9F68569E0CF511D73556406AA7D7E0FCF71956_gshared (EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F* __this, const RuntimeMethod* method) ;
  9312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeArray_1_Equals_m0A1A82F389B2D30446EBEA19B2A1C9E012AB4CE3_gshared (NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612* __this, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 ___0_other, const RuntimeMethod* method) ;
  9313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeArray_1_GetHashCode_m9CE6E96532D79658C844B9AB1982B3DC366BA711_gshared (NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612* __this, const RuntimeMethod* method) ;
  9314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m31D5C2AE7B336CD64B73D27503EB9EC0C087807F_gshared (EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12* __this, const RuntimeMethod* method) ;
  9315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeArray_1_Equals_m5396AEFA0FE3DAB5DC00439FA2530B1343937295_gshared (NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149* __this, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 ___0_other, const RuntimeMethod* method) ;
  9316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeArray_1_GetHashCode_m66B94FA89E280074FAFEAF66314F77C83FCEE48A_gshared (NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149* __this, const RuntimeMethod* method) ;
  9317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m9912CC523B5CFDC67FB2A9A1AC3AF43A9E9F2803_gshared (EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1* __this, const RuntimeMethod* method) ;
  9318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeSlice_1_Equals_m5932E1D028FD20FDFDAB5073EEDA743DDF929660_gshared (NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B* __this, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B ___0_other, const RuntimeMethod* method) ;
  9319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSlice_1_GetHashCode_m17AA31E90564027DB6A606F8D9883AC52823E216_gshared (NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B* __this, const RuntimeMethod* method) ;
  9320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m49B0A5AB4AD927F663F6C95358E269F34A30809B_gshared (EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607* __this, const RuntimeMethod* method) ;
  9321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeSlice_1_Equals_m540407E942C74C9BDC7BF2513F9CCD0A4BF84EB9_gshared (NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041* __this, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 ___0_other, const RuntimeMethod* method) ;
  9322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSlice_1_GetHashCode_mC0EE5A29EDBC0FD732C99B30BD5938785661FD1C_gshared (NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041* __this, const RuntimeMethod* method) ;
  9323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m4D54E40824478E01026065CAA271A71CA2F9A2D9_gshared (EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88* __this, const RuntimeMethod* method) ;
  9324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeSlice_1_Equals_mE54EE5073C38A869606B9711FBAA8E0C2E459E1C_gshared (NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882* __this, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 ___0_other, const RuntimeMethod* method) ;
  9325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSlice_1_GetHashCode_mA406683D634974CA4AA8DA9952B32CD0EFE8E334_gshared (NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882* __this, const RuntimeMethod* method) ;
  9326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mC824C4880ECD9D0EDE30042CFB4C7BD41E55D5A2_gshared (EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668* __this, const RuntimeMethod* method) ;
  9327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StructMultiKey_2_Equals_m257849E9BDF792F49AA7DC602670556ABDFAA37F_gshared (StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5* __this, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___0_other, const RuntimeMethod* method) ;
  9328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StructMultiKey_2_GetHashCode_m177C4E8E767B6839F0A038094FFD8106DBB8C836_gshared (StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5* __this, const RuntimeMethod* method) ;
  9329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m33D185DE95C9A26B58946BC95B9211476A3AD4CD_gshared (EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8* __this, const RuntimeMethod* method) ;
  9330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueTuple_1_Equals_m21B7E99E865482B07344F0EA71F362C181B36D82_gshared (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75* __this, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___0_other, const RuntimeMethod* method) ;
  9331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueTuple_1_GetHashCode_m87166FC7DFF27F914E5F38A95780C1D843B02C5D_gshared (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75* __this, const RuntimeMethod* method) ;
  9332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mD8C5D550CC02FB519059A366B64B80D26E8EEC71_gshared (EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E* __this, const RuntimeMethod* method) ;
  9333. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueTuple_2_Equals_mEAB75D7A1B4280805E1966B1997CF0916FA2DCBF_gshared (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_other, const RuntimeMethod* method) ;
  9334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueTuple_2_GetHashCode_m9D4E10761077AC6288F37B5F730ED598FF1A4361_gshared (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, const RuntimeMethod* method) ;
  9335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m378CC088B6E18F5957F608D39DC58C796BE5197E_gshared (EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51* __this, const RuntimeMethod* method) ;
  9336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueTuple_2_Equals_mE5BAD0849ACA1C0DDED78077C56A9C9F4BBEEC42_gshared (ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9* __this, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 ___0_other, const RuntimeMethod* method) ;
  9337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueTuple_2_GetHashCode_m460EFE4CF658838C31DB4D6985FE82C682503238_gshared (ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9* __this, const RuntimeMethod* method) ;
  9338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m2EC2F05A3DBC774429AFBECFB327F8133207A7AD_gshared (EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3* __this, const RuntimeMethod* method) ;
  9339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueTuple_2_Equals_m79297B38DDF8E231ED580F41EB03456BF55379A8_gshared (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_other, const RuntimeMethod* method) ;
  9340. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueTuple_2_GetHashCode_m02C84696292D14B993EDCDED373702CF8E5DB5F7_gshared (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* __this, const RuntimeMethod* method) ;
  9341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m2CF60594910A162D1151924B21BA9FEA07507207_gshared (EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE* __this, const RuntimeMethod* method) ;
  9342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueTuple_3_Equals_mADE1D7EC48C4F4431B21E6718B8028967EEC6D95_gshared (ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01* __this, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 ___0_other, const RuntimeMethod* method) ;
  9343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueTuple_3_GetHashCode_m19A5299B3EC3458F1EE1455C76FF24D103BB9FDB_gshared (ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01* __this, const RuntimeMethod* method) ;
  9344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mA465B4754046D583A92FBD81C2FD060E27E6A36F_gshared (EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C* __this, const RuntimeMethod* method) ;
  9345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m9A9F56AEE99484DC6C1B70D94BA66C8D3FFE10A8_gshared (EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* __this, const RuntimeMethod* method) ;
  9346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mB0114B275A1CF74ADC8D3C8E1D51594896FF88F6_gshared (EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* __this, const RuntimeMethod* method) ;
  9347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m0363C54EBA926A2B3008D56572784DDD8E64FE66_gshared (EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB* __this, const RuntimeMethod* method) ;
  9348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mA509C516CCA203AC94ADDEFDBFE1A1AFC12056D0_gshared (EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4* __this, const RuntimeMethod* method) ;
  9349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mC9E77E8DC33F857EF3454359C837DA31AB091EC6_gshared (EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4* __this, const RuntimeMethod* method) ;
  9350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  9351. inline int32_t FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  9352. {
  9353. return (( int32_t (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, const RuntimeMethod*))FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_gshared_inline)(__this, method);
  9354. }
  9355. inline int32_t UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_inline (const RuntimeMethod* method)
  9356. {
  9357. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_gshared_inline)(method);
  9358. }
  9359. inline int32_t FixedList512Bytes_1_get_LengthInBytes_m036D0C7836CB90D7C9BDB4CCFDC95E57203E2F73 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  9360. {
  9361. return (( int32_t (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, const RuntimeMethod*))FixedList512Bytes_1_get_LengthInBytes_m036D0C7836CB90D7C9BDB4CCFDC95E57203E2F73_gshared)(__this, method);
  9362. }
  9363. inline int32_t FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5 (const RuntimeMethod* method)
  9364. {
  9365. return (( int32_t (*) (const RuntimeMethod*))FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5_gshared)(method);
  9366. }
  9367. inline uint8_t* FixedList512Bytes_1_get_Buffer_mBEE71B5FED4BBC6BFDE138824564F9AB5E362709 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  9368. {
  9369. return (( uint8_t* (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, const RuntimeMethod*))FixedList512Bytes_1_get_Buffer_mBEE71B5FED4BBC6BFDE138824564F9AB5E362709_gshared)(__this, method);
  9370. }
  9371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t CollectionHelper_Hash_mFB14DD4BA7288CEDF90E514A9397FB9C27E55293 (void* ___0_ptr, int32_t ___1_bytes, const RuntimeMethod* method) ;
  9372. inline int32_t FixedList512Bytes_1_GetHashCode_m6751AC3F93A9F436531FE3C8E9C4E5B97FE6C270 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  9373. {
  9374. return (( int32_t (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, const RuntimeMethod*))FixedList512Bytes_1_GetHashCode_m6751AC3F93A9F436531FE3C8E9C4E5B97FE6C270_gshared)(__this, method);
  9375. }
  9376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177 (void* ___0_destination, void* ___1_source, int64_t ___2_size, const RuntimeMethod* method) ;
  9377. inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FixedList512Bytes_1_ToArray_mDAD16EC091ED88CCD2A760DC591B11D9EB8B6592 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  9378. {
  9379. return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, const RuntimeMethod*))FixedList512Bytes_1_ToArray_mDAD16EC091ED88CCD2A760DC591B11D9EB8B6592_gshared)(__this, method);
  9380. }
  9381. inline int32_t FixedList32Bytes_1_get_Length_m9A65220C8D90F66A63E6ABAD26E960F3DCF0406A_inline (FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00* __this, const RuntimeMethod* method)
  9382. {
  9383. return (( int32_t (*) (FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00*, const RuntimeMethod*))FixedList32Bytes_1_get_Length_m9A65220C8D90F66A63E6ABAD26E960F3DCF0406A_gshared_inline)(__this, method);
  9384. }
  9385. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
  9386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF (void* ___0_ptr1, void* ___1_ptr2, int64_t ___2_size, const RuntimeMethod* method) ;
  9387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  9388. inline int32_t FixedList512Bytes_1_CompareTo_m393A375BBB240C4D0D598ADB2F1B202014A51D8F (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  9389. {
  9390. return (( int32_t (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_m393A375BBB240C4D0D598ADB2F1B202014A51D8F_gshared)(__this, ___0_other, method);
  9391. }
  9392. inline bool FixedList512Bytes_1_Equals_mC9AFE3AF879787E037355CDB523BBA1D2FDCD76C (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  9393. {
  9394. return (( bool (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00, const RuntimeMethod*))FixedList512Bytes_1_Equals_mC9AFE3AF879787E037355CDB523BBA1D2FDCD76C_gshared)(__this, ___0_other, method);
  9395. }
  9396. inline int32_t FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  9397. {
  9398. return (( int32_t (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, const RuntimeMethod*))FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_gshared_inline)(__this, method);
  9399. }
  9400. inline int32_t FixedList512Bytes_1_CompareTo_m8285E7C62EACC252C6925991B7729AB0093339EE (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  9401. {
  9402. return (( int32_t (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_m8285E7C62EACC252C6925991B7729AB0093339EE_gshared)(__this, ___0_other, method);
  9403. }
  9404. inline bool FixedList512Bytes_1_Equals_mD0B0F452CA9CF2D1B94409BAA8945B141CBA73B6 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  9405. {
  9406. return (( bool (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB, const RuntimeMethod*))FixedList512Bytes_1_Equals_mD0B0F452CA9CF2D1B94409BAA8945B141CBA73B6_gshared)(__this, ___0_other, method);
  9407. }
  9408. inline int32_t FixedList128Bytes_1_get_Length_m0DD9F7A65EBEFEF583E63083A0EF454A7EB0DE04_inline (FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2* __this, const RuntimeMethod* method)
  9409. {
  9410. return (( int32_t (*) (FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2*, const RuntimeMethod*))FixedList128Bytes_1_get_Length_m0DD9F7A65EBEFEF583E63083A0EF454A7EB0DE04_gshared_inline)(__this, method);
  9411. }
  9412. inline int32_t FixedList512Bytes_1_CompareTo_m4B38AC47664E9E26C58A164194DE278601C9A1F9 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  9413. {
  9414. return (( int32_t (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_m4B38AC47664E9E26C58A164194DE278601C9A1F9_gshared)(__this, ___0_other, method);
  9415. }
  9416. inline bool FixedList512Bytes_1_Equals_m9AB0D42423EDA1438CF17A64B74C35753DA34F5D (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  9417. {
  9418. return (( bool (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2, const RuntimeMethod*))FixedList512Bytes_1_Equals_m9AB0D42423EDA1438CF17A64B74C35753DA34F5D_gshared)(__this, ___0_other, method);
  9419. }
  9420. inline int32_t FixedList512Bytes_1_CompareTo_m52052DA4B42B4E5791019262CF292327E13BF77E (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  9421. {
  9422. return (( int32_t (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_m52052DA4B42B4E5791019262CF292327E13BF77E_gshared)(__this, ___0_other, method);
  9423. }
  9424. inline bool FixedList512Bytes_1_Equals_m9B902298C453E8D65929ACC491032444880EE6C2 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  9425. {
  9426. return (( bool (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8, const RuntimeMethod*))FixedList512Bytes_1_Equals_m9B902298C453E8D65929ACC491032444880EE6C2_gshared)(__this, ___0_other, method);
  9427. }
  9428. inline int32_t FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_inline (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* __this, const RuntimeMethod* method)
  9429. {
  9430. return (( int32_t (*) (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*, const RuntimeMethod*))FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_gshared_inline)(__this, method);
  9431. }
  9432. inline int32_t FixedList512Bytes_1_CompareTo_m537FBF588E891B5AC44FEADE427B0187792E454C (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  9433. {
  9434. return (( int32_t (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_m537FBF588E891B5AC44FEADE427B0187792E454C_gshared)(__this, ___0_other, method);
  9435. }
  9436. inline bool FixedList512Bytes_1_Equals_m71AFFE86E3397EB2786E87967ED827E9ECE8AB7A (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  9437. {
  9438. return (( bool (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259, const RuntimeMethod*))FixedList512Bytes_1_Equals_m71AFFE86E3397EB2786E87967ED827E9ECE8AB7A_gshared)(__this, ___0_other, method);
  9439. }
  9440. inline bool FixedList512Bytes_1_Equals_m2D9A7C67816AF1CF15DF0BF1731509B45EB1C629 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  9441. {
  9442. return (( bool (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, RuntimeObject*, const RuntimeMethod*))FixedList512Bytes_1_Equals_m2D9A7C67816AF1CF15DF0BF1731509B45EB1C629_gshared)(__this, ___0_obj, method);
  9443. }
  9444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
  9445. inline RuntimeObject* FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m1C768602A2F0C7BBA6C2C35AB307A5BFDF13D5AE (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  9446. {
  9447. return (( RuntimeObject* (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, const RuntimeMethod*))FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m1C768602A2F0C7BBA6C2C35AB307A5BFDF13D5AE_gshared)(__this, method);
  9448. }
  9449. inline RuntimeObject* FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2B2BFD2CFDB0067CDB963C11EE23418B6BE518D9 (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  9450. {
  9451. return (( RuntimeObject* (*) (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*, const RuntimeMethod*))FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2B2BFD2CFDB0067CDB963C11EE23418B6BE518D9_gshared)(__this, method);
  9452. }
  9453. inline int32_t FixedList512Bytes_1_get_Length_m39F0C6ECC0732E96B3F8C0A2553A71E975011ABF_inline (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  9454. {
  9455. return (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))FixedList512Bytes_1_get_Length_m39F0C6ECC0732E96B3F8C0A2553A71E975011ABF_gshared_inline)(__this, method);
  9456. }
  9457. inline int32_t FixedList512Bytes_1_get_LengthInBytes_m3D7D1A03155F1BE615645D5C5E570DE054738D8C (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  9458. {
  9459. return (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))FixedList512Bytes_1_get_LengthInBytes_m3D7D1A03155F1BE615645D5C5E570DE054738D8C_gshared)(__this, method);
  9460. }
  9461. inline uint8_t* FixedList512Bytes_1_get_Buffer_mB8203817FDA4AEEF7E986FEF9A92B92F48456DA4 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  9462. {
  9463. return (( uint8_t* (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))FixedList512Bytes_1_get_Buffer_mB8203817FDA4AEEF7E986FEF9A92B92F48456DA4_gshared)(__this, method);
  9464. }
  9465. inline int32_t FixedList512Bytes_1_GetHashCode_mC8DD2C89A69D94BFD8F02AAC003C87D6EB878D96 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  9466. {
  9467. return (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))FixedList512Bytes_1_GetHashCode_mC8DD2C89A69D94BFD8F02AAC003C87D6EB878D96_gshared)(__this, method);
  9468. }
  9469. inline __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList512Bytes_1_ToArray_mEBC6A9D83F355E772A9BDC2A85E819C705E78D5D (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  9470. {
  9471. return (( __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))FixedList512Bytes_1_ToArray_mEBC6A9D83F355E772A9BDC2A85E819C705E78D5D_gshared)(__this, method);
  9472. }
  9473. inline int32_t FixedList512Bytes_1_CompareTo_mDCAD639C8842A821B3550E6D2ED6E94FC2CEA40C (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  9474. {
  9475. return (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_mDCAD639C8842A821B3550E6D2ED6E94FC2CEA40C_gshared)(__this, ___0_other, method);
  9476. }
  9477. inline bool FixedList512Bytes_1_Equals_m9ACFF0F110192C087A0872039AC8AAA736756288 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  9478. {
  9479. return (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF, const RuntimeMethod*))FixedList512Bytes_1_Equals_m9ACFF0F110192C087A0872039AC8AAA736756288_gshared)(__this, ___0_other, method);
  9480. }
  9481. inline int32_t FixedList512Bytes_1_CompareTo_mF7FFCD39BB662F4B7D659AC5904864082B4990F4 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  9482. {
  9483. return (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_mF7FFCD39BB662F4B7D659AC5904864082B4990F4_gshared)(__this, ___0_other, method);
  9484. }
  9485. inline bool FixedList512Bytes_1_Equals_m40B7CB0CEDC451DBF6AA9677B73A68298EFD50F1 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  9486. {
  9487. return (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3, const RuntimeMethod*))FixedList512Bytes_1_Equals_m40B7CB0CEDC451DBF6AA9677B73A68298EFD50F1_gshared)(__this, ___0_other, method);
  9488. }
  9489. inline int32_t FixedList512Bytes_1_CompareTo_m495B66EAA67EBC91176D18B39569066B905DF19D (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  9490. {
  9491. return (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_m495B66EAA67EBC91176D18B39569066B905DF19D_gshared)(__this, ___0_other, method);
  9492. }
  9493. inline bool FixedList512Bytes_1_Equals_m7A8FE88F8493F3D3BC94A0B3D1BADDAE67F9457D (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  9494. {
  9495. return (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D, const RuntimeMethod*))FixedList512Bytes_1_Equals_m7A8FE88F8493F3D3BC94A0B3D1BADDAE67F9457D_gshared)(__this, ___0_other, method);
  9496. }
  9497. inline int32_t FixedList512Bytes_1_CompareTo_m806888F07579CEB7590777299CD5B312ACC408B6 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  9498. {
  9499. return (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_m806888F07579CEB7590777299CD5B312ACC408B6_gshared)(__this, ___0_other, method);
  9500. }
  9501. inline bool FixedList512Bytes_1_Equals_m4474646DE461531A45836110FF120257A175DACB (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  9502. {
  9503. return (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F, const RuntimeMethod*))FixedList512Bytes_1_Equals_m4474646DE461531A45836110FF120257A175DACB_gshared)(__this, ___0_other, method);
  9504. }
  9505. inline int32_t FixedList512Bytes_1_CompareTo_m3F70E2A1F880757CA1BC7C681898C42459486DC7 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  9506. {
  9507. return (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0, const RuntimeMethod*))FixedList512Bytes_1_CompareTo_m3F70E2A1F880757CA1BC7C681898C42459486DC7_gshared)(__this, ___0_other, method);
  9508. }
  9509. inline bool FixedList512Bytes_1_Equals_m710DF325B8692C020E48D7B795413917A62DA074 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  9510. {
  9511. return (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0, const RuntimeMethod*))FixedList512Bytes_1_Equals_m710DF325B8692C020E48D7B795413917A62DA074_gshared)(__this, ___0_other, method);
  9512. }
  9513. inline bool FixedList512Bytes_1_Equals_mCB08CCF4DB6E7C3B359F1949D89003C9324124A2 (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  9514. {
  9515. return (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, RuntimeObject*, const RuntimeMethod*))FixedList512Bytes_1_Equals_mCB08CCF4DB6E7C3B359F1949D89003C9324124A2_gshared)(__this, ___0_obj, method);
  9516. }
  9517. inline RuntimeObject* FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m487E7F515D84F283DEAD75EDC04306EDBF71D0FA (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  9518. {
  9519. return (( RuntimeObject* (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m487E7F515D84F283DEAD75EDC04306EDBF71D0FA_gshared)(__this, method);
  9520. }
  9521. inline RuntimeObject* FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m35CE6DC32FA8EE026258C5DF9CBD8A9DA7CB09CC (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  9522. {
  9523. return (( RuntimeObject* (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m35CE6DC32FA8EE026258C5DF9CBD8A9DA7CB09CC_gshared)(__this, method);
  9524. }
  9525. inline int32_t FixedList64Bytes_1_get_LengthInBytes_m3C93682BCE5E01217D08970A5FCCBB75A00F4228 (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  9526. {
  9527. return (( int32_t (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, const RuntimeMethod*))FixedList64Bytes_1_get_LengthInBytes_m3C93682BCE5E01217D08970A5FCCBB75A00F4228_gshared)(__this, method);
  9528. }
  9529. inline uint8_t* FixedList64Bytes_1_get_Buffer_m14ED1BDE05D0853490889C65434A8036571F7BA8 (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  9530. {
  9531. return (( uint8_t* (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, const RuntimeMethod*))FixedList64Bytes_1_get_Buffer_m14ED1BDE05D0853490889C65434A8036571F7BA8_gshared)(__this, method);
  9532. }
  9533. inline int32_t FixedList64Bytes_1_GetHashCode_mC1FAA4D92897282322FB71BB53FBB914FEF016AC (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  9534. {
  9535. return (( int32_t (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, const RuntimeMethod*))FixedList64Bytes_1_GetHashCode_mC1FAA4D92897282322FB71BB53FBB914FEF016AC_gshared)(__this, method);
  9536. }
  9537. inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FixedList64Bytes_1_ToArray_m24506E3E1C4F53B3BC75B5795356A730E5D7645B (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  9538. {
  9539. return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, const RuntimeMethod*))FixedList64Bytes_1_ToArray_m24506E3E1C4F53B3BC75B5795356A730E5D7645B_gshared)(__this, method);
  9540. }
  9541. inline int32_t FixedList64Bytes_1_CompareTo_m1292659392AF62EB40AD3A20A6C75BFB8B544A18 (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  9542. {
  9543. return (( int32_t (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m1292659392AF62EB40AD3A20A6C75BFB8B544A18_gshared)(__this, ___0_other, method);
  9544. }
  9545. inline bool FixedList64Bytes_1_Equals_m500DBF102B0E35FD82B050DD7ACF27782CAE8567 (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  9546. {
  9547. return (( bool (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00, const RuntimeMethod*))FixedList64Bytes_1_Equals_m500DBF102B0E35FD82B050DD7ACF27782CAE8567_gshared)(__this, ___0_other, method);
  9548. }
  9549. inline int32_t FixedList64Bytes_1_CompareTo_m93B86413ADAFD04846D2BF4F2CA126F327E4B495 (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  9550. {
  9551. return (( int32_t (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m93B86413ADAFD04846D2BF4F2CA126F327E4B495_gshared)(__this, ___0_other, method);
  9552. }
  9553. inline bool FixedList64Bytes_1_Equals_m33BB9CF809169F11C37834C9CDDCCE364E037EB0 (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  9554. {
  9555. return (( bool (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB, const RuntimeMethod*))FixedList64Bytes_1_Equals_m33BB9CF809169F11C37834C9CDDCCE364E037EB0_gshared)(__this, ___0_other, method);
  9556. }
  9557. inline int32_t FixedList64Bytes_1_CompareTo_m390FD94FFBF082AD2DB69083D900BDD6EF6FFA24 (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  9558. {
  9559. return (( int32_t (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m390FD94FFBF082AD2DB69083D900BDD6EF6FFA24_gshared)(__this, ___0_other, method);
  9560. }
  9561. inline bool FixedList64Bytes_1_Equals_m2B4B625E1A7D94D30F01D4B1CD148E627FC972EF (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  9562. {
  9563. return (( bool (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2, const RuntimeMethod*))FixedList64Bytes_1_Equals_m2B4B625E1A7D94D30F01D4B1CD148E627FC972EF_gshared)(__this, ___0_other, method);
  9564. }
  9565. inline int32_t FixedList64Bytes_1_CompareTo_m633F0983EB4D96BC54A056B165027B2CA946B6BD (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  9566. {
  9567. return (( int32_t (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m633F0983EB4D96BC54A056B165027B2CA946B6BD_gshared)(__this, ___0_other, method);
  9568. }
  9569. inline bool FixedList64Bytes_1_Equals_mC498A922793ED308B53C093E90AA7C8D0793457B (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  9570. {
  9571. return (( bool (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8, const RuntimeMethod*))FixedList64Bytes_1_Equals_mC498A922793ED308B53C093E90AA7C8D0793457B_gshared)(__this, ___0_other, method);
  9572. }
  9573. inline int32_t FixedList64Bytes_1_CompareTo_m806428335A42ED063EE1ECA5B8BF6E305BAEE3AE (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  9574. {
  9575. return (( int32_t (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m806428335A42ED063EE1ECA5B8BF6E305BAEE3AE_gshared)(__this, ___0_other, method);
  9576. }
  9577. inline bool FixedList64Bytes_1_Equals_m0BD861765ACACDF8592E4B2D33FCC2550240A6AE (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  9578. {
  9579. return (( bool (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259, const RuntimeMethod*))FixedList64Bytes_1_Equals_m0BD861765ACACDF8592E4B2D33FCC2550240A6AE_gshared)(__this, ___0_other, method);
  9580. }
  9581. inline bool FixedList64Bytes_1_Equals_m8A1598229F8F81DA21746EE736558D9C263BB16F (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  9582. {
  9583. return (( bool (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, RuntimeObject*, const RuntimeMethod*))FixedList64Bytes_1_Equals_m8A1598229F8F81DA21746EE736558D9C263BB16F_gshared)(__this, ___0_obj, method);
  9584. }
  9585. inline RuntimeObject* FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB1EE99F8B3F278C4C86BAB2D8678C39BBF6E864D (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  9586. {
  9587. return (( RuntimeObject* (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, const RuntimeMethod*))FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB1EE99F8B3F278C4C86BAB2D8678C39BBF6E864D_gshared)(__this, method);
  9588. }
  9589. inline RuntimeObject* FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB8F0E3C7F41F752727BE9C782D7DFBFBD3713200 (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  9590. {
  9591. return (( RuntimeObject* (*) (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*, const RuntimeMethod*))FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB8F0E3C7F41F752727BE9C782D7DFBFBD3713200_gshared)(__this, method);
  9592. }
  9593. inline int32_t FixedList64Bytes_1_get_Length_m9CE762AB945BF8C956C2B6AF84AEE58B20A679C3_inline (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  9594. {
  9595. return (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))FixedList64Bytes_1_get_Length_m9CE762AB945BF8C956C2B6AF84AEE58B20A679C3_gshared_inline)(__this, method);
  9596. }
  9597. inline int32_t FixedList64Bytes_1_get_LengthInBytes_m2718009B0C788432818D447CD03D022FDFB2E4B0 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  9598. {
  9599. return (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))FixedList64Bytes_1_get_LengthInBytes_m2718009B0C788432818D447CD03D022FDFB2E4B0_gshared)(__this, method);
  9600. }
  9601. inline uint8_t* FixedList64Bytes_1_get_Buffer_m453BB0D8491D838AC1381E57320C9FE6E3943F68 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  9602. {
  9603. return (( uint8_t* (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))FixedList64Bytes_1_get_Buffer_m453BB0D8491D838AC1381E57320C9FE6E3943F68_gshared)(__this, method);
  9604. }
  9605. inline int32_t FixedList64Bytes_1_GetHashCode_m722820B8F7CE4975F4A060C565E192259C5E8F7A (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  9606. {
  9607. return (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))FixedList64Bytes_1_GetHashCode_m722820B8F7CE4975F4A060C565E192259C5E8F7A_gshared)(__this, method);
  9608. }
  9609. inline __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList64Bytes_1_ToArray_mD992438F1C3B1ED9436D55E80F539B05F02876A9 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  9610. {
  9611. return (( __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))FixedList64Bytes_1_ToArray_mD992438F1C3B1ED9436D55E80F539B05F02876A9_gshared)(__this, method);
  9612. }
  9613. inline int32_t FixedList64Bytes_1_CompareTo_m96A1729FE2EE27FF7DA19BBA8E962E170CC01197 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  9614. {
  9615. return (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m96A1729FE2EE27FF7DA19BBA8E962E170CC01197_gshared)(__this, ___0_other, method);
  9616. }
  9617. inline bool FixedList64Bytes_1_Equals_mA7C94D9600D89D6734E45E2470CF57F4A8A2F442 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  9618. {
  9619. return (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF, const RuntimeMethod*))FixedList64Bytes_1_Equals_mA7C94D9600D89D6734E45E2470CF57F4A8A2F442_gshared)(__this, ___0_other, method);
  9620. }
  9621. inline int32_t FixedList64Bytes_1_CompareTo_mD2F702CFAC4536BF92D218262CC096509AF97E4C (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  9622. {
  9623. return (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_mD2F702CFAC4536BF92D218262CC096509AF97E4C_gshared)(__this, ___0_other, method);
  9624. }
  9625. inline bool FixedList64Bytes_1_Equals_m2AC7716111558CBA2C8E5B34B623B31BAAF475F4 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  9626. {
  9627. return (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3, const RuntimeMethod*))FixedList64Bytes_1_Equals_m2AC7716111558CBA2C8E5B34B623B31BAAF475F4_gshared)(__this, ___0_other, method);
  9628. }
  9629. inline int32_t FixedList64Bytes_1_CompareTo_m1C8BB1A8B5A249FEC1D43343DA55CDF35F9CBCBC (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  9630. {
  9631. return (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m1C8BB1A8B5A249FEC1D43343DA55CDF35F9CBCBC_gshared)(__this, ___0_other, method);
  9632. }
  9633. inline bool FixedList64Bytes_1_Equals_mF8215C50AF16D3685D298D6D3B4E35A345D4E9DD (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  9634. {
  9635. return (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D, const RuntimeMethod*))FixedList64Bytes_1_Equals_mF8215C50AF16D3685D298D6D3B4E35A345D4E9DD_gshared)(__this, ___0_other, method);
  9636. }
  9637. inline int32_t FixedList64Bytes_1_CompareTo_m6FFCA493F022922BC480E8886FBD9D5516D2BF1B (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  9638. {
  9639. return (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m6FFCA493F022922BC480E8886FBD9D5516D2BF1B_gshared)(__this, ___0_other, method);
  9640. }
  9641. inline bool FixedList64Bytes_1_Equals_m355B482C62357D27E8C0C4CA820B8EF3E34FCB6B (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  9642. {
  9643. return (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F, const RuntimeMethod*))FixedList64Bytes_1_Equals_m355B482C62357D27E8C0C4CA820B8EF3E34FCB6B_gshared)(__this, ___0_other, method);
  9644. }
  9645. inline int32_t FixedList64Bytes_1_CompareTo_m60410F1612BB2C774B5914E174315F47F2671A62 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  9646. {
  9647. return (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0, const RuntimeMethod*))FixedList64Bytes_1_CompareTo_m60410F1612BB2C774B5914E174315F47F2671A62_gshared)(__this, ___0_other, method);
  9648. }
  9649. inline bool FixedList64Bytes_1_Equals_m3964C355A393F163EC05ADB72F54317D7439DF82 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  9650. {
  9651. return (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0, const RuntimeMethod*))FixedList64Bytes_1_Equals_m3964C355A393F163EC05ADB72F54317D7439DF82_gshared)(__this, ___0_other, method);
  9652. }
  9653. inline bool FixedList64Bytes_1_Equals_mFCAFBA37F06212725C4B46CD578D208779D40D12 (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  9654. {
  9655. return (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, RuntimeObject*, const RuntimeMethod*))FixedList64Bytes_1_Equals_mFCAFBA37F06212725C4B46CD578D208779D40D12_gshared)(__this, ___0_obj, method);
  9656. }
  9657. inline RuntimeObject* FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB5B987A8B69250FA50AD2A66AEC23BE5B73A72FA (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  9658. {
  9659. return (( RuntimeObject* (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB5B987A8B69250FA50AD2A66AEC23BE5B73A72FA_gshared)(__this, method);
  9660. }
  9661. inline RuntimeObject* FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mE589F12ED543025C909BC6F9C1C65DCF756CCFCA (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  9662. {
  9663. return (( RuntimeObject* (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mE589F12ED543025C909BC6F9C1C65DCF756CCFCA_gshared)(__this, method);
  9664. }
  9665. inline void EventBase_1_Init_mD11258015D6778B557F3DED4696BEF3335FD66C3 (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
  9666. {
  9667. (( void (*) (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*, const RuntimeMethod*))EventBase_1_Init_mD11258015D6778B557F3DED4696BEF3335FD66C3_gshared)(__this, method);
  9668. }
  9669. inline void FocusEventBase_1_LocalInit_mE69A0E71A251C722E959833035523F02C477EFFD (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  9670. {
  9671. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, const RuntimeMethod*))FocusEventBase_1_LocalInit_mE69A0E71A251C722E959833035523F02C477EFFD_gshared)(__this, method);
  9672. }
  9673. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  9674. inline void FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method)
  9675. {
  9676. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*, const RuntimeMethod*))FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_gshared_inline)(__this, ___0_value, method);
  9677. }
  9678. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline (const RuntimeMethod* method) ;
  9679. inline void FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___0_value, const RuntimeMethod* method)
  9680. {
  9681. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF*, const RuntimeMethod*))FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_gshared_inline)(__this, ___0_value, method);
  9682. }
  9683. inline void FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___0_value, const RuntimeMethod* method)
  9684. {
  9685. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A*, const RuntimeMethod*))FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_gshared_inline)(__this, ___0_value, method);
  9686. }
  9687. inline RuntimeObject* EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01 (const RuntimeMethod* method)
  9688. {
  9689. return (( RuntimeObject* (*) (const RuntimeMethod*))EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01_gshared)(method);
  9690. }
  9691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase_set_target_mBDBE0FB1321254FEDFC4B0EF34DBDA8105FFCBA2 (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  9692. inline void FocusEventBase_1_set_IsFocusDelegated_m118A6B37B24487CDCF32EE2559F4F3F903338CE4_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, bool ___0_value, const RuntimeMethod* method)
  9693. {
  9694. (( void (*) (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*, bool, const RuntimeMethod*))FocusEventBase_1_set_IsFocusDelegated_m118A6B37B24487CDCF32EE2559F4F3F903338CE4_gshared_inline)(__this, ___0_value, method);
  9695. }
  9696. inline void EventBase_1__ctor_m385124A7A8517F869B52108A7FC234225AFBB4A0 (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1* __this, const RuntimeMethod* method)
  9697. {
  9698. (( void (*) (EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*, const RuntimeMethod*))EventBase_1__ctor_m385124A7A8517F869B52108A7FC234225AFBB4A0_gshared)(__this, method);
  9699. }
  9700. inline void Task_1__ctor_m08841FDA6AA08B68DFA36125A81DA6C7B54D0B99 (Task_1_t4C228DE57804012969575431CFF12D57C875552D* __this, const RuntimeMethod* method)
  9701. {
  9702. (( void (*) (Task_1_t4C228DE57804012969575431CFF12D57C875552D*, const RuntimeMethod*))Task_1__ctor_m08841FDA6AA08B68DFA36125A81DA6C7B54D0B99_gshared)(__this, method);
  9703. }
  9704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  9705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  9706. inline void FromAsyncTrimPromise_1_Complete_m56AE76FCEF30ABD41523638898E9B529F718D951 (FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* __this, RuntimeObject* ___0_thisRef, Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method)
  9707. {
  9708. (( void (*) (FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2*, RuntimeObject*, Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*, RuntimeObject*, bool, const RuntimeMethod*))FromAsyncTrimPromise_1_Complete_m56AE76FCEF30ABD41523638898E9B529F718D951_gshared)(__this, ___0_thisRef, ___1_endMethod, ___2_asyncResult, ___3_requiresSynchronization, method);
  9709. }
  9710. inline int32_t Func_3_Invoke_mB6005A849EC292AF85FEBD13C39826861EDA53A6_inline (Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  9711. {
  9712. return (( int32_t (*) (Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
  9713. }
  9714. inline bool Task_1_TrySetResult_mE67D469AB00E1958DECAE0D97B932BC43B9C2D4F (Task_1_t4C228DE57804012969575431CFF12D57C875552D* __this, int32_t ___0_result, const RuntimeMethod* method)
  9715. {
  9716. return (( bool (*) (Task_1_t4C228DE57804012969575431CFF12D57C875552D*, int32_t, const RuntimeMethod*))Task_1_TrySetResult_mE67D469AB00E1958DECAE0D97B932BC43B9C2D4F_gshared)(__this, ___0_result, method);
  9717. }
  9718. inline void Task_1_DangerousSetResult_mBE718016CC1D4CD34F42407200ABEF5462D29B78 (Task_1_t4C228DE57804012969575431CFF12D57C875552D* __this, int32_t ___0_result, const RuntimeMethod* method)
  9719. {
  9720. (( void (*) (Task_1_t4C228DE57804012969575431CFF12D57C875552D*, int32_t, const RuntimeMethod*))Task_1_DangerousSetResult_mBE718016CC1D4CD34F42407200ABEF5462D29B78_gshared)(__this, ___0_result, method);
  9721. }
  9722. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method) ;
  9723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771 (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_tokenToRecord, RuntimeObject* ___1_cancellationException, const RuntimeMethod* method) ;
  9724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D (Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* __this, RuntimeObject* ___0_exceptionObject, const RuntimeMethod* method) ;
  9725. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  9726. inline void Task_1__ctor_m323D56E98AFD8C95866A2866CF440831DA74657D (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* __this, const RuntimeMethod* method)
  9727. {
  9728. (( void (*) (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*, const RuntimeMethod*))Task_1__ctor_m323D56E98AFD8C95866A2866CF440831DA74657D_gshared)(__this, method);
  9729. }
  9730. inline void FromAsyncTrimPromise_1_Complete_m7985C0BDF0CF2E27AE73927FCCB5FEFBB624A2C5 (FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* __this, RuntimeObject* ___0_thisRef, Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method)
  9731. {
  9732. (( void (*) (FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145*, RuntimeObject*, Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*, RuntimeObject*, bool, const RuntimeMethod*))FromAsyncTrimPromise_1_Complete_m7985C0BDF0CF2E27AE73927FCCB5FEFBB624A2C5_gshared)(__this, ___0_thisRef, ___1_endMethod, ___2_asyncResult, ___3_requiresSynchronization, method);
  9733. }
  9734. inline VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mDAAFF3AF4B57B8CD492848725036F40457FC693A_inline (Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  9735. {
  9736. return (( VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*) (Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
  9737. }
  9738. inline bool Task_1_TrySetResult_m80576355963E201DD03E813734ED4CDA847E199E (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* __this, VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC ___0_result, const RuntimeMethod* method)
  9739. {
  9740. return (( bool (*) (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*, VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, const RuntimeMethod*))Task_1_TrySetResult_m80576355963E201DD03E813734ED4CDA847E199E_gshared)(__this, ___0_result, method);
  9741. }
  9742. inline void Task_1_DangerousSetResult_m3AACEB495B6F964518375FDF80ECD0F05045A6BE (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17* __this, VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC ___0_result, const RuntimeMethod* method)
  9743. {
  9744. (( void (*) (Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*, VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, const RuntimeMethod*))Task_1_DangerousSetResult_m3AACEB495B6F964518375FDF80ECD0F05045A6BE_gshared)(__this, ___0_result, method);
  9745. }
  9746. inline void FunctionPointer_1__ctor_mE2BD136AA4DB860E4183D3293D3AE1A04B978DA3 (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
  9747. {
  9748. (( void (*) (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2*, intptr_t, const RuntimeMethod*))FunctionPointer_1__ctor_mE2BD136AA4DB860E4183D3293D3AE1A04B978DA3_gshared)(__this, ___0_ptr, method);
  9749. }
  9750. inline RuntimeObject* Marshal_GetDelegateForFunctionPointer_TisRuntimeObject_m904726A543F298DC36FF10CE1827932F55FE568A (intptr_t ___0_ptr, const RuntimeMethod* method)
  9751. {
  9752. return (( RuntimeObject* (*) (intptr_t, const RuntimeMethod*))Marshal_GetDelegateForFunctionPointer_TisRuntimeObject_m904726A543F298DC36FF10CE1827932F55FE568A_gshared)(___0_ptr, method);
  9753. }
  9754. inline RuntimeObject* FunctionPointer_1_get_Invoke_m3E7098A72E4D4E432490A6F99AF8749B862ACF93 (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* __this, const RuntimeMethod* method)
  9755. {
  9756. return (( RuntimeObject* (*) (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2*, const RuntimeMethod*))FunctionPointer_1_get_Invoke_m3E7098A72E4D4E432490A6F99AF8749B862ACF93_gshared)(__this, method);
  9757. }
  9758. inline void FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7 (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
  9759. {
  9760. (( void (*) (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*, intptr_t, const RuntimeMethod*))FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7_gshared)(__this, ___0_ptr, method);
  9761. }
  9762. inline void FunctionPointer_1_get_Invoke_m552FD5AD590BE1F22C35842835DBC3FB96BACA44 (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  9763. {
  9764. (( void (*) (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*, Il2CppFullySharedGenericAny*, const RuntimeMethod*))FunctionPointer_1_get_Invoke_m552FD5AD590BE1F22C35842835DBC3FB96BACA44_gshared)((FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*)__this, il2cppRetVal, method);
  9765. }
  9766. inline int32_t UnsafeUtility_SizeOf_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEC9469DBD91362D6135B8F5A81E90486BF328075_inline (const RuntimeMethod* method)
  9767. {
  9768. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEC9469DBD91362D6135B8F5A81E90486BF328075_gshared_inline)(method);
  9769. }
  9770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Utility_AllocateBuffer_mBC9AD1A580FCF79BB940779C34A5A1B319233681 (int32_t ___0_elementCount, int32_t ___1_elementStride, bool ___2_vertexBuffer, const RuntimeMethod* method) ;
  9771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_FreeBuffer_m0E14FA612A7CFC491F826A295297E9EA45426C8E (intptr_t ___0_buffer, const RuntimeMethod* method) ;
  9772. inline void* NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38 (NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F ___0_nativeSlice, const RuntimeMethod* method)
  9773. {
  9774. return (( void* (*) (NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F, const RuntimeMethod*))NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_gshared)(___0_nativeSlice, method);
  9775. }
  9776. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) ;
  9777. inline int32_t NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3 (NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F* __this, const RuntimeMethod* method)
  9778. {
  9779. return (( int32_t (*) (NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F*, const RuntimeMethod*))NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_gshared)(__this, method);
  9780. }
  9781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_UpdateBufferRanges_m36DFDDDAC956CE43D560D87B3912EE87F95A59F1 (intptr_t ___0_buffer, intptr_t ___1_ranges, int32_t ___2_rangeCount, int32_t ___3_writeRangeStart, int32_t ___4_writeRangeEnd, const RuntimeMethod* method) ;
  9782. inline int32_t UnsafeUtility_SizeOf_TisVertex_t016AC68A2E6C62576E65412BEC71544AFC01AFC7_m9B300E87B5D26CCDE3FBB8E6CBF94E4C0B9FB5C5_inline (const RuntimeMethod* method)
  9783. {
  9784. return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisVertex_t016AC68A2E6C62576E65412BEC71544AFC01AFC7_m9B300E87B5D26CCDE3FBB8E6CBF94E4C0B9FB5C5_gshared_inline)(method);
  9785. }
  9786. inline int32_t ValueTuple_1_CompareTo_m6493CE08BE956132258203FD982A0153D94CFAA1 (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75* __this, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___0_other, const RuntimeMethod* method)
  9787. {
  9788. return (( int32_t (*) (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75*, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75, const RuntimeMethod*))ValueTuple_1_CompareTo_m6493CE08BE956132258203FD982A0153D94CFAA1_gshared)(__this, ___0_other, method);
  9789. }
  9790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
  9791. inline void Comparer_1__ctor_m4E751BDA5DA357A2BF0F57606CE5E931C5BC3548 (Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C* __this, const RuntimeMethod* method)
  9792. {
  9793. (( void (*) (Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C*, const RuntimeMethod*))Comparer_1__ctor_m4E751BDA5DA357A2BF0F57606CE5E931C5BC3548_gshared)(__this, method);
  9794. }
  9795. inline int32_t ValueTuple_2_CompareTo_m177994D2B6C4391A47021A4C263145F2998CD678 (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_other, const RuntimeMethod* method)
  9796. {
  9797. return (( int32_t (*) (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))ValueTuple_2_CompareTo_m177994D2B6C4391A47021A4C263145F2998CD678_gshared)(__this, ___0_other, method);
  9798. }
  9799. inline void Comparer_1__ctor_mBA14936F9917E4DD1100129FE6A73A76B1E96591 (Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39* __this, const RuntimeMethod* method)
  9800. {
  9801. (( void (*) (Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39*, const RuntimeMethod*))Comparer_1__ctor_mBA14936F9917E4DD1100129FE6A73A76B1E96591_gshared)(__this, method);
  9802. }
  9803. inline int32_t ValueTuple_2_CompareTo_m193ECB4051FD21A8DFA8D062D680684DFCCA0E74 (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_other, const RuntimeMethod* method)
  9804. {
  9805. return (( int32_t (*) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))ValueTuple_2_CompareTo_m193ECB4051FD21A8DFA8D062D680684DFCCA0E74_gshared)(__this, ___0_other, method);
  9806. }
  9807. inline void Comparer_1__ctor_m482F6103C7F8D76C1D68AF2E641D219A7008287C (Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7* __this, const RuntimeMethod* method)
  9808. {
  9809. (( void (*) (Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7*, const RuntimeMethod*))Comparer_1__ctor_m482F6103C7F8D76C1D68AF2E641D219A7008287C_gshared)(__this, method);
  9810. }
  9811. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Boolean_CompareTo_mB0D677674E0298E4BDE996739648EE53CA883C52 (bool* __this, bool ___0_value, const RuntimeMethod* method) ;
  9812. inline void Comparer_1__ctor_m74C9B1BDB0A5557A9DA9E5F630726EE810C5E886 (Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4* __this, const RuntimeMethod* method)
  9813. {
  9814. (( void (*) (Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4*, const RuntimeMethod*))Comparer_1__ctor_m74C9B1BDB0A5557A9DA9E5F630726EE810C5E886_gshared)(__this, method);
  9815. }
  9816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Byte_CompareTo_m188EF2F51CA95A2820D240FE282E165FAEF8A5B8 (uint8_t* __this, uint8_t ___0_value, const RuntimeMethod* method) ;
  9817. inline void Comparer_1__ctor_m5FCBB96B50D63EE9580D236EF25F469C6D75F373 (Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30* __this, const RuntimeMethod* method)
  9818. {
  9819. (( void (*) (Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30*, const RuntimeMethod*))Comparer_1__ctor_m5FCBB96B50D63EE9580D236EF25F469C6D75F373_gshared)(__this, method);
  9820. }
  9821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Char_CompareTo_m2C1EEB369FD610EA9278085CF0076DB7EF4ABAD7 (Il2CppChar* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
  9822. inline void Comparer_1__ctor_m3353053D092D4FBC9AEFC70AC825209F43417E31 (Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063* __this, const RuntimeMethod* method)
  9823. {
  9824. (( void (*) (Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063*, const RuntimeMethod*))Comparer_1__ctor_m3353053D092D4FBC9AEFC70AC825209F43417E31_gshared)(__this, method);
  9825. }
  9826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_CompareTo_m4A3000CD4FF15EA7CA2E9C5C95A9D07F3AA8D35D (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
  9827. inline void Comparer_1__ctor_m5D6FD5FED788608B20169885AECB412C732C45BA (Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58* __this, const RuntimeMethod* method)
  9828. {
  9829. (( void (*) (Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58*, const RuntimeMethod*))Comparer_1__ctor_m5D6FD5FED788608B20169885AECB412C732C45BA_gshared)(__this, method);
  9830. }
  9831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTimeOffset_CompareTo_mDBDCA54C17FD088B3EE9ACDA2118C9FAD1DA103A (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___0_other, const RuntimeMethod* method) ;
  9832. inline void Comparer_1__ctor_m877425A62115F8E970937D780FF0BC8F1E25A4A6 (Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A* __this, const RuntimeMethod* method)
  9833. {
  9834. (( void (*) (Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A*, const RuntimeMethod*))Comparer_1__ctor_m877425A62115F8E970937D780FF0BC8F1E25A4A6_gshared)(__this, method);
  9835. }
  9836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Decimal_CompareTo_mBD487E0B30C25C43C80F8E7F04B24ECD271263BC (Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
  9837. inline void Comparer_1__ctor_mCF847B8E3EDAFD0A1E1225D7FF17A858B417B413 (Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912* __this, const RuntimeMethod* method)
  9838. {
  9839. (( void (*) (Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912*, const RuntimeMethod*))Comparer_1__ctor_mCF847B8E3EDAFD0A1E1225D7FF17A858B417B413_gshared)(__this, method);
  9840. }
  9841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Double_CompareTo_m40FD7CA33B178CCFA4B6755267DC67841092CCFC (double* __this, double ___0_value, const RuntimeMethod* method) ;
  9842. inline void Comparer_1__ctor_m9B88BA04DC2DD23A7509554E395BAB61C76A198B (Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD* __this, const RuntimeMethod* method)
  9843. {
  9844. (( void (*) (Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD*, const RuntimeMethod*))Comparer_1__ctor_m9B88BA04DC2DD23A7509554E395BAB61C76A198B_gshared)(__this, method);
  9845. }
  9846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int16_CompareTo_mC2DEE36C53F9B2768B0A217A1986ED8C25D0CAC1 (int16_t* __this, int16_t ___0_value, const RuntimeMethod* method) ;
  9847. inline void Comparer_1__ctor_m849B2A1D793BDC65F35425BD996E8BC7CC339A6E (Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563* __this, const RuntimeMethod* method)
  9848. {
  9849. (( void (*) (Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563*, const RuntimeMethod*))Comparer_1__ctor_m849B2A1D793BDC65F35425BD996E8BC7CC339A6E_gshared)(__this, method);
  9850. }
  9851. inline void Comparer_1__ctor_mC897079DC05F69EB6ED9D27D21BCBD796EA9D411 (Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80* __this, const RuntimeMethod* method)
  9852. {
  9853. (( void (*) (Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80*, const RuntimeMethod*))Comparer_1__ctor_mC897079DC05F69EB6ED9D27D21BCBD796EA9D411_gshared)(__this, method);
  9854. }
  9855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490 (int64_t* __this, int64_t ___0_value, const RuntimeMethod* method) ;
  9856. inline void Comparer_1__ctor_m12B4B1B50866B60AC980BA05FFB8C1BA9916DC19 (Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6* __this, const RuntimeMethod* method)
  9857. {
  9858. (( void (*) (Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6*, const RuntimeMethod*))Comparer_1__ctor_m12B4B1B50866B60AC980BA05FFB8C1BA9916DC19_gshared)(__this, method);
  9859. }
  9860. inline void Comparer_1__ctor_m89CBD30CB70B71E3297263BAF56759A9A450D592 (Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137* __this, const RuntimeMethod* method)
  9861. {
  9862. (( void (*) (Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137*, const RuntimeMethod*))Comparer_1__ctor_m89CBD30CB70B71E3297263BAF56759A9A450D592_gshared)(__this, method);
  9863. }
  9864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SByte_CompareTo_m1C183FA8CCC293C6FA6A50EE04B2FB36E9695CC4 (int8_t* __this, int8_t ___0_value, const RuntimeMethod* method) ;
  9865. inline void Comparer_1__ctor_mB8EBF8109F28E54A361AD12E38A88B21865A4A35 (Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B* __this, const RuntimeMethod* method)
  9866. {
  9867. (( void (*) (Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B*, const RuntimeMethod*))Comparer_1__ctor_mB8EBF8109F28E54A361AD12E38A88B21865A4A35_gshared)(__this, method);
  9868. }
  9869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F (float* __this, float ___0_value, const RuntimeMethod* method) ;
  9870. inline void Comparer_1__ctor_mC9641ED44E47B57B4993A7CC76292CA3BE15ADAB (Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB* __this, const RuntimeMethod* method)
  9871. {
  9872. (( void (*) (Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB*, const RuntimeMethod*))Comparer_1__ctor_mC9641ED44E47B57B4993A7CC76292CA3BE15ADAB_gshared)(__this, method);
  9873. }
  9874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimeSpan_CompareTo_m85916E1968FD4309A3CFCBCBC0E3DF2E9AEB0FD3 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ;
  9875. inline void Comparer_1__ctor_mEC21CDDDC8BD9CE15E2C5C2CA868B8A550F36BFC (Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9* __this, const RuntimeMethod* method)
  9876. {
  9877. (( void (*) (Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9*, const RuntimeMethod*))Comparer_1__ctor_mEC21CDDDC8BD9CE15E2C5C2CA868B8A550F36BFC_gshared)(__this, method);
  9878. }
  9879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt16_CompareTo_m73A3F7183597E4CFBCB8A98A696B4C3DFEDF0845 (uint16_t* __this, uint16_t ___0_value, const RuntimeMethod* method) ;
  9880. inline void Comparer_1__ctor_m290953B68F8980CA3861CAAB2F3A79BC4A83616F (Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98* __this, const RuntimeMethod* method)
  9881. {
  9882. (( void (*) (Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98*, const RuntimeMethod*))Comparer_1__ctor_m290953B68F8980CA3861CAAB2F3A79BC4A83616F_gshared)(__this, method);
  9883. }
  9884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt32_CompareTo_mC96F15BE2B06C0268AD1D110D3251CE4DBA43907 (uint32_t* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
  9885. inline void Comparer_1__ctor_m2F8903704557F0C6358C6784DF30CDB1828C9A6F (Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879* __this, const RuntimeMethod* method)
  9886. {
  9887. (( void (*) (Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879*, const RuntimeMethod*))Comparer_1__ctor_m2F8903704557F0C6358C6784DF30CDB1828C9A6F_gshared)(__this, method);
  9888. }
  9889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt64_CompareTo_m1292E47C1FE2A1FC5BC5E6E2EB9C1FCDCEFE7745 (uint64_t* __this, uint64_t ___0_value, const RuntimeMethod* method) ;
  9890. inline void Comparer_1__ctor_mEA1562EB0A7C081D26228A639943B13002EB41E0 (Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E* __this, const RuntimeMethod* method)
  9891. {
  9892. (( void (*) (Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E*, const RuntimeMethod*))Comparer_1__ctor_mEA1562EB0A7C081D26228A639943B13002EB41E0_gshared)(__this, method);
  9893. }
  9894. inline bool NativeArray_1_Equals_m111BFE996798FD0A80BE998184E73802CDA0C173 (NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3* __this, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 ___0_other, const RuntimeMethod* method)
  9895. {
  9896. return (( bool (*) (NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3*, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3, const RuntimeMethod*))NativeArray_1_Equals_m111BFE996798FD0A80BE998184E73802CDA0C173_gshared)(__this, ___0_other, method);
  9897. }
  9898. inline int32_t NativeArray_1_GetHashCode_m7E8FDE5E1640511AADCB3B9A3DE36836672CFB93 (NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3* __this, const RuntimeMethod* method)
  9899. {
  9900. return (( int32_t (*) (NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3*, const RuntimeMethod*))NativeArray_1_GetHashCode_m7E8FDE5E1640511AADCB3B9A3DE36836672CFB93_gshared)(__this, method);
  9901. }
  9902. inline void EqualityComparer_1__ctor_m9B9F68569E0CF511D73556406AA7D7E0FCF71956 (EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F* __this, const RuntimeMethod* method)
  9903. {
  9904. (( void (*) (EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F*, const RuntimeMethod*))EqualityComparer_1__ctor_m9B9F68569E0CF511D73556406AA7D7E0FCF71956_gshared)(__this, method);
  9905. }
  9906. inline bool NativeArray_1_Equals_m0A1A82F389B2D30446EBEA19B2A1C9E012AB4CE3 (NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612* __this, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 ___0_other, const RuntimeMethod* method)
  9907. {
  9908. return (( bool (*) (NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612*, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612, const RuntimeMethod*))NativeArray_1_Equals_m0A1A82F389B2D30446EBEA19B2A1C9E012AB4CE3_gshared)(__this, ___0_other, method);
  9909. }
  9910. inline int32_t NativeArray_1_GetHashCode_m9CE6E96532D79658C844B9AB1982B3DC366BA711 (NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612* __this, const RuntimeMethod* method)
  9911. {
  9912. return (( int32_t (*) (NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612*, const RuntimeMethod*))NativeArray_1_GetHashCode_m9CE6E96532D79658C844B9AB1982B3DC366BA711_gshared)(__this, method);
  9913. }
  9914. inline void EqualityComparer_1__ctor_m31D5C2AE7B336CD64B73D27503EB9EC0C087807F (EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12* __this, const RuntimeMethod* method)
  9915. {
  9916. (( void (*) (EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12*, const RuntimeMethod*))EqualityComparer_1__ctor_m31D5C2AE7B336CD64B73D27503EB9EC0C087807F_gshared)(__this, method);
  9917. }
  9918. inline bool NativeArray_1_Equals_m5396AEFA0FE3DAB5DC00439FA2530B1343937295 (NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149* __this, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 ___0_other, const RuntimeMethod* method)
  9919. {
  9920. return (( bool (*) (NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149*, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149, const RuntimeMethod*))NativeArray_1_Equals_m5396AEFA0FE3DAB5DC00439FA2530B1343937295_gshared)(__this, ___0_other, method);
  9921. }
  9922. inline int32_t NativeArray_1_GetHashCode_m66B94FA89E280074FAFEAF66314F77C83FCEE48A (NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149* __this, const RuntimeMethod* method)
  9923. {
  9924. return (( int32_t (*) (NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149*, const RuntimeMethod*))NativeArray_1_GetHashCode_m66B94FA89E280074FAFEAF66314F77C83FCEE48A_gshared)(__this, method);
  9925. }
  9926. inline void EqualityComparer_1__ctor_m9912CC523B5CFDC67FB2A9A1AC3AF43A9E9F2803 (EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1* __this, const RuntimeMethod* method)
  9927. {
  9928. (( void (*) (EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1*, const RuntimeMethod*))EqualityComparer_1__ctor_m9912CC523B5CFDC67FB2A9A1AC3AF43A9E9F2803_gshared)(__this, method);
  9929. }
  9930. inline bool NativeSlice_1_Equals_m5932E1D028FD20FDFDAB5073EEDA743DDF929660 (NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B* __this, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B ___0_other, const RuntimeMethod* method)
  9931. {
  9932. return (( bool (*) (NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B*, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B, const RuntimeMethod*))NativeSlice_1_Equals_m5932E1D028FD20FDFDAB5073EEDA743DDF929660_gshared)(__this, ___0_other, method);
  9933. }
  9934. inline int32_t NativeSlice_1_GetHashCode_m17AA31E90564027DB6A606F8D9883AC52823E216 (NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B* __this, const RuntimeMethod* method)
  9935. {
  9936. return (( int32_t (*) (NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B*, const RuntimeMethod*))NativeSlice_1_GetHashCode_m17AA31E90564027DB6A606F8D9883AC52823E216_gshared)(__this, method);
  9937. }
  9938. inline void EqualityComparer_1__ctor_m49B0A5AB4AD927F663F6C95358E269F34A30809B (EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607* __this, const RuntimeMethod* method)
  9939. {
  9940. (( void (*) (EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607*, const RuntimeMethod*))EqualityComparer_1__ctor_m49B0A5AB4AD927F663F6C95358E269F34A30809B_gshared)(__this, method);
  9941. }
  9942. inline bool NativeSlice_1_Equals_m540407E942C74C9BDC7BF2513F9CCD0A4BF84EB9 (NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041* __this, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 ___0_other, const RuntimeMethod* method)
  9943. {
  9944. return (( bool (*) (NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041*, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041, const RuntimeMethod*))NativeSlice_1_Equals_m540407E942C74C9BDC7BF2513F9CCD0A4BF84EB9_gshared)(__this, ___0_other, method);
  9945. }
  9946. inline int32_t NativeSlice_1_GetHashCode_mC0EE5A29EDBC0FD732C99B30BD5938785661FD1C (NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041* __this, const RuntimeMethod* method)
  9947. {
  9948. return (( int32_t (*) (NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041*, const RuntimeMethod*))NativeSlice_1_GetHashCode_mC0EE5A29EDBC0FD732C99B30BD5938785661FD1C_gshared)(__this, method);
  9949. }
  9950. inline void EqualityComparer_1__ctor_m4D54E40824478E01026065CAA271A71CA2F9A2D9 (EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88* __this, const RuntimeMethod* method)
  9951. {
  9952. (( void (*) (EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88*, const RuntimeMethod*))EqualityComparer_1__ctor_m4D54E40824478E01026065CAA271A71CA2F9A2D9_gshared)(__this, method);
  9953. }
  9954. inline bool NativeSlice_1_Equals_mE54EE5073C38A869606B9711FBAA8E0C2E459E1C (NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882* __this, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 ___0_other, const RuntimeMethod* method)
  9955. {
  9956. return (( bool (*) (NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882*, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882, const RuntimeMethod*))NativeSlice_1_Equals_mE54EE5073C38A869606B9711FBAA8E0C2E459E1C_gshared)(__this, ___0_other, method);
  9957. }
  9958. inline int32_t NativeSlice_1_GetHashCode_mA406683D634974CA4AA8DA9952B32CD0EFE8E334 (NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882* __this, const RuntimeMethod* method)
  9959. {
  9960. return (( int32_t (*) (NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882*, const RuntimeMethod*))NativeSlice_1_GetHashCode_mA406683D634974CA4AA8DA9952B32CD0EFE8E334_gshared)(__this, method);
  9961. }
  9962. inline void EqualityComparer_1__ctor_mC824C4880ECD9D0EDE30042CFB4C7BD41E55D5A2 (EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668* __this, const RuntimeMethod* method)
  9963. {
  9964. (( void (*) (EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668*, const RuntimeMethod*))EqualityComparer_1__ctor_mC824C4880ECD9D0EDE30042CFB4C7BD41E55D5A2_gshared)(__this, method);
  9965. }
  9966. inline bool StructMultiKey_2_Equals_m257849E9BDF792F49AA7DC602670556ABDFAA37F (StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5* __this, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___0_other, const RuntimeMethod* method)
  9967. {
  9968. return (( bool (*) (StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5*, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5, const RuntimeMethod*))StructMultiKey_2_Equals_m257849E9BDF792F49AA7DC602670556ABDFAA37F_gshared)(__this, ___0_other, method);
  9969. }
  9970. inline int32_t StructMultiKey_2_GetHashCode_m177C4E8E767B6839F0A038094FFD8106DBB8C836 (StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5* __this, const RuntimeMethod* method)
  9971. {
  9972. return (( int32_t (*) (StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5*, const RuntimeMethod*))StructMultiKey_2_GetHashCode_m177C4E8E767B6839F0A038094FFD8106DBB8C836_gshared)(__this, method);
  9973. }
  9974. inline void EqualityComparer_1__ctor_m33D185DE95C9A26B58946BC95B9211476A3AD4CD (EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8* __this, const RuntimeMethod* method)
  9975. {
  9976. (( void (*) (EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8*, const RuntimeMethod*))EqualityComparer_1__ctor_m33D185DE95C9A26B58946BC95B9211476A3AD4CD_gshared)(__this, method);
  9977. }
  9978. inline bool ValueTuple_1_Equals_m21B7E99E865482B07344F0EA71F362C181B36D82 (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75* __this, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___0_other, const RuntimeMethod* method)
  9979. {
  9980. return (( bool (*) (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75*, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75, const RuntimeMethod*))ValueTuple_1_Equals_m21B7E99E865482B07344F0EA71F362C181B36D82_gshared)(__this, ___0_other, method);
  9981. }
  9982. inline int32_t ValueTuple_1_GetHashCode_m87166FC7DFF27F914E5F38A95780C1D843B02C5D (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75* __this, const RuntimeMethod* method)
  9983. {
  9984. return (( int32_t (*) (ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75*, const RuntimeMethod*))ValueTuple_1_GetHashCode_m87166FC7DFF27F914E5F38A95780C1D843B02C5D_gshared)(__this, method);
  9985. }
  9986. inline void EqualityComparer_1__ctor_mD8C5D550CC02FB519059A366B64B80D26E8EEC71 (EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E* __this, const RuntimeMethod* method)
  9987. {
  9988. (( void (*) (EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E*, const RuntimeMethod*))EqualityComparer_1__ctor_mD8C5D550CC02FB519059A366B64B80D26E8EEC71_gshared)(__this, method);
  9989. }
  9990. inline bool ValueTuple_2_Equals_mEAB75D7A1B4280805E1966B1997CF0916FA2DCBF (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_other, const RuntimeMethod* method)
  9991. {
  9992. return (( bool (*) (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D, const RuntimeMethod*))ValueTuple_2_Equals_mEAB75D7A1B4280805E1966B1997CF0916FA2DCBF_gshared)(__this, ___0_other, method);
  9993. }
  9994. inline int32_t ValueTuple_2_GetHashCode_m9D4E10761077AC6288F37B5F730ED598FF1A4361 (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D* __this, const RuntimeMethod* method)
  9995. {
  9996. return (( int32_t (*) (ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D*, const RuntimeMethod*))ValueTuple_2_GetHashCode_m9D4E10761077AC6288F37B5F730ED598FF1A4361_gshared)(__this, method);
  9997. }
  9998. inline void EqualityComparer_1__ctor_m378CC088B6E18F5957F608D39DC58C796BE5197E (EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51* __this, const RuntimeMethod* method)
  9999. {
  10000. (( void (*) (EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51*, const RuntimeMethod*))EqualityComparer_1__ctor_m378CC088B6E18F5957F608D39DC58C796BE5197E_gshared)(__this, method);
  10001. }
  10002. inline bool ValueTuple_2_Equals_mE5BAD0849ACA1C0DDED78077C56A9C9F4BBEEC42 (ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9* __this, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 ___0_other, const RuntimeMethod* method)
  10003. {
  10004. return (( bool (*) (ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9*, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9, const RuntimeMethod*))ValueTuple_2_Equals_mE5BAD0849ACA1C0DDED78077C56A9C9F4BBEEC42_gshared)(__this, ___0_other, method);
  10005. }
  10006. inline int32_t ValueTuple_2_GetHashCode_m460EFE4CF658838C31DB4D6985FE82C682503238 (ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9* __this, const RuntimeMethod* method)
  10007. {
  10008. return (( int32_t (*) (ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9*, const RuntimeMethod*))ValueTuple_2_GetHashCode_m460EFE4CF658838C31DB4D6985FE82C682503238_gshared)(__this, method);
  10009. }
  10010. inline void EqualityComparer_1__ctor_m2EC2F05A3DBC774429AFBECFB327F8133207A7AD (EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3* __this, const RuntimeMethod* method)
  10011. {
  10012. (( void (*) (EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3*, const RuntimeMethod*))EqualityComparer_1__ctor_m2EC2F05A3DBC774429AFBECFB327F8133207A7AD_gshared)(__this, method);
  10013. }
  10014. inline bool ValueTuple_2_Equals_m79297B38DDF8E231ED580F41EB03456BF55379A8 (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_other, const RuntimeMethod* method)
  10015. {
  10016. return (( bool (*) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))ValueTuple_2_Equals_m79297B38DDF8E231ED580F41EB03456BF55379A8_gshared)(__this, ___0_other, method);
  10017. }
  10018. inline int32_t ValueTuple_2_GetHashCode_m02C84696292D14B993EDCDED373702CF8E5DB5F7 (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* __this, const RuntimeMethod* method)
  10019. {
  10020. return (( int32_t (*) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A*, const RuntimeMethod*))ValueTuple_2_GetHashCode_m02C84696292D14B993EDCDED373702CF8E5DB5F7_gshared)(__this, method);
  10021. }
  10022. inline void EqualityComparer_1__ctor_m2CF60594910A162D1151924B21BA9FEA07507207 (EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE* __this, const RuntimeMethod* method)
  10023. {
  10024. (( void (*) (EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE*, const RuntimeMethod*))EqualityComparer_1__ctor_m2CF60594910A162D1151924B21BA9FEA07507207_gshared)(__this, method);
  10025. }
  10026. inline bool ValueTuple_3_Equals_mADE1D7EC48C4F4431B21E6718B8028967EEC6D95 (ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01* __this, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 ___0_other, const RuntimeMethod* method)
  10027. {
  10028. return (( bool (*) (ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01*, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01, const RuntimeMethod*))ValueTuple_3_Equals_mADE1D7EC48C4F4431B21E6718B8028967EEC6D95_gshared)(__this, ___0_other, method);
  10029. }
  10030. inline int32_t ValueTuple_3_GetHashCode_m19A5299B3EC3458F1EE1455C76FF24D103BB9FDB (ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01* __this, const RuntimeMethod* method)
  10031. {
  10032. return (( int32_t (*) (ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01*, const RuntimeMethod*))ValueTuple_3_GetHashCode_m19A5299B3EC3458F1EE1455C76FF24D103BB9FDB_gshared)(__this, method);
  10033. }
  10034. inline void EqualityComparer_1__ctor_mA465B4754046D583A92FBD81C2FD060E27E6A36F (EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C* __this, const RuntimeMethod* method)
  10035. {
  10036. (( void (*) (EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C*, const RuntimeMethod*))EqualityComparer_1__ctor_mA465B4754046D583A92FBD81C2FD060E27E6A36F_gshared)(__this, method);
  10037. }
  10038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Background_Equals_mB3B88EEE208ECDBC33607FD83D76572800464D79 (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_other, const RuntimeMethod* method) ;
  10039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Background_GetHashCode_m04082ADB61D83A618047D6DB649B3C34F18C47B1 (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8* __this, const RuntimeMethod* method) ;
  10040. inline void EqualityComparer_1__ctor_m9A9F56AEE99484DC6C1B70D94BA66C8D3FFE10A8 (EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F* __this, const RuntimeMethod* method)
  10041. {
  10042. (( void (*) (EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F*, const RuntimeMethod*))EqualityComparer_1__ctor_m9A9F56AEE99484DC6C1B70D94BA66C8D3FFE10A8_gshared)(__this, method);
  10043. }
  10044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BackgroundPosition_Equals_m64183D5FA4271EF7A45C3CA77B6876D854EDE759 (BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* __this, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___0_other, const RuntimeMethod* method) ;
  10045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BackgroundPosition_GetHashCode_m70CB607FAF2C174B6583EDA883B347398A660E32 (BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56* __this, const RuntimeMethod* method) ;
  10046. inline void EqualityComparer_1__ctor_mB0114B275A1CF74ADC8D3C8E1D51594896FF88F6 (EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6* __this, const RuntimeMethod* method)
  10047. {
  10048. (( void (*) (EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6*, const RuntimeMethod*))EqualityComparer_1__ctor_mB0114B275A1CF74ADC8D3C8E1D51594896FF88F6_gshared)(__this, method);
  10049. }
  10050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BackgroundRepeat_Equals_m1D533A1C4E03887BF51B4A9AAD74E74C7EA4909F (BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* __this, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___0_other, const RuntimeMethod* method) ;
  10051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BackgroundRepeat_GetHashCode_mA50AE9C1F470680415C565D45C9DAF08B64D8A4C (BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F* __this, const RuntimeMethod* method) ;
  10052. inline void EqualityComparer_1__ctor_m0363C54EBA926A2B3008D56572784DDD8E64FE66 (EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB* __this, const RuntimeMethod* method)
  10053. {
  10054. (( void (*) (EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB*, const RuntimeMethod*))EqualityComparer_1__ctor_m0363C54EBA926A2B3008D56572784DDD8E64FE66_gshared)(__this, method);
  10055. }
  10056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Boolean_Equals_mC020D5EB2F64274CD623E8449E8777A70BEC6CC9 (bool* __this, bool ___0_obj, const RuntimeMethod* method) ;
  10057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3 (bool* __this, const RuntimeMethod* method) ;
  10058. inline void EqualityComparer_1__ctor_mA509C516CCA203AC94ADDEFDBFE1A1AFC12056D0 (EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4* __this, const RuntimeMethod* method)
  10059. {
  10060. (( void (*) (EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4*, const RuntimeMethod*))EqualityComparer_1__ctor_mA509C516CCA203AC94ADDEFDBFE1A1AFC12056D0_gshared)(__this, method);
  10061. }
  10062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bounds_Equals_m615135524315743D29633C33B6C8B16B754266DB_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_other, const RuntimeMethod* method) ;
  10063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Bounds_GetHashCode_m59C79B529D33866FE45FEFC0C69FBD3B4AC7E172_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
  10064. inline void EqualityComparer_1__ctor_mC9E77E8DC33F857EF3454359C837DA31AB091EC6 (EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4* __this, const RuntimeMethod* method)
  10065. {
  10066. (( void (*) (EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4*, const RuntimeMethod*))EqualityComparer_1__ctor_mC9E77E8DC33F857EF3454359C837DA31AB091EC6_gshared)(__this, method);
  10067. }
  10068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
  10069. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_other, const RuntimeMethod* method) ;
  10070. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
  10071. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
  10072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
  10073. #ifdef __clang__
  10074. #pragma clang diagnostic push
  10075. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10076. #pragma clang diagnostic ignored "-Wunused-variable"
  10077. #endif
  10078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedList512BytesDebugView_1__ctor_m91A09FF448D19935F474C9BC4CC7720C276D34F1_gshared (FixedList512BytesDebugView_1_t1C96707DD74D7B9EBCA24F2D5986B09760F4C9CD* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_list, const RuntimeMethod* method)
  10079. {
  10080. {
  10081. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  10082. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F L_0 = ___0_list;
  10083. __this->___m_List = L_0;
  10084. return;
  10085. }
  10086. }
  10087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList512BytesDebugView_1_get_Items_m8BF90FE52215A961BFDF9F31F6A5C9F445EC4760_gshared (FixedList512BytesDebugView_1_t1C96707DD74D7B9EBCA24F2D5986B09760F4C9CD* __this, const RuntimeMethod* method)
  10088. {
  10089. {
  10090. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* L_0 = (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*)(&__this->___m_List);
  10091. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_1;
  10092. L_1 = (( __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  10093. return L_1;
  10094. }
  10095. }
  10096. #ifdef __clang__
  10097. #pragma clang diagnostic pop
  10098. #endif
  10099. #ifdef __clang__
  10100. #pragma clang diagnostic push
  10101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10102. #pragma clang diagnostic ignored "-Wunused-variable"
  10103. #endif
  10104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  10105. {
  10106. {
  10107. uint16_t L_0 = __this->___length;
  10108. return (int32_t)L_0;
  10109. }
  10110. }
  10111. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10112. {
  10113. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10114. int32_t _offset = 1;
  10115. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10116. int32_t _returnValue;
  10117. _returnValue = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(_thisAdjusted, method);
  10118. return _returnValue;
  10119. }
  10120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_LengthInBytes_m036D0C7836CB90D7C9BDB4CCFDC95E57203E2F73_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  10121. {
  10122. {
  10123. int32_t L_0;
  10124. L_0 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10125. int32_t L_1;
  10126. L_1 = UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  10127. return ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
  10128. }
  10129. }
  10130. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_get_LengthInBytes_m036D0C7836CB90D7C9BDB4CCFDC95E57203E2F73_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10131. {
  10132. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10133. int32_t _offset = 1;
  10134. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10135. int32_t _returnValue;
  10136. _returnValue = FixedList512Bytes_1_get_LengthInBytes_m036D0C7836CB90D7C9BDB4CCFDC95E57203E2F73(_thisAdjusted, method);
  10137. return _returnValue;
  10138. }
  10139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedList512Bytes_1_get_Buffer_mBEE71B5FED4BBC6BFDE138824564F9AB5E362709_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  10140. {
  10141. uint8_t* V_0 = NULL;
  10142. uint8_t* V_1 = NULL;
  10143. uint8_t* V_2 = NULL;
  10144. {
  10145. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  10146. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  10147. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  10148. V_1 = L_2;
  10149. uint8_t* L_3 = V_1;
  10150. V_0 = (uint8_t*)((uintptr_t)L_3);
  10151. uint8_t* L_4 = V_0;
  10152. int32_t L_5;
  10153. L_5 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10154. V_2 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, L_5));
  10155. goto IL_001f;
  10156. }
  10157. IL_001f:
  10158. {
  10159. uint8_t* L_6 = V_2;
  10160. return L_6;
  10161. }
  10162. }
  10163. IL2CPP_EXTERN_C uint8_t* FixedList512Bytes_1_get_Buffer_mBEE71B5FED4BBC6BFDE138824564F9AB5E362709_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10164. {
  10165. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10166. int32_t _offset = 1;
  10167. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10168. uint8_t* _returnValue;
  10169. _returnValue = FixedList512Bytes_1_get_Buffer_mBEE71B5FED4BBC6BFDE138824564F9AB5E362709(_thisAdjusted, method);
  10170. return _returnValue;
  10171. }
  10172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_GetHashCode_m6751AC3F93A9F436531FE3C8E9C4E5B97FE6C270_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  10173. {
  10174. int32_t V_0 = 0;
  10175. {
  10176. uint8_t* L_0;
  10177. L_0 = FixedList512Bytes_1_get_Buffer_mBEE71B5FED4BBC6BFDE138824564F9AB5E362709(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  10178. int32_t L_1;
  10179. L_1 = FixedList512Bytes_1_get_LengthInBytes_m036D0C7836CB90D7C9BDB4CCFDC95E57203E2F73(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  10180. uint32_t L_2;
  10181. L_2 = CollectionHelper_Hash_mFB14DD4BA7288CEDF90E514A9397FB9C27E55293((void*)L_0, L_1, NULL);
  10182. V_0 = (int32_t)L_2;
  10183. goto IL_0016;
  10184. }
  10185. IL_0016:
  10186. {
  10187. int32_t L_3 = V_0;
  10188. return L_3;
  10189. }
  10190. }
  10191. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_GetHashCode_m6751AC3F93A9F436531FE3C8E9C4E5B97FE6C270_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10192. {
  10193. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10194. int32_t _offset = 1;
  10195. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10196. int32_t _returnValue;
  10197. _returnValue = FixedList512Bytes_1_GetHashCode_m6751AC3F93A9F436531FE3C8E9C4E5B97FE6C270(_thisAdjusted, method);
  10198. return _returnValue;
  10199. }
  10200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FixedList512Bytes_1_ToArray_mDAD16EC091ED88CCD2A760DC591B11D9EB8B6592_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  10201. {
  10202. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
  10203. uint8_t* V_1 = NULL;
  10204. int32_t* V_2 = NULL;
  10205. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
  10206. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL;
  10207. {
  10208. int32_t L_0;
  10209. L_0 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10210. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), (uint32_t)L_0);
  10211. V_0 = L_1;
  10212. uint8_t* L_2;
  10213. L_2 = FixedList512Bytes_1_get_Buffer_mBEE71B5FED4BBC6BFDE138824564F9AB5E362709(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  10214. V_1 = L_2;
  10215. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_0;
  10216. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3;
  10217. V_3 = L_4;
  10218. if (!L_4)
  10219. {
  10220. goto IL_001f;
  10221. }
  10222. }
  10223. {
  10224. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_3;
  10225. NullCheck(L_5);
  10226. if (((int32_t)(((RuntimeArray*)L_5)->max_length)))
  10227. {
  10228. goto IL_0024;
  10229. }
  10230. }
  10231. IL_001f:
  10232. {
  10233. V_2 = (int32_t*)((uintptr_t)0);
  10234. goto IL_002d;
  10235. }
  10236. IL_0024:
  10237. {
  10238. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_3;
  10239. NullCheck(L_6);
  10240. V_2 = (int32_t*)((uintptr_t)((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
  10241. }
  10242. IL_002d:
  10243. {
  10244. int32_t* L_7 = V_2;
  10245. uint8_t* L_8 = V_1;
  10246. int32_t L_9;
  10247. L_9 = FixedList512Bytes_1_get_LengthInBytes_m036D0C7836CB90D7C9BDB4CCFDC95E57203E2F73(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  10248. UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_7, (void*)L_8, ((int64_t)L_9), NULL);
  10249. V_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
  10250. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_0;
  10251. V_4 = L_10;
  10252. goto IL_0044;
  10253. }
  10254. IL_0044:
  10255. {
  10256. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_4;
  10257. return L_11;
  10258. }
  10259. }
  10260. IL2CPP_EXTERN_C Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FixedList512Bytes_1_ToArray_mDAD16EC091ED88CCD2A760DC591B11D9EB8B6592_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  10261. {
  10262. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10263. int32_t _offset = 1;
  10264. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10265. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* _returnValue;
  10266. _returnValue = FixedList512Bytes_1_ToArray_mDAD16EC091ED88CCD2A760DC591B11D9EB8B6592(_thisAdjusted, method);
  10267. return _returnValue;
  10268. }
  10269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m393A375BBB240C4D0D598ADB2F1B202014A51D8F_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  10270. {
  10271. uint8_t* V_0 = NULL;
  10272. uint8_t* V_1 = NULL;
  10273. uint8_t* V_2 = NULL;
  10274. uint8_t* V_3 = NULL;
  10275. uint8_t* V_4 = NULL;
  10276. int32_t V_5 = 0;
  10277. int32_t V_6 = 0;
  10278. int32_t V_7 = 0;
  10279. bool V_8 = false;
  10280. int32_t V_9 = 0;
  10281. bool V_10 = false;
  10282. int32_t V_11 = 0;
  10283. {
  10284. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  10285. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  10286. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  10287. V_1 = L_2;
  10288. uint8_t* L_3 = V_1;
  10289. V_0 = (uint8_t*)((uintptr_t)L_3);
  10290. FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_4 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&(&___0_other)->___buffer);
  10291. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  10292. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  10293. V_2 = (uint8_t*)((uintptr_t)L_6);
  10294. uint8_t* L_7 = V_0;
  10295. int32_t L_8;
  10296. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10297. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  10298. uint8_t* L_9 = V_2;
  10299. int32_t L_10;
  10300. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10301. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  10302. int32_t L_11;
  10303. L_11 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10304. int32_t L_12;
  10305. L_12 = FixedList32Bytes_1_get_Length_m9A65220C8D90F66A63E6ABAD26E960F3DCF0406A_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  10306. int32_t L_13;
  10307. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  10308. V_5 = L_13;
  10309. V_6 = 0;
  10310. goto IL_0092;
  10311. }
  10312. IL_0054:
  10313. {
  10314. uint8_t* L_14 = V_3;
  10315. uint32_t L_15 = sizeof(int32_t);
  10316. int32_t L_16 = V_6;
  10317. uint8_t* L_17 = V_4;
  10318. uint32_t L_18 = sizeof(int32_t);
  10319. int32_t L_19 = V_6;
  10320. uint32_t L_20 = sizeof(int32_t);
  10321. int32_t L_21;
  10322. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  10323. V_7 = L_21;
  10324. int32_t L_22 = V_7;
  10325. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  10326. bool L_23 = V_8;
  10327. if (!L_23)
  10328. {
  10329. goto IL_008b;
  10330. }
  10331. }
  10332. {
  10333. int32_t L_24 = V_7;
  10334. V_9 = L_24;
  10335. goto IL_00b8;
  10336. }
  10337. IL_008b:
  10338. {
  10339. int32_t L_25 = V_6;
  10340. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  10341. }
  10342. IL_0092:
  10343. {
  10344. int32_t L_26 = V_6;
  10345. int32_t L_27 = V_5;
  10346. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  10347. bool L_28 = V_10;
  10348. if (L_28)
  10349. {
  10350. goto IL_0054;
  10351. }
  10352. }
  10353. {
  10354. int32_t L_29;
  10355. L_29 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10356. V_11 = L_29;
  10357. int32_t L_30;
  10358. L_30 = FixedList32Bytes_1_get_Length_m9A65220C8D90F66A63E6ABAD26E960F3DCF0406A_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  10359. int32_t L_31;
  10360. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  10361. V_9 = L_31;
  10362. goto IL_00b8;
  10363. }
  10364. IL_00b8:
  10365. {
  10366. int32_t L_32 = V_9;
  10367. return L_32;
  10368. }
  10369. }
  10370. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_m393A375BBB240C4D0D598ADB2F1B202014A51D8F_AdjustorThunk (RuntimeObject* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  10371. {
  10372. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10373. int32_t _offset = 1;
  10374. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10375. int32_t _returnValue;
  10376. _returnValue = FixedList512Bytes_1_CompareTo_m393A375BBB240C4D0D598ADB2F1B202014A51D8F(_thisAdjusted, ___0_other, method);
  10377. return _returnValue;
  10378. }
  10379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_mC9AFE3AF879787E037355CDB523BBA1D2FDCD76C_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  10380. {
  10381. bool V_0 = false;
  10382. {
  10383. FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 L_0 = ___0_other;
  10384. int32_t L_1;
  10385. L_1 = FixedList512Bytes_1_CompareTo_m393A375BBB240C4D0D598ADB2F1B202014A51D8F(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  10386. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  10387. goto IL_000e;
  10388. }
  10389. IL_000e:
  10390. {
  10391. bool L_2 = V_0;
  10392. return L_2;
  10393. }
  10394. }
  10395. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_mC9AFE3AF879787E037355CDB523BBA1D2FDCD76C_AdjustorThunk (RuntimeObject* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  10396. {
  10397. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10398. int32_t _offset = 1;
  10399. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10400. bool _returnValue;
  10401. _returnValue = FixedList512Bytes_1_Equals_mC9AFE3AF879787E037355CDB523BBA1D2FDCD76C(_thisAdjusted, ___0_other, method);
  10402. return _returnValue;
  10403. }
  10404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m8285E7C62EACC252C6925991B7729AB0093339EE_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  10405. {
  10406. uint8_t* V_0 = NULL;
  10407. uint8_t* V_1 = NULL;
  10408. uint8_t* V_2 = NULL;
  10409. uint8_t* V_3 = NULL;
  10410. uint8_t* V_4 = NULL;
  10411. int32_t V_5 = 0;
  10412. int32_t V_6 = 0;
  10413. int32_t V_7 = 0;
  10414. bool V_8 = false;
  10415. int32_t V_9 = 0;
  10416. bool V_10 = false;
  10417. int32_t V_11 = 0;
  10418. {
  10419. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  10420. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  10421. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  10422. V_1 = L_2;
  10423. uint8_t* L_3 = V_1;
  10424. V_0 = (uint8_t*)((uintptr_t)L_3);
  10425. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_4 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&(&___0_other)->___buffer);
  10426. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  10427. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  10428. V_2 = (uint8_t*)((uintptr_t)L_6);
  10429. uint8_t* L_7 = V_0;
  10430. int32_t L_8;
  10431. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10432. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  10433. uint8_t* L_9 = V_2;
  10434. int32_t L_10;
  10435. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10436. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  10437. int32_t L_11;
  10438. L_11 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10439. int32_t L_12;
  10440. L_12 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  10441. int32_t L_13;
  10442. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  10443. V_5 = L_13;
  10444. V_6 = 0;
  10445. goto IL_0092;
  10446. }
  10447. IL_0054:
  10448. {
  10449. uint8_t* L_14 = V_3;
  10450. uint32_t L_15 = sizeof(int32_t);
  10451. int32_t L_16 = V_6;
  10452. uint8_t* L_17 = V_4;
  10453. uint32_t L_18 = sizeof(int32_t);
  10454. int32_t L_19 = V_6;
  10455. uint32_t L_20 = sizeof(int32_t);
  10456. int32_t L_21;
  10457. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  10458. V_7 = L_21;
  10459. int32_t L_22 = V_7;
  10460. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  10461. bool L_23 = V_8;
  10462. if (!L_23)
  10463. {
  10464. goto IL_008b;
  10465. }
  10466. }
  10467. {
  10468. int32_t L_24 = V_7;
  10469. V_9 = L_24;
  10470. goto IL_00b8;
  10471. }
  10472. IL_008b:
  10473. {
  10474. int32_t L_25 = V_6;
  10475. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  10476. }
  10477. IL_0092:
  10478. {
  10479. int32_t L_26 = V_6;
  10480. int32_t L_27 = V_5;
  10481. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  10482. bool L_28 = V_10;
  10483. if (L_28)
  10484. {
  10485. goto IL_0054;
  10486. }
  10487. }
  10488. {
  10489. int32_t L_29;
  10490. L_29 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10491. V_11 = L_29;
  10492. int32_t L_30;
  10493. L_30 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  10494. int32_t L_31;
  10495. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  10496. V_9 = L_31;
  10497. goto IL_00b8;
  10498. }
  10499. IL_00b8:
  10500. {
  10501. int32_t L_32 = V_9;
  10502. return L_32;
  10503. }
  10504. }
  10505. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_m8285E7C62EACC252C6925991B7729AB0093339EE_AdjustorThunk (RuntimeObject* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  10506. {
  10507. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10508. int32_t _offset = 1;
  10509. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10510. int32_t _returnValue;
  10511. _returnValue = FixedList512Bytes_1_CompareTo_m8285E7C62EACC252C6925991B7729AB0093339EE(_thisAdjusted, ___0_other, method);
  10512. return _returnValue;
  10513. }
  10514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_mD0B0F452CA9CF2D1B94409BAA8945B141CBA73B6_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  10515. {
  10516. bool V_0 = false;
  10517. {
  10518. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB L_0 = ___0_other;
  10519. int32_t L_1;
  10520. L_1 = FixedList512Bytes_1_CompareTo_m8285E7C62EACC252C6925991B7729AB0093339EE(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  10521. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  10522. goto IL_000e;
  10523. }
  10524. IL_000e:
  10525. {
  10526. bool L_2 = V_0;
  10527. return L_2;
  10528. }
  10529. }
  10530. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_mD0B0F452CA9CF2D1B94409BAA8945B141CBA73B6_AdjustorThunk (RuntimeObject* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  10531. {
  10532. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10533. int32_t _offset = 1;
  10534. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10535. bool _returnValue;
  10536. _returnValue = FixedList512Bytes_1_Equals_mD0B0F452CA9CF2D1B94409BAA8945B141CBA73B6(_thisAdjusted, ___0_other, method);
  10537. return _returnValue;
  10538. }
  10539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m4B38AC47664E9E26C58A164194DE278601C9A1F9_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  10540. {
  10541. uint8_t* V_0 = NULL;
  10542. uint8_t* V_1 = NULL;
  10543. uint8_t* V_2 = NULL;
  10544. uint8_t* V_3 = NULL;
  10545. uint8_t* V_4 = NULL;
  10546. int32_t V_5 = 0;
  10547. int32_t V_6 = 0;
  10548. int32_t V_7 = 0;
  10549. bool V_8 = false;
  10550. int32_t V_9 = 0;
  10551. bool V_10 = false;
  10552. int32_t V_11 = 0;
  10553. {
  10554. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  10555. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  10556. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  10557. V_1 = L_2;
  10558. uint8_t* L_3 = V_1;
  10559. V_0 = (uint8_t*)((uintptr_t)L_3);
  10560. FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_4 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&(&___0_other)->___buffer);
  10561. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  10562. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  10563. V_2 = (uint8_t*)((uintptr_t)L_6);
  10564. uint8_t* L_7 = V_0;
  10565. int32_t L_8;
  10566. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10567. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  10568. uint8_t* L_9 = V_2;
  10569. int32_t L_10;
  10570. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10571. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  10572. int32_t L_11;
  10573. L_11 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10574. int32_t L_12;
  10575. L_12 = FixedList128Bytes_1_get_Length_m0DD9F7A65EBEFEF583E63083A0EF454A7EB0DE04_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  10576. int32_t L_13;
  10577. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  10578. V_5 = L_13;
  10579. V_6 = 0;
  10580. goto IL_0092;
  10581. }
  10582. IL_0054:
  10583. {
  10584. uint8_t* L_14 = V_3;
  10585. uint32_t L_15 = sizeof(int32_t);
  10586. int32_t L_16 = V_6;
  10587. uint8_t* L_17 = V_4;
  10588. uint32_t L_18 = sizeof(int32_t);
  10589. int32_t L_19 = V_6;
  10590. uint32_t L_20 = sizeof(int32_t);
  10591. int32_t L_21;
  10592. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  10593. V_7 = L_21;
  10594. int32_t L_22 = V_7;
  10595. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  10596. bool L_23 = V_8;
  10597. if (!L_23)
  10598. {
  10599. goto IL_008b;
  10600. }
  10601. }
  10602. {
  10603. int32_t L_24 = V_7;
  10604. V_9 = L_24;
  10605. goto IL_00b8;
  10606. }
  10607. IL_008b:
  10608. {
  10609. int32_t L_25 = V_6;
  10610. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  10611. }
  10612. IL_0092:
  10613. {
  10614. int32_t L_26 = V_6;
  10615. int32_t L_27 = V_5;
  10616. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  10617. bool L_28 = V_10;
  10618. if (L_28)
  10619. {
  10620. goto IL_0054;
  10621. }
  10622. }
  10623. {
  10624. int32_t L_29;
  10625. L_29 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10626. V_11 = L_29;
  10627. int32_t L_30;
  10628. L_30 = FixedList128Bytes_1_get_Length_m0DD9F7A65EBEFEF583E63083A0EF454A7EB0DE04_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  10629. int32_t L_31;
  10630. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  10631. V_9 = L_31;
  10632. goto IL_00b8;
  10633. }
  10634. IL_00b8:
  10635. {
  10636. int32_t L_32 = V_9;
  10637. return L_32;
  10638. }
  10639. }
  10640. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_m4B38AC47664E9E26C58A164194DE278601C9A1F9_AdjustorThunk (RuntimeObject* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  10641. {
  10642. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10643. int32_t _offset = 1;
  10644. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10645. int32_t _returnValue;
  10646. _returnValue = FixedList512Bytes_1_CompareTo_m4B38AC47664E9E26C58A164194DE278601C9A1F9(_thisAdjusted, ___0_other, method);
  10647. return _returnValue;
  10648. }
  10649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m9AB0D42423EDA1438CF17A64B74C35753DA34F5D_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  10650. {
  10651. bool V_0 = false;
  10652. {
  10653. FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 L_0 = ___0_other;
  10654. int32_t L_1;
  10655. L_1 = FixedList512Bytes_1_CompareTo_m4B38AC47664E9E26C58A164194DE278601C9A1F9(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  10656. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  10657. goto IL_000e;
  10658. }
  10659. IL_000e:
  10660. {
  10661. bool L_2 = V_0;
  10662. return L_2;
  10663. }
  10664. }
  10665. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m9AB0D42423EDA1438CF17A64B74C35753DA34F5D_AdjustorThunk (RuntimeObject* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  10666. {
  10667. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10668. int32_t _offset = 1;
  10669. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10670. bool _returnValue;
  10671. _returnValue = FixedList512Bytes_1_Equals_m9AB0D42423EDA1438CF17A64B74C35753DA34F5D(_thisAdjusted, ___0_other, method);
  10672. return _returnValue;
  10673. }
  10674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m52052DA4B42B4E5791019262CF292327E13BF77E_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  10675. {
  10676. uint8_t* V_0 = NULL;
  10677. uint8_t* V_1 = NULL;
  10678. uint8_t* V_2 = NULL;
  10679. uint8_t* V_3 = NULL;
  10680. uint8_t* V_4 = NULL;
  10681. int32_t V_5 = 0;
  10682. int32_t V_6 = 0;
  10683. int32_t V_7 = 0;
  10684. bool V_8 = false;
  10685. int32_t V_9 = 0;
  10686. bool V_10 = false;
  10687. int32_t V_11 = 0;
  10688. {
  10689. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  10690. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  10691. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  10692. V_1 = L_2;
  10693. uint8_t* L_3 = V_1;
  10694. V_0 = (uint8_t*)((uintptr_t)L_3);
  10695. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_4 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&(&___0_other)->___buffer);
  10696. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  10697. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  10698. V_2 = (uint8_t*)((uintptr_t)L_6);
  10699. uint8_t* L_7 = V_0;
  10700. int32_t L_8;
  10701. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10702. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  10703. uint8_t* L_9 = V_2;
  10704. int32_t L_10;
  10705. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10706. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  10707. int32_t L_11;
  10708. L_11 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10709. int32_t L_12;
  10710. L_12 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10711. int32_t L_13;
  10712. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  10713. V_5 = L_13;
  10714. V_6 = 0;
  10715. goto IL_0092;
  10716. }
  10717. IL_0054:
  10718. {
  10719. uint8_t* L_14 = V_3;
  10720. uint32_t L_15 = sizeof(int32_t);
  10721. int32_t L_16 = V_6;
  10722. uint8_t* L_17 = V_4;
  10723. uint32_t L_18 = sizeof(int32_t);
  10724. int32_t L_19 = V_6;
  10725. uint32_t L_20 = sizeof(int32_t);
  10726. int32_t L_21;
  10727. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  10728. V_7 = L_21;
  10729. int32_t L_22 = V_7;
  10730. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  10731. bool L_23 = V_8;
  10732. if (!L_23)
  10733. {
  10734. goto IL_008b;
  10735. }
  10736. }
  10737. {
  10738. int32_t L_24 = V_7;
  10739. V_9 = L_24;
  10740. goto IL_00b8;
  10741. }
  10742. IL_008b:
  10743. {
  10744. int32_t L_25 = V_6;
  10745. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  10746. }
  10747. IL_0092:
  10748. {
  10749. int32_t L_26 = V_6;
  10750. int32_t L_27 = V_5;
  10751. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  10752. bool L_28 = V_10;
  10753. if (L_28)
  10754. {
  10755. goto IL_0054;
  10756. }
  10757. }
  10758. {
  10759. int32_t L_29;
  10760. L_29 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10761. V_11 = L_29;
  10762. int32_t L_30;
  10763. L_30 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10764. int32_t L_31;
  10765. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  10766. V_9 = L_31;
  10767. goto IL_00b8;
  10768. }
  10769. IL_00b8:
  10770. {
  10771. int32_t L_32 = V_9;
  10772. return L_32;
  10773. }
  10774. }
  10775. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_m52052DA4B42B4E5791019262CF292327E13BF77E_AdjustorThunk (RuntimeObject* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  10776. {
  10777. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10778. int32_t _offset = 1;
  10779. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10780. int32_t _returnValue;
  10781. _returnValue = FixedList512Bytes_1_CompareTo_m52052DA4B42B4E5791019262CF292327E13BF77E(_thisAdjusted, ___0_other, method);
  10782. return _returnValue;
  10783. }
  10784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m9B902298C453E8D65929ACC491032444880EE6C2_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  10785. {
  10786. bool V_0 = false;
  10787. {
  10788. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 L_0 = ___0_other;
  10789. int32_t L_1;
  10790. L_1 = FixedList512Bytes_1_CompareTo_m52052DA4B42B4E5791019262CF292327E13BF77E(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  10791. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  10792. goto IL_000e;
  10793. }
  10794. IL_000e:
  10795. {
  10796. bool L_2 = V_0;
  10797. return L_2;
  10798. }
  10799. }
  10800. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m9B902298C453E8D65929ACC491032444880EE6C2_AdjustorThunk (RuntimeObject* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  10801. {
  10802. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10803. int32_t _offset = 1;
  10804. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10805. bool _returnValue;
  10806. _returnValue = FixedList512Bytes_1_Equals_m9B902298C453E8D65929ACC491032444880EE6C2(_thisAdjusted, ___0_other, method);
  10807. return _returnValue;
  10808. }
  10809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m537FBF588E891B5AC44FEADE427B0187792E454C_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  10810. {
  10811. uint8_t* V_0 = NULL;
  10812. uint8_t* V_1 = NULL;
  10813. uint8_t* V_2 = NULL;
  10814. uint8_t* V_3 = NULL;
  10815. uint8_t* V_4 = NULL;
  10816. int32_t V_5 = 0;
  10817. int32_t V_6 = 0;
  10818. int32_t V_7 = 0;
  10819. bool V_8 = false;
  10820. int32_t V_9 = 0;
  10821. bool V_10 = false;
  10822. int32_t V_11 = 0;
  10823. {
  10824. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  10825. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  10826. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  10827. V_1 = L_2;
  10828. uint8_t* L_3 = V_1;
  10829. V_0 = (uint8_t*)((uintptr_t)L_3);
  10830. FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_4 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&(&___0_other)->___buffer);
  10831. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  10832. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  10833. V_2 = (uint8_t*)((uintptr_t)L_6);
  10834. uint8_t* L_7 = V_0;
  10835. int32_t L_8;
  10836. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10837. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  10838. uint8_t* L_9 = V_2;
  10839. int32_t L_10;
  10840. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  10841. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  10842. int32_t L_11;
  10843. L_11 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10844. int32_t L_12;
  10845. L_12 = FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  10846. int32_t L_13;
  10847. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  10848. V_5 = L_13;
  10849. V_6 = 0;
  10850. goto IL_0092;
  10851. }
  10852. IL_0054:
  10853. {
  10854. uint8_t* L_14 = V_3;
  10855. uint32_t L_15 = sizeof(int32_t);
  10856. int32_t L_16 = V_6;
  10857. uint8_t* L_17 = V_4;
  10858. uint32_t L_18 = sizeof(int32_t);
  10859. int32_t L_19 = V_6;
  10860. uint32_t L_20 = sizeof(int32_t);
  10861. int32_t L_21;
  10862. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  10863. V_7 = L_21;
  10864. int32_t L_22 = V_7;
  10865. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  10866. bool L_23 = V_8;
  10867. if (!L_23)
  10868. {
  10869. goto IL_008b;
  10870. }
  10871. }
  10872. {
  10873. int32_t L_24 = V_7;
  10874. V_9 = L_24;
  10875. goto IL_00b8;
  10876. }
  10877. IL_008b:
  10878. {
  10879. int32_t L_25 = V_6;
  10880. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  10881. }
  10882. IL_0092:
  10883. {
  10884. int32_t L_26 = V_6;
  10885. int32_t L_27 = V_5;
  10886. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  10887. bool L_28 = V_10;
  10888. if (L_28)
  10889. {
  10890. goto IL_0054;
  10891. }
  10892. }
  10893. {
  10894. int32_t L_29;
  10895. L_29 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  10896. V_11 = L_29;
  10897. int32_t L_30;
  10898. L_30 = FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  10899. int32_t L_31;
  10900. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  10901. V_9 = L_31;
  10902. goto IL_00b8;
  10903. }
  10904. IL_00b8:
  10905. {
  10906. int32_t L_32 = V_9;
  10907. return L_32;
  10908. }
  10909. }
  10910. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_m537FBF588E891B5AC44FEADE427B0187792E454C_AdjustorThunk (RuntimeObject* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  10911. {
  10912. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10913. int32_t _offset = 1;
  10914. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10915. int32_t _returnValue;
  10916. _returnValue = FixedList512Bytes_1_CompareTo_m537FBF588E891B5AC44FEADE427B0187792E454C(_thisAdjusted, ___0_other, method);
  10917. return _returnValue;
  10918. }
  10919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m71AFFE86E3397EB2786E87967ED827E9ECE8AB7A_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  10920. {
  10921. bool V_0 = false;
  10922. {
  10923. FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 L_0 = ___0_other;
  10924. int32_t L_1;
  10925. L_1 = FixedList512Bytes_1_CompareTo_m537FBF588E891B5AC44FEADE427B0187792E454C(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 28));
  10926. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  10927. goto IL_000e;
  10928. }
  10929. IL_000e:
  10930. {
  10931. bool L_2 = V_0;
  10932. return L_2;
  10933. }
  10934. }
  10935. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m71AFFE86E3397EB2786E87967ED827E9ECE8AB7A_AdjustorThunk (RuntimeObject* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  10936. {
  10937. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  10938. int32_t _offset = 1;
  10939. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  10940. bool _returnValue;
  10941. _returnValue = FixedList512Bytes_1_Equals_m71AFFE86E3397EB2786E87967ED827E9ECE8AB7A(_thisAdjusted, ___0_other, method);
  10942. return _returnValue;
  10943. }
  10944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m2D9A7C67816AF1CF15DF0BF1731509B45EB1C629_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  10945. {
  10946. FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 V_0;
  10947. memset((&V_0), 0, sizeof(V_0));
  10948. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB V_1;
  10949. memset((&V_1), 0, sizeof(V_1));
  10950. FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 V_2;
  10951. memset((&V_2), 0, sizeof(V_2));
  10952. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 V_3;
  10953. memset((&V_3), 0, sizeof(V_3));
  10954. FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 V_4;
  10955. memset((&V_4), 0, sizeof(V_4));
  10956. bool V_5 = false;
  10957. bool V_6 = false;
  10958. bool V_7 = false;
  10959. bool V_8 = false;
  10960. bool V_9 = false;
  10961. bool V_10 = false;
  10962. int32_t G_B3_0 = 0;
  10963. int32_t G_B8_0 = 0;
  10964. int32_t G_B13_0 = 0;
  10965. int32_t G_B18_0 = 0;
  10966. int32_t G_B23_0 = 0;
  10967. {
  10968. RuntimeObject* L_0 = ___0_obj;
  10969. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 12))))
  10970. {
  10971. goto IL_0013;
  10972. }
  10973. }
  10974. {
  10975. RuntimeObject* L_1 = ___0_obj;
  10976. V_0 = ((*(FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00*)((FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00*)(FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00*)UnBox(L_1, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 12)))));
  10977. G_B3_0 = 1;
  10978. goto IL_0014;
  10979. }
  10980. IL_0013:
  10981. {
  10982. G_B3_0 = 0;
  10983. }
  10984. IL_0014:
  10985. {
  10986. V_5 = (bool)G_B3_0;
  10987. bool L_2 = V_5;
  10988. if (!L_2)
  10989. {
  10990. goto IL_0028;
  10991. }
  10992. }
  10993. {
  10994. FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 L_3 = V_0;
  10995. bool L_4;
  10996. L_4 = FixedList512Bytes_1_Equals_mC9AFE3AF879787E037355CDB523BBA1D2FDCD76C(__this, L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 29));
  10997. V_6 = L_4;
  10998. goto IL_00bf;
  10999. }
  11000. IL_0028:
  11001. {
  11002. RuntimeObject* L_5 = ___0_obj;
  11003. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16))))
  11004. {
  11005. goto IL_003a;
  11006. }
  11007. }
  11008. {
  11009. RuntimeObject* L_6 = ___0_obj;
  11010. V_1 = ((*(FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*)((FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*)(FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*)UnBox(L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16)))));
  11011. G_B8_0 = 1;
  11012. goto IL_003b;
  11013. }
  11014. IL_003a:
  11015. {
  11016. G_B8_0 = 0;
  11017. }
  11018. IL_003b:
  11019. {
  11020. V_7 = (bool)G_B8_0;
  11021. bool L_7 = V_7;
  11022. if (!L_7)
  11023. {
  11024. goto IL_004c;
  11025. }
  11026. }
  11027. {
  11028. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB L_8 = V_1;
  11029. bool L_9;
  11030. L_9 = FixedList512Bytes_1_Equals_mD0B0F452CA9CF2D1B94409BAA8945B141CBA73B6(__this, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 30));
  11031. V_6 = L_9;
  11032. goto IL_00bf;
  11033. }
  11034. IL_004c:
  11035. {
  11036. RuntimeObject* L_10 = ___0_obj;
  11037. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_10, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 20))))
  11038. {
  11039. goto IL_005e;
  11040. }
  11041. }
  11042. {
  11043. RuntimeObject* L_11 = ___0_obj;
  11044. V_2 = ((*(FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2*)((FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2*)(FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2*)UnBox(L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 20)))));
  11045. G_B13_0 = 1;
  11046. goto IL_005f;
  11047. }
  11048. IL_005e:
  11049. {
  11050. G_B13_0 = 0;
  11051. }
  11052. IL_005f:
  11053. {
  11054. V_8 = (bool)G_B13_0;
  11055. bool L_12 = V_8;
  11056. if (!L_12)
  11057. {
  11058. goto IL_0070;
  11059. }
  11060. }
  11061. {
  11062. FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 L_13 = V_2;
  11063. bool L_14;
  11064. L_14 = FixedList512Bytes_1_Equals_m9AB0D42423EDA1438CF17A64B74C35753DA34F5D(__this, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 31));
  11065. V_6 = L_14;
  11066. goto IL_00bf;
  11067. }
  11068. IL_0070:
  11069. {
  11070. RuntimeObject* L_15 = ___0_obj;
  11071. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_15, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0))))
  11072. {
  11073. goto IL_0082;
  11074. }
  11075. }
  11076. {
  11077. RuntimeObject* L_16 = ___0_obj;
  11078. V_3 = ((*(FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*)((FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*)(FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*)UnBox(L_16, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))));
  11079. G_B18_0 = 1;
  11080. goto IL_0083;
  11081. }
  11082. IL_0082:
  11083. {
  11084. G_B18_0 = 0;
  11085. }
  11086. IL_0083:
  11087. {
  11088. V_9 = (bool)G_B18_0;
  11089. bool L_17 = V_9;
  11090. if (!L_17)
  11091. {
  11092. goto IL_0094;
  11093. }
  11094. }
  11095. {
  11096. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 L_18 = V_3;
  11097. bool L_19;
  11098. L_19 = FixedList512Bytes_1_Equals_m9B902298C453E8D65929ACC491032444880EE6C2(__this, L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 32));
  11099. V_6 = L_19;
  11100. goto IL_00bf;
  11101. }
  11102. IL_0094:
  11103. {
  11104. RuntimeObject* L_20 = ___0_obj;
  11105. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_20, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25))))
  11106. {
  11107. goto IL_00a7;
  11108. }
  11109. }
  11110. {
  11111. RuntimeObject* L_21 = ___0_obj;
  11112. V_4 = ((*(FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)((FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)(FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)UnBox(L_21, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25)))));
  11113. G_B23_0 = 1;
  11114. goto IL_00a8;
  11115. }
  11116. IL_00a7:
  11117. {
  11118. G_B23_0 = 0;
  11119. }
  11120. IL_00a8:
  11121. {
  11122. V_10 = (bool)G_B23_0;
  11123. bool L_22 = V_10;
  11124. if (!L_22)
  11125. {
  11126. goto IL_00ba;
  11127. }
  11128. }
  11129. {
  11130. FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 L_23 = V_4;
  11131. bool L_24;
  11132. L_24 = FixedList512Bytes_1_Equals_m71AFFE86E3397EB2786E87967ED827E9ECE8AB7A(__this, L_23, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 33));
  11133. V_6 = L_24;
  11134. goto IL_00bf;
  11135. }
  11136. IL_00ba:
  11137. {
  11138. V_6 = (bool)0;
  11139. goto IL_00bf;
  11140. }
  11141. IL_00bf:
  11142. {
  11143. bool L_25 = V_6;
  11144. return L_25;
  11145. }
  11146. }
  11147. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m2D9A7C67816AF1CF15DF0BF1731509B45EB1C629_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  11148. {
  11149. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  11150. int32_t _offset = 1;
  11151. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  11152. bool _returnValue;
  11153. _returnValue = FixedList512Bytes_1_Equals_m2D9A7C67816AF1CF15DF0BF1731509B45EB1C629(_thisAdjusted, ___0_obj, method);
  11154. return _returnValue;
  11155. }
  11156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m1C768602A2F0C7BBA6C2C35AB307A5BFDF13D5AE_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  11157. {
  11158. {
  11159. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  11160. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  11161. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  11162. }
  11163. }
  11164. IL2CPP_EXTERN_C RuntimeObject* FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m1C768602A2F0C7BBA6C2C35AB307A5BFDF13D5AE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11165. {
  11166. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  11167. int32_t _offset = 1;
  11168. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  11169. RuntimeObject* _returnValue;
  11170. _returnValue = FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m1C768602A2F0C7BBA6C2C35AB307A5BFDF13D5AE(_thisAdjusted, method);
  11171. return _returnValue;
  11172. }
  11173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2B2BFD2CFDB0067CDB963C11EE23418B6BE518D9_gshared (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  11174. {
  11175. {
  11176. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  11177. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  11178. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  11179. }
  11180. }
  11181. IL2CPP_EXTERN_C RuntimeObject* FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2B2BFD2CFDB0067CDB963C11EE23418B6BE518D9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11182. {
  11183. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* _thisAdjusted;
  11184. int32_t _offset = 1;
  11185. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*>(__this + _offset);
  11186. RuntimeObject* _returnValue;
  11187. _returnValue = FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m2B2BFD2CFDB0067CDB963C11EE23418B6BE518D9(_thisAdjusted, method);
  11188. return _returnValue;
  11189. }
  11190. #ifdef __clang__
  11191. #pragma clang diagnostic pop
  11192. #endif
  11193. #ifdef __clang__
  11194. #pragma clang diagnostic push
  11195. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11196. #pragma clang diagnostic ignored "-Wunused-variable"
  11197. #endif
  11198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_Length_m39F0C6ECC0732E96B3F8C0A2553A71E975011ABF_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  11199. {
  11200. {
  11201. uint16_t L_0 = __this->___length;
  11202. return (int32_t)L_0;
  11203. }
  11204. }
  11205. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_get_Length_m39F0C6ECC0732E96B3F8C0A2553A71E975011ABF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11206. {
  11207. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11208. int32_t _offset = 1;
  11209. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11210. int32_t _returnValue;
  11211. _returnValue = FixedList512Bytes_1_get_Length_m39F0C6ECC0732E96B3F8C0A2553A71E975011ABF_inline(_thisAdjusted, method);
  11212. return _returnValue;
  11213. }
  11214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_LengthInBytes_m3D7D1A03155F1BE615645D5C5E570DE054738D8C_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  11215. {
  11216. {
  11217. int32_t L_0;
  11218. L_0 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11219. int32_t L_1;
  11220. L_1 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  11221. return ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
  11222. }
  11223. }
  11224. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_get_LengthInBytes_m3D7D1A03155F1BE615645D5C5E570DE054738D8C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11225. {
  11226. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11227. int32_t _offset = 1;
  11228. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11229. int32_t _returnValue;
  11230. _returnValue = FixedList512Bytes_1_get_LengthInBytes_m3D7D1A03155F1BE615645D5C5E570DE054738D8C(_thisAdjusted, method);
  11231. return _returnValue;
  11232. }
  11233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedList512Bytes_1_get_Buffer_mB8203817FDA4AEEF7E986FEF9A92B92F48456DA4_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  11234. {
  11235. uint8_t* V_0 = NULL;
  11236. uint8_t* V_1 = NULL;
  11237. uint8_t* V_2 = NULL;
  11238. {
  11239. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  11240. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  11241. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  11242. V_1 = L_2;
  11243. uint8_t* L_3 = V_1;
  11244. V_0 = (uint8_t*)((uintptr_t)L_3);
  11245. uint8_t* L_4 = V_0;
  11246. int32_t L_5;
  11247. L_5 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11248. V_2 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, L_5));
  11249. goto IL_001f;
  11250. }
  11251. IL_001f:
  11252. {
  11253. uint8_t* L_6 = V_2;
  11254. return L_6;
  11255. }
  11256. }
  11257. IL2CPP_EXTERN_C uint8_t* FixedList512Bytes_1_get_Buffer_mB8203817FDA4AEEF7E986FEF9A92B92F48456DA4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11258. {
  11259. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11260. int32_t _offset = 1;
  11261. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11262. uint8_t* _returnValue;
  11263. _returnValue = FixedList512Bytes_1_get_Buffer_mB8203817FDA4AEEF7E986FEF9A92B92F48456DA4(_thisAdjusted, method);
  11264. return _returnValue;
  11265. }
  11266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_GetHashCode_mC8DD2C89A69D94BFD8F02AAC003C87D6EB878D96_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  11267. {
  11268. int32_t V_0 = 0;
  11269. {
  11270. uint8_t* L_0;
  11271. L_0 = (( uint8_t* (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  11272. int32_t L_1;
  11273. L_1 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  11274. uint32_t L_2;
  11275. L_2 = CollectionHelper_Hash_mFB14DD4BA7288CEDF90E514A9397FB9C27E55293((void*)L_0, L_1, NULL);
  11276. V_0 = (int32_t)L_2;
  11277. goto IL_0016;
  11278. }
  11279. IL_0016:
  11280. {
  11281. int32_t L_3 = V_0;
  11282. return L_3;
  11283. }
  11284. }
  11285. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_GetHashCode_mC8DD2C89A69D94BFD8F02AAC003C87D6EB878D96_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11286. {
  11287. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11288. int32_t _offset = 1;
  11289. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11290. int32_t _returnValue;
  11291. _returnValue = FixedList512Bytes_1_GetHashCode_mC8DD2C89A69D94BFD8F02AAC003C87D6EB878D96(_thisAdjusted, method);
  11292. return _returnValue;
  11293. }
  11294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList512Bytes_1_ToArray_mEBC6A9D83F355E772A9BDC2A85E819C705E78D5D_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  11295. {
  11296. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* V_0 = NULL;
  11297. uint8_t* V_1 = NULL;
  11298. Il2CppFullySharedGenericStruct* V_2 = NULL;
  11299. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* V_3 = NULL;
  11300. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* V_4 = NULL;
  11301. {
  11302. int32_t L_0;
  11303. L_0 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11304. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_1 = (__Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*)(__Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), (uint32_t)L_0);
  11305. V_0 = L_1;
  11306. uint8_t* L_2;
  11307. L_2 = (( uint8_t* (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  11308. V_1 = L_2;
  11309. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_3 = V_0;
  11310. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_4 = L_3;
  11311. V_3 = L_4;
  11312. if (!L_4)
  11313. {
  11314. goto IL_001f;
  11315. }
  11316. }
  11317. {
  11318. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_5 = V_3;
  11319. NullCheck(L_5);
  11320. if (((int32_t)(((RuntimeArray*)L_5)->max_length)))
  11321. {
  11322. goto IL_0024;
  11323. }
  11324. }
  11325. IL_001f:
  11326. {
  11327. V_2 = (Il2CppFullySharedGenericStruct*)((uintptr_t)0);
  11328. goto IL_002d;
  11329. }
  11330. IL_0024:
  11331. {
  11332. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_6 = V_3;
  11333. NullCheck(L_6);
  11334. V_2 = (Il2CppFullySharedGenericStruct*)((uintptr_t)((Il2CppFullySharedGenericStruct*)(L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
  11335. }
  11336. IL_002d:
  11337. {
  11338. Il2CppFullySharedGenericStruct* L_7 = V_2;
  11339. uint8_t* L_8 = V_1;
  11340. int32_t L_9;
  11341. L_9 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  11342. UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_7, (void*)L_8, ((int64_t)L_9), NULL);
  11343. V_3 = (__Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*)NULL;
  11344. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_10 = V_0;
  11345. V_4 = L_10;
  11346. goto IL_0044;
  11347. }
  11348. IL_0044:
  11349. {
  11350. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_11 = V_4;
  11351. return L_11;
  11352. }
  11353. }
  11354. IL2CPP_EXTERN_C __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList512Bytes_1_ToArray_mEBC6A9D83F355E772A9BDC2A85E819C705E78D5D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  11355. {
  11356. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11357. int32_t _offset = 1;
  11358. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11359. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* _returnValue;
  11360. _returnValue = FixedList512Bytes_1_ToArray_mEBC6A9D83F355E772A9BDC2A85E819C705E78D5D(_thisAdjusted, method);
  11361. return _returnValue;
  11362. }
  11363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_mDCAD639C8842A821B3550E6D2ED6E94FC2CEA40C_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  11364. {
  11365. const uint32_t SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  11366. uint8_t* V_0 = NULL;
  11367. uint8_t* V_1 = NULL;
  11368. uint8_t* V_2 = NULL;
  11369. uint8_t* V_3 = NULL;
  11370. uint8_t* V_4 = NULL;
  11371. int32_t V_5 = 0;
  11372. int32_t V_6 = 0;
  11373. int32_t V_7 = 0;
  11374. bool V_8 = false;
  11375. int32_t V_9 = 0;
  11376. bool V_10 = false;
  11377. int32_t V_11 = 0;
  11378. {
  11379. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  11380. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  11381. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  11382. V_1 = L_2;
  11383. uint8_t* L_3 = V_1;
  11384. V_0 = (uint8_t*)((uintptr_t)L_3);
  11385. FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_4 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&(&___0_other)->___buffer);
  11386. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  11387. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  11388. V_2 = (uint8_t*)((uintptr_t)L_6);
  11389. uint8_t* L_7 = V_0;
  11390. int32_t L_8;
  11391. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11392. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  11393. uint8_t* L_9 = V_2;
  11394. int32_t L_10;
  11395. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11396. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  11397. int32_t L_11;
  11398. L_11 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11399. int32_t L_12;
  11400. L_12 = (( int32_t (*) (FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11401. int32_t L_13;
  11402. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  11403. V_5 = L_13;
  11404. V_6 = 0;
  11405. goto IL_0092;
  11406. }
  11407. IL_0054:
  11408. {
  11409. uint8_t* L_14 = V_3;
  11410. uint32_t L_15 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11411. int32_t L_16 = V_6;
  11412. uint8_t* L_17 = V_4;
  11413. uint32_t L_18 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11414. int32_t L_19 = V_6;
  11415. uint32_t L_20 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11416. int32_t L_21;
  11417. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  11418. V_7 = L_21;
  11419. int32_t L_22 = V_7;
  11420. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  11421. bool L_23 = V_8;
  11422. if (!L_23)
  11423. {
  11424. goto IL_008b;
  11425. }
  11426. }
  11427. {
  11428. int32_t L_24 = V_7;
  11429. V_9 = L_24;
  11430. goto IL_00b8;
  11431. }
  11432. IL_008b:
  11433. {
  11434. int32_t L_25 = V_6;
  11435. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  11436. }
  11437. IL_0092:
  11438. {
  11439. int32_t L_26 = V_6;
  11440. int32_t L_27 = V_5;
  11441. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  11442. bool L_28 = V_10;
  11443. if (L_28)
  11444. {
  11445. goto IL_0054;
  11446. }
  11447. }
  11448. {
  11449. int32_t L_29;
  11450. L_29 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11451. V_11 = L_29;
  11452. int32_t L_30;
  11453. L_30 = (( int32_t (*) (FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  11454. int32_t L_31;
  11455. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  11456. V_9 = L_31;
  11457. goto IL_00b8;
  11458. }
  11459. IL_00b8:
  11460. {
  11461. int32_t L_32 = V_9;
  11462. return L_32;
  11463. }
  11464. }
  11465. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_mDCAD639C8842A821B3550E6D2ED6E94FC2CEA40C_AdjustorThunk (RuntimeObject* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  11466. {
  11467. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11468. int32_t _offset = 1;
  11469. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11470. int32_t _returnValue;
  11471. _returnValue = FixedList512Bytes_1_CompareTo_mDCAD639C8842A821B3550E6D2ED6E94FC2CEA40C(_thisAdjusted, ___0_other, method);
  11472. return _returnValue;
  11473. }
  11474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m9ACFF0F110192C087A0872039AC8AAA736756288_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  11475. {
  11476. bool V_0 = false;
  11477. {
  11478. FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF L_0 = ___0_other;
  11479. int32_t L_1;
  11480. L_1 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  11481. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  11482. goto IL_000e;
  11483. }
  11484. IL_000e:
  11485. {
  11486. bool L_2 = V_0;
  11487. return L_2;
  11488. }
  11489. }
  11490. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m9ACFF0F110192C087A0872039AC8AAA736756288_AdjustorThunk (RuntimeObject* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  11491. {
  11492. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11493. int32_t _offset = 1;
  11494. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11495. bool _returnValue;
  11496. _returnValue = FixedList512Bytes_1_Equals_m9ACFF0F110192C087A0872039AC8AAA736756288(_thisAdjusted, ___0_other, method);
  11497. return _returnValue;
  11498. }
  11499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_mF7FFCD39BB662F4B7D659AC5904864082B4990F4_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  11500. {
  11501. const uint32_t SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  11502. uint8_t* V_0 = NULL;
  11503. uint8_t* V_1 = NULL;
  11504. uint8_t* V_2 = NULL;
  11505. uint8_t* V_3 = NULL;
  11506. uint8_t* V_4 = NULL;
  11507. int32_t V_5 = 0;
  11508. int32_t V_6 = 0;
  11509. int32_t V_7 = 0;
  11510. bool V_8 = false;
  11511. int32_t V_9 = 0;
  11512. bool V_10 = false;
  11513. int32_t V_11 = 0;
  11514. {
  11515. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  11516. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  11517. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  11518. V_1 = L_2;
  11519. uint8_t* L_3 = V_1;
  11520. V_0 = (uint8_t*)((uintptr_t)L_3);
  11521. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_4 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&(&___0_other)->___buffer);
  11522. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  11523. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  11524. V_2 = (uint8_t*)((uintptr_t)L_6);
  11525. uint8_t* L_7 = V_0;
  11526. int32_t L_8;
  11527. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11528. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  11529. uint8_t* L_9 = V_2;
  11530. int32_t L_10;
  11531. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11532. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  11533. int32_t L_11;
  11534. L_11 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11535. int32_t L_12;
  11536. L_12 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  11537. int32_t L_13;
  11538. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  11539. V_5 = L_13;
  11540. V_6 = 0;
  11541. goto IL_0092;
  11542. }
  11543. IL_0054:
  11544. {
  11545. uint8_t* L_14 = V_3;
  11546. uint32_t L_15 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11547. int32_t L_16 = V_6;
  11548. uint8_t* L_17 = V_4;
  11549. uint32_t L_18 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11550. int32_t L_19 = V_6;
  11551. uint32_t L_20 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11552. int32_t L_21;
  11553. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  11554. V_7 = L_21;
  11555. int32_t L_22 = V_7;
  11556. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  11557. bool L_23 = V_8;
  11558. if (!L_23)
  11559. {
  11560. goto IL_008b;
  11561. }
  11562. }
  11563. {
  11564. int32_t L_24 = V_7;
  11565. V_9 = L_24;
  11566. goto IL_00b8;
  11567. }
  11568. IL_008b:
  11569. {
  11570. int32_t L_25 = V_6;
  11571. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  11572. }
  11573. IL_0092:
  11574. {
  11575. int32_t L_26 = V_6;
  11576. int32_t L_27 = V_5;
  11577. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  11578. bool L_28 = V_10;
  11579. if (L_28)
  11580. {
  11581. goto IL_0054;
  11582. }
  11583. }
  11584. {
  11585. int32_t L_29;
  11586. L_29 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11587. V_11 = L_29;
  11588. int32_t L_30;
  11589. L_30 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  11590. int32_t L_31;
  11591. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  11592. V_9 = L_31;
  11593. goto IL_00b8;
  11594. }
  11595. IL_00b8:
  11596. {
  11597. int32_t L_32 = V_9;
  11598. return L_32;
  11599. }
  11600. }
  11601. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_mF7FFCD39BB662F4B7D659AC5904864082B4990F4_AdjustorThunk (RuntimeObject* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  11602. {
  11603. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11604. int32_t _offset = 1;
  11605. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11606. int32_t _returnValue;
  11607. _returnValue = FixedList512Bytes_1_CompareTo_mF7FFCD39BB662F4B7D659AC5904864082B4990F4(_thisAdjusted, ___0_other, method);
  11608. return _returnValue;
  11609. }
  11610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m40B7CB0CEDC451DBF6AA9677B73A68298EFD50F1_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  11611. {
  11612. bool V_0 = false;
  11613. {
  11614. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 L_0 = ___0_other;
  11615. int32_t L_1;
  11616. L_1 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  11617. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  11618. goto IL_000e;
  11619. }
  11620. IL_000e:
  11621. {
  11622. bool L_2 = V_0;
  11623. return L_2;
  11624. }
  11625. }
  11626. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m40B7CB0CEDC451DBF6AA9677B73A68298EFD50F1_AdjustorThunk (RuntimeObject* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  11627. {
  11628. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11629. int32_t _offset = 1;
  11630. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11631. bool _returnValue;
  11632. _returnValue = FixedList512Bytes_1_Equals_m40B7CB0CEDC451DBF6AA9677B73A68298EFD50F1(_thisAdjusted, ___0_other, method);
  11633. return _returnValue;
  11634. }
  11635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m495B66EAA67EBC91176D18B39569066B905DF19D_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  11636. {
  11637. const uint32_t SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  11638. uint8_t* V_0 = NULL;
  11639. uint8_t* V_1 = NULL;
  11640. uint8_t* V_2 = NULL;
  11641. uint8_t* V_3 = NULL;
  11642. uint8_t* V_4 = NULL;
  11643. int32_t V_5 = 0;
  11644. int32_t V_6 = 0;
  11645. int32_t V_7 = 0;
  11646. bool V_8 = false;
  11647. int32_t V_9 = 0;
  11648. bool V_10 = false;
  11649. int32_t V_11 = 0;
  11650. {
  11651. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  11652. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  11653. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  11654. V_1 = L_2;
  11655. uint8_t* L_3 = V_1;
  11656. V_0 = (uint8_t*)((uintptr_t)L_3);
  11657. FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_4 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&(&___0_other)->___buffer);
  11658. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  11659. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  11660. V_2 = (uint8_t*)((uintptr_t)L_6);
  11661. uint8_t* L_7 = V_0;
  11662. int32_t L_8;
  11663. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11664. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  11665. uint8_t* L_9 = V_2;
  11666. int32_t L_10;
  11667. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11668. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  11669. int32_t L_11;
  11670. L_11 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11671. int32_t L_12;
  11672. L_12 = (( int32_t (*) (FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  11673. int32_t L_13;
  11674. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  11675. V_5 = L_13;
  11676. V_6 = 0;
  11677. goto IL_0092;
  11678. }
  11679. IL_0054:
  11680. {
  11681. uint8_t* L_14 = V_3;
  11682. uint32_t L_15 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11683. int32_t L_16 = V_6;
  11684. uint8_t* L_17 = V_4;
  11685. uint32_t L_18 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11686. int32_t L_19 = V_6;
  11687. uint32_t L_20 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11688. int32_t L_21;
  11689. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  11690. V_7 = L_21;
  11691. int32_t L_22 = V_7;
  11692. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  11693. bool L_23 = V_8;
  11694. if (!L_23)
  11695. {
  11696. goto IL_008b;
  11697. }
  11698. }
  11699. {
  11700. int32_t L_24 = V_7;
  11701. V_9 = L_24;
  11702. goto IL_00b8;
  11703. }
  11704. IL_008b:
  11705. {
  11706. int32_t L_25 = V_6;
  11707. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  11708. }
  11709. IL_0092:
  11710. {
  11711. int32_t L_26 = V_6;
  11712. int32_t L_27 = V_5;
  11713. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  11714. bool L_28 = V_10;
  11715. if (L_28)
  11716. {
  11717. goto IL_0054;
  11718. }
  11719. }
  11720. {
  11721. int32_t L_29;
  11722. L_29 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11723. V_11 = L_29;
  11724. int32_t L_30;
  11725. L_30 = (( int32_t (*) (FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 21));
  11726. int32_t L_31;
  11727. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  11728. V_9 = L_31;
  11729. goto IL_00b8;
  11730. }
  11731. IL_00b8:
  11732. {
  11733. int32_t L_32 = V_9;
  11734. return L_32;
  11735. }
  11736. }
  11737. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_m495B66EAA67EBC91176D18B39569066B905DF19D_AdjustorThunk (RuntimeObject* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  11738. {
  11739. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11740. int32_t _offset = 1;
  11741. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11742. int32_t _returnValue;
  11743. _returnValue = FixedList512Bytes_1_CompareTo_m495B66EAA67EBC91176D18B39569066B905DF19D(_thisAdjusted, ___0_other, method);
  11744. return _returnValue;
  11745. }
  11746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m7A8FE88F8493F3D3BC94A0B3D1BADDAE67F9457D_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  11747. {
  11748. bool V_0 = false;
  11749. {
  11750. FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D L_0 = ___0_other;
  11751. int32_t L_1;
  11752. L_1 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 23));
  11753. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  11754. goto IL_000e;
  11755. }
  11756. IL_000e:
  11757. {
  11758. bool L_2 = V_0;
  11759. return L_2;
  11760. }
  11761. }
  11762. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m7A8FE88F8493F3D3BC94A0B3D1BADDAE67F9457D_AdjustorThunk (RuntimeObject* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  11763. {
  11764. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11765. int32_t _offset = 1;
  11766. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11767. bool _returnValue;
  11768. _returnValue = FixedList512Bytes_1_Equals_m7A8FE88F8493F3D3BC94A0B3D1BADDAE67F9457D(_thisAdjusted, ___0_other, method);
  11769. return _returnValue;
  11770. }
  11771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m806888F07579CEB7590777299CD5B312ACC408B6_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  11772. {
  11773. const uint32_t SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  11774. uint8_t* V_0 = NULL;
  11775. uint8_t* V_1 = NULL;
  11776. uint8_t* V_2 = NULL;
  11777. uint8_t* V_3 = NULL;
  11778. uint8_t* V_4 = NULL;
  11779. int32_t V_5 = 0;
  11780. int32_t V_6 = 0;
  11781. int32_t V_7 = 0;
  11782. bool V_8 = false;
  11783. int32_t V_9 = 0;
  11784. bool V_10 = false;
  11785. int32_t V_11 = 0;
  11786. {
  11787. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  11788. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  11789. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  11790. V_1 = L_2;
  11791. uint8_t* L_3 = V_1;
  11792. V_0 = (uint8_t*)((uintptr_t)L_3);
  11793. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_4 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&(&___0_other)->___buffer);
  11794. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  11795. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  11796. V_2 = (uint8_t*)((uintptr_t)L_6);
  11797. uint8_t* L_7 = V_0;
  11798. int32_t L_8;
  11799. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11800. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  11801. uint8_t* L_9 = V_2;
  11802. int32_t L_10;
  11803. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11804. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  11805. int32_t L_11;
  11806. L_11 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11807. int32_t L_12;
  11808. L_12 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11809. int32_t L_13;
  11810. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  11811. V_5 = L_13;
  11812. V_6 = 0;
  11813. goto IL_0092;
  11814. }
  11815. IL_0054:
  11816. {
  11817. uint8_t* L_14 = V_3;
  11818. uint32_t L_15 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11819. int32_t L_16 = V_6;
  11820. uint8_t* L_17 = V_4;
  11821. uint32_t L_18 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11822. int32_t L_19 = V_6;
  11823. uint32_t L_20 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11824. int32_t L_21;
  11825. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  11826. V_7 = L_21;
  11827. int32_t L_22 = V_7;
  11828. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  11829. bool L_23 = V_8;
  11830. if (!L_23)
  11831. {
  11832. goto IL_008b;
  11833. }
  11834. }
  11835. {
  11836. int32_t L_24 = V_7;
  11837. V_9 = L_24;
  11838. goto IL_00b8;
  11839. }
  11840. IL_008b:
  11841. {
  11842. int32_t L_25 = V_6;
  11843. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  11844. }
  11845. IL_0092:
  11846. {
  11847. int32_t L_26 = V_6;
  11848. int32_t L_27 = V_5;
  11849. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  11850. bool L_28 = V_10;
  11851. if (L_28)
  11852. {
  11853. goto IL_0054;
  11854. }
  11855. }
  11856. {
  11857. int32_t L_29;
  11858. L_29 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11859. V_11 = L_29;
  11860. int32_t L_30;
  11861. L_30 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11862. int32_t L_31;
  11863. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  11864. V_9 = L_31;
  11865. goto IL_00b8;
  11866. }
  11867. IL_00b8:
  11868. {
  11869. int32_t L_32 = V_9;
  11870. return L_32;
  11871. }
  11872. }
  11873. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_m806888F07579CEB7590777299CD5B312ACC408B6_AdjustorThunk (RuntimeObject* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  11874. {
  11875. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11876. int32_t _offset = 1;
  11877. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11878. int32_t _returnValue;
  11879. _returnValue = FixedList512Bytes_1_CompareTo_m806888F07579CEB7590777299CD5B312ACC408B6(_thisAdjusted, ___0_other, method);
  11880. return _returnValue;
  11881. }
  11882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m4474646DE461531A45836110FF120257A175DACB_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  11883. {
  11884. bool V_0 = false;
  11885. {
  11886. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F L_0 = ___0_other;
  11887. int32_t L_1;
  11888. L_1 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  11889. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  11890. goto IL_000e;
  11891. }
  11892. IL_000e:
  11893. {
  11894. bool L_2 = V_0;
  11895. return L_2;
  11896. }
  11897. }
  11898. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m4474646DE461531A45836110FF120257A175DACB_AdjustorThunk (RuntimeObject* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  11899. {
  11900. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  11901. int32_t _offset = 1;
  11902. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  11903. bool _returnValue;
  11904. _returnValue = FixedList512Bytes_1_Equals_m4474646DE461531A45836110FF120257A175DACB(_thisAdjusted, ___0_other, method);
  11905. return _returnValue;
  11906. }
  11907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_CompareTo_m3F70E2A1F880757CA1BC7C681898C42459486DC7_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  11908. {
  11909. const uint32_t SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  11910. uint8_t* V_0 = NULL;
  11911. uint8_t* V_1 = NULL;
  11912. uint8_t* V_2 = NULL;
  11913. uint8_t* V_3 = NULL;
  11914. uint8_t* V_4 = NULL;
  11915. int32_t V_5 = 0;
  11916. int32_t V_6 = 0;
  11917. int32_t V_7 = 0;
  11918. bool V_8 = false;
  11919. int32_t V_9 = 0;
  11920. bool V_10 = false;
  11921. int32_t V_11 = 0;
  11922. {
  11923. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_0 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&__this->___buffer);
  11924. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  11925. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  11926. V_1 = L_2;
  11927. uint8_t* L_3 = V_1;
  11928. V_0 = (uint8_t*)((uintptr_t)L_3);
  11929. FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_4 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&(&___0_other)->___buffer);
  11930. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  11931. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  11932. V_2 = (uint8_t*)((uintptr_t)L_6);
  11933. uint8_t* L_7 = V_0;
  11934. int32_t L_8;
  11935. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11936. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  11937. uint8_t* L_9 = V_2;
  11938. int32_t L_10;
  11939. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11940. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  11941. int32_t L_11;
  11942. L_11 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11943. int32_t L_12;
  11944. L_12 = (( int32_t (*) (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  11945. int32_t L_13;
  11946. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  11947. V_5 = L_13;
  11948. V_6 = 0;
  11949. goto IL_0092;
  11950. }
  11951. IL_0054:
  11952. {
  11953. uint8_t* L_14 = V_3;
  11954. uint32_t L_15 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11955. int32_t L_16 = V_6;
  11956. uint8_t* L_17 = V_4;
  11957. uint32_t L_18 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11958. int32_t L_19 = V_6;
  11959. uint32_t L_20 = SizeOf_T_t2DEEC1EDE9244B8523CA96477075BECFEDDEB70B;
  11960. int32_t L_21;
  11961. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  11962. V_7 = L_21;
  11963. int32_t L_22 = V_7;
  11964. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  11965. bool L_23 = V_8;
  11966. if (!L_23)
  11967. {
  11968. goto IL_008b;
  11969. }
  11970. }
  11971. {
  11972. int32_t L_24 = V_7;
  11973. V_9 = L_24;
  11974. goto IL_00b8;
  11975. }
  11976. IL_008b:
  11977. {
  11978. int32_t L_25 = V_6;
  11979. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  11980. }
  11981. IL_0092:
  11982. {
  11983. int32_t L_26 = V_6;
  11984. int32_t L_27 = V_5;
  11985. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  11986. bool L_28 = V_10;
  11987. if (L_28)
  11988. {
  11989. goto IL_0054;
  11990. }
  11991. }
  11992. {
  11993. int32_t L_29;
  11994. L_29 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11995. V_11 = L_29;
  11996. int32_t L_30;
  11997. L_30 = (( int32_t (*) (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  11998. int32_t L_31;
  11999. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  12000. V_9 = L_31;
  12001. goto IL_00b8;
  12002. }
  12003. IL_00b8:
  12004. {
  12005. int32_t L_32 = V_9;
  12006. return L_32;
  12007. }
  12008. }
  12009. IL2CPP_EXTERN_C int32_t FixedList512Bytes_1_CompareTo_m3F70E2A1F880757CA1BC7C681898C42459486DC7_AdjustorThunk (RuntimeObject* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  12010. {
  12011. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  12012. int32_t _offset = 1;
  12013. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  12014. int32_t _returnValue;
  12015. _returnValue = FixedList512Bytes_1_CompareTo_m3F70E2A1F880757CA1BC7C681898C42459486DC7(_thisAdjusted, ___0_other, method);
  12016. return _returnValue;
  12017. }
  12018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_m710DF325B8692C020E48D7B795413917A62DA074_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  12019. {
  12020. bool V_0 = false;
  12021. {
  12022. FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 L_0 = ___0_other;
  12023. int32_t L_1;
  12024. L_1 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 28)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 28));
  12025. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  12026. goto IL_000e;
  12027. }
  12028. IL_000e:
  12029. {
  12030. bool L_2 = V_0;
  12031. return L_2;
  12032. }
  12033. }
  12034. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_m710DF325B8692C020E48D7B795413917A62DA074_AdjustorThunk (RuntimeObject* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  12035. {
  12036. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  12037. int32_t _offset = 1;
  12038. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  12039. bool _returnValue;
  12040. _returnValue = FixedList512Bytes_1_Equals_m710DF325B8692C020E48D7B795413917A62DA074(_thisAdjusted, ___0_other, method);
  12041. return _returnValue;
  12042. }
  12043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList512Bytes_1_Equals_mCB08CCF4DB6E7C3B359F1949D89003C9324124A2_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  12044. {
  12045. FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF V_0;
  12046. memset((&V_0), 0, sizeof(V_0));
  12047. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 V_1;
  12048. memset((&V_1), 0, sizeof(V_1));
  12049. FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D V_2;
  12050. memset((&V_2), 0, sizeof(V_2));
  12051. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F V_3;
  12052. memset((&V_3), 0, sizeof(V_3));
  12053. FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 V_4;
  12054. memset((&V_4), 0, sizeof(V_4));
  12055. bool V_5 = false;
  12056. bool V_6 = false;
  12057. bool V_7 = false;
  12058. bool V_8 = false;
  12059. bool V_9 = false;
  12060. bool V_10 = false;
  12061. int32_t G_B3_0 = 0;
  12062. int32_t G_B8_0 = 0;
  12063. int32_t G_B13_0 = 0;
  12064. int32_t G_B18_0 = 0;
  12065. int32_t G_B23_0 = 0;
  12066. {
  12067. RuntimeObject* L_0 = ___0_obj;
  12068. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 12))))
  12069. {
  12070. goto IL_0013;
  12071. }
  12072. }
  12073. {
  12074. RuntimeObject* L_1 = ___0_obj;
  12075. V_0 = ((*(FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*)((FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*)(FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*)UnBox(L_1, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 12)))));
  12076. G_B3_0 = 1;
  12077. goto IL_0014;
  12078. }
  12079. IL_0013:
  12080. {
  12081. G_B3_0 = 0;
  12082. }
  12083. IL_0014:
  12084. {
  12085. V_5 = (bool)G_B3_0;
  12086. bool L_2 = V_5;
  12087. if (!L_2)
  12088. {
  12089. goto IL_0028;
  12090. }
  12091. }
  12092. {
  12093. FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF L_3 = V_0;
  12094. bool L_4;
  12095. L_4 = (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 29)))(__this, L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 29));
  12096. V_6 = L_4;
  12097. goto IL_00bf;
  12098. }
  12099. IL_0028:
  12100. {
  12101. RuntimeObject* L_5 = ___0_obj;
  12102. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16))))
  12103. {
  12104. goto IL_003a;
  12105. }
  12106. }
  12107. {
  12108. RuntimeObject* L_6 = ___0_obj;
  12109. V_1 = ((*(FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*)((FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*)(FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*)UnBox(L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 16)))));
  12110. G_B8_0 = 1;
  12111. goto IL_003b;
  12112. }
  12113. IL_003a:
  12114. {
  12115. G_B8_0 = 0;
  12116. }
  12117. IL_003b:
  12118. {
  12119. V_7 = (bool)G_B8_0;
  12120. bool L_7 = V_7;
  12121. if (!L_7)
  12122. {
  12123. goto IL_004c;
  12124. }
  12125. }
  12126. {
  12127. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 L_8 = V_1;
  12128. bool L_9;
  12129. L_9 = (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 30)))(__this, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 30));
  12130. V_6 = L_9;
  12131. goto IL_00bf;
  12132. }
  12133. IL_004c:
  12134. {
  12135. RuntimeObject* L_10 = ___0_obj;
  12136. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_10, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 20))))
  12137. {
  12138. goto IL_005e;
  12139. }
  12140. }
  12141. {
  12142. RuntimeObject* L_11 = ___0_obj;
  12143. V_2 = ((*(FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*)((FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*)(FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*)UnBox(L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 20)))));
  12144. G_B13_0 = 1;
  12145. goto IL_005f;
  12146. }
  12147. IL_005e:
  12148. {
  12149. G_B13_0 = 0;
  12150. }
  12151. IL_005f:
  12152. {
  12153. V_8 = (bool)G_B13_0;
  12154. bool L_12 = V_8;
  12155. if (!L_12)
  12156. {
  12157. goto IL_0070;
  12158. }
  12159. }
  12160. {
  12161. FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D L_13 = V_2;
  12162. bool L_14;
  12163. L_14 = (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 31)))(__this, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 31));
  12164. V_6 = L_14;
  12165. goto IL_00bf;
  12166. }
  12167. IL_0070:
  12168. {
  12169. RuntimeObject* L_15 = ___0_obj;
  12170. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_15, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0))))
  12171. {
  12172. goto IL_0082;
  12173. }
  12174. }
  12175. {
  12176. RuntimeObject* L_16 = ___0_obj;
  12177. V_3 = ((*(FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*)((FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*)(FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*)UnBox(L_16, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))));
  12178. G_B18_0 = 1;
  12179. goto IL_0083;
  12180. }
  12181. IL_0082:
  12182. {
  12183. G_B18_0 = 0;
  12184. }
  12185. IL_0083:
  12186. {
  12187. V_9 = (bool)G_B18_0;
  12188. bool L_17 = V_9;
  12189. if (!L_17)
  12190. {
  12191. goto IL_0094;
  12192. }
  12193. }
  12194. {
  12195. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F L_18 = V_3;
  12196. bool L_19;
  12197. L_19 = (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 32)))(__this, L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 32));
  12198. V_6 = L_19;
  12199. goto IL_00bf;
  12200. }
  12201. IL_0094:
  12202. {
  12203. RuntimeObject* L_20 = ___0_obj;
  12204. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_20, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25))))
  12205. {
  12206. goto IL_00a7;
  12207. }
  12208. }
  12209. {
  12210. RuntimeObject* L_21 = ___0_obj;
  12211. V_4 = ((*(FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)((FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)(FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)UnBox(L_21, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25)))));
  12212. G_B23_0 = 1;
  12213. goto IL_00a8;
  12214. }
  12215. IL_00a7:
  12216. {
  12217. G_B23_0 = 0;
  12218. }
  12219. IL_00a8:
  12220. {
  12221. V_10 = (bool)G_B23_0;
  12222. bool L_22 = V_10;
  12223. if (!L_22)
  12224. {
  12225. goto IL_00ba;
  12226. }
  12227. }
  12228. {
  12229. FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 L_23 = V_4;
  12230. bool L_24;
  12231. L_24 = (( bool (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 33)))(__this, L_23, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 33));
  12232. V_6 = L_24;
  12233. goto IL_00bf;
  12234. }
  12235. IL_00ba:
  12236. {
  12237. V_6 = (bool)0;
  12238. goto IL_00bf;
  12239. }
  12240. IL_00bf:
  12241. {
  12242. bool L_25 = V_6;
  12243. return L_25;
  12244. }
  12245. }
  12246. IL2CPP_EXTERN_C bool FixedList512Bytes_1_Equals_mCB08CCF4DB6E7C3B359F1949D89003C9324124A2_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  12247. {
  12248. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  12249. int32_t _offset = 1;
  12250. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  12251. bool _returnValue;
  12252. _returnValue = FixedList512Bytes_1_Equals_mCB08CCF4DB6E7C3B359F1949D89003C9324124A2(_thisAdjusted, ___0_obj, method);
  12253. return _returnValue;
  12254. }
  12255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m487E7F515D84F283DEAD75EDC04306EDBF71D0FA_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  12256. {
  12257. {
  12258. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  12259. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  12260. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  12261. }
  12262. }
  12263. IL2CPP_EXTERN_C RuntimeObject* FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m487E7F515D84F283DEAD75EDC04306EDBF71D0FA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12264. {
  12265. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  12266. int32_t _offset = 1;
  12267. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  12268. RuntimeObject* _returnValue;
  12269. _returnValue = FixedList512Bytes_1_System_Collections_IEnumerable_GetEnumerator_m487E7F515D84F283DEAD75EDC04306EDBF71D0FA(_thisAdjusted, method);
  12270. return _returnValue;
  12271. }
  12272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m35CE6DC32FA8EE026258C5DF9CBD8A9DA7CB09CC_gshared (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  12273. {
  12274. {
  12275. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  12276. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  12277. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  12278. }
  12279. }
  12280. IL2CPP_EXTERN_C RuntimeObject* FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m35CE6DC32FA8EE026258C5DF9CBD8A9DA7CB09CC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12281. {
  12282. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* _thisAdjusted;
  12283. int32_t _offset = 1;
  12284. _thisAdjusted = reinterpret_cast<FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*>(__this + _offset);
  12285. RuntimeObject* _returnValue;
  12286. _returnValue = FixedList512Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m35CE6DC32FA8EE026258C5DF9CBD8A9DA7CB09CC(_thisAdjusted, method);
  12287. return _returnValue;
  12288. }
  12289. #ifdef __clang__
  12290. #pragma clang diagnostic pop
  12291. #endif
  12292. #ifdef __clang__
  12293. #pragma clang diagnostic push
  12294. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12295. #pragma clang diagnostic ignored "-Wunused-variable"
  12296. #endif
  12297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedList64BytesDebugView_1__ctor_m48DB115CC5B45FC66A2FC22C8CBD1A1F17527A80_gshared (FixedList64BytesDebugView_1_t90C880BDB88D5135F00654DACA803C12BB1FA542* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_list, const RuntimeMethod* method)
  12298. {
  12299. {
  12300. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  12301. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 L_0 = ___0_list;
  12302. __this->___m_List = L_0;
  12303. return;
  12304. }
  12305. }
  12306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList64BytesDebugView_1_get_Items_mB976A2ABB215A3D8ACFABC2B18F560E57247C9BF_gshared (FixedList64BytesDebugView_1_t90C880BDB88D5135F00654DACA803C12BB1FA542* __this, const RuntimeMethod* method)
  12307. {
  12308. {
  12309. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* L_0 = (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*)(&__this->___m_List);
  12310. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_1;
  12311. L_1 = (( __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  12312. return L_1;
  12313. }
  12314. }
  12315. #ifdef __clang__
  12316. #pragma clang diagnostic pop
  12317. #endif
  12318. #ifdef __clang__
  12319. #pragma clang diagnostic push
  12320. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12321. #pragma clang diagnostic ignored "-Wunused-variable"
  12322. #endif
  12323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  12324. {
  12325. {
  12326. uint16_t L_0 = __this->___length;
  12327. return (int32_t)L_0;
  12328. }
  12329. }
  12330. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12331. {
  12332. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12333. int32_t _offset = 1;
  12334. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12335. int32_t _returnValue;
  12336. _returnValue = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(_thisAdjusted, method);
  12337. return _returnValue;
  12338. }
  12339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_LengthInBytes_m3C93682BCE5E01217D08970A5FCCBB75A00F4228_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  12340. {
  12341. {
  12342. int32_t L_0;
  12343. L_0 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12344. int32_t L_1;
  12345. L_1 = UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_inline(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  12346. return ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
  12347. }
  12348. }
  12349. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_get_LengthInBytes_m3C93682BCE5E01217D08970A5FCCBB75A00F4228_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12350. {
  12351. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12352. int32_t _offset = 1;
  12353. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12354. int32_t _returnValue;
  12355. _returnValue = FixedList64Bytes_1_get_LengthInBytes_m3C93682BCE5E01217D08970A5FCCBB75A00F4228(_thisAdjusted, method);
  12356. return _returnValue;
  12357. }
  12358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedList64Bytes_1_get_Buffer_m14ED1BDE05D0853490889C65434A8036571F7BA8_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  12359. {
  12360. uint8_t* V_0 = NULL;
  12361. uint8_t* V_1 = NULL;
  12362. uint8_t* V_2 = NULL;
  12363. {
  12364. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  12365. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  12366. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  12367. V_1 = L_2;
  12368. uint8_t* L_3 = V_1;
  12369. V_0 = (uint8_t*)((uintptr_t)L_3);
  12370. uint8_t* L_4 = V_0;
  12371. int32_t L_5;
  12372. L_5 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12373. V_2 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, L_5));
  12374. goto IL_001f;
  12375. }
  12376. IL_001f:
  12377. {
  12378. uint8_t* L_6 = V_2;
  12379. return L_6;
  12380. }
  12381. }
  12382. IL2CPP_EXTERN_C uint8_t* FixedList64Bytes_1_get_Buffer_m14ED1BDE05D0853490889C65434A8036571F7BA8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12383. {
  12384. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12385. int32_t _offset = 1;
  12386. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12387. uint8_t* _returnValue;
  12388. _returnValue = FixedList64Bytes_1_get_Buffer_m14ED1BDE05D0853490889C65434A8036571F7BA8(_thisAdjusted, method);
  12389. return _returnValue;
  12390. }
  12391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_GetHashCode_mC1FAA4D92897282322FB71BB53FBB914FEF016AC_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  12392. {
  12393. int32_t V_0 = 0;
  12394. {
  12395. uint8_t* L_0;
  12396. L_0 = FixedList64Bytes_1_get_Buffer_m14ED1BDE05D0853490889C65434A8036571F7BA8(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  12397. int32_t L_1;
  12398. L_1 = FixedList64Bytes_1_get_LengthInBytes_m3C93682BCE5E01217D08970A5FCCBB75A00F4228(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  12399. uint32_t L_2;
  12400. L_2 = CollectionHelper_Hash_mFB14DD4BA7288CEDF90E514A9397FB9C27E55293((void*)L_0, L_1, NULL);
  12401. V_0 = (int32_t)L_2;
  12402. goto IL_0016;
  12403. }
  12404. IL_0016:
  12405. {
  12406. int32_t L_3 = V_0;
  12407. return L_3;
  12408. }
  12409. }
  12410. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_GetHashCode_mC1FAA4D92897282322FB71BB53FBB914FEF016AC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12411. {
  12412. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12413. int32_t _offset = 1;
  12414. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12415. int32_t _returnValue;
  12416. _returnValue = FixedList64Bytes_1_GetHashCode_mC1FAA4D92897282322FB71BB53FBB914FEF016AC(_thisAdjusted, method);
  12417. return _returnValue;
  12418. }
  12419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FixedList64Bytes_1_ToArray_m24506E3E1C4F53B3BC75B5795356A730E5D7645B_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  12420. {
  12421. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
  12422. uint8_t* V_1 = NULL;
  12423. int32_t* V_2 = NULL;
  12424. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
  12425. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL;
  12426. {
  12427. int32_t L_0;
  12428. L_0 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12429. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), (uint32_t)L_0);
  12430. V_0 = L_1;
  12431. uint8_t* L_2;
  12432. L_2 = FixedList64Bytes_1_get_Buffer_m14ED1BDE05D0853490889C65434A8036571F7BA8(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  12433. V_1 = L_2;
  12434. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_0;
  12435. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = L_3;
  12436. V_3 = L_4;
  12437. if (!L_4)
  12438. {
  12439. goto IL_001f;
  12440. }
  12441. }
  12442. {
  12443. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_3;
  12444. NullCheck(L_5);
  12445. if (((int32_t)(((RuntimeArray*)L_5)->max_length)))
  12446. {
  12447. goto IL_0024;
  12448. }
  12449. }
  12450. IL_001f:
  12451. {
  12452. V_2 = (int32_t*)((uintptr_t)0);
  12453. goto IL_002d;
  12454. }
  12455. IL_0024:
  12456. {
  12457. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_3;
  12458. NullCheck(L_6);
  12459. V_2 = (int32_t*)((uintptr_t)((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
  12460. }
  12461. IL_002d:
  12462. {
  12463. int32_t* L_7 = V_2;
  12464. uint8_t* L_8 = V_1;
  12465. int32_t L_9;
  12466. L_9 = FixedList64Bytes_1_get_LengthInBytes_m3C93682BCE5E01217D08970A5FCCBB75A00F4228(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  12467. UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_7, (void*)L_8, ((int64_t)L_9), NULL);
  12468. V_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
  12469. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_0;
  12470. V_4 = L_10;
  12471. goto IL_0044;
  12472. }
  12473. IL_0044:
  12474. {
  12475. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_4;
  12476. return L_11;
  12477. }
  12478. }
  12479. IL2CPP_EXTERN_C Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* FixedList64Bytes_1_ToArray_m24506E3E1C4F53B3BC75B5795356A730E5D7645B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  12480. {
  12481. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12482. int32_t _offset = 1;
  12483. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12484. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* _returnValue;
  12485. _returnValue = FixedList64Bytes_1_ToArray_m24506E3E1C4F53B3BC75B5795356A730E5D7645B(_thisAdjusted, method);
  12486. return _returnValue;
  12487. }
  12488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m1292659392AF62EB40AD3A20A6C75BFB8B544A18_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  12489. {
  12490. uint8_t* V_0 = NULL;
  12491. uint8_t* V_1 = NULL;
  12492. uint8_t* V_2 = NULL;
  12493. uint8_t* V_3 = NULL;
  12494. uint8_t* V_4 = NULL;
  12495. int32_t V_5 = 0;
  12496. int32_t V_6 = 0;
  12497. int32_t V_7 = 0;
  12498. bool V_8 = false;
  12499. int32_t V_9 = 0;
  12500. bool V_10 = false;
  12501. int32_t V_11 = 0;
  12502. {
  12503. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  12504. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  12505. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  12506. V_1 = L_2;
  12507. uint8_t* L_3 = V_1;
  12508. V_0 = (uint8_t*)((uintptr_t)L_3);
  12509. FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_4 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&(&___0_other)->___buffer);
  12510. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  12511. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  12512. V_2 = (uint8_t*)((uintptr_t)L_6);
  12513. uint8_t* L_7 = V_0;
  12514. int32_t L_8;
  12515. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12516. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  12517. uint8_t* L_9 = V_2;
  12518. int32_t L_10;
  12519. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12520. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  12521. int32_t L_11;
  12522. L_11 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12523. int32_t L_12;
  12524. L_12 = FixedList32Bytes_1_get_Length_m9A65220C8D90F66A63E6ABAD26E960F3DCF0406A_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  12525. int32_t L_13;
  12526. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  12527. V_5 = L_13;
  12528. V_6 = 0;
  12529. goto IL_0092;
  12530. }
  12531. IL_0054:
  12532. {
  12533. uint8_t* L_14 = V_3;
  12534. uint32_t L_15 = sizeof(int32_t);
  12535. int32_t L_16 = V_6;
  12536. uint8_t* L_17 = V_4;
  12537. uint32_t L_18 = sizeof(int32_t);
  12538. int32_t L_19 = V_6;
  12539. uint32_t L_20 = sizeof(int32_t);
  12540. int32_t L_21;
  12541. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  12542. V_7 = L_21;
  12543. int32_t L_22 = V_7;
  12544. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  12545. bool L_23 = V_8;
  12546. if (!L_23)
  12547. {
  12548. goto IL_008b;
  12549. }
  12550. }
  12551. {
  12552. int32_t L_24 = V_7;
  12553. V_9 = L_24;
  12554. goto IL_00b8;
  12555. }
  12556. IL_008b:
  12557. {
  12558. int32_t L_25 = V_6;
  12559. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  12560. }
  12561. IL_0092:
  12562. {
  12563. int32_t L_26 = V_6;
  12564. int32_t L_27 = V_5;
  12565. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  12566. bool L_28 = V_10;
  12567. if (L_28)
  12568. {
  12569. goto IL_0054;
  12570. }
  12571. }
  12572. {
  12573. int32_t L_29;
  12574. L_29 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12575. V_11 = L_29;
  12576. int32_t L_30;
  12577. L_30 = FixedList32Bytes_1_get_Length_m9A65220C8D90F66A63E6ABAD26E960F3DCF0406A_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  12578. int32_t L_31;
  12579. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  12580. V_9 = L_31;
  12581. goto IL_00b8;
  12582. }
  12583. IL_00b8:
  12584. {
  12585. int32_t L_32 = V_9;
  12586. return L_32;
  12587. }
  12588. }
  12589. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m1292659392AF62EB40AD3A20A6C75BFB8B544A18_AdjustorThunk (RuntimeObject* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  12590. {
  12591. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12592. int32_t _offset = 1;
  12593. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12594. int32_t _returnValue;
  12595. _returnValue = FixedList64Bytes_1_CompareTo_m1292659392AF62EB40AD3A20A6C75BFB8B544A18(_thisAdjusted, ___0_other, method);
  12596. return _returnValue;
  12597. }
  12598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m500DBF102B0E35FD82B050DD7ACF27782CAE8567_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  12599. {
  12600. bool V_0 = false;
  12601. {
  12602. FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 L_0 = ___0_other;
  12603. int32_t L_1;
  12604. L_1 = FixedList64Bytes_1_CompareTo_m1292659392AF62EB40AD3A20A6C75BFB8B544A18(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  12605. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  12606. goto IL_000e;
  12607. }
  12608. IL_000e:
  12609. {
  12610. bool L_2 = V_0;
  12611. return L_2;
  12612. }
  12613. }
  12614. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_m500DBF102B0E35FD82B050DD7ACF27782CAE8567_AdjustorThunk (RuntimeObject* __this, FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___0_other, const RuntimeMethod* method)
  12615. {
  12616. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12617. int32_t _offset = 1;
  12618. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12619. bool _returnValue;
  12620. _returnValue = FixedList64Bytes_1_Equals_m500DBF102B0E35FD82B050DD7ACF27782CAE8567(_thisAdjusted, ___0_other, method);
  12621. return _returnValue;
  12622. }
  12623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m93B86413ADAFD04846D2BF4F2CA126F327E4B495_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  12624. {
  12625. uint8_t* V_0 = NULL;
  12626. uint8_t* V_1 = NULL;
  12627. uint8_t* V_2 = NULL;
  12628. uint8_t* V_3 = NULL;
  12629. uint8_t* V_4 = NULL;
  12630. int32_t V_5 = 0;
  12631. int32_t V_6 = 0;
  12632. int32_t V_7 = 0;
  12633. bool V_8 = false;
  12634. int32_t V_9 = 0;
  12635. bool V_10 = false;
  12636. int32_t V_11 = 0;
  12637. {
  12638. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  12639. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  12640. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  12641. V_1 = L_2;
  12642. uint8_t* L_3 = V_1;
  12643. V_0 = (uint8_t*)((uintptr_t)L_3);
  12644. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_4 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&(&___0_other)->___buffer);
  12645. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  12646. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  12647. V_2 = (uint8_t*)((uintptr_t)L_6);
  12648. uint8_t* L_7 = V_0;
  12649. int32_t L_8;
  12650. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12651. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  12652. uint8_t* L_9 = V_2;
  12653. int32_t L_10;
  12654. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12655. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  12656. int32_t L_11;
  12657. L_11 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12658. int32_t L_12;
  12659. L_12 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12660. int32_t L_13;
  12661. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  12662. V_5 = L_13;
  12663. V_6 = 0;
  12664. goto IL_0092;
  12665. }
  12666. IL_0054:
  12667. {
  12668. uint8_t* L_14 = V_3;
  12669. uint32_t L_15 = sizeof(int32_t);
  12670. int32_t L_16 = V_6;
  12671. uint8_t* L_17 = V_4;
  12672. uint32_t L_18 = sizeof(int32_t);
  12673. int32_t L_19 = V_6;
  12674. uint32_t L_20 = sizeof(int32_t);
  12675. int32_t L_21;
  12676. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  12677. V_7 = L_21;
  12678. int32_t L_22 = V_7;
  12679. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  12680. bool L_23 = V_8;
  12681. if (!L_23)
  12682. {
  12683. goto IL_008b;
  12684. }
  12685. }
  12686. {
  12687. int32_t L_24 = V_7;
  12688. V_9 = L_24;
  12689. goto IL_00b8;
  12690. }
  12691. IL_008b:
  12692. {
  12693. int32_t L_25 = V_6;
  12694. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  12695. }
  12696. IL_0092:
  12697. {
  12698. int32_t L_26 = V_6;
  12699. int32_t L_27 = V_5;
  12700. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  12701. bool L_28 = V_10;
  12702. if (L_28)
  12703. {
  12704. goto IL_0054;
  12705. }
  12706. }
  12707. {
  12708. int32_t L_29;
  12709. L_29 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12710. V_11 = L_29;
  12711. int32_t L_30;
  12712. L_30 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12713. int32_t L_31;
  12714. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  12715. V_9 = L_31;
  12716. goto IL_00b8;
  12717. }
  12718. IL_00b8:
  12719. {
  12720. int32_t L_32 = V_9;
  12721. return L_32;
  12722. }
  12723. }
  12724. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m93B86413ADAFD04846D2BF4F2CA126F327E4B495_AdjustorThunk (RuntimeObject* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  12725. {
  12726. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12727. int32_t _offset = 1;
  12728. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12729. int32_t _returnValue;
  12730. _returnValue = FixedList64Bytes_1_CompareTo_m93B86413ADAFD04846D2BF4F2CA126F327E4B495(_thisAdjusted, ___0_other, method);
  12731. return _returnValue;
  12732. }
  12733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m33BB9CF809169F11C37834C9CDDCCE364E037EB0_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  12734. {
  12735. bool V_0 = false;
  12736. {
  12737. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB L_0 = ___0_other;
  12738. int32_t L_1;
  12739. L_1 = FixedList64Bytes_1_CompareTo_m93B86413ADAFD04846D2BF4F2CA126F327E4B495(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  12740. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  12741. goto IL_000e;
  12742. }
  12743. IL_000e:
  12744. {
  12745. bool L_2 = V_0;
  12746. return L_2;
  12747. }
  12748. }
  12749. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_m33BB9CF809169F11C37834C9CDDCCE364E037EB0_AdjustorThunk (RuntimeObject* __this, FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB ___0_other, const RuntimeMethod* method)
  12750. {
  12751. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12752. int32_t _offset = 1;
  12753. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12754. bool _returnValue;
  12755. _returnValue = FixedList64Bytes_1_Equals_m33BB9CF809169F11C37834C9CDDCCE364E037EB0(_thisAdjusted, ___0_other, method);
  12756. return _returnValue;
  12757. }
  12758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m390FD94FFBF082AD2DB69083D900BDD6EF6FFA24_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  12759. {
  12760. uint8_t* V_0 = NULL;
  12761. uint8_t* V_1 = NULL;
  12762. uint8_t* V_2 = NULL;
  12763. uint8_t* V_3 = NULL;
  12764. uint8_t* V_4 = NULL;
  12765. int32_t V_5 = 0;
  12766. int32_t V_6 = 0;
  12767. int32_t V_7 = 0;
  12768. bool V_8 = false;
  12769. int32_t V_9 = 0;
  12770. bool V_10 = false;
  12771. int32_t V_11 = 0;
  12772. {
  12773. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  12774. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  12775. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  12776. V_1 = L_2;
  12777. uint8_t* L_3 = V_1;
  12778. V_0 = (uint8_t*)((uintptr_t)L_3);
  12779. FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_4 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&(&___0_other)->___buffer);
  12780. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  12781. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  12782. V_2 = (uint8_t*)((uintptr_t)L_6);
  12783. uint8_t* L_7 = V_0;
  12784. int32_t L_8;
  12785. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12786. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  12787. uint8_t* L_9 = V_2;
  12788. int32_t L_10;
  12789. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12790. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  12791. int32_t L_11;
  12792. L_11 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12793. int32_t L_12;
  12794. L_12 = FixedList128Bytes_1_get_Length_m0DD9F7A65EBEFEF583E63083A0EF454A7EB0DE04_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  12795. int32_t L_13;
  12796. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  12797. V_5 = L_13;
  12798. V_6 = 0;
  12799. goto IL_0092;
  12800. }
  12801. IL_0054:
  12802. {
  12803. uint8_t* L_14 = V_3;
  12804. uint32_t L_15 = sizeof(int32_t);
  12805. int32_t L_16 = V_6;
  12806. uint8_t* L_17 = V_4;
  12807. uint32_t L_18 = sizeof(int32_t);
  12808. int32_t L_19 = V_6;
  12809. uint32_t L_20 = sizeof(int32_t);
  12810. int32_t L_21;
  12811. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  12812. V_7 = L_21;
  12813. int32_t L_22 = V_7;
  12814. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  12815. bool L_23 = V_8;
  12816. if (!L_23)
  12817. {
  12818. goto IL_008b;
  12819. }
  12820. }
  12821. {
  12822. int32_t L_24 = V_7;
  12823. V_9 = L_24;
  12824. goto IL_00b8;
  12825. }
  12826. IL_008b:
  12827. {
  12828. int32_t L_25 = V_6;
  12829. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  12830. }
  12831. IL_0092:
  12832. {
  12833. int32_t L_26 = V_6;
  12834. int32_t L_27 = V_5;
  12835. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  12836. bool L_28 = V_10;
  12837. if (L_28)
  12838. {
  12839. goto IL_0054;
  12840. }
  12841. }
  12842. {
  12843. int32_t L_29;
  12844. L_29 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12845. V_11 = L_29;
  12846. int32_t L_30;
  12847. L_30 = FixedList128Bytes_1_get_Length_m0DD9F7A65EBEFEF583E63083A0EF454A7EB0DE04_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  12848. int32_t L_31;
  12849. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  12850. V_9 = L_31;
  12851. goto IL_00b8;
  12852. }
  12853. IL_00b8:
  12854. {
  12855. int32_t L_32 = V_9;
  12856. return L_32;
  12857. }
  12858. }
  12859. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m390FD94FFBF082AD2DB69083D900BDD6EF6FFA24_AdjustorThunk (RuntimeObject* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  12860. {
  12861. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12862. int32_t _offset = 1;
  12863. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12864. int32_t _returnValue;
  12865. _returnValue = FixedList64Bytes_1_CompareTo_m390FD94FFBF082AD2DB69083D900BDD6EF6FFA24(_thisAdjusted, ___0_other, method);
  12866. return _returnValue;
  12867. }
  12868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m2B4B625E1A7D94D30F01D4B1CD148E627FC972EF_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  12869. {
  12870. bool V_0 = false;
  12871. {
  12872. FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 L_0 = ___0_other;
  12873. int32_t L_1;
  12874. L_1 = FixedList64Bytes_1_CompareTo_m390FD94FFBF082AD2DB69083D900BDD6EF6FFA24(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  12875. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  12876. goto IL_000e;
  12877. }
  12878. IL_000e:
  12879. {
  12880. bool L_2 = V_0;
  12881. return L_2;
  12882. }
  12883. }
  12884. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_m2B4B625E1A7D94D30F01D4B1CD148E627FC972EF_AdjustorThunk (RuntimeObject* __this, FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 ___0_other, const RuntimeMethod* method)
  12885. {
  12886. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12887. int32_t _offset = 1;
  12888. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12889. bool _returnValue;
  12890. _returnValue = FixedList64Bytes_1_Equals_m2B4B625E1A7D94D30F01D4B1CD148E627FC972EF(_thisAdjusted, ___0_other, method);
  12891. return _returnValue;
  12892. }
  12893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m633F0983EB4D96BC54A056B165027B2CA946B6BD_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  12894. {
  12895. uint8_t* V_0 = NULL;
  12896. uint8_t* V_1 = NULL;
  12897. uint8_t* V_2 = NULL;
  12898. uint8_t* V_3 = NULL;
  12899. uint8_t* V_4 = NULL;
  12900. int32_t V_5 = 0;
  12901. int32_t V_6 = 0;
  12902. int32_t V_7 = 0;
  12903. bool V_8 = false;
  12904. int32_t V_9 = 0;
  12905. bool V_10 = false;
  12906. int32_t V_11 = 0;
  12907. {
  12908. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  12909. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  12910. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  12911. V_1 = L_2;
  12912. uint8_t* L_3 = V_1;
  12913. V_0 = (uint8_t*)((uintptr_t)L_3);
  12914. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_4 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&(&___0_other)->___buffer);
  12915. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  12916. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  12917. V_2 = (uint8_t*)((uintptr_t)L_6);
  12918. uint8_t* L_7 = V_0;
  12919. int32_t L_8;
  12920. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12921. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  12922. uint8_t* L_9 = V_2;
  12923. int32_t L_10;
  12924. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12925. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  12926. int32_t L_11;
  12927. L_11 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12928. int32_t L_12;
  12929. L_12 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  12930. int32_t L_13;
  12931. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  12932. V_5 = L_13;
  12933. V_6 = 0;
  12934. goto IL_0092;
  12935. }
  12936. IL_0054:
  12937. {
  12938. uint8_t* L_14 = V_3;
  12939. uint32_t L_15 = sizeof(int32_t);
  12940. int32_t L_16 = V_6;
  12941. uint8_t* L_17 = V_4;
  12942. uint32_t L_18 = sizeof(int32_t);
  12943. int32_t L_19 = V_6;
  12944. uint32_t L_20 = sizeof(int32_t);
  12945. int32_t L_21;
  12946. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  12947. V_7 = L_21;
  12948. int32_t L_22 = V_7;
  12949. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  12950. bool L_23 = V_8;
  12951. if (!L_23)
  12952. {
  12953. goto IL_008b;
  12954. }
  12955. }
  12956. {
  12957. int32_t L_24 = V_7;
  12958. V_9 = L_24;
  12959. goto IL_00b8;
  12960. }
  12961. IL_008b:
  12962. {
  12963. int32_t L_25 = V_6;
  12964. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  12965. }
  12966. IL_0092:
  12967. {
  12968. int32_t L_26 = V_6;
  12969. int32_t L_27 = V_5;
  12970. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  12971. bool L_28 = V_10;
  12972. if (L_28)
  12973. {
  12974. goto IL_0054;
  12975. }
  12976. }
  12977. {
  12978. int32_t L_29;
  12979. L_29 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12980. V_11 = L_29;
  12981. int32_t L_30;
  12982. L_30 = FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  12983. int32_t L_31;
  12984. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  12985. V_9 = L_31;
  12986. goto IL_00b8;
  12987. }
  12988. IL_00b8:
  12989. {
  12990. int32_t L_32 = V_9;
  12991. return L_32;
  12992. }
  12993. }
  12994. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m633F0983EB4D96BC54A056B165027B2CA946B6BD_AdjustorThunk (RuntimeObject* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  12995. {
  12996. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  12997. int32_t _offset = 1;
  12998. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  12999. int32_t _returnValue;
  13000. _returnValue = FixedList64Bytes_1_CompareTo_m633F0983EB4D96BC54A056B165027B2CA946B6BD(_thisAdjusted, ___0_other, method);
  13001. return _returnValue;
  13002. }
  13003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_mC498A922793ED308B53C093E90AA7C8D0793457B_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  13004. {
  13005. bool V_0 = false;
  13006. {
  13007. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 L_0 = ___0_other;
  13008. int32_t L_1;
  13009. L_1 = FixedList64Bytes_1_CompareTo_m633F0983EB4D96BC54A056B165027B2CA946B6BD(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  13010. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  13011. goto IL_000e;
  13012. }
  13013. IL_000e:
  13014. {
  13015. bool L_2 = V_0;
  13016. return L_2;
  13017. }
  13018. }
  13019. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_mC498A922793ED308B53C093E90AA7C8D0793457B_AdjustorThunk (RuntimeObject* __this, FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 ___0_other, const RuntimeMethod* method)
  13020. {
  13021. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  13022. int32_t _offset = 1;
  13023. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  13024. bool _returnValue;
  13025. _returnValue = FixedList64Bytes_1_Equals_mC498A922793ED308B53C093E90AA7C8D0793457B(_thisAdjusted, ___0_other, method);
  13026. return _returnValue;
  13027. }
  13028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m806428335A42ED063EE1ECA5B8BF6E305BAEE3AE_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  13029. {
  13030. uint8_t* V_0 = NULL;
  13031. uint8_t* V_1 = NULL;
  13032. uint8_t* V_2 = NULL;
  13033. uint8_t* V_3 = NULL;
  13034. uint8_t* V_4 = NULL;
  13035. int32_t V_5 = 0;
  13036. int32_t V_6 = 0;
  13037. int32_t V_7 = 0;
  13038. bool V_8 = false;
  13039. int32_t V_9 = 0;
  13040. bool V_10 = false;
  13041. int32_t V_11 = 0;
  13042. {
  13043. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  13044. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  13045. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  13046. V_1 = L_2;
  13047. uint8_t* L_3 = V_1;
  13048. V_0 = (uint8_t*)((uintptr_t)L_3);
  13049. FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_4 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&(&___0_other)->___buffer);
  13050. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  13051. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  13052. V_2 = (uint8_t*)((uintptr_t)L_6);
  13053. uint8_t* L_7 = V_0;
  13054. int32_t L_8;
  13055. L_8 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13056. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  13057. uint8_t* L_9 = V_2;
  13058. int32_t L_10;
  13059. L_10 = FixedList_PaddingBytes_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7278B7393BC02D02620FEAB8B7F53D389CCDCDC5(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13060. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  13061. int32_t L_11;
  13062. L_11 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13063. int32_t L_12;
  13064. L_12 = FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  13065. int32_t L_13;
  13066. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  13067. V_5 = L_13;
  13068. V_6 = 0;
  13069. goto IL_0092;
  13070. }
  13071. IL_0054:
  13072. {
  13073. uint8_t* L_14 = V_3;
  13074. uint32_t L_15 = sizeof(int32_t);
  13075. int32_t L_16 = V_6;
  13076. uint8_t* L_17 = V_4;
  13077. uint32_t L_18 = sizeof(int32_t);
  13078. int32_t L_19 = V_6;
  13079. uint32_t L_20 = sizeof(int32_t);
  13080. int32_t L_21;
  13081. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  13082. V_7 = L_21;
  13083. int32_t L_22 = V_7;
  13084. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  13085. bool L_23 = V_8;
  13086. if (!L_23)
  13087. {
  13088. goto IL_008b;
  13089. }
  13090. }
  13091. {
  13092. int32_t L_24 = V_7;
  13093. V_9 = L_24;
  13094. goto IL_00b8;
  13095. }
  13096. IL_008b:
  13097. {
  13098. int32_t L_25 = V_6;
  13099. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  13100. }
  13101. IL_0092:
  13102. {
  13103. int32_t L_26 = V_6;
  13104. int32_t L_27 = V_5;
  13105. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  13106. bool L_28 = V_10;
  13107. if (L_28)
  13108. {
  13109. goto IL_0054;
  13110. }
  13111. }
  13112. {
  13113. int32_t L_29;
  13114. L_29 = FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_inline(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13115. V_11 = L_29;
  13116. int32_t L_30;
  13117. L_30 = FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_inline((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  13118. int32_t L_31;
  13119. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  13120. V_9 = L_31;
  13121. goto IL_00b8;
  13122. }
  13123. IL_00b8:
  13124. {
  13125. int32_t L_32 = V_9;
  13126. return L_32;
  13127. }
  13128. }
  13129. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m806428335A42ED063EE1ECA5B8BF6E305BAEE3AE_AdjustorThunk (RuntimeObject* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  13130. {
  13131. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  13132. int32_t _offset = 1;
  13133. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  13134. int32_t _returnValue;
  13135. _returnValue = FixedList64Bytes_1_CompareTo_m806428335A42ED063EE1ECA5B8BF6E305BAEE3AE(_thisAdjusted, ___0_other, method);
  13136. return _returnValue;
  13137. }
  13138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m0BD861765ACACDF8592E4B2D33FCC2550240A6AE_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  13139. {
  13140. bool V_0 = false;
  13141. {
  13142. FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 L_0 = ___0_other;
  13143. int32_t L_1;
  13144. L_1 = FixedList64Bytes_1_CompareTo_m806428335A42ED063EE1ECA5B8BF6E305BAEE3AE(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 28));
  13145. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  13146. goto IL_000e;
  13147. }
  13148. IL_000e:
  13149. {
  13150. bool L_2 = V_0;
  13151. return L_2;
  13152. }
  13153. }
  13154. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_m0BD861765ACACDF8592E4B2D33FCC2550240A6AE_AdjustorThunk (RuntimeObject* __this, FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 ___0_other, const RuntimeMethod* method)
  13155. {
  13156. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  13157. int32_t _offset = 1;
  13158. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  13159. bool _returnValue;
  13160. _returnValue = FixedList64Bytes_1_Equals_m0BD861765ACACDF8592E4B2D33FCC2550240A6AE(_thisAdjusted, ___0_other, method);
  13161. return _returnValue;
  13162. }
  13163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m8A1598229F8F81DA21746EE736558D9C263BB16F_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  13164. {
  13165. FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 V_0;
  13166. memset((&V_0), 0, sizeof(V_0));
  13167. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB V_1;
  13168. memset((&V_1), 0, sizeof(V_1));
  13169. FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 V_2;
  13170. memset((&V_2), 0, sizeof(V_2));
  13171. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 V_3;
  13172. memset((&V_3), 0, sizeof(V_3));
  13173. FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 V_4;
  13174. memset((&V_4), 0, sizeof(V_4));
  13175. bool V_5 = false;
  13176. bool V_6 = false;
  13177. bool V_7 = false;
  13178. bool V_8 = false;
  13179. bool V_9 = false;
  13180. bool V_10 = false;
  13181. int32_t G_B3_0 = 0;
  13182. int32_t G_B8_0 = 0;
  13183. int32_t G_B13_0 = 0;
  13184. int32_t G_B18_0 = 0;
  13185. int32_t G_B23_0 = 0;
  13186. {
  13187. RuntimeObject* L_0 = ___0_obj;
  13188. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 12))))
  13189. {
  13190. goto IL_0013;
  13191. }
  13192. }
  13193. {
  13194. RuntimeObject* L_1 = ___0_obj;
  13195. V_0 = ((*(FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00*)((FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00*)(FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00*)UnBox(L_1, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 12)))));
  13196. G_B3_0 = 1;
  13197. goto IL_0014;
  13198. }
  13199. IL_0013:
  13200. {
  13201. G_B3_0 = 0;
  13202. }
  13203. IL_0014:
  13204. {
  13205. V_5 = (bool)G_B3_0;
  13206. bool L_2 = V_5;
  13207. if (!L_2)
  13208. {
  13209. goto IL_0028;
  13210. }
  13211. }
  13212. {
  13213. FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 L_3 = V_0;
  13214. bool L_4;
  13215. L_4 = FixedList64Bytes_1_Equals_m500DBF102B0E35FD82B050DD7ACF27782CAE8567(__this, L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 29));
  13216. V_6 = L_4;
  13217. goto IL_00bf;
  13218. }
  13219. IL_0028:
  13220. {
  13221. RuntimeObject* L_5 = ___0_obj;
  13222. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0))))
  13223. {
  13224. goto IL_003a;
  13225. }
  13226. }
  13227. {
  13228. RuntimeObject* L_6 = ___0_obj;
  13229. V_1 = ((*(FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*)((FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*)(FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*)UnBox(L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))));
  13230. G_B8_0 = 1;
  13231. goto IL_003b;
  13232. }
  13233. IL_003a:
  13234. {
  13235. G_B8_0 = 0;
  13236. }
  13237. IL_003b:
  13238. {
  13239. V_7 = (bool)G_B8_0;
  13240. bool L_7 = V_7;
  13241. if (!L_7)
  13242. {
  13243. goto IL_004c;
  13244. }
  13245. }
  13246. {
  13247. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB L_8 = V_1;
  13248. bool L_9;
  13249. L_9 = FixedList64Bytes_1_Equals_m33BB9CF809169F11C37834C9CDDCCE364E037EB0(__this, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 30));
  13250. V_6 = L_9;
  13251. goto IL_00bf;
  13252. }
  13253. IL_004c:
  13254. {
  13255. RuntimeObject* L_10 = ___0_obj;
  13256. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_10, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 17))))
  13257. {
  13258. goto IL_005e;
  13259. }
  13260. }
  13261. {
  13262. RuntimeObject* L_11 = ___0_obj;
  13263. V_2 = ((*(FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2*)((FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2*)(FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2*)UnBox(L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 17)))));
  13264. G_B13_0 = 1;
  13265. goto IL_005f;
  13266. }
  13267. IL_005e:
  13268. {
  13269. G_B13_0 = 0;
  13270. }
  13271. IL_005f:
  13272. {
  13273. V_8 = (bool)G_B13_0;
  13274. bool L_12 = V_8;
  13275. if (!L_12)
  13276. {
  13277. goto IL_0070;
  13278. }
  13279. }
  13280. {
  13281. FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2 L_13 = V_2;
  13282. bool L_14;
  13283. L_14 = FixedList64Bytes_1_Equals_m2B4B625E1A7D94D30F01D4B1CD148E627FC972EF(__this, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 31));
  13284. V_6 = L_14;
  13285. goto IL_00bf;
  13286. }
  13287. IL_0070:
  13288. {
  13289. RuntimeObject* L_15 = ___0_obj;
  13290. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_15, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  13291. {
  13292. goto IL_0082;
  13293. }
  13294. }
  13295. {
  13296. RuntimeObject* L_16 = ___0_obj;
  13297. V_3 = ((*(FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*)((FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*)(FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8*)UnBox(L_16, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  13298. G_B18_0 = 1;
  13299. goto IL_0083;
  13300. }
  13301. IL_0082:
  13302. {
  13303. G_B18_0 = 0;
  13304. }
  13305. IL_0083:
  13306. {
  13307. V_9 = (bool)G_B18_0;
  13308. bool L_17 = V_9;
  13309. if (!L_17)
  13310. {
  13311. goto IL_0094;
  13312. }
  13313. }
  13314. {
  13315. FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8 L_18 = V_3;
  13316. bool L_19;
  13317. L_19 = FixedList64Bytes_1_Equals_mC498A922793ED308B53C093E90AA7C8D0793457B(__this, L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 32));
  13318. V_6 = L_19;
  13319. goto IL_00bf;
  13320. }
  13321. IL_0094:
  13322. {
  13323. RuntimeObject* L_20 = ___0_obj;
  13324. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_20, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25))))
  13325. {
  13326. goto IL_00a7;
  13327. }
  13328. }
  13329. {
  13330. RuntimeObject* L_21 = ___0_obj;
  13331. V_4 = ((*(FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)((FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)(FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259*)UnBox(L_21, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25)))));
  13332. G_B23_0 = 1;
  13333. goto IL_00a8;
  13334. }
  13335. IL_00a7:
  13336. {
  13337. G_B23_0 = 0;
  13338. }
  13339. IL_00a8:
  13340. {
  13341. V_10 = (bool)G_B23_0;
  13342. bool L_22 = V_10;
  13343. if (!L_22)
  13344. {
  13345. goto IL_00ba;
  13346. }
  13347. }
  13348. {
  13349. FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259 L_23 = V_4;
  13350. bool L_24;
  13351. L_24 = FixedList64Bytes_1_Equals_m0BD861765ACACDF8592E4B2D33FCC2550240A6AE(__this, L_23, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 33));
  13352. V_6 = L_24;
  13353. goto IL_00bf;
  13354. }
  13355. IL_00ba:
  13356. {
  13357. V_6 = (bool)0;
  13358. goto IL_00bf;
  13359. }
  13360. IL_00bf:
  13361. {
  13362. bool L_25 = V_6;
  13363. return L_25;
  13364. }
  13365. }
  13366. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_m8A1598229F8F81DA21746EE736558D9C263BB16F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  13367. {
  13368. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  13369. int32_t _offset = 1;
  13370. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  13371. bool _returnValue;
  13372. _returnValue = FixedList64Bytes_1_Equals_m8A1598229F8F81DA21746EE736558D9C263BB16F(_thisAdjusted, ___0_obj, method);
  13373. return _returnValue;
  13374. }
  13375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB1EE99F8B3F278C4C86BAB2D8678C39BBF6E864D_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  13376. {
  13377. {
  13378. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  13379. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  13380. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  13381. }
  13382. }
  13383. IL2CPP_EXTERN_C RuntimeObject* FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB1EE99F8B3F278C4C86BAB2D8678C39BBF6E864D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13384. {
  13385. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  13386. int32_t _offset = 1;
  13387. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  13388. RuntimeObject* _returnValue;
  13389. _returnValue = FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB1EE99F8B3F278C4C86BAB2D8678C39BBF6E864D(_thisAdjusted, method);
  13390. return _returnValue;
  13391. }
  13392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB8F0E3C7F41F752727BE9C782D7DFBFBD3713200_gshared (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  13393. {
  13394. {
  13395. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  13396. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  13397. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  13398. }
  13399. }
  13400. IL2CPP_EXTERN_C RuntimeObject* FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB8F0E3C7F41F752727BE9C782D7DFBFBD3713200_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13401. {
  13402. FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* _thisAdjusted;
  13403. int32_t _offset = 1;
  13404. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB*>(__this + _offset);
  13405. RuntimeObject* _returnValue;
  13406. _returnValue = FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mB8F0E3C7F41F752727BE9C782D7DFBFBD3713200(_thisAdjusted, method);
  13407. return _returnValue;
  13408. }
  13409. #ifdef __clang__
  13410. #pragma clang diagnostic pop
  13411. #endif
  13412. #ifdef __clang__
  13413. #pragma clang diagnostic push
  13414. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13415. #pragma clang diagnostic ignored "-Wunused-variable"
  13416. #endif
  13417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_Length_m9CE762AB945BF8C956C2B6AF84AEE58B20A679C3_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  13418. {
  13419. {
  13420. uint16_t L_0 = __this->___length;
  13421. return (int32_t)L_0;
  13422. }
  13423. }
  13424. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_get_Length_m9CE762AB945BF8C956C2B6AF84AEE58B20A679C3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13425. {
  13426. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13427. int32_t _offset = 1;
  13428. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13429. int32_t _returnValue;
  13430. _returnValue = FixedList64Bytes_1_get_Length_m9CE762AB945BF8C956C2B6AF84AEE58B20A679C3_inline(_thisAdjusted, method);
  13431. return _returnValue;
  13432. }
  13433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_LengthInBytes_m2718009B0C788432818D447CD03D022FDFB2E4B0_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  13434. {
  13435. {
  13436. int32_t L_0;
  13437. L_0 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13438. int32_t L_1;
  13439. L_1 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13440. return ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
  13441. }
  13442. }
  13443. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_get_LengthInBytes_m2718009B0C788432818D447CD03D022FDFB2E4B0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13444. {
  13445. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13446. int32_t _offset = 1;
  13447. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13448. int32_t _returnValue;
  13449. _returnValue = FixedList64Bytes_1_get_LengthInBytes_m2718009B0C788432818D447CD03D022FDFB2E4B0(_thisAdjusted, method);
  13450. return _returnValue;
  13451. }
  13452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* FixedList64Bytes_1_get_Buffer_m453BB0D8491D838AC1381E57320C9FE6E3943F68_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  13453. {
  13454. uint8_t* V_0 = NULL;
  13455. uint8_t* V_1 = NULL;
  13456. uint8_t* V_2 = NULL;
  13457. {
  13458. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  13459. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  13460. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  13461. V_1 = L_2;
  13462. uint8_t* L_3 = V_1;
  13463. V_0 = (uint8_t*)((uintptr_t)L_3);
  13464. uint8_t* L_4 = V_0;
  13465. int32_t L_5;
  13466. L_5 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13467. V_2 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_4, L_5));
  13468. goto IL_001f;
  13469. }
  13470. IL_001f:
  13471. {
  13472. uint8_t* L_6 = V_2;
  13473. return L_6;
  13474. }
  13475. }
  13476. IL2CPP_EXTERN_C uint8_t* FixedList64Bytes_1_get_Buffer_m453BB0D8491D838AC1381E57320C9FE6E3943F68_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13477. {
  13478. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13479. int32_t _offset = 1;
  13480. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13481. uint8_t* _returnValue;
  13482. _returnValue = FixedList64Bytes_1_get_Buffer_m453BB0D8491D838AC1381E57320C9FE6E3943F68(_thisAdjusted, method);
  13483. return _returnValue;
  13484. }
  13485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_GetHashCode_m722820B8F7CE4975F4A060C565E192259C5E8F7A_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  13486. {
  13487. int32_t V_0 = 0;
  13488. {
  13489. uint8_t* L_0;
  13490. L_0 = (( uint8_t* (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  13491. int32_t L_1;
  13492. L_1 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  13493. uint32_t L_2;
  13494. L_2 = CollectionHelper_Hash_mFB14DD4BA7288CEDF90E514A9397FB9C27E55293((void*)L_0, L_1, NULL);
  13495. V_0 = (int32_t)L_2;
  13496. goto IL_0016;
  13497. }
  13498. IL_0016:
  13499. {
  13500. int32_t L_3 = V_0;
  13501. return L_3;
  13502. }
  13503. }
  13504. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_GetHashCode_m722820B8F7CE4975F4A060C565E192259C5E8F7A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13505. {
  13506. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13507. int32_t _offset = 1;
  13508. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13509. int32_t _returnValue;
  13510. _returnValue = FixedList64Bytes_1_GetHashCode_m722820B8F7CE4975F4A060C565E192259C5E8F7A(_thisAdjusted, method);
  13511. return _returnValue;
  13512. }
  13513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList64Bytes_1_ToArray_mD992438F1C3B1ED9436D55E80F539B05F02876A9_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  13514. {
  13515. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* V_0 = NULL;
  13516. uint8_t* V_1 = NULL;
  13517. Il2CppFullySharedGenericStruct* V_2 = NULL;
  13518. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* V_3 = NULL;
  13519. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* V_4 = NULL;
  13520. {
  13521. int32_t L_0;
  13522. L_0 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13523. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_1 = (__Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*)(__Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*)SZArrayNew(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7), (uint32_t)L_0);
  13524. V_0 = L_1;
  13525. uint8_t* L_2;
  13526. L_2 = (( uint8_t* (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  13527. V_1 = L_2;
  13528. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_3 = V_0;
  13529. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_4 = L_3;
  13530. V_3 = L_4;
  13531. if (!L_4)
  13532. {
  13533. goto IL_001f;
  13534. }
  13535. }
  13536. {
  13537. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_5 = V_3;
  13538. NullCheck(L_5);
  13539. if (((int32_t)(((RuntimeArray*)L_5)->max_length)))
  13540. {
  13541. goto IL_0024;
  13542. }
  13543. }
  13544. IL_001f:
  13545. {
  13546. V_2 = (Il2CppFullySharedGenericStruct*)((uintptr_t)0);
  13547. goto IL_002d;
  13548. }
  13549. IL_0024:
  13550. {
  13551. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_6 = V_3;
  13552. NullCheck(L_6);
  13553. V_2 = (Il2CppFullySharedGenericStruct*)((uintptr_t)((Il2CppFullySharedGenericStruct*)(L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
  13554. }
  13555. IL_002d:
  13556. {
  13557. Il2CppFullySharedGenericStruct* L_7 = V_2;
  13558. uint8_t* L_8 = V_1;
  13559. int32_t L_9;
  13560. L_9 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  13561. UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_7, (void*)L_8, ((int64_t)L_9), NULL);
  13562. V_3 = (__Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1*)NULL;
  13563. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_10 = V_0;
  13564. V_4 = L_10;
  13565. goto IL_0044;
  13566. }
  13567. IL_0044:
  13568. {
  13569. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* L_11 = V_4;
  13570. return L_11;
  13571. }
  13572. }
  13573. IL2CPP_EXTERN_C __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* FixedList64Bytes_1_ToArray_mD992438F1C3B1ED9436D55E80F539B05F02876A9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  13574. {
  13575. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13576. int32_t _offset = 1;
  13577. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13578. __Il2CppFullySharedGenericStructTypeU5BU5D_tF3B929B6E80D0A8C109178E11CE8FF9957B014C1* _returnValue;
  13579. _returnValue = FixedList64Bytes_1_ToArray_mD992438F1C3B1ED9436D55E80F539B05F02876A9(_thisAdjusted, method);
  13580. return _returnValue;
  13581. }
  13582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m96A1729FE2EE27FF7DA19BBA8E962E170CC01197_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  13583. {
  13584. const uint32_t SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  13585. uint8_t* V_0 = NULL;
  13586. uint8_t* V_1 = NULL;
  13587. uint8_t* V_2 = NULL;
  13588. uint8_t* V_3 = NULL;
  13589. uint8_t* V_4 = NULL;
  13590. int32_t V_5 = 0;
  13591. int32_t V_6 = 0;
  13592. int32_t V_7 = 0;
  13593. bool V_8 = false;
  13594. int32_t V_9 = 0;
  13595. bool V_10 = false;
  13596. int32_t V_11 = 0;
  13597. {
  13598. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  13599. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  13600. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  13601. V_1 = L_2;
  13602. uint8_t* L_3 = V_1;
  13603. V_0 = (uint8_t*)((uintptr_t)L_3);
  13604. FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2* L_4 = (FixedBytes30_t7721F11929A3AC08287DF5E6D7AEF85CCEE04AD2*)(&(&___0_other)->___buffer);
  13605. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  13606. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  13607. V_2 = (uint8_t*)((uintptr_t)L_6);
  13608. uint8_t* L_7 = V_0;
  13609. int32_t L_8;
  13610. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13611. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  13612. uint8_t* L_9 = V_2;
  13613. int32_t L_10;
  13614. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13615. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  13616. int32_t L_11;
  13617. L_11 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13618. int32_t L_12;
  13619. L_12 = (( int32_t (*) (FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13620. int32_t L_13;
  13621. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  13622. V_5 = L_13;
  13623. V_6 = 0;
  13624. goto IL_0092;
  13625. }
  13626. IL_0054:
  13627. {
  13628. uint8_t* L_14 = V_3;
  13629. uint32_t L_15 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13630. int32_t L_16 = V_6;
  13631. uint8_t* L_17 = V_4;
  13632. uint32_t L_18 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13633. int32_t L_19 = V_6;
  13634. uint32_t L_20 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13635. int32_t L_21;
  13636. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  13637. V_7 = L_21;
  13638. int32_t L_22 = V_7;
  13639. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  13640. bool L_23 = V_8;
  13641. if (!L_23)
  13642. {
  13643. goto IL_008b;
  13644. }
  13645. }
  13646. {
  13647. int32_t L_24 = V_7;
  13648. V_9 = L_24;
  13649. goto IL_00b8;
  13650. }
  13651. IL_008b:
  13652. {
  13653. int32_t L_25 = V_6;
  13654. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  13655. }
  13656. IL_0092:
  13657. {
  13658. int32_t L_26 = V_6;
  13659. int32_t L_27 = V_5;
  13660. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  13661. bool L_28 = V_10;
  13662. if (L_28)
  13663. {
  13664. goto IL_0054;
  13665. }
  13666. }
  13667. {
  13668. int32_t L_29;
  13669. L_29 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13670. V_11 = L_29;
  13671. int32_t L_30;
  13672. L_30 = (( int32_t (*) (FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  13673. int32_t L_31;
  13674. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  13675. V_9 = L_31;
  13676. goto IL_00b8;
  13677. }
  13678. IL_00b8:
  13679. {
  13680. int32_t L_32 = V_9;
  13681. return L_32;
  13682. }
  13683. }
  13684. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m96A1729FE2EE27FF7DA19BBA8E962E170CC01197_AdjustorThunk (RuntimeObject* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  13685. {
  13686. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13687. int32_t _offset = 1;
  13688. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13689. int32_t _returnValue;
  13690. _returnValue = FixedList64Bytes_1_CompareTo_m96A1729FE2EE27FF7DA19BBA8E962E170CC01197(_thisAdjusted, ___0_other, method);
  13691. return _returnValue;
  13692. }
  13693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_mA7C94D9600D89D6734E45E2470CF57F4A8A2F442_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  13694. {
  13695. bool V_0 = false;
  13696. {
  13697. FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF L_0 = ___0_other;
  13698. int32_t L_1;
  13699. L_1 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 15));
  13700. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  13701. goto IL_000e;
  13702. }
  13703. IL_000e:
  13704. {
  13705. bool L_2 = V_0;
  13706. return L_2;
  13707. }
  13708. }
  13709. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_mA7C94D9600D89D6734E45E2470CF57F4A8A2F442_AdjustorThunk (RuntimeObject* __this, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF ___0_other, const RuntimeMethod* method)
  13710. {
  13711. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13712. int32_t _offset = 1;
  13713. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13714. bool _returnValue;
  13715. _returnValue = FixedList64Bytes_1_Equals_mA7C94D9600D89D6734E45E2470CF57F4A8A2F442(_thisAdjusted, ___0_other, method);
  13716. return _returnValue;
  13717. }
  13718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_mD2F702CFAC4536BF92D218262CC096509AF97E4C_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  13719. {
  13720. const uint32_t SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  13721. uint8_t* V_0 = NULL;
  13722. uint8_t* V_1 = NULL;
  13723. uint8_t* V_2 = NULL;
  13724. uint8_t* V_3 = NULL;
  13725. uint8_t* V_4 = NULL;
  13726. int32_t V_5 = 0;
  13727. int32_t V_6 = 0;
  13728. int32_t V_7 = 0;
  13729. bool V_8 = false;
  13730. int32_t V_9 = 0;
  13731. bool V_10 = false;
  13732. int32_t V_11 = 0;
  13733. {
  13734. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  13735. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  13736. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  13737. V_1 = L_2;
  13738. uint8_t* L_3 = V_1;
  13739. V_0 = (uint8_t*)((uintptr_t)L_3);
  13740. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_4 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&(&___0_other)->___buffer);
  13741. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  13742. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  13743. V_2 = (uint8_t*)((uintptr_t)L_6);
  13744. uint8_t* L_7 = V_0;
  13745. int32_t L_8;
  13746. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13747. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  13748. uint8_t* L_9 = V_2;
  13749. int32_t L_10;
  13750. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13751. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  13752. int32_t L_11;
  13753. L_11 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13754. int32_t L_12;
  13755. L_12 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13756. int32_t L_13;
  13757. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  13758. V_5 = L_13;
  13759. V_6 = 0;
  13760. goto IL_0092;
  13761. }
  13762. IL_0054:
  13763. {
  13764. uint8_t* L_14 = V_3;
  13765. uint32_t L_15 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13766. int32_t L_16 = V_6;
  13767. uint8_t* L_17 = V_4;
  13768. uint32_t L_18 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13769. int32_t L_19 = V_6;
  13770. uint32_t L_20 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13771. int32_t L_21;
  13772. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  13773. V_7 = L_21;
  13774. int32_t L_22 = V_7;
  13775. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  13776. bool L_23 = V_8;
  13777. if (!L_23)
  13778. {
  13779. goto IL_008b;
  13780. }
  13781. }
  13782. {
  13783. int32_t L_24 = V_7;
  13784. V_9 = L_24;
  13785. goto IL_00b8;
  13786. }
  13787. IL_008b:
  13788. {
  13789. int32_t L_25 = V_6;
  13790. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  13791. }
  13792. IL_0092:
  13793. {
  13794. int32_t L_26 = V_6;
  13795. int32_t L_27 = V_5;
  13796. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  13797. bool L_28 = V_10;
  13798. if (L_28)
  13799. {
  13800. goto IL_0054;
  13801. }
  13802. }
  13803. {
  13804. int32_t L_29;
  13805. L_29 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13806. V_11 = L_29;
  13807. int32_t L_30;
  13808. L_30 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13809. int32_t L_31;
  13810. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  13811. V_9 = L_31;
  13812. goto IL_00b8;
  13813. }
  13814. IL_00b8:
  13815. {
  13816. int32_t L_32 = V_9;
  13817. return L_32;
  13818. }
  13819. }
  13820. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_mD2F702CFAC4536BF92D218262CC096509AF97E4C_AdjustorThunk (RuntimeObject* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  13821. {
  13822. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13823. int32_t _offset = 1;
  13824. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13825. int32_t _returnValue;
  13826. _returnValue = FixedList64Bytes_1_CompareTo_mD2F702CFAC4536BF92D218262CC096509AF97E4C(_thisAdjusted, ___0_other, method);
  13827. return _returnValue;
  13828. }
  13829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m2AC7716111558CBA2C8E5B34B623B31BAAF475F4_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  13830. {
  13831. bool V_0 = false;
  13832. {
  13833. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 L_0 = ___0_other;
  13834. int32_t L_1;
  13835. L_1 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 16));
  13836. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  13837. goto IL_000e;
  13838. }
  13839. IL_000e:
  13840. {
  13841. bool L_2 = V_0;
  13842. return L_2;
  13843. }
  13844. }
  13845. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_m2AC7716111558CBA2C8E5B34B623B31BAAF475F4_AdjustorThunk (RuntimeObject* __this, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 ___0_other, const RuntimeMethod* method)
  13846. {
  13847. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13848. int32_t _offset = 1;
  13849. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13850. bool _returnValue;
  13851. _returnValue = FixedList64Bytes_1_Equals_m2AC7716111558CBA2C8E5B34B623B31BAAF475F4(_thisAdjusted, ___0_other, method);
  13852. return _returnValue;
  13853. }
  13854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m1C8BB1A8B5A249FEC1D43343DA55CDF35F9CBCBC_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  13855. {
  13856. const uint32_t SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  13857. uint8_t* V_0 = NULL;
  13858. uint8_t* V_1 = NULL;
  13859. uint8_t* V_2 = NULL;
  13860. uint8_t* V_3 = NULL;
  13861. uint8_t* V_4 = NULL;
  13862. int32_t V_5 = 0;
  13863. int32_t V_6 = 0;
  13864. int32_t V_7 = 0;
  13865. bool V_8 = false;
  13866. int32_t V_9 = 0;
  13867. bool V_10 = false;
  13868. int32_t V_11 = 0;
  13869. {
  13870. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  13871. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  13872. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  13873. V_1 = L_2;
  13874. uint8_t* L_3 = V_1;
  13875. V_0 = (uint8_t*)((uintptr_t)L_3);
  13876. FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989* L_4 = (FixedBytes126_tC223222E11A3E93A15FE1C62C3429FC169DBC989*)(&(&___0_other)->___buffer);
  13877. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  13878. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  13879. V_2 = (uint8_t*)((uintptr_t)L_6);
  13880. uint8_t* L_7 = V_0;
  13881. int32_t L_8;
  13882. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13883. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  13884. uint8_t* L_9 = V_2;
  13885. int32_t L_10;
  13886. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13887. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  13888. int32_t L_11;
  13889. L_11 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13890. int32_t L_12;
  13891. L_12 = (( int32_t (*) (FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  13892. int32_t L_13;
  13893. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  13894. V_5 = L_13;
  13895. V_6 = 0;
  13896. goto IL_0092;
  13897. }
  13898. IL_0054:
  13899. {
  13900. uint8_t* L_14 = V_3;
  13901. uint32_t L_15 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13902. int32_t L_16 = V_6;
  13903. uint8_t* L_17 = V_4;
  13904. uint32_t L_18 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13905. int32_t L_19 = V_6;
  13906. uint32_t L_20 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  13907. int32_t L_21;
  13908. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  13909. V_7 = L_21;
  13910. int32_t L_22 = V_7;
  13911. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  13912. bool L_23 = V_8;
  13913. if (!L_23)
  13914. {
  13915. goto IL_008b;
  13916. }
  13917. }
  13918. {
  13919. int32_t L_24 = V_7;
  13920. V_9 = L_24;
  13921. goto IL_00b8;
  13922. }
  13923. IL_008b:
  13924. {
  13925. int32_t L_25 = V_6;
  13926. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  13927. }
  13928. IL_0092:
  13929. {
  13930. int32_t L_26 = V_6;
  13931. int32_t L_27 = V_5;
  13932. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  13933. bool L_28 = V_10;
  13934. if (L_28)
  13935. {
  13936. goto IL_0054;
  13937. }
  13938. }
  13939. {
  13940. int32_t L_29;
  13941. L_29 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13942. V_11 = L_29;
  13943. int32_t L_30;
  13944. L_30 = (( int32_t (*) (FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 18));
  13945. int32_t L_31;
  13946. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  13947. V_9 = L_31;
  13948. goto IL_00b8;
  13949. }
  13950. IL_00b8:
  13951. {
  13952. int32_t L_32 = V_9;
  13953. return L_32;
  13954. }
  13955. }
  13956. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m1C8BB1A8B5A249FEC1D43343DA55CDF35F9CBCBC_AdjustorThunk (RuntimeObject* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  13957. {
  13958. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13959. int32_t _offset = 1;
  13960. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13961. int32_t _returnValue;
  13962. _returnValue = FixedList64Bytes_1_CompareTo_m1C8BB1A8B5A249FEC1D43343DA55CDF35F9CBCBC(_thisAdjusted, ___0_other, method);
  13963. return _returnValue;
  13964. }
  13965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_mF8215C50AF16D3685D298D6D3B4E35A345D4E9DD_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  13966. {
  13967. bool V_0 = false;
  13968. {
  13969. FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D L_0 = ___0_other;
  13970. int32_t L_1;
  13971. L_1 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  13972. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  13973. goto IL_000e;
  13974. }
  13975. IL_000e:
  13976. {
  13977. bool L_2 = V_0;
  13978. return L_2;
  13979. }
  13980. }
  13981. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_mF8215C50AF16D3685D298D6D3B4E35A345D4E9DD_AdjustorThunk (RuntimeObject* __this, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D ___0_other, const RuntimeMethod* method)
  13982. {
  13983. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  13984. int32_t _offset = 1;
  13985. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  13986. bool _returnValue;
  13987. _returnValue = FixedList64Bytes_1_Equals_mF8215C50AF16D3685D298D6D3B4E35A345D4E9DD(_thisAdjusted, ___0_other, method);
  13988. return _returnValue;
  13989. }
  13990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m6FFCA493F022922BC480E8886FBD9D5516D2BF1B_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  13991. {
  13992. const uint32_t SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  13993. uint8_t* V_0 = NULL;
  13994. uint8_t* V_1 = NULL;
  13995. uint8_t* V_2 = NULL;
  13996. uint8_t* V_3 = NULL;
  13997. uint8_t* V_4 = NULL;
  13998. int32_t V_5 = 0;
  13999. int32_t V_6 = 0;
  14000. int32_t V_7 = 0;
  14001. bool V_8 = false;
  14002. int32_t V_9 = 0;
  14003. bool V_10 = false;
  14004. int32_t V_11 = 0;
  14005. {
  14006. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  14007. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  14008. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  14009. V_1 = L_2;
  14010. uint8_t* L_3 = V_1;
  14011. V_0 = (uint8_t*)((uintptr_t)L_3);
  14012. FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973* L_4 = (FixedBytes510_t95B284C3FF966246998B23701C3F0F55C6BD7973*)(&(&___0_other)->___buffer);
  14013. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  14014. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  14015. V_2 = (uint8_t*)((uintptr_t)L_6);
  14016. uint8_t* L_7 = V_0;
  14017. int32_t L_8;
  14018. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14019. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  14020. uint8_t* L_9 = V_2;
  14021. int32_t L_10;
  14022. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14023. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  14024. int32_t L_11;
  14025. L_11 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14026. int32_t L_12;
  14027. L_12 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  14028. int32_t L_13;
  14029. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  14030. V_5 = L_13;
  14031. V_6 = 0;
  14032. goto IL_0092;
  14033. }
  14034. IL_0054:
  14035. {
  14036. uint8_t* L_14 = V_3;
  14037. uint32_t L_15 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  14038. int32_t L_16 = V_6;
  14039. uint8_t* L_17 = V_4;
  14040. uint32_t L_18 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  14041. int32_t L_19 = V_6;
  14042. uint32_t L_20 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  14043. int32_t L_21;
  14044. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  14045. V_7 = L_21;
  14046. int32_t L_22 = V_7;
  14047. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  14048. bool L_23 = V_8;
  14049. if (!L_23)
  14050. {
  14051. goto IL_008b;
  14052. }
  14053. }
  14054. {
  14055. int32_t L_24 = V_7;
  14056. V_9 = L_24;
  14057. goto IL_00b8;
  14058. }
  14059. IL_008b:
  14060. {
  14061. int32_t L_25 = V_6;
  14062. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  14063. }
  14064. IL_0092:
  14065. {
  14066. int32_t L_26 = V_6;
  14067. int32_t L_27 = V_5;
  14068. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  14069. bool L_28 = V_10;
  14070. if (L_28)
  14071. {
  14072. goto IL_0054;
  14073. }
  14074. }
  14075. {
  14076. int32_t L_29;
  14077. L_29 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14078. V_11 = L_29;
  14079. int32_t L_30;
  14080. L_30 = (( int32_t (*) (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  14081. int32_t L_31;
  14082. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  14083. V_9 = L_31;
  14084. goto IL_00b8;
  14085. }
  14086. IL_00b8:
  14087. {
  14088. int32_t L_32 = V_9;
  14089. return L_32;
  14090. }
  14091. }
  14092. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m6FFCA493F022922BC480E8886FBD9D5516D2BF1B_AdjustorThunk (RuntimeObject* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  14093. {
  14094. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  14095. int32_t _offset = 1;
  14096. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  14097. int32_t _returnValue;
  14098. _returnValue = FixedList64Bytes_1_CompareTo_m6FFCA493F022922BC480E8886FBD9D5516D2BF1B(_thisAdjusted, ___0_other, method);
  14099. return _returnValue;
  14100. }
  14101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m355B482C62357D27E8C0C4CA820B8EF3E34FCB6B_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  14102. {
  14103. bool V_0 = false;
  14104. {
  14105. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F L_0 = ___0_other;
  14106. int32_t L_1;
  14107. L_1 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  14108. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  14109. goto IL_000e;
  14110. }
  14111. IL_000e:
  14112. {
  14113. bool L_2 = V_0;
  14114. return L_2;
  14115. }
  14116. }
  14117. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_m355B482C62357D27E8C0C4CA820B8EF3E34FCB6B_AdjustorThunk (RuntimeObject* __this, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F ___0_other, const RuntimeMethod* method)
  14118. {
  14119. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  14120. int32_t _offset = 1;
  14121. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  14122. bool _returnValue;
  14123. _returnValue = FixedList64Bytes_1_Equals_m355B482C62357D27E8C0C4CA820B8EF3E34FCB6B(_thisAdjusted, ___0_other, method);
  14124. return _returnValue;
  14125. }
  14126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_CompareTo_m60410F1612BB2C774B5914E174315F47F2671A62_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  14127. {
  14128. const uint32_t SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  14129. uint8_t* V_0 = NULL;
  14130. uint8_t* V_1 = NULL;
  14131. uint8_t* V_2 = NULL;
  14132. uint8_t* V_3 = NULL;
  14133. uint8_t* V_4 = NULL;
  14134. int32_t V_5 = 0;
  14135. int32_t V_6 = 0;
  14136. int32_t V_7 = 0;
  14137. bool V_8 = false;
  14138. int32_t V_9 = 0;
  14139. bool V_10 = false;
  14140. int32_t V_11 = 0;
  14141. {
  14142. FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A* L_0 = (FixedBytes62_t25CC23B7A3CF922DF0D1F0BFD5F801864D4FFD2A*)(&__this->___buffer);
  14143. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_1 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_0->___offset0000);
  14144. uint8_t* L_2 = (uint8_t*)(&L_1->___byte0000);
  14145. V_1 = L_2;
  14146. uint8_t* L_3 = V_1;
  14147. V_0 = (uint8_t*)((uintptr_t)L_3);
  14148. FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5* L_4 = (FixedBytes4094_t8611441D8BDC6A677C2D9E551086F59EFBFCBBE5*)(&(&___0_other)->___buffer);
  14149. FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0* L_5 = (FixedBytes16_tBBD888116CBD6329886E0FE97A82EEB4B7CB3FA0*)(&L_4->___offset0000);
  14150. uint8_t* L_6 = (uint8_t*)(&L_5->___byte0000);
  14151. V_2 = (uint8_t*)((uintptr_t)L_6);
  14152. uint8_t* L_7 = V_0;
  14153. int32_t L_8;
  14154. L_8 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14155. V_3 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, L_8));
  14156. uint8_t* L_9 = V_2;
  14157. int32_t L_10;
  14158. L_10 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)))(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14159. V_4 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, L_10));
  14160. int32_t L_11;
  14161. L_11 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14162. int32_t L_12;
  14163. L_12 = (( int32_t (*) (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  14164. int32_t L_13;
  14165. L_13 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_11, L_12, NULL);
  14166. V_5 = L_13;
  14167. V_6 = 0;
  14168. goto IL_0092;
  14169. }
  14170. IL_0054:
  14171. {
  14172. uint8_t* L_14 = V_3;
  14173. uint32_t L_15 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  14174. int32_t L_16 = V_6;
  14175. uint8_t* L_17 = V_4;
  14176. uint32_t L_18 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  14177. int32_t L_19 = V_6;
  14178. uint32_t L_20 = SizeOf_T_tD32C0F6209442C9BB65A030D29698147784945B7;
  14179. int32_t L_21;
  14180. L_21 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, L_16)))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_17, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, L_19)))), ((int64_t)((int32_t)L_20)), NULL);
  14181. V_7 = L_21;
  14182. int32_t L_22 = V_7;
  14183. V_8 = (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0);
  14184. bool L_23 = V_8;
  14185. if (!L_23)
  14186. {
  14187. goto IL_008b;
  14188. }
  14189. }
  14190. {
  14191. int32_t L_24 = V_7;
  14192. V_9 = L_24;
  14193. goto IL_00b8;
  14194. }
  14195. IL_008b:
  14196. {
  14197. int32_t L_25 = V_6;
  14198. V_6 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  14199. }
  14200. IL_0092:
  14201. {
  14202. int32_t L_26 = V_6;
  14203. int32_t L_27 = V_5;
  14204. V_10 = (bool)((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
  14205. bool L_28 = V_10;
  14206. if (L_28)
  14207. {
  14208. goto IL_0054;
  14209. }
  14210. }
  14211. {
  14212. int32_t L_29;
  14213. L_29 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)))(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14214. V_11 = L_29;
  14215. int32_t L_30;
  14216. L_30 = (( int32_t (*) (FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26)))((&___0_other), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 26));
  14217. int32_t L_31;
  14218. L_31 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_11), L_30, NULL);
  14219. V_9 = L_31;
  14220. goto IL_00b8;
  14221. }
  14222. IL_00b8:
  14223. {
  14224. int32_t L_32 = V_9;
  14225. return L_32;
  14226. }
  14227. }
  14228. IL2CPP_EXTERN_C int32_t FixedList64Bytes_1_CompareTo_m60410F1612BB2C774B5914E174315F47F2671A62_AdjustorThunk (RuntimeObject* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  14229. {
  14230. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  14231. int32_t _offset = 1;
  14232. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  14233. int32_t _returnValue;
  14234. _returnValue = FixedList64Bytes_1_CompareTo_m60410F1612BB2C774B5914E174315F47F2671A62(_thisAdjusted, ___0_other, method);
  14235. return _returnValue;
  14236. }
  14237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_m3964C355A393F163EC05ADB72F54317D7439DF82_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  14238. {
  14239. bool V_0 = false;
  14240. {
  14241. FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 L_0 = ___0_other;
  14242. int32_t L_1;
  14243. L_1 = (( int32_t (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 28)))(__this, L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 28));
  14244. V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
  14245. goto IL_000e;
  14246. }
  14247. IL_000e:
  14248. {
  14249. bool L_2 = V_0;
  14250. return L_2;
  14251. }
  14252. }
  14253. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_m3964C355A393F163EC05ADB72F54317D7439DF82_AdjustorThunk (RuntimeObject* __this, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 ___0_other, const RuntimeMethod* method)
  14254. {
  14255. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  14256. int32_t _offset = 1;
  14257. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  14258. bool _returnValue;
  14259. _returnValue = FixedList64Bytes_1_Equals_m3964C355A393F163EC05ADB72F54317D7439DF82(_thisAdjusted, ___0_other, method);
  14260. return _returnValue;
  14261. }
  14262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedList64Bytes_1_Equals_mFCAFBA37F06212725C4B46CD578D208779D40D12_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  14263. {
  14264. FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF V_0;
  14265. memset((&V_0), 0, sizeof(V_0));
  14266. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 V_1;
  14267. memset((&V_1), 0, sizeof(V_1));
  14268. FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D V_2;
  14269. memset((&V_2), 0, sizeof(V_2));
  14270. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F V_3;
  14271. memset((&V_3), 0, sizeof(V_3));
  14272. FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 V_4;
  14273. memset((&V_4), 0, sizeof(V_4));
  14274. bool V_5 = false;
  14275. bool V_6 = false;
  14276. bool V_7 = false;
  14277. bool V_8 = false;
  14278. bool V_9 = false;
  14279. bool V_10 = false;
  14280. int32_t G_B3_0 = 0;
  14281. int32_t G_B8_0 = 0;
  14282. int32_t G_B13_0 = 0;
  14283. int32_t G_B18_0 = 0;
  14284. int32_t G_B23_0 = 0;
  14285. {
  14286. RuntimeObject* L_0 = ___0_obj;
  14287. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 12))))
  14288. {
  14289. goto IL_0013;
  14290. }
  14291. }
  14292. {
  14293. RuntimeObject* L_1 = ___0_obj;
  14294. V_0 = ((*(FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*)((FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*)(FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF*)UnBox(L_1, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 12)))));
  14295. G_B3_0 = 1;
  14296. goto IL_0014;
  14297. }
  14298. IL_0013:
  14299. {
  14300. G_B3_0 = 0;
  14301. }
  14302. IL_0014:
  14303. {
  14304. V_5 = (bool)G_B3_0;
  14305. bool L_2 = V_5;
  14306. if (!L_2)
  14307. {
  14308. goto IL_0028;
  14309. }
  14310. }
  14311. {
  14312. FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF L_3 = V_0;
  14313. bool L_4;
  14314. L_4 = (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList32Bytes_1_t0FACEAC503CC4F812B5F875F9935BF74DD8060DF, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 29)))(__this, L_3, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 29));
  14315. V_6 = L_4;
  14316. goto IL_00bf;
  14317. }
  14318. IL_0028:
  14319. {
  14320. RuntimeObject* L_5 = ___0_obj;
  14321. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_5, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0))))
  14322. {
  14323. goto IL_003a;
  14324. }
  14325. }
  14326. {
  14327. RuntimeObject* L_6 = ___0_obj;
  14328. V_1 = ((*(FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*)((FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*)(FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*)UnBox(L_6, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))));
  14329. G_B8_0 = 1;
  14330. goto IL_003b;
  14331. }
  14332. IL_003a:
  14333. {
  14334. G_B8_0 = 0;
  14335. }
  14336. IL_003b:
  14337. {
  14338. V_7 = (bool)G_B8_0;
  14339. bool L_7 = V_7;
  14340. if (!L_7)
  14341. {
  14342. goto IL_004c;
  14343. }
  14344. }
  14345. {
  14346. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3 L_8 = V_1;
  14347. bool L_9;
  14348. L_9 = (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 30)))(__this, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 30));
  14349. V_6 = L_9;
  14350. goto IL_00bf;
  14351. }
  14352. IL_004c:
  14353. {
  14354. RuntimeObject* L_10 = ___0_obj;
  14355. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_10, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 17))))
  14356. {
  14357. goto IL_005e;
  14358. }
  14359. }
  14360. {
  14361. RuntimeObject* L_11 = ___0_obj;
  14362. V_2 = ((*(FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*)((FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*)(FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D*)UnBox(L_11, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 17)))));
  14363. G_B13_0 = 1;
  14364. goto IL_005f;
  14365. }
  14366. IL_005e:
  14367. {
  14368. G_B13_0 = 0;
  14369. }
  14370. IL_005f:
  14371. {
  14372. V_8 = (bool)G_B13_0;
  14373. bool L_12 = V_8;
  14374. if (!L_12)
  14375. {
  14376. goto IL_0070;
  14377. }
  14378. }
  14379. {
  14380. FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D L_13 = V_2;
  14381. bool L_14;
  14382. L_14 = (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList128Bytes_1_t48B92DAD1EAEE78ABCEF114D7E0E38DB9D55811D, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 31)))(__this, L_13, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 31));
  14383. V_6 = L_14;
  14384. goto IL_00bf;
  14385. }
  14386. IL_0070:
  14387. {
  14388. RuntimeObject* L_15 = ___0_obj;
  14389. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_15, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  14390. {
  14391. goto IL_0082;
  14392. }
  14393. }
  14394. {
  14395. RuntimeObject* L_16 = ___0_obj;
  14396. V_3 = ((*(FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*)((FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*)(FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F*)UnBox(L_16, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  14397. G_B18_0 = 1;
  14398. goto IL_0083;
  14399. }
  14400. IL_0082:
  14401. {
  14402. G_B18_0 = 0;
  14403. }
  14404. IL_0083:
  14405. {
  14406. V_9 = (bool)G_B18_0;
  14407. bool L_17 = V_9;
  14408. if (!L_17)
  14409. {
  14410. goto IL_0094;
  14411. }
  14412. }
  14413. {
  14414. FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F L_18 = V_3;
  14415. bool L_19;
  14416. L_19 = (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 32)))(__this, L_18, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 32));
  14417. V_6 = L_19;
  14418. goto IL_00bf;
  14419. }
  14420. IL_0094:
  14421. {
  14422. RuntimeObject* L_20 = ___0_obj;
  14423. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_20, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25))))
  14424. {
  14425. goto IL_00a7;
  14426. }
  14427. }
  14428. {
  14429. RuntimeObject* L_21 = ___0_obj;
  14430. V_4 = ((*(FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)((FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)(FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0*)UnBox(L_21, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 25)))));
  14431. G_B23_0 = 1;
  14432. goto IL_00a8;
  14433. }
  14434. IL_00a7:
  14435. {
  14436. G_B23_0 = 0;
  14437. }
  14438. IL_00a8:
  14439. {
  14440. V_10 = (bool)G_B23_0;
  14441. bool L_22 = V_10;
  14442. if (!L_22)
  14443. {
  14444. goto IL_00ba;
  14445. }
  14446. }
  14447. {
  14448. FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0 L_23 = V_4;
  14449. bool L_24;
  14450. L_24 = (( bool (*) (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*, FixedList4096Bytes_1_tE752731D10EC1DE2BC20B1A877CD1C5EA6E963C0, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 33)))(__this, L_23, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 33));
  14451. V_6 = L_24;
  14452. goto IL_00bf;
  14453. }
  14454. IL_00ba:
  14455. {
  14456. V_6 = (bool)0;
  14457. goto IL_00bf;
  14458. }
  14459. IL_00bf:
  14460. {
  14461. bool L_25 = V_6;
  14462. return L_25;
  14463. }
  14464. }
  14465. IL2CPP_EXTERN_C bool FixedList64Bytes_1_Equals_mFCAFBA37F06212725C4B46CD578D208779D40D12_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  14466. {
  14467. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  14468. int32_t _offset = 1;
  14469. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  14470. bool _returnValue;
  14471. _returnValue = FixedList64Bytes_1_Equals_mFCAFBA37F06212725C4B46CD578D208779D40D12(_thisAdjusted, ___0_obj, method);
  14472. return _returnValue;
  14473. }
  14474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB5B987A8B69250FA50AD2A66AEC23BE5B73A72FA_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  14475. {
  14476. {
  14477. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  14478. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  14479. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  14480. }
  14481. }
  14482. IL2CPP_EXTERN_C RuntimeObject* FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB5B987A8B69250FA50AD2A66AEC23BE5B73A72FA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14483. {
  14484. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  14485. int32_t _offset = 1;
  14486. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  14487. RuntimeObject* _returnValue;
  14488. _returnValue = FixedList64Bytes_1_System_Collections_IEnumerable_GetEnumerator_mB5B987A8B69250FA50AD2A66AEC23BE5B73A72FA(_thisAdjusted, method);
  14489. return _returnValue;
  14490. }
  14491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mE589F12ED543025C909BC6F9C1C65DCF756CCFCA_gshared (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  14492. {
  14493. {
  14494. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  14495. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  14496. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, method);
  14497. }
  14498. }
  14499. IL2CPP_EXTERN_C RuntimeObject* FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mE589F12ED543025C909BC6F9C1C65DCF756CCFCA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14500. {
  14501. FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* _thisAdjusted;
  14502. int32_t _offset = 1;
  14503. _thisAdjusted = reinterpret_cast<FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3*>(__this + _offset);
  14504. RuntimeObject* _returnValue;
  14505. _returnValue = FixedList64Bytes_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mE589F12ED543025C909BC6F9C1C65DCF756CCFCA(_thisAdjusted, method);
  14506. return _returnValue;
  14507. }
  14508. #ifdef __clang__
  14509. #pragma clang diagnostic pop
  14510. #endif
  14511. #ifdef __clang__
  14512. #pragma clang diagnostic push
  14513. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14514. #pragma clang diagnostic ignored "-Wunused-variable"
  14515. #endif
  14516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* FocusEventBase_1_get_relatedTarget_m4D8C2900A27846F2A108FB515602553CB75C180F_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  14517. {
  14518. {
  14519. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = __this->___U3CrelatedTargetU3Ek__BackingField;
  14520. return L_0;
  14521. }
  14522. }
  14523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method)
  14524. {
  14525. {
  14526. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = ___0_value;
  14527. __this->___U3CrelatedTargetU3Ek__BackingField = L_0;
  14528. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelatedTargetU3Ek__BackingField), (void*)L_0);
  14529. return;
  14530. }
  14531. }
  14532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusEventBase_1_get_direction_mCCB2D3D34DDDE8B4356F24D58ED52CC0F008F7D3_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  14533. {
  14534. {
  14535. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = __this->___U3CdirectionU3Ek__BackingField;
  14536. return L_0;
  14537. }
  14538. }
  14539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___0_value, const RuntimeMethod* method)
  14540. {
  14541. {
  14542. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ___0_value;
  14543. __this->___U3CdirectionU3Ek__BackingField = L_0;
  14544. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdirectionU3Ek__BackingField), (void*)L_0);
  14545. return;
  14546. }
  14547. }
  14548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* FocusEventBase_1_get_focusController_mBF86C2859478BA0F9C7B3FE06F0F124733C0A298_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  14549. {
  14550. {
  14551. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_0 = __this->___U3CfocusControllerU3Ek__BackingField;
  14552. return L_0;
  14553. }
  14554. }
  14555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___0_value, const RuntimeMethod* method)
  14556. {
  14557. {
  14558. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_0 = ___0_value;
  14559. __this->___U3CfocusControllerU3Ek__BackingField = L_0;
  14560. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfocusControllerU3Ek__BackingField), (void*)L_0);
  14561. return;
  14562. }
  14563. }
  14564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FocusEventBase_1_get_IsFocusDelegated_m59F1CF51ACF3A0C6CC65B946635F1A5692443DAB_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  14565. {
  14566. {
  14567. bool L_0 = __this->___U3CIsFocusDelegatedU3Ek__BackingField;
  14568. return L_0;
  14569. }
  14570. }
  14571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_set_IsFocusDelegated_m118A6B37B24487CDCF32EE2559F4F3F903338CE4_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, bool ___0_value, const RuntimeMethod* method)
  14572. {
  14573. {
  14574. bool L_0 = ___0_value;
  14575. __this->___U3CIsFocusDelegatedU3Ek__BackingField = L_0;
  14576. return;
  14577. }
  14578. }
  14579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_Init_m90E3F1DBC6B1448469F14E45B5F7168589803B98_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  14580. {
  14581. {
  14582. NullCheck((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*)__this);
  14583. EventBase_1_Init_mD11258015D6778B557F3DED4696BEF3335FD66C3((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  14584. FocusEventBase_1_LocalInit_mE69A0E71A251C722E959833035523F02C477EFFD(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  14585. return;
  14586. }
  14587. }
  14588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1_LocalInit_mE69A0E71A251C722E959833035523F02C477EFFD_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  14589. {
  14590. static bool s_Il2CppMethodInitialized;
  14591. if (!s_Il2CppMethodInitialized)
  14592. {
  14593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  14594. s_Il2CppMethodInitialized = true;
  14595. }
  14596. {
  14597. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this);
  14598. EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)__this, (int32_t)2, NULL);
  14599. FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_inline(__this, (Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  14600. il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  14601. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0;
  14602. L_0 = FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline(NULL);
  14603. FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_inline(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  14604. FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_inline(__this, (FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A*)NULL, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14605. return;
  14606. }
  14607. }
  14608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FocusEventBase_1_GetPooled_m6CE160C741018E6E1CC074A9A140F19536B2F8CF_gshared (RuntimeObject* ___0_target, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___1_relatedTarget, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___2_direction, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___3_focusController, bool ___4_bIsFocusDelegated, const RuntimeMethod* method)
  14609. {
  14610. RuntimeObject* V_0 = NULL;
  14611. RuntimeObject* V_1 = NULL;
  14612. {
  14613. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  14614. RuntimeObject* L_0;
  14615. L_0 = EventBase_1_GetPooled_mBD7595B7D0C2B6D191690953CCBC74F4120FBD01(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  14616. V_0 = L_0;
  14617. RuntimeObject* L_1 = V_0;
  14618. RuntimeObject* L_2 = ___0_target;
  14619. NullCheck((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_1);
  14620. EventBase_set_target_mBDBE0FB1321254FEDFC4B0EF34DBDA8105FFCBA2((EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C*)L_1, L_2, NULL);
  14621. RuntimeObject* L_3 = V_0;
  14622. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_4 = ___1_relatedTarget;
  14623. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_3);
  14624. FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_inline((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_3, L_4, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14625. RuntimeObject* L_5 = V_0;
  14626. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_6 = ___2_direction;
  14627. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_5);
  14628. FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_inline((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_5, L_6, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14629. RuntimeObject* L_7 = V_0;
  14630. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_8 = ___3_focusController;
  14631. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_7);
  14632. FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_inline((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_7, L_8, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  14633. RuntimeObject* L_9 = V_0;
  14634. bool L_10 = ___4_bIsFocusDelegated;
  14635. NullCheck((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_9);
  14636. FocusEventBase_1_set_IsFocusDelegated_m118A6B37B24487CDCF32EE2559F4F3F903338CE4_inline((FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8*)L_9, L_10, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14637. RuntimeObject* L_11 = V_0;
  14638. V_1 = L_11;
  14639. goto IL_004d;
  14640. }
  14641. IL_004d:
  14642. {
  14643. RuntimeObject* L_12 = V_1;
  14644. return L_12;
  14645. }
  14646. }
  14647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FocusEventBase_1__ctor_m22E68D411B006E13551B87551DF92938B8E451FA_gshared (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, const RuntimeMethod* method)
  14648. {
  14649. {
  14650. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->klass->rgctx_data, 7));
  14651. EventBase_1__ctor_m385124A7A8517F869B52108A7FC234225AFBB4A0((EventBase_1_t2B9B970022841F58172C0C783B7E1040BEF85AC1*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  14652. FocusEventBase_1_LocalInit_mE69A0E71A251C722E959833035523F02C477EFFD(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  14653. return;
  14654. }
  14655. }
  14656. #ifdef __clang__
  14657. #pragma clang diagnostic pop
  14658. #endif
  14659. #ifdef __clang__
  14660. #pragma clang diagnostic push
  14661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14662. #pragma clang diagnostic ignored "-Wunused-variable"
  14663. #endif
  14664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__ctor_mB70C0819ACF4C395D239289203F9819BB3499891_gshared (FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* __this, RuntimeObject* ___0_thisRef, Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___1_endMethod, const RuntimeMethod* method)
  14665. {
  14666. {
  14667. Task_1__ctor_m08841FDA6AA08B68DFA36125A81DA6C7B54D0B99((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  14668. RuntimeObject* L_0 = ___0_thisRef;
  14669. __this->___m_thisRef = L_0;
  14670. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_thisRef), (void*)L_0);
  14671. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_1 = ___1_endMethod;
  14672. __this->___m_endMethod = L_1;
  14673. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_endMethod), (void*)L_1);
  14674. return;
  14675. }
  14676. }
  14677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_m37E2EC3F61D438F5B92905112B308799DF97C925_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  14678. {
  14679. static bool s_Il2CppMethodInitialized;
  14680. if (!s_Il2CppMethodInitialized)
  14681. {
  14682. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  14683. s_Il2CppMethodInitialized = true;
  14684. }
  14685. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* V_0 = NULL;
  14686. RuntimeObject* V_1 = NULL;
  14687. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* V_2 = NULL;
  14688. {
  14689. RuntimeObject* L_0 = ___0_asyncResult;
  14690. if (L_0)
  14691. {
  14692. goto IL_000e;
  14693. }
  14694. }
  14695. {
  14696. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14697. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  14698. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
  14699. }
  14700. IL_000e:
  14701. {
  14702. RuntimeObject* L_2 = ___0_asyncResult;
  14703. NullCheck(L_2);
  14704. RuntimeObject* L_3;
  14705. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  14706. V_0 = ((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)));
  14707. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_4 = V_0;
  14708. if (L_4)
  14709. {
  14710. goto IL_002d;
  14711. }
  14712. }
  14713. {
  14714. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  14715. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  14716. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method);
  14717. }
  14718. IL_002d:
  14719. {
  14720. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_6 = V_0;
  14721. NullCheck(L_6);
  14722. RuntimeObject* L_7 = L_6->___m_thisRef;
  14723. V_1 = L_7;
  14724. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_8 = V_0;
  14725. NullCheck(L_8);
  14726. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_9 = L_8->___m_endMethod;
  14727. V_2 = L_9;
  14728. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_10 = V_0;
  14729. NullCheck(L_10);
  14730. RuntimeObject** L_11 = (RuntimeObject**)(&L_10->___m_thisRef);
  14731. il2cpp_codegen_initobj(L_11, sizeof(RuntimeObject*));
  14732. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_12 = V_0;
  14733. NullCheck(L_12);
  14734. L_12->___m_endMethod = (Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*)NULL;
  14735. Il2CppCodeGenWriteBarrier((void**)(&L_12->___m_endMethod), (void*)(Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1*)NULL);
  14736. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_13 = V_2;
  14737. if (L_13)
  14738. {
  14739. goto IL_0061;
  14740. }
  14741. }
  14742. {
  14743. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  14744. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  14745. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, method);
  14746. }
  14747. IL_0061:
  14748. {
  14749. RuntimeObject* L_15 = ___0_asyncResult;
  14750. NullCheck(L_15);
  14751. bool L_16;
  14752. L_16 = InterfaceFuncInvoker0< bool >::Invoke(3, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_15);
  14753. if (L_16)
  14754. {
  14755. goto IL_0073;
  14756. }
  14757. }
  14758. {
  14759. FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* L_17 = V_0;
  14760. RuntimeObject* L_18 = V_1;
  14761. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_19 = V_2;
  14762. RuntimeObject* L_20 = ___0_asyncResult;
  14763. NullCheck(L_17);
  14764. FromAsyncTrimPromise_1_Complete_m56AE76FCEF30ABD41523638898E9B529F718D951(L_17, L_18, L_19, L_20, (bool)1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  14765. }
  14766. IL_0073:
  14767. {
  14768. return;
  14769. }
  14770. }
  14771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_Complete_m56AE76FCEF30ABD41523638898E9B529F718D951_gshared (FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2* __this, RuntimeObject* ___0_thisRef, Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method)
  14772. {
  14773. int32_t V_0 = 0;
  14774. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  14775. Exception_t* V_2 = NULL;
  14776. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  14777. try
  14778. {
  14779. {
  14780. Func_3_tDAAD31BAF6C284129F857C2B5AEC7BFA8D4B35F1* L_0 = ___1_endMethod;
  14781. RuntimeObject* L_1 = ___0_thisRef;
  14782. RuntimeObject* L_2 = ___2_asyncResult;
  14783. NullCheck(L_0);
  14784. int32_t L_3;
  14785. L_3 = Func_3_Invoke_mB6005A849EC292AF85FEBD13C39826861EDA53A6_inline(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  14786. V_0 = L_3;
  14787. bool L_4 = ___3_requiresSynchronization;
  14788. if (!L_4)
  14789. {
  14790. goto IL_0017_1;
  14791. }
  14792. }
  14793. {
  14794. int32_t L_5 = V_0;
  14795. NullCheck((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this);
  14796. bool L_6;
  14797. L_6 = Task_1_TrySetResult_mE67D469AB00E1958DECAE0D97B932BC43B9C2D4F((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  14798. goto IL_001e_1;
  14799. }
  14800. IL_0017_1:
  14801. {
  14802. int32_t L_7 = V_0;
  14803. NullCheck((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this);
  14804. Task_1_DangerousSetResult_mBE718016CC1D4CD34F42407200ABEF5462D29B78((Task_1_t4C228DE57804012969575431CFF12D57C875552D*)__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  14805. }
  14806. IL_001e_1:
  14807. {
  14808. goto IL_003c;
  14809. }
  14810. }
  14811. catch(Il2CppExceptionWrapper& e)
  14812. {
  14813. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  14814. {
  14815. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  14816. goto CATCH_0020;
  14817. }
  14818. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  14819. {
  14820. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  14821. goto CATCH_0031;
  14822. }
  14823. throw e;
  14824. }
  14825. CATCH_0020:
  14826. {
  14827. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));;
  14828. V_1 = L_8;
  14829. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_9 = V_1;
  14830. NullCheck(L_9);
  14831. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_10;
  14832. L_10 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_9, NULL);
  14833. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1;
  14834. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  14835. bool L_12;
  14836. L_12 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_10, (RuntimeObject*)L_11, NULL);
  14837. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  14838. goto IL_003c;
  14839. }
  14840. CATCH_0031:
  14841. {
  14842. Exception_t* L_13 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
  14843. V_2 = L_13;
  14844. Exception_t* L_14 = V_2;
  14845. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  14846. bool L_15;
  14847. L_15 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_14, NULL);
  14848. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  14849. goto IL_003c;
  14850. }
  14851. IL_003c:
  14852. {
  14853. return;
  14854. }
  14855. }
  14856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m3F7FAFC59C98BC47AA608F2DB2874CAD639FE504_gshared (const RuntimeMethod* method)
  14857. {
  14858. static bool s_Il2CppMethodInitialized;
  14859. if (!s_Il2CppMethodInitialized)
  14860. {
  14861. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  14862. s_Il2CppMethodInitialized = true;
  14863. }
  14864. {
  14865. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  14866. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), NULL);
  14867. ((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11)))->___s_completeFromAsyncResult = L_0;
  14868. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_tD68DEC921B8ED0D5E2D521C49A8C1FEC886D11A2_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11)))->___s_completeFromAsyncResult), (void*)L_0);
  14869. return;
  14870. }
  14871. }
  14872. #ifdef __clang__
  14873. #pragma clang diagnostic pop
  14874. #endif
  14875. #ifdef __clang__
  14876. #pragma clang diagnostic push
  14877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14878. #pragma clang diagnostic ignored "-Wunused-variable"
  14879. #endif
  14880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__ctor_m659379BBA5519550116198DB83B594BBB0ED21F4_gshared (FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* __this, RuntimeObject* ___0_thisRef, Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___1_endMethod, const RuntimeMethod* method)
  14881. {
  14882. {
  14883. Task_1__ctor_m323D56E98AFD8C95866A2866CF440831DA74657D((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  14884. RuntimeObject* L_0 = ___0_thisRef;
  14885. __this->___m_thisRef = L_0;
  14886. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_thisRef), (void*)L_0);
  14887. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_1 = ___1_endMethod;
  14888. __this->___m_endMethod = L_1;
  14889. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_endMethod), (void*)L_1);
  14890. return;
  14891. }
  14892. }
  14893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_m262153B2EB21B47BEE0BD2F2F0E4E5F2DF0093FF_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  14894. {
  14895. static bool s_Il2CppMethodInitialized;
  14896. if (!s_Il2CppMethodInitialized)
  14897. {
  14898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  14899. s_Il2CppMethodInitialized = true;
  14900. }
  14901. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* V_0 = NULL;
  14902. RuntimeObject* V_1 = NULL;
  14903. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* V_2 = NULL;
  14904. {
  14905. RuntimeObject* L_0 = ___0_asyncResult;
  14906. if (L_0)
  14907. {
  14908. goto IL_000e;
  14909. }
  14910. }
  14911. {
  14912. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14913. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  14914. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
  14915. }
  14916. IL_000e:
  14917. {
  14918. RuntimeObject* L_2 = ___0_asyncResult;
  14919. NullCheck(L_2);
  14920. RuntimeObject* L_3;
  14921. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  14922. V_0 = ((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)));
  14923. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_4 = V_0;
  14924. if (L_4)
  14925. {
  14926. goto IL_002d;
  14927. }
  14928. }
  14929. {
  14930. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  14931. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  14932. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method);
  14933. }
  14934. IL_002d:
  14935. {
  14936. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_6 = V_0;
  14937. NullCheck(L_6);
  14938. RuntimeObject* L_7 = L_6->___m_thisRef;
  14939. V_1 = L_7;
  14940. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_8 = V_0;
  14941. NullCheck(L_8);
  14942. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_9 = L_8->___m_endMethod;
  14943. V_2 = L_9;
  14944. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_10 = V_0;
  14945. NullCheck(L_10);
  14946. RuntimeObject** L_11 = (RuntimeObject**)(&L_10->___m_thisRef);
  14947. il2cpp_codegen_initobj(L_11, sizeof(RuntimeObject*));
  14948. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_12 = V_0;
  14949. NullCheck(L_12);
  14950. L_12->___m_endMethod = (Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*)NULL;
  14951. Il2CppCodeGenWriteBarrier((void**)(&L_12->___m_endMethod), (void*)(Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E*)NULL);
  14952. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_13 = V_2;
  14953. if (L_13)
  14954. {
  14955. goto IL_0061;
  14956. }
  14957. }
  14958. {
  14959. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  14960. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  14961. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, method);
  14962. }
  14963. IL_0061:
  14964. {
  14965. RuntimeObject* L_15 = ___0_asyncResult;
  14966. NullCheck(L_15);
  14967. bool L_16;
  14968. L_16 = InterfaceFuncInvoker0< bool >::Invoke(3, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_15);
  14969. if (L_16)
  14970. {
  14971. goto IL_0073;
  14972. }
  14973. }
  14974. {
  14975. FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* L_17 = V_0;
  14976. RuntimeObject* L_18 = V_1;
  14977. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_19 = V_2;
  14978. RuntimeObject* L_20 = ___0_asyncResult;
  14979. NullCheck(L_17);
  14980. FromAsyncTrimPromise_1_Complete_m7985C0BDF0CF2E27AE73927FCCB5FEFBB624A2C5(L_17, L_18, L_19, L_20, (bool)1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  14981. }
  14982. IL_0073:
  14983. {
  14984. return;
  14985. }
  14986. }
  14987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_Complete_m7985C0BDF0CF2E27AE73927FCCB5FEFBB624A2C5_gshared (FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145* __this, RuntimeObject* ___0_thisRef, Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method)
  14988. {
  14989. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC V_0;
  14990. memset((&V_0), 0, sizeof(V_0));
  14991. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  14992. Exception_t* V_2 = NULL;
  14993. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  14994. try
  14995. {
  14996. {
  14997. Func_3_t947E668D09E04ED404CE9DC6074285F8363A170E* L_0 = ___1_endMethod;
  14998. RuntimeObject* L_1 = ___0_thisRef;
  14999. RuntimeObject* L_2 = ___2_asyncResult;
  15000. NullCheck(L_0);
  15001. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_3;
  15002. L_3 = Func_3_Invoke_mDAAFF3AF4B57B8CD492848725036F40457FC693A_inline(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  15003. V_0 = L_3;
  15004. bool L_4 = ___3_requiresSynchronization;
  15005. if (!L_4)
  15006. {
  15007. goto IL_0017_1;
  15008. }
  15009. }
  15010. {
  15011. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_5 = V_0;
  15012. NullCheck((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this);
  15013. bool L_6;
  15014. L_6 = Task_1_TrySetResult_m80576355963E201DD03E813734ED4CDA847E199E((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  15015. goto IL_001e_1;
  15016. }
  15017. IL_0017_1:
  15018. {
  15019. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC L_7 = V_0;
  15020. NullCheck((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this);
  15021. Task_1_DangerousSetResult_m3AACEB495B6F964518375FDF80ECD0F05045A6BE((Task_1_tE41CFF640EB7C045550D9D0D92BE67533B084C17*)__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  15022. }
  15023. IL_001e_1:
  15024. {
  15025. goto IL_003c;
  15026. }
  15027. }
  15028. catch(Il2CppExceptionWrapper& e)
  15029. {
  15030. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  15031. {
  15032. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  15033. goto CATCH_0020;
  15034. }
  15035. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  15036. {
  15037. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  15038. goto CATCH_0031;
  15039. }
  15040. throw e;
  15041. }
  15042. CATCH_0020:
  15043. {
  15044. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));;
  15045. V_1 = L_8;
  15046. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_9 = V_1;
  15047. NullCheck(L_9);
  15048. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_10;
  15049. L_10 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_9, NULL);
  15050. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1;
  15051. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  15052. bool L_12;
  15053. L_12 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_10, (RuntimeObject*)L_11, NULL);
  15054. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  15055. goto IL_003c;
  15056. }
  15057. CATCH_0031:
  15058. {
  15059. Exception_t* L_13 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
  15060. V_2 = L_13;
  15061. Exception_t* L_14 = V_2;
  15062. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  15063. bool L_15;
  15064. L_15 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_14, NULL);
  15065. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  15066. goto IL_003c;
  15067. }
  15068. IL_003c:
  15069. {
  15070. return;
  15071. }
  15072. }
  15073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m6B232C5E8ADBE4A88C7754A7A3075CA42AC3E0CB_gshared (const RuntimeMethod* method)
  15074. {
  15075. static bool s_Il2CppMethodInitialized;
  15076. if (!s_Il2CppMethodInitialized)
  15077. {
  15078. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  15079. s_Il2CppMethodInitialized = true;
  15080. }
  15081. {
  15082. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  15083. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), NULL);
  15084. ((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11)))->___s_completeFromAsyncResult = L_0;
  15085. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_t0E0A4281A25DE65D9B0FF5BC0A245BDBB486D145_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11)))->___s_completeFromAsyncResult), (void*)L_0);
  15086. return;
  15087. }
  15088. }
  15089. #ifdef __clang__
  15090. #pragma clang diagnostic pop
  15091. #endif
  15092. #ifdef __clang__
  15093. #pragma clang diagnostic push
  15094. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15095. #pragma clang diagnostic ignored "-Wunused-variable"
  15096. #endif
  15097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__ctor_mCD0FAFBF10006E0C3156EC861179A6FA0AAD12F1_gshared (FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* __this, RuntimeObject* ___0_thisRef, Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A* ___1_endMethod, const RuntimeMethod* method)
  15098. {
  15099. {
  15100. (( void (*) (Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  15101. RuntimeObject* L_0 = ___0_thisRef;
  15102. il2cpp_codegen_write_instance_field_data<RuntimeObject*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),1), L_0);
  15103. Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A* L_1 = ___1_endMethod;
  15104. il2cpp_codegen_write_instance_field_data<Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A*>(__this, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 3),2), L_1);
  15105. return;
  15106. }
  15107. }
  15108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_CompleteFromAsyncResult_mC368F8D8D1F90664C63373CF20DBF1B8F16E7219_gshared (RuntimeObject* ___0_asyncResult, const RuntimeMethod* method)
  15109. {
  15110. static bool s_Il2CppMethodInitialized;
  15111. if (!s_Il2CppMethodInitialized)
  15112. {
  15113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var);
  15114. s_Il2CppMethodInitialized = true;
  15115. }
  15116. FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* V_0 = NULL;
  15117. RuntimeObject* V_1 = NULL;
  15118. Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A* V_2 = NULL;
  15119. {
  15120. RuntimeObject* L_0 = ___0_asyncResult;
  15121. if (L_0)
  15122. {
  15123. goto IL_000e;
  15124. }
  15125. }
  15126. {
  15127. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  15128. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  15129. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, method);
  15130. }
  15131. IL_000e:
  15132. {
  15133. RuntimeObject* L_2 = ___0_asyncResult;
  15134. NullCheck(L_2);
  15135. RuntimeObject* L_3;
  15136. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_2);
  15137. V_0 = ((FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114*)IsInstSealed((RuntimeObject*)L_3, il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 3)));
  15138. FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* L_4 = V_0;
  15139. if (L_4)
  15140. {
  15141. goto IL_002d;
  15142. }
  15143. }
  15144. {
  15145. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  15146. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  15147. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, method);
  15148. }
  15149. IL_002d:
  15150. {
  15151. FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* L_6 = V_0;
  15152. RuntimeObject* L_7 = *(RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(L_6, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 3),1));
  15153. V_1 = L_7;
  15154. FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* L_8 = V_0;
  15155. Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A* L_9 = *(Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A**)il2cpp_codegen_get_instance_field_data_pointer(L_8, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 3),2));
  15156. V_2 = L_9;
  15157. FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* L_10 = V_0;
  15158. il2cpp_codegen_initobj((((RuntimeObject**)il2cpp_codegen_get_instance_field_data_pointer(L_10, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 3),1)))), sizeof(RuntimeObject*));
  15159. FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* L_11 = V_0;
  15160. NullCheck(L_11);
  15161. il2cpp_codegen_write_instance_field_data<Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A*>(L_11, il2cpp_rgctx_field(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 3),2), (Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A*)NULL);
  15162. Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A* L_12 = V_2;
  15163. if (L_12)
  15164. {
  15165. goto IL_0061;
  15166. }
  15167. }
  15168. {
  15169. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  15170. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_13, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3D25BCFEB47A315F97765778FF12FAAC429C156)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral453A1400C5EBA45D0DD93B54ED1EC6D42377A4B5)), NULL);
  15171. IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, method);
  15172. }
  15173. IL_0061:
  15174. {
  15175. RuntimeObject* L_14 = ___0_asyncResult;
  15176. NullCheck(L_14);
  15177. bool L_15;
  15178. L_15 = InterfaceFuncInvoker0< bool >::Invoke(3, IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5_il2cpp_TypeInfo_var, L_14);
  15179. if (L_15)
  15180. {
  15181. goto IL_0073;
  15182. }
  15183. }
  15184. {
  15185. FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* L_16 = V_0;
  15186. RuntimeObject* L_17 = V_1;
  15187. Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A* L_18 = V_2;
  15188. RuntimeObject* L_19 = ___0_asyncResult;
  15189. NullCheck(L_16);
  15190. (( void (*) (FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114*, RuntimeObject*, Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)))(L_16, L_17, L_18, L_19, (bool)1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  15191. }
  15192. IL_0073:
  15193. {
  15194. return;
  15195. }
  15196. }
  15197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1_Complete_m236E6A744F6932C3AB5482A473C2933B54AD8A3D_gshared (FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114* __this, RuntimeObject* ___0_thisRef, Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A* ___1_endMethod, RuntimeObject* ___2_asyncResult, bool ___3_requiresSynchronization, const RuntimeMethod* method)
  15198. {
  15199. const uint32_t SizeOf_TResult_t1219E0EF7FC5B8AEA00B7102D71E62ED45B7752B = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7));
  15200. const Il2CppFullySharedGenericAny L_3 = alloca(SizeOf_TResult_t1219E0EF7FC5B8AEA00B7102D71E62ED45B7752B);
  15201. const Il2CppFullySharedGenericAny L_5 = L_3;
  15202. const Il2CppFullySharedGenericAny L_7 = L_3;
  15203. Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_TResult_t1219E0EF7FC5B8AEA00B7102D71E62ED45B7752B);
  15204. memset(V_0, 0, SizeOf_TResult_t1219E0EF7FC5B8AEA00B7102D71E62ED45B7752B);
  15205. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* V_1 = NULL;
  15206. Exception_t* V_2 = NULL;
  15207. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  15208. try
  15209. {
  15210. {
  15211. Func_3_tE45FBF8C5B654FAD4F321C1F8B9A78AF3C714C8A* L_0 = ___1_endMethod;
  15212. RuntimeObject* L_1 = ___0_thisRef;
  15213. RuntimeObject* L_2 = ___2_asyncResult;
  15214. NullCheck(L_0);
  15215. InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)), il2cpp_rgctx_method(method->klass->rgctx_data, 6), L_0, L_1, L_2, (Il2CppFullySharedGenericAny*)L_3);
  15216. il2cpp_codegen_memcpy(V_0, L_3, SizeOf_TResult_t1219E0EF7FC5B8AEA00B7102D71E62ED45B7752B);
  15217. bool L_4 = ___3_requiresSynchronization;
  15218. if (!L_4)
  15219. {
  15220. goto IL_0017_1;
  15221. }
  15222. }
  15223. {
  15224. il2cpp_codegen_memcpy(L_5, V_0, SizeOf_TResult_t1219E0EF7FC5B8AEA00B7102D71E62ED45B7752B);
  15225. NullCheck((Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9*)__this);
  15226. bool L_6;
  15227. L_6 = InvokerFuncInvoker1< bool, Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)), il2cpp_rgctx_method(method->klass->rgctx_data, 8), (Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9*)__this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7)) ? L_5: *(void**)L_5));
  15228. goto IL_001e_1;
  15229. }
  15230. IL_0017_1:
  15231. {
  15232. il2cpp_codegen_memcpy(L_7, V_0, SizeOf_TResult_t1219E0EF7FC5B8AEA00B7102D71E62ED45B7752B);
  15233. NullCheck((Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9*)__this);
  15234. InvokerActionInvoker1< Il2CppFullySharedGenericAny >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)), il2cpp_rgctx_method(method->klass->rgctx_data, 9), (Task_1_tDF1FF540D7D2248A08580387A39717B7FB7A9CF9*)__this, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 7)) ? L_7: *(void**)L_7));
  15235. }
  15236. IL_001e_1:
  15237. {
  15238. goto IL_003c;
  15239. }
  15240. }
  15241. catch(Il2CppExceptionWrapper& e)
  15242. {
  15243. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  15244. {
  15245. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  15246. goto CATCH_0020;
  15247. }
  15248. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  15249. {
  15250. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  15251. goto CATCH_0031;
  15252. }
  15253. throw e;
  15254. }
  15255. CATCH_0020:
  15256. {
  15257. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_8 = ((OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*)IL2CPP_GET_ACTIVE_EXCEPTION(OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662*));;
  15258. V_1 = L_8;
  15259. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_9 = V_1;
  15260. NullCheck(L_9);
  15261. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_10;
  15262. L_10 = OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline(L_9, NULL);
  15263. OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* L_11 = V_1;
  15264. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  15265. bool L_12;
  15266. L_12 = Task_TrySetCanceled_m8E24757A8DD3AE5A856B64D87B447E08395A0771((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, L_10, (RuntimeObject*)L_11, NULL);
  15267. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  15268. goto IL_003c;
  15269. }
  15270. CATCH_0031:
  15271. {
  15272. Exception_t* L_13 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
  15273. V_2 = L_13;
  15274. Exception_t* L_14 = V_2;
  15275. NullCheck((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this);
  15276. bool L_15;
  15277. L_15 = Task_TrySetException_m8336BA31D11EA84916A89EB8A7A0044D2D0EE94D((Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572*)__this, (RuntimeObject*)L_14, NULL);
  15278. IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
  15279. goto IL_003c;
  15280. }
  15281. IL_003c:
  15282. {
  15283. return;
  15284. }
  15285. }
  15286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FromAsyncTrimPromise_1__cctor_m634CF6D2B9B077E1B7C01BA6CD1F6ECFA1C1C8B4_gshared (const RuntimeMethod* method)
  15287. {
  15288. static bool s_Il2CppMethodInitialized;
  15289. if (!s_Il2CppMethodInitialized)
  15290. {
  15291. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  15292. s_Il2CppMethodInitialized = true;
  15293. }
  15294. {
  15295. AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* L_0 = (AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C*)il2cpp_codegen_object_new(AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C_il2cpp_TypeInfo_var);
  15296. AsyncCallback__ctor_mC3C0475E930E4419AED02C7335E53B425A2D68AC(L_0, NULL, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10)), NULL);
  15297. ((FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11)))->___s_completeFromAsyncResult = L_0;
  15298. Il2CppCodeGenWriteBarrier((void**)(&((FromAsyncTrimPromise_1_t62B4B9617292F8F9304C8DB10273E145EE38F114_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 11)))->___s_completeFromAsyncResult), (void*)L_0);
  15299. return;
  15300. }
  15301. }
  15302. #ifdef __clang__
  15303. #pragma clang diagnostic pop
  15304. #endif
  15305. #ifdef __clang__
  15306. #pragma clang diagnostic push
  15307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15308. #pragma clang diagnostic ignored "-Wunused-variable"
  15309. #endif
  15310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FullExpression_1__ctor_mC0DBE3EC87E588C7D86DF55BC88D3BF8BBA2284B_gshared (FullExpression_1_t9301197384366F26EF2C923AA7211A2D08C6D57A* __this, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_body, String_t* ___1_name, bool ___2_tailCall, RuntimeObject* ___3_parameters, const RuntimeMethod* method)
  15311. {
  15312. {
  15313. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* L_0 = ___0_body;
  15314. RuntimeObject* L_1 = ___3_parameters;
  15315. (( void (*) (ExpressionN_1_t502A977C8B81D4F0F1AD354B4B2D409E0314F3CC*, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((ExpressionN_1_t502A977C8B81D4F0F1AD354B4B2D409E0314F3CC*)__this, L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  15316. String_t* L_2 = ___1_name;
  15317. __this->___U3CNameCoreU3Ek__BackingField = L_2;
  15318. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameCoreU3Ek__BackingField), (void*)L_2);
  15319. bool L_3 = ___2_tailCall;
  15320. __this->___U3CTailCallCoreU3Ek__BackingField = L_3;
  15321. return;
  15322. }
  15323. }
  15324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FullExpression_1_get_NameCore_mFD432BAC6D27658600B9E92BB5055357FFC7F03A_gshared (FullExpression_1_t9301197384366F26EF2C923AA7211A2D08C6D57A* __this, const RuntimeMethod* method)
  15325. {
  15326. {
  15327. String_t* L_0 = __this->___U3CNameCoreU3Ek__BackingField;
  15328. return L_0;
  15329. }
  15330. }
  15331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FullExpression_1_get_TailCallCore_m171D6FE07B5A0ECB852C351A66E2D9BE4EB695A5_gshared (FullExpression_1_t9301197384366F26EF2C923AA7211A2D08C6D57A* __this, const RuntimeMethod* method)
  15332. {
  15333. {
  15334. bool L_0 = __this->___U3CTailCallCoreU3Ek__BackingField;
  15335. return L_0;
  15336. }
  15337. }
  15338. #ifdef __clang__
  15339. #pragma clang diagnostic pop
  15340. #endif
  15341. #ifdef __clang__
  15342. #pragma clang diagnostic push
  15343. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15344. #pragma clang diagnostic ignored "-Wunused-variable"
  15345. #endif
  15346. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_Multicast(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  15347. {
  15348. il2cpp_array_size_t length = __this->___delegates->max_length;
  15349. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15350. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD retVal;
  15351. memset((&retVal), 0, sizeof(retVal));
  15352. for (il2cpp_array_size_t i = 0; i < length; i++)
  15353. {
  15354. Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* currentDelegate = reinterpret_cast<Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9*>(delegatesToInvoke[i]);
  15355. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15356. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15357. }
  15358. return retVal;
  15359. }
  15360. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenInst(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  15361. {
  15362. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (const RuntimeMethod*);
  15363. return ((FunctionPointerType)__this->___method_ptr)(method);
  15364. }
  15365. KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStatic(Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  15366. {
  15367. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (const RuntimeMethod*);
  15368. return ((FunctionPointerType)__this->___method_ptr)(method);
  15369. }
  15370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m95641F658B2C74EE160B174F5174E79D80A68F13_gshared (Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15371. {
  15372. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15373. __this->___method = ___1_method;
  15374. __this->___m_target = ___0_object;
  15375. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15376. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15377. __this->___method_code = (intptr_t)__this;
  15378. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15379. {
  15380. bool isOpen = parameterCount == 0;
  15381. if (isOpen)
  15382. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_OpenStatic;
  15383. else
  15384. {
  15385. __this->___invoke_impl = __this->___method_ptr;
  15386. __this->___method_code = (intptr_t)__this->___m_target;
  15387. }
  15388. }
  15389. else
  15390. {
  15391. if (___0_object == NULL)
  15392. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15393. __this->___invoke_impl = __this->___method_ptr;
  15394. __this->___method_code = (intptr_t)__this->___m_target;
  15395. }
  15396. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_Multicast;
  15397. }
  15398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD Func_1_Invoke_m1D6B3CC8B29B304CD3DFCEF6E85A541051A1155F_gshared (Func_1_tF5F7F5DCF1679E08B2536581A6E1EEF5529155C9* __this, const RuntimeMethod* method)
  15399. {
  15400. typedef KeyValuePair_2_t657A531CD05C008B73C5D0F163CA4C219E650EBD (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15401. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15402. }
  15403. #ifdef __clang__
  15404. #pragma clang diagnostic pop
  15405. #endif
  15406. #ifdef __clang__
  15407. #pragma clang diagnostic push
  15408. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15409. #pragma clang diagnostic ignored "-Wunused-variable"
  15410. #endif
  15411. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_Multicast(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  15412. {
  15413. il2cpp_array_size_t length = __this->___delegates->max_length;
  15414. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15415. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 retVal;
  15416. memset((&retVal), 0, sizeof(retVal));
  15417. for (il2cpp_array_size_t i = 0; i < length; i++)
  15418. {
  15419. Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* currentDelegate = reinterpret_cast<Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8*>(delegatesToInvoke[i]);
  15420. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15421. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15422. }
  15423. return retVal;
  15424. }
  15425. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenInst(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  15426. {
  15427. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (const RuntimeMethod*);
  15428. return ((FunctionPointerType)__this->___method_ptr)(method);
  15429. }
  15430. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStatic(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  15431. {
  15432. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (const RuntimeMethod*);
  15433. return ((FunctionPointerType)__this->___method_ptr)(method);
  15434. }
  15435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF_gshared (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15436. {
  15437. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15438. __this->___method = ___1_method;
  15439. __this->___m_target = ___0_object;
  15440. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15441. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15442. __this->___method_code = (intptr_t)__this;
  15443. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15444. {
  15445. bool isOpen = parameterCount == 0;
  15446. if (isOpen)
  15447. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_OpenStatic;
  15448. else
  15449. {
  15450. __this->___invoke_impl = __this->___method_ptr;
  15451. __this->___method_code = (intptr_t)__this->___m_target;
  15452. }
  15453. }
  15454. else
  15455. {
  15456. if (___0_object == NULL)
  15457. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15458. __this->___invoke_impl = __this->___method_ptr;
  15459. __this->___method_code = (intptr_t)__this->___m_target;
  15460. }
  15461. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_Multicast;
  15462. }
  15463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_gshared (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method)
  15464. {
  15465. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15466. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15467. }
  15468. #ifdef __clang__
  15469. #pragma clang diagnostic pop
  15470. #endif
  15471. #ifdef __clang__
  15472. #pragma clang diagnostic push
  15473. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15474. #pragma clang diagnostic ignored "-Wunused-variable"
  15475. #endif
  15476. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_Multicast(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  15477. {
  15478. il2cpp_array_size_t length = __this->___delegates->max_length;
  15479. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15480. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 retVal;
  15481. memset((&retVal), 0, sizeof(retVal));
  15482. for (il2cpp_array_size_t i = 0; i < length; i++)
  15483. {
  15484. Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* currentDelegate = reinterpret_cast<Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129*>(delegatesToInvoke[i]);
  15485. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15486. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15487. }
  15488. return retVal;
  15489. }
  15490. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenInst(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  15491. {
  15492. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (const RuntimeMethod*);
  15493. return ((FunctionPointerType)__this->___method_ptr)(method);
  15494. }
  15495. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStatic(Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  15496. {
  15497. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (const RuntimeMethod*);
  15498. return ((FunctionPointerType)__this->___method_ptr)(method);
  15499. }
  15500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m23B35C69CE917A5B205DB6FCE7B9380BFA264878_gshared (Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15501. {
  15502. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15503. __this->___method = ___1_method;
  15504. __this->___m_target = ___0_object;
  15505. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15506. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15507. __this->___method_code = (intptr_t)__this;
  15508. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15509. {
  15510. bool isOpen = parameterCount == 0;
  15511. if (isOpen)
  15512. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_OpenStatic;
  15513. else
  15514. {
  15515. __this->___invoke_impl = __this->___method_ptr;
  15516. __this->___method_code = (intptr_t)__this->___m_target;
  15517. }
  15518. }
  15519. else
  15520. {
  15521. if (___0_object == NULL)
  15522. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15523. __this->___invoke_impl = __this->___method_ptr;
  15524. __this->___method_code = (intptr_t)__this->___m_target;
  15525. }
  15526. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_Multicast;
  15527. }
  15528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_1_Invoke_m9E9E1C4A847D1D1E2BC164E9E865CEABC23FF131_gshared (Func_1_t34862C1C21AD2EE049DBD79B692E35A4BB5E6129* __this, const RuntimeMethod* method)
  15529. {
  15530. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15531. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15532. }
  15533. #ifdef __clang__
  15534. #pragma clang diagnostic pop
  15535. #endif
  15536. #ifdef __clang__
  15537. #pragma clang diagnostic push
  15538. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15539. #pragma clang diagnostic ignored "-Wunused-variable"
  15540. #endif
  15541. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_Multicast(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  15542. {
  15543. il2cpp_array_size_t length = __this->___delegates->max_length;
  15544. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15545. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F retVal;
  15546. memset((&retVal), 0, sizeof(retVal));
  15547. for (il2cpp_array_size_t i = 0; i < length; i++)
  15548. {
  15549. Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* currentDelegate = reinterpret_cast<Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5*>(delegatesToInvoke[i]);
  15550. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15551. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15552. }
  15553. return retVal;
  15554. }
  15555. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenInst(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  15556. {
  15557. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (const RuntimeMethod*);
  15558. return ((FunctionPointerType)__this->___method_ptr)(method);
  15559. }
  15560. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStatic(Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  15561. {
  15562. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (const RuntimeMethod*);
  15563. return ((FunctionPointerType)__this->___method_ptr)(method);
  15564. }
  15565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mBF578A0FD839213CDE360B7F8ADB32401F1CDA47_gshared (Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15566. {
  15567. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15568. __this->___method = ___1_method;
  15569. __this->___m_target = ___0_object;
  15570. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15571. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15572. __this->___method_code = (intptr_t)__this;
  15573. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15574. {
  15575. bool isOpen = parameterCount == 0;
  15576. if (isOpen)
  15577. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_OpenStatic;
  15578. else
  15579. {
  15580. __this->___invoke_impl = __this->___method_ptr;
  15581. __this->___method_code = (intptr_t)__this->___m_target;
  15582. }
  15583. }
  15584. else
  15585. {
  15586. if (___0_object == NULL)
  15587. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15588. __this->___invoke_impl = __this->___method_ptr;
  15589. __this->___method_code = (intptr_t)__this->___m_target;
  15590. }
  15591. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_Multicast;
  15592. }
  15593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_1_Invoke_m03AD0437CA1420976CB980EF31DCB5BD2008A3CE_gshared (Func_1_t0EA383DEF95021C0802D619ABC708A1B20B43CD5* __this, const RuntimeMethod* method)
  15594. {
  15595. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15596. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15597. }
  15598. #ifdef __clang__
  15599. #pragma clang diagnostic pop
  15600. #endif
  15601. #ifdef __clang__
  15602. #pragma clang diagnostic push
  15603. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15604. #pragma clang diagnostic ignored "-Wunused-variable"
  15605. #endif
  15606. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_Multicast(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  15607. {
  15608. il2cpp_array_size_t length = __this->___delegates->max_length;
  15609. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15610. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 retVal;
  15611. memset((&retVal), 0, sizeof(retVal));
  15612. for (il2cpp_array_size_t i = 0; i < length; i++)
  15613. {
  15614. Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* currentDelegate = reinterpret_cast<Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1*>(delegatesToInvoke[i]);
  15615. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15616. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15617. }
  15618. return retVal;
  15619. }
  15620. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenInst(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  15621. {
  15622. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (const RuntimeMethod*);
  15623. return ((FunctionPointerType)__this->___method_ptr)(method);
  15624. }
  15625. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStatic(Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  15626. {
  15627. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (const RuntimeMethod*);
  15628. return ((FunctionPointerType)__this->___method_ptr)(method);
  15629. }
  15630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mC5971E0277330BD86DB99C0F6DF7DB6C24CB7167_gshared (Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15631. {
  15632. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15633. __this->___method = ___1_method;
  15634. __this->___m_target = ___0_object;
  15635. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15636. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15637. __this->___method_code = (intptr_t)__this;
  15638. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15639. {
  15640. bool isOpen = parameterCount == 0;
  15641. if (isOpen)
  15642. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_OpenStatic;
  15643. else
  15644. {
  15645. __this->___invoke_impl = __this->___method_ptr;
  15646. __this->___method_code = (intptr_t)__this->___m_target;
  15647. }
  15648. }
  15649. else
  15650. {
  15651. if (___0_object == NULL)
  15652. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15653. __this->___invoke_impl = __this->___method_ptr;
  15654. __this->___method_code = (intptr_t)__this->___m_target;
  15655. }
  15656. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_Multicast;
  15657. }
  15658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_1_Invoke_m6D75DD603334920286455ED3608871A7B7A3EE68_gshared (Func_1_tC566B2C1E6572E7F2245F26CE8A1CF3EF6AC0FF1* __this, const RuntimeMethod* method)
  15659. {
  15660. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15661. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15662. }
  15663. #ifdef __clang__
  15664. #pragma clang diagnostic pop
  15665. #endif
  15666. #ifdef __clang__
  15667. #pragma clang diagnostic push
  15668. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15669. #pragma clang diagnostic ignored "-Wunused-variable"
  15670. #endif
  15671. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_Multicast(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  15672. {
  15673. il2cpp_array_size_t length = __this->___delegates->max_length;
  15674. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15675. bool retVal = false;
  15676. for (il2cpp_array_size_t i = 0; i < length; i++)
  15677. {
  15678. Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* currentDelegate = reinterpret_cast<Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*>(delegatesToInvoke[i]);
  15679. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15680. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15681. }
  15682. return retVal;
  15683. }
  15684. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenInst(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  15685. {
  15686. typedef bool (*FunctionPointerType) (const RuntimeMethod*);
  15687. return ((FunctionPointerType)__this->___method_ptr)(method);
  15688. }
  15689. bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStatic(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  15690. {
  15691. typedef bool (*FunctionPointerType) (const RuntimeMethod*);
  15692. return ((FunctionPointerType)__this->___method_ptr)(method);
  15693. }
  15694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15695. {
  15696. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15697. __this->___method = ___1_method;
  15698. __this->___m_target = ___0_object;
  15699. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15700. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15701. __this->___method_code = (intptr_t)__this;
  15702. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15703. {
  15704. bool isOpen = parameterCount == 0;
  15705. if (isOpen)
  15706. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_OpenStatic;
  15707. else
  15708. {
  15709. __this->___invoke_impl = __this->___method_ptr;
  15710. __this->___method_code = (intptr_t)__this->___m_target;
  15711. }
  15712. }
  15713. else
  15714. {
  15715. if (___0_object == NULL)
  15716. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15717. __this->___invoke_impl = __this->___method_ptr;
  15718. __this->___method_code = (intptr_t)__this->___m_target;
  15719. }
  15720. __this->___extra_arg = (intptr_t)&Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_Multicast;
  15721. }
  15722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
  15723. {
  15724. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15725. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15726. }
  15727. #ifdef __clang__
  15728. #pragma clang diagnostic pop
  15729. #endif
  15730. #ifdef __clang__
  15731. #pragma clang diagnostic push
  15732. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15733. #pragma clang diagnostic ignored "-Wunused-variable"
  15734. #endif
  15735. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Func_1_Invoke_m0550CD624A6760EE6C25CDCB1F5E159B527857F5_Multicast(Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2* __this, const RuntimeMethod* method)
  15736. {
  15737. il2cpp_array_size_t length = __this->___delegates->max_length;
  15738. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15739. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 retVal;
  15740. memset((&retVal), 0, sizeof(retVal));
  15741. for (il2cpp_array_size_t i = 0; i < length; i++)
  15742. {
  15743. Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2* currentDelegate = reinterpret_cast<Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2*>(delegatesToInvoke[i]);
  15744. typedef Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15745. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15746. }
  15747. return retVal;
  15748. }
  15749. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Func_1_Invoke_m0550CD624A6760EE6C25CDCB1F5E159B527857F5_OpenInst(Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2* __this, const RuntimeMethod* method)
  15750. {
  15751. typedef Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*FunctionPointerType) (const RuntimeMethod*);
  15752. return ((FunctionPointerType)__this->___method_ptr)(method);
  15753. }
  15754. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Func_1_Invoke_m0550CD624A6760EE6C25CDCB1F5E159B527857F5_OpenStatic(Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2* __this, const RuntimeMethod* method)
  15755. {
  15756. typedef Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*FunctionPointerType) (const RuntimeMethod*);
  15757. return ((FunctionPointerType)__this->___method_ptr)(method);
  15758. }
  15759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m40600DEE70082D8157F0AAB3AC1E531E4A48DA6E_gshared (Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15760. {
  15761. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15762. __this->___method = ___1_method;
  15763. __this->___m_target = ___0_object;
  15764. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15765. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15766. __this->___method_code = (intptr_t)__this;
  15767. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15768. {
  15769. bool isOpen = parameterCount == 0;
  15770. if (isOpen)
  15771. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m0550CD624A6760EE6C25CDCB1F5E159B527857F5_OpenStatic;
  15772. else
  15773. {
  15774. __this->___invoke_impl = __this->___method_ptr;
  15775. __this->___method_code = (intptr_t)__this->___m_target;
  15776. }
  15777. }
  15778. else
  15779. {
  15780. if (___0_object == NULL)
  15781. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15782. __this->___invoke_impl = __this->___method_ptr;
  15783. __this->___method_code = (intptr_t)__this->___m_target;
  15784. }
  15785. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m0550CD624A6760EE6C25CDCB1F5E159B527857F5_Multicast;
  15786. }
  15787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Func_1_Invoke_m0550CD624A6760EE6C25CDCB1F5E159B527857F5_gshared (Func_1_t3FCE602A80D3F788D4898853BA8282C009C88FE2* __this, const RuntimeMethod* method)
  15788. {
  15789. typedef Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15790. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15791. }
  15792. #ifdef __clang__
  15793. #pragma clang diagnostic pop
  15794. #endif
  15795. #ifdef __clang__
  15796. #pragma clang diagnostic push
  15797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15798. #pragma clang diagnostic ignored "-Wunused-variable"
  15799. #endif
  15800. BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 Func_1_Invoke_m16CD92EAF9608CEFEDBB2F540D76F5BAEFBC1FB9_Multicast(Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B* __this, const RuntimeMethod* method)
  15801. {
  15802. il2cpp_array_size_t length = __this->___delegates->max_length;
  15803. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15804. BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 retVal;
  15805. memset((&retVal), 0, sizeof(retVal));
  15806. for (il2cpp_array_size_t i = 0; i < length; i++)
  15807. {
  15808. Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B* currentDelegate = reinterpret_cast<Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B*>(delegatesToInvoke[i]);
  15809. typedef BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15810. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15811. }
  15812. return retVal;
  15813. }
  15814. BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 Func_1_Invoke_m16CD92EAF9608CEFEDBB2F540D76F5BAEFBC1FB9_OpenInst(Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B* __this, const RuntimeMethod* method)
  15815. {
  15816. typedef BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 (*FunctionPointerType) (const RuntimeMethod*);
  15817. return ((FunctionPointerType)__this->___method_ptr)(method);
  15818. }
  15819. BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 Func_1_Invoke_m16CD92EAF9608CEFEDBB2F540D76F5BAEFBC1FB9_OpenStatic(Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B* __this, const RuntimeMethod* method)
  15820. {
  15821. typedef BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 (*FunctionPointerType) (const RuntimeMethod*);
  15822. return ((FunctionPointerType)__this->___method_ptr)(method);
  15823. }
  15824. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mBED93A7595F38D64DCA95CA0388AD8A054FDBF7A_gshared (Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15825. {
  15826. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15827. __this->___method = ___1_method;
  15828. __this->___m_target = ___0_object;
  15829. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15830. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15831. __this->___method_code = (intptr_t)__this;
  15832. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15833. {
  15834. bool isOpen = parameterCount == 0;
  15835. if (isOpen)
  15836. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m16CD92EAF9608CEFEDBB2F540D76F5BAEFBC1FB9_OpenStatic;
  15837. else
  15838. {
  15839. __this->___invoke_impl = __this->___method_ptr;
  15840. __this->___method_code = (intptr_t)__this->___m_target;
  15841. }
  15842. }
  15843. else
  15844. {
  15845. if (___0_object == NULL)
  15846. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15847. __this->___invoke_impl = __this->___method_ptr;
  15848. __this->___method_code = (intptr_t)__this->___m_target;
  15849. }
  15850. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m16CD92EAF9608CEFEDBB2F540D76F5BAEFBC1FB9_Multicast;
  15851. }
  15852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 Func_1_Invoke_m16CD92EAF9608CEFEDBB2F540D76F5BAEFBC1FB9_gshared (Func_1_t32EEA16CED0DB34319C289C678DEADF9C939FD0B* __this, const RuntimeMethod* method)
  15853. {
  15854. typedef BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15855. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15856. }
  15857. #ifdef __clang__
  15858. #pragma clang diagnostic pop
  15859. #endif
  15860. #ifdef __clang__
  15861. #pragma clang diagnostic push
  15862. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15863. #pragma clang diagnostic ignored "-Wunused-variable"
  15864. #endif
  15865. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_1_Invoke_mDA08F91DC646CC4232398F289FF54F1168A4E09A_Multicast(Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* __this, const RuntimeMethod* method)
  15866. {
  15867. il2cpp_array_size_t length = __this->___delegates->max_length;
  15868. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15869. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F retVal;
  15870. memset((&retVal), 0, sizeof(retVal));
  15871. for (il2cpp_array_size_t i = 0; i < length; i++)
  15872. {
  15873. Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* currentDelegate = reinterpret_cast<Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C*>(delegatesToInvoke[i]);
  15874. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15875. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15876. }
  15877. return retVal;
  15878. }
  15879. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_1_Invoke_mDA08F91DC646CC4232398F289FF54F1168A4E09A_OpenInst(Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* __this, const RuntimeMethod* method)
  15880. {
  15881. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (const RuntimeMethod*);
  15882. return ((FunctionPointerType)__this->___method_ptr)(method);
  15883. }
  15884. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_1_Invoke_mDA08F91DC646CC4232398F289FF54F1168A4E09A_OpenStatic(Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* __this, const RuntimeMethod* method)
  15885. {
  15886. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (const RuntimeMethod*);
  15887. return ((FunctionPointerType)__this->___method_ptr)(method);
  15888. }
  15889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m85A38CF8289F6ACF32B4058B1C07DD7CC055AA27_gshared (Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15890. {
  15891. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15892. __this->___method = ___1_method;
  15893. __this->___m_target = ___0_object;
  15894. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15895. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15896. __this->___method_code = (intptr_t)__this;
  15897. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15898. {
  15899. bool isOpen = parameterCount == 0;
  15900. if (isOpen)
  15901. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_mDA08F91DC646CC4232398F289FF54F1168A4E09A_OpenStatic;
  15902. else
  15903. {
  15904. __this->___invoke_impl = __this->___method_ptr;
  15905. __this->___method_code = (intptr_t)__this->___m_target;
  15906. }
  15907. }
  15908. else
  15909. {
  15910. if (___0_object == NULL)
  15911. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15912. __this->___invoke_impl = __this->___method_ptr;
  15913. __this->___method_code = (intptr_t)__this->___m_target;
  15914. }
  15915. __this->___extra_arg = (intptr_t)&Func_1_Invoke_mDA08F91DC646CC4232398F289FF54F1168A4E09A_Multicast;
  15916. }
  15917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_1_Invoke_mDA08F91DC646CC4232398F289FF54F1168A4E09A_gshared (Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* __this, const RuntimeMethod* method)
  15918. {
  15919. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15920. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15921. }
  15922. #ifdef __clang__
  15923. #pragma clang diagnostic pop
  15924. #endif
  15925. #ifdef __clang__
  15926. #pragma clang diagnostic push
  15927. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15928. #pragma clang diagnostic ignored "-Wunused-variable"
  15929. #endif
  15930. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_Multicast(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  15931. {
  15932. il2cpp_array_size_t length = __this->___delegates->max_length;
  15933. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15934. int32_t retVal = 0;
  15935. for (il2cpp_array_size_t i = 0; i < length; i++)
  15936. {
  15937. Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* currentDelegate = reinterpret_cast<Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*>(delegatesToInvoke[i]);
  15938. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15939. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  15940. }
  15941. return retVal;
  15942. }
  15943. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenInst(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  15944. {
  15945. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  15946. return ((FunctionPointerType)__this->___method_ptr)(method);
  15947. }
  15948. int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStatic(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  15949. {
  15950. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  15951. return ((FunctionPointerType)__this->___method_ptr)(method);
  15952. }
  15953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1_gshared (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  15954. {
  15955. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  15956. __this->___method = ___1_method;
  15957. __this->___m_target = ___0_object;
  15958. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  15959. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  15960. __this->___method_code = (intptr_t)__this;
  15961. if (MethodIsStatic((RuntimeMethod*)___1_method))
  15962. {
  15963. bool isOpen = parameterCount == 0;
  15964. if (isOpen)
  15965. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_OpenStatic;
  15966. else
  15967. {
  15968. __this->___invoke_impl = __this->___method_ptr;
  15969. __this->___method_code = (intptr_t)__this->___m_target;
  15970. }
  15971. }
  15972. else
  15973. {
  15974. if (___0_object == NULL)
  15975. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  15976. __this->___invoke_impl = __this->___method_ptr;
  15977. __this->___method_code = (intptr_t)__this->___m_target;
  15978. }
  15979. __this->___extra_arg = (intptr_t)&Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_Multicast;
  15980. }
  15981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
  15982. {
  15983. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  15984. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  15985. }
  15986. #ifdef __clang__
  15987. #pragma clang diagnostic pop
  15988. #endif
  15989. #ifdef __clang__
  15990. #pragma clang diagnostic push
  15991. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15992. #pragma clang diagnostic ignored "-Wunused-variable"
  15993. #endif
  15994. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_Multicast(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  15995. {
  15996. il2cpp_array_size_t length = __this->___delegates->max_length;
  15997. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  15998. int32_t retVal = 0;
  15999. for (il2cpp_array_size_t i = 0; i < length; i++)
  16000. {
  16001. Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* currentDelegate = reinterpret_cast<Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551*>(delegatesToInvoke[i]);
  16002. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16003. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16004. }
  16005. return retVal;
  16006. }
  16007. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenInst(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  16008. {
  16009. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  16010. return ((FunctionPointerType)__this->___method_ptr)(method);
  16011. }
  16012. int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStatic(Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  16013. {
  16014. typedef int32_t (*FunctionPointerType) (const RuntimeMethod*);
  16015. return ((FunctionPointerType)__this->___method_ptr)(method);
  16016. }
  16017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mB72E02E4A5EAA72E35D6DEBAE357C0AE7920088A_gshared (Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16018. {
  16019. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16020. __this->___method = ___1_method;
  16021. __this->___m_target = ___0_object;
  16022. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16023. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16024. __this->___method_code = (intptr_t)__this;
  16025. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16026. {
  16027. bool isOpen = parameterCount == 0;
  16028. if (isOpen)
  16029. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_OpenStatic;
  16030. else
  16031. {
  16032. __this->___invoke_impl = __this->___method_ptr;
  16033. __this->___method_code = (intptr_t)__this->___m_target;
  16034. }
  16035. }
  16036. else
  16037. {
  16038. if (___0_object == NULL)
  16039. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16040. __this->___invoke_impl = __this->___method_ptr;
  16041. __this->___method_code = (intptr_t)__this->___m_target;
  16042. }
  16043. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_Multicast;
  16044. }
  16045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_m9ED2CAC2A2096B0FA42F20B76DCE0CFD80228DE6_gshared (Func_1_tA8F91C23675D323D5C9C1F3D2FAA8008CB1EF551* __this, const RuntimeMethod* method)
  16046. {
  16047. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16048. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16049. }
  16050. #ifdef __clang__
  16051. #pragma clang diagnostic pop
  16052. #endif
  16053. #ifdef __clang__
  16054. #pragma clang diagnostic push
  16055. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16056. #pragma clang diagnostic ignored "-Wunused-variable"
  16057. #endif
  16058. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_Multicast(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  16059. {
  16060. il2cpp_array_size_t length = __this->___delegates->max_length;
  16061. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16062. RuntimeObject* retVal = NULL;
  16063. for (il2cpp_array_size_t i = 0; i < length; i++)
  16064. {
  16065. Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* currentDelegate = reinterpret_cast<Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*>(delegatesToInvoke[i]);
  16066. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16067. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16068. }
  16069. return retVal;
  16070. }
  16071. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenInst(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  16072. {
  16073. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  16074. return ((FunctionPointerType)__this->___method_ptr)(method);
  16075. }
  16076. RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStatic(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  16077. {
  16078. typedef RuntimeObject* (*FunctionPointerType) (const RuntimeMethod*);
  16079. return ((FunctionPointerType)__this->___method_ptr)(method);
  16080. }
  16081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16082. {
  16083. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16084. __this->___method = ___1_method;
  16085. __this->___m_target = ___0_object;
  16086. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16087. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16088. __this->___method_code = (intptr_t)__this;
  16089. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16090. {
  16091. bool isOpen = parameterCount == 0;
  16092. if (isOpen)
  16093. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_OpenStatic;
  16094. else
  16095. {
  16096. __this->___invoke_impl = __this->___method_ptr;
  16097. __this->___method_code = (intptr_t)__this->___m_target;
  16098. }
  16099. }
  16100. else
  16101. {
  16102. if (___0_object == NULL)
  16103. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16104. __this->___invoke_impl = __this->___method_ptr;
  16105. __this->___method_code = (intptr_t)__this->___m_target;
  16106. }
  16107. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_Multicast;
  16108. }
  16109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
  16110. {
  16111. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16112. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16113. }
  16114. #ifdef __clang__
  16115. #pragma clang diagnostic pop
  16116. #endif
  16117. #ifdef __clang__
  16118. #pragma clang diagnostic push
  16119. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16120. #pragma clang diagnostic ignored "-Wunused-variable"
  16121. #endif
  16122. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Func_1_Invoke_mB159D2E8978B240577A1C7A203FACF1B0F811011_Multicast(Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27* __this, const RuntimeMethod* method)
  16123. {
  16124. il2cpp_array_size_t length = __this->___delegates->max_length;
  16125. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16126. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D retVal;
  16127. memset((&retVal), 0, sizeof(retVal));
  16128. for (il2cpp_array_size_t i = 0; i < length; i++)
  16129. {
  16130. Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27* currentDelegate = reinterpret_cast<Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27*>(delegatesToInvoke[i]);
  16131. typedef Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16132. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16133. }
  16134. return retVal;
  16135. }
  16136. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Func_1_Invoke_mB159D2E8978B240577A1C7A203FACF1B0F811011_OpenInst(Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27* __this, const RuntimeMethod* method)
  16137. {
  16138. typedef Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D (*FunctionPointerType) (const RuntimeMethod*);
  16139. return ((FunctionPointerType)__this->___method_ptr)(method);
  16140. }
  16141. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Func_1_Invoke_mB159D2E8978B240577A1C7A203FACF1B0F811011_OpenStatic(Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27* __this, const RuntimeMethod* method)
  16142. {
  16143. typedef Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D (*FunctionPointerType) (const RuntimeMethod*);
  16144. return ((FunctionPointerType)__this->___method_ptr)(method);
  16145. }
  16146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mA1D227739491D097E72300D7B39C7B6141DA8725_gshared (Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16147. {
  16148. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16149. __this->___method = ___1_method;
  16150. __this->___m_target = ___0_object;
  16151. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16152. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16153. __this->___method_code = (intptr_t)__this;
  16154. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16155. {
  16156. bool isOpen = parameterCount == 0;
  16157. if (isOpen)
  16158. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_mB159D2E8978B240577A1C7A203FACF1B0F811011_OpenStatic;
  16159. else
  16160. {
  16161. __this->___invoke_impl = __this->___method_ptr;
  16162. __this->___method_code = (intptr_t)__this->___m_target;
  16163. }
  16164. }
  16165. else
  16166. {
  16167. if (___0_object == NULL)
  16168. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16169. __this->___invoke_impl = __this->___method_ptr;
  16170. __this->___method_code = (intptr_t)__this->___m_target;
  16171. }
  16172. __this->___extra_arg = (intptr_t)&Func_1_Invoke_mB159D2E8978B240577A1C7A203FACF1B0F811011_Multicast;
  16173. }
  16174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Func_1_Invoke_mB159D2E8978B240577A1C7A203FACF1B0F811011_gshared (Func_1_t41D01DF7E7DCF728A5AC2E27578C9EF76548EF27* __this, const RuntimeMethod* method)
  16175. {
  16176. typedef Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16177. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16178. }
  16179. #ifdef __clang__
  16180. #pragma clang diagnostic pop
  16181. #endif
  16182. #ifdef __clang__
  16183. #pragma clang diagnostic push
  16184. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16185. #pragma clang diagnostic ignored "-Wunused-variable"
  16186. #endif
  16187. RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 Func_1_Invoke_m23229ADCFD4FAC4BF8699EB1FCEF0264731BE998_Multicast(Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185* __this, const RuntimeMethod* method)
  16188. {
  16189. il2cpp_array_size_t length = __this->___delegates->max_length;
  16190. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16191. RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 retVal;
  16192. memset((&retVal), 0, sizeof(retVal));
  16193. for (il2cpp_array_size_t i = 0; i < length; i++)
  16194. {
  16195. Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185* currentDelegate = reinterpret_cast<Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185*>(delegatesToInvoke[i]);
  16196. typedef RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16197. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16198. }
  16199. return retVal;
  16200. }
  16201. RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 Func_1_Invoke_m23229ADCFD4FAC4BF8699EB1FCEF0264731BE998_OpenInst(Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185* __this, const RuntimeMethod* method)
  16202. {
  16203. typedef RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 (*FunctionPointerType) (const RuntimeMethod*);
  16204. return ((FunctionPointerType)__this->___method_ptr)(method);
  16205. }
  16206. RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 Func_1_Invoke_m23229ADCFD4FAC4BF8699EB1FCEF0264731BE998_OpenStatic(Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185* __this, const RuntimeMethod* method)
  16207. {
  16208. typedef RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 (*FunctionPointerType) (const RuntimeMethod*);
  16209. return ((FunctionPointerType)__this->___method_ptr)(method);
  16210. }
  16211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mF69424CC1741DD64C50BAA340369B699472422F2_gshared (Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16212. {
  16213. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16214. __this->___method = ___1_method;
  16215. __this->___m_target = ___0_object;
  16216. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16217. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16218. __this->___method_code = (intptr_t)__this;
  16219. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16220. {
  16221. bool isOpen = parameterCount == 0;
  16222. if (isOpen)
  16223. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m23229ADCFD4FAC4BF8699EB1FCEF0264731BE998_OpenStatic;
  16224. else
  16225. {
  16226. __this->___invoke_impl = __this->___method_ptr;
  16227. __this->___method_code = (intptr_t)__this->___m_target;
  16228. }
  16229. }
  16230. else
  16231. {
  16232. if (___0_object == NULL)
  16233. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16234. __this->___invoke_impl = __this->___method_ptr;
  16235. __this->___method_code = (intptr_t)__this->___m_target;
  16236. }
  16237. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m23229ADCFD4FAC4BF8699EB1FCEF0264731BE998_Multicast;
  16238. }
  16239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 Func_1_Invoke_m23229ADCFD4FAC4BF8699EB1FCEF0264731BE998_gshared (Func_1_t35CA8359B05764A8BDAC8FE106B7288508C45185* __this, const RuntimeMethod* method)
  16240. {
  16241. typedef RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16242. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16243. }
  16244. #ifdef __clang__
  16245. #pragma clang diagnostic pop
  16246. #endif
  16247. #ifdef __clang__
  16248. #pragma clang diagnostic push
  16249. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16250. #pragma clang diagnostic ignored "-Wunused-variable"
  16251. #endif
  16252. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_1_Invoke_m0E9EA97552D41A0166A07AABADAE7C91E1DE1378_Multicast(Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8* __this, const RuntimeMethod* method)
  16253. {
  16254. il2cpp_array_size_t length = __this->___delegates->max_length;
  16255. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16256. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE retVal;
  16257. memset((&retVal), 0, sizeof(retVal));
  16258. for (il2cpp_array_size_t i = 0; i < length; i++)
  16259. {
  16260. Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8* currentDelegate = reinterpret_cast<Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8*>(delegatesToInvoke[i]);
  16261. typedef SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16262. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16263. }
  16264. return retVal;
  16265. }
  16266. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_1_Invoke_m0E9EA97552D41A0166A07AABADAE7C91E1DE1378_OpenInst(Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8* __this, const RuntimeMethod* method)
  16267. {
  16268. typedef SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE (*FunctionPointerType) (const RuntimeMethod*);
  16269. return ((FunctionPointerType)__this->___method_ptr)(method);
  16270. }
  16271. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_1_Invoke_m0E9EA97552D41A0166A07AABADAE7C91E1DE1378_OpenStatic(Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8* __this, const RuntimeMethod* method)
  16272. {
  16273. typedef SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE (*FunctionPointerType) (const RuntimeMethod*);
  16274. return ((FunctionPointerType)__this->___method_ptr)(method);
  16275. }
  16276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m7D15F361E0200523C94588CAC4198178EF44C957_gshared (Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16277. {
  16278. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16279. __this->___method = ___1_method;
  16280. __this->___m_target = ___0_object;
  16281. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16282. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16283. __this->___method_code = (intptr_t)__this;
  16284. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16285. {
  16286. bool isOpen = parameterCount == 0;
  16287. if (isOpen)
  16288. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m0E9EA97552D41A0166A07AABADAE7C91E1DE1378_OpenStatic;
  16289. else
  16290. {
  16291. __this->___invoke_impl = __this->___method_ptr;
  16292. __this->___method_code = (intptr_t)__this->___m_target;
  16293. }
  16294. }
  16295. else
  16296. {
  16297. if (___0_object == NULL)
  16298. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16299. __this->___invoke_impl = __this->___method_ptr;
  16300. __this->___method_code = (intptr_t)__this->___m_target;
  16301. }
  16302. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m0E9EA97552D41A0166A07AABADAE7C91E1DE1378_Multicast;
  16303. }
  16304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_1_Invoke_m0E9EA97552D41A0166A07AABADAE7C91E1DE1378_gshared (Func_1_t3F5346A352BE1A8A2F40F7049CF63F1D734FBCF8* __this, const RuntimeMethod* method)
  16305. {
  16306. typedef SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16307. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16308. }
  16309. #ifdef __clang__
  16310. #pragma clang diagnostic pop
  16311. #endif
  16312. #ifdef __clang__
  16313. #pragma clang diagnostic push
  16314. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16315. #pragma clang diagnostic ignored "-Wunused-variable"
  16316. #endif
  16317. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_Multicast(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  16318. {
  16319. il2cpp_array_size_t length = __this->___delegates->max_length;
  16320. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16321. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E retVal;
  16322. memset((&retVal), 0, sizeof(retVal));
  16323. for (il2cpp_array_size_t i = 0; i < length; i++)
  16324. {
  16325. Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* currentDelegate = reinterpret_cast<Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA*>(delegatesToInvoke[i]);
  16326. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16327. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16328. }
  16329. return retVal;
  16330. }
  16331. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenInst(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  16332. {
  16333. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (const RuntimeMethod*);
  16334. return ((FunctionPointerType)__this->___method_ptr)(method);
  16335. }
  16336. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStatic(Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  16337. {
  16338. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (const RuntimeMethod*);
  16339. return ((FunctionPointerType)__this->___method_ptr)(method);
  16340. }
  16341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m260A9B6F61854B68C0435A41381EE15D5797D68F_gshared (Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16342. {
  16343. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16344. __this->___method = ___1_method;
  16345. __this->___m_target = ___0_object;
  16346. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16347. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16348. __this->___method_code = (intptr_t)__this;
  16349. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16350. {
  16351. bool isOpen = parameterCount == 0;
  16352. if (isOpen)
  16353. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_OpenStatic;
  16354. else
  16355. {
  16356. __this->___invoke_impl = __this->___method_ptr;
  16357. __this->___method_code = (intptr_t)__this->___m_target;
  16358. }
  16359. }
  16360. else
  16361. {
  16362. if (___0_object == NULL)
  16363. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16364. __this->___invoke_impl = __this->___method_ptr;
  16365. __this->___method_code = (intptr_t)__this->___m_target;
  16366. }
  16367. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_Multicast;
  16368. }
  16369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_1_Invoke_m56C6BB43F296D563ED19A67081135F69D299BB5F_gshared (Func_1_t42F45FB9BE5B8C82A616284D9BCB8868F18421CA* __this, const RuntimeMethod* method)
  16370. {
  16371. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16372. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16373. }
  16374. #ifdef __clang__
  16375. #pragma clang diagnostic pop
  16376. #endif
  16377. #ifdef __clang__
  16378. #pragma clang diagnostic push
  16379. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16380. #pragma clang diagnostic ignored "-Wunused-variable"
  16381. #endif
  16382. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_1_Invoke_m03D34EC12B0732CD93F945D24DCDD8570F3AFB19_Multicast(Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1* __this, const RuntimeMethod* method)
  16383. {
  16384. il2cpp_array_size_t length = __this->___delegates->max_length;
  16385. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16386. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  16387. memset((&retVal), 0, sizeof(retVal));
  16388. for (il2cpp_array_size_t i = 0; i < length; i++)
  16389. {
  16390. Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1* currentDelegate = reinterpret_cast<Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1*>(delegatesToInvoke[i]);
  16391. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16392. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16393. }
  16394. return retVal;
  16395. }
  16396. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_1_Invoke_m03D34EC12B0732CD93F945D24DCDD8570F3AFB19_OpenInst(Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1* __this, const RuntimeMethod* method)
  16397. {
  16398. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (const RuntimeMethod*);
  16399. return ((FunctionPointerType)__this->___method_ptr)(method);
  16400. }
  16401. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_1_Invoke_m03D34EC12B0732CD93F945D24DCDD8570F3AFB19_OpenStatic(Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1* __this, const RuntimeMethod* method)
  16402. {
  16403. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (const RuntimeMethod*);
  16404. return ((FunctionPointerType)__this->___method_ptr)(method);
  16405. }
  16406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m4B60FEA2BCC60249DFAB9C96C143A408EA6A5284_gshared (Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16407. {
  16408. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16409. __this->___method = ___1_method;
  16410. __this->___m_target = ___0_object;
  16411. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16412. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16413. __this->___method_code = (intptr_t)__this;
  16414. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16415. {
  16416. bool isOpen = parameterCount == 0;
  16417. if (isOpen)
  16418. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m03D34EC12B0732CD93F945D24DCDD8570F3AFB19_OpenStatic;
  16419. else
  16420. {
  16421. __this->___invoke_impl = __this->___method_ptr;
  16422. __this->___method_code = (intptr_t)__this->___m_target;
  16423. }
  16424. }
  16425. else
  16426. {
  16427. if (___0_object == NULL)
  16428. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16429. __this->___invoke_impl = __this->___method_ptr;
  16430. __this->___method_code = (intptr_t)__this->___m_target;
  16431. }
  16432. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m03D34EC12B0732CD93F945D24DCDD8570F3AFB19_Multicast;
  16433. }
  16434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_1_Invoke_m03D34EC12B0732CD93F945D24DCDD8570F3AFB19_gshared (Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1* __this, const RuntimeMethod* method)
  16435. {
  16436. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16437. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16438. }
  16439. #ifdef __clang__
  16440. #pragma clang diagnostic pop
  16441. #endif
  16442. #ifdef __clang__
  16443. #pragma clang diagnostic push
  16444. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16445. #pragma clang diagnostic ignored "-Wunused-variable"
  16446. #endif
  16447. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Func_1_Invoke_mBAA5730DE0AC548FB4538958287A525CF4EAF412_Multicast(Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73* __this, const RuntimeMethod* method)
  16448. {
  16449. il2cpp_array_size_t length = __this->___delegates->max_length;
  16450. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16451. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A retVal;
  16452. memset((&retVal), 0, sizeof(retVal));
  16453. for (il2cpp_array_size_t i = 0; i < length; i++)
  16454. {
  16455. Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73* currentDelegate = reinterpret_cast<Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73*>(delegatesToInvoke[i]);
  16456. typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16457. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16458. }
  16459. return retVal;
  16460. }
  16461. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Func_1_Invoke_mBAA5730DE0AC548FB4538958287A525CF4EAF412_OpenInst(Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73* __this, const RuntimeMethod* method)
  16462. {
  16463. typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (const RuntimeMethod*);
  16464. return ((FunctionPointerType)__this->___method_ptr)(method);
  16465. }
  16466. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Func_1_Invoke_mBAA5730DE0AC548FB4538958287A525CF4EAF412_OpenStatic(Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73* __this, const RuntimeMethod* method)
  16467. {
  16468. typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (const RuntimeMethod*);
  16469. return ((FunctionPointerType)__this->___method_ptr)(method);
  16470. }
  16471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m7A7511E88E2186D2747F85B9277BAA024532ED52_gshared (Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16472. {
  16473. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16474. __this->___method = ___1_method;
  16475. __this->___m_target = ___0_object;
  16476. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16477. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16478. __this->___method_code = (intptr_t)__this;
  16479. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16480. {
  16481. bool isOpen = parameterCount == 0;
  16482. if (isOpen)
  16483. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_mBAA5730DE0AC548FB4538958287A525CF4EAF412_OpenStatic;
  16484. else
  16485. {
  16486. __this->___invoke_impl = __this->___method_ptr;
  16487. __this->___method_code = (intptr_t)__this->___m_target;
  16488. }
  16489. }
  16490. else
  16491. {
  16492. if (___0_object == NULL)
  16493. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16494. __this->___invoke_impl = __this->___method_ptr;
  16495. __this->___method_code = (intptr_t)__this->___m_target;
  16496. }
  16497. __this->___extra_arg = (intptr_t)&Func_1_Invoke_mBAA5730DE0AC548FB4538958287A525CF4EAF412_Multicast;
  16498. }
  16499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Func_1_Invoke_mBAA5730DE0AC548FB4538958287A525CF4EAF412_gshared (Func_1_t0CA4D46E5CA022D9CB87FD09DBA3CCC56AD63B73* __this, const RuntimeMethod* method)
  16500. {
  16501. typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16502. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16503. }
  16504. #ifdef __clang__
  16505. #pragma clang diagnostic pop
  16506. #endif
  16507. #ifdef __clang__
  16508. #pragma clang diagnostic push
  16509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16510. #pragma clang diagnostic ignored "-Wunused-variable"
  16511. #endif
  16512. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_Multicast(Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* __this, const RuntimeMethod* method)
  16513. {
  16514. il2cpp_array_size_t length = __this->___delegates->max_length;
  16515. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16516. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  16517. memset((&retVal), 0, sizeof(retVal));
  16518. for (il2cpp_array_size_t i = 0; i < length; i++)
  16519. {
  16520. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* currentDelegate = reinterpret_cast<Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC*>(delegatesToInvoke[i]);
  16521. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16522. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16523. }
  16524. return retVal;
  16525. }
  16526. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_OpenInst(Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* __this, const RuntimeMethod* method)
  16527. {
  16528. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (const RuntimeMethod*);
  16529. return ((FunctionPointerType)__this->___method_ptr)(method);
  16530. }
  16531. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_OpenStatic(Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* __this, const RuntimeMethod* method)
  16532. {
  16533. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (const RuntimeMethod*);
  16534. return ((FunctionPointerType)__this->___method_ptr)(method);
  16535. }
  16536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mD02D4E16AD6700382E279DCC40D3E157B3F3C99E_gshared (Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16537. {
  16538. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16539. __this->___method = ___1_method;
  16540. __this->___m_target = ___0_object;
  16541. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16542. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16543. __this->___method_code = (intptr_t)__this;
  16544. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16545. {
  16546. bool isOpen = parameterCount == 0;
  16547. if (isOpen)
  16548. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_OpenStatic;
  16549. else
  16550. {
  16551. __this->___invoke_impl = __this->___method_ptr;
  16552. __this->___method_code = (intptr_t)__this->___m_target;
  16553. }
  16554. }
  16555. else
  16556. {
  16557. if (___0_object == NULL)
  16558. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16559. __this->___invoke_impl = __this->___method_ptr;
  16560. __this->___method_code = (intptr_t)__this->___m_target;
  16561. }
  16562. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_Multicast;
  16563. }
  16564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_gshared (Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* __this, const RuntimeMethod* method)
  16565. {
  16566. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16567. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16568. }
  16569. #ifdef __clang__
  16570. #pragma clang diagnostic pop
  16571. #endif
  16572. #ifdef __clang__
  16573. #pragma clang diagnostic push
  16574. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16575. #pragma clang diagnostic ignored "-Wunused-variable"
  16576. #endif
  16577. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Func_1_Invoke_m6E8808EBAA7F98FD360F92B851BEC33382BE6D60_Multicast(Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2* __this, const RuntimeMethod* method)
  16578. {
  16579. il2cpp_array_size_t length = __this->___delegates->max_length;
  16580. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16581. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 retVal;
  16582. memset((&retVal), 0, sizeof(retVal));
  16583. for (il2cpp_array_size_t i = 0; i < length; i++)
  16584. {
  16585. Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2* currentDelegate = reinterpret_cast<Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2*>(delegatesToInvoke[i]);
  16586. typedef Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16587. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16588. }
  16589. return retVal;
  16590. }
  16591. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Func_1_Invoke_m6E8808EBAA7F98FD360F92B851BEC33382BE6D60_OpenInst(Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2* __this, const RuntimeMethod* method)
  16592. {
  16593. typedef Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*FunctionPointerType) (const RuntimeMethod*);
  16594. return ((FunctionPointerType)__this->___method_ptr)(method);
  16595. }
  16596. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Func_1_Invoke_m6E8808EBAA7F98FD360F92B851BEC33382BE6D60_OpenStatic(Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2* __this, const RuntimeMethod* method)
  16597. {
  16598. typedef Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*FunctionPointerType) (const RuntimeMethod*);
  16599. return ((FunctionPointerType)__this->___method_ptr)(method);
  16600. }
  16601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mB5F36F55BF97FE1FF7471ED7CF379D61CB1308DF_gshared (Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16602. {
  16603. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16604. __this->___method = ___1_method;
  16605. __this->___m_target = ___0_object;
  16606. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16607. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16608. __this->___method_code = (intptr_t)__this;
  16609. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16610. {
  16611. bool isOpen = parameterCount == 0;
  16612. if (isOpen)
  16613. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m6E8808EBAA7F98FD360F92B851BEC33382BE6D60_OpenStatic;
  16614. else
  16615. {
  16616. __this->___invoke_impl = __this->___method_ptr;
  16617. __this->___method_code = (intptr_t)__this->___m_target;
  16618. }
  16619. }
  16620. else
  16621. {
  16622. if (___0_object == NULL)
  16623. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16624. __this->___invoke_impl = __this->___method_ptr;
  16625. __this->___method_code = (intptr_t)__this->___m_target;
  16626. }
  16627. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m6E8808EBAA7F98FD360F92B851BEC33382BE6D60_Multicast;
  16628. }
  16629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Func_1_Invoke_m6E8808EBAA7F98FD360F92B851BEC33382BE6D60_gshared (Func_1_tBB4369E1B40CFC6872EA9A0B73B958E474BE3CF2* __this, const RuntimeMethod* method)
  16630. {
  16631. typedef Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16632. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16633. }
  16634. #ifdef __clang__
  16635. #pragma clang diagnostic pop
  16636. #endif
  16637. #ifdef __clang__
  16638. #pragma clang diagnostic push
  16639. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16640. #pragma clang diagnostic ignored "-Wunused-variable"
  16641. #endif
  16642. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_1_Invoke_mDA8B56CEE8028851819E8835DDD02C9FD7B84869_Multicast(Func_1_t704C051013549CDD77A31AEC405EA270221633B3* __this, const RuntimeMethod* method)
  16643. {
  16644. il2cpp_array_size_t length = __this->___delegates->max_length;
  16645. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16646. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  16647. memset((&retVal), 0, sizeof(retVal));
  16648. for (il2cpp_array_size_t i = 0; i < length; i++)
  16649. {
  16650. Func_1_t704C051013549CDD77A31AEC405EA270221633B3* currentDelegate = reinterpret_cast<Func_1_t704C051013549CDD77A31AEC405EA270221633B3*>(delegatesToInvoke[i]);
  16651. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16652. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16653. }
  16654. return retVal;
  16655. }
  16656. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_1_Invoke_mDA8B56CEE8028851819E8835DDD02C9FD7B84869_OpenInst(Func_1_t704C051013549CDD77A31AEC405EA270221633B3* __this, const RuntimeMethod* method)
  16657. {
  16658. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (const RuntimeMethod*);
  16659. return ((FunctionPointerType)__this->___method_ptr)(method);
  16660. }
  16661. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_1_Invoke_mDA8B56CEE8028851819E8835DDD02C9FD7B84869_OpenStatic(Func_1_t704C051013549CDD77A31AEC405EA270221633B3* __this, const RuntimeMethod* method)
  16662. {
  16663. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (const RuntimeMethod*);
  16664. return ((FunctionPointerType)__this->___method_ptr)(method);
  16665. }
  16666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m764996544484F96E70496E338B497B6E9945D001_gshared (Func_1_t704C051013549CDD77A31AEC405EA270221633B3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16667. {
  16668. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16669. __this->___method = ___1_method;
  16670. __this->___m_target = ___0_object;
  16671. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16672. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16673. __this->___method_code = (intptr_t)__this;
  16674. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16675. {
  16676. bool isOpen = parameterCount == 0;
  16677. if (isOpen)
  16678. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_mDA8B56CEE8028851819E8835DDD02C9FD7B84869_OpenStatic;
  16679. else
  16680. {
  16681. __this->___invoke_impl = __this->___method_ptr;
  16682. __this->___method_code = (intptr_t)__this->___m_target;
  16683. }
  16684. }
  16685. else
  16686. {
  16687. if (___0_object == NULL)
  16688. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16689. __this->___invoke_impl = __this->___method_ptr;
  16690. __this->___method_code = (intptr_t)__this->___m_target;
  16691. }
  16692. __this->___extra_arg = (intptr_t)&Func_1_Invoke_mDA8B56CEE8028851819E8835DDD02C9FD7B84869_Multicast;
  16693. }
  16694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_1_Invoke_mDA8B56CEE8028851819E8835DDD02C9FD7B84869_gshared (Func_1_t704C051013549CDD77A31AEC405EA270221633B3* __this, const RuntimeMethod* method)
  16695. {
  16696. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16697. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16698. }
  16699. #ifdef __clang__
  16700. #pragma clang diagnostic pop
  16701. #endif
  16702. #ifdef __clang__
  16703. #pragma clang diagnostic push
  16704. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16705. #pragma clang diagnostic ignored "-Wunused-variable"
  16706. #endif
  16707. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_Multicast(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  16708. {
  16709. il2cpp_array_size_t length = __this->___delegates->max_length;
  16710. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16711. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC retVal;
  16712. memset((&retVal), 0, sizeof(retVal));
  16713. for (il2cpp_array_size_t i = 0; i < length; i++)
  16714. {
  16715. Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* currentDelegate = reinterpret_cast<Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E*>(delegatesToInvoke[i]);
  16716. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16717. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16718. }
  16719. return retVal;
  16720. }
  16721. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenInst(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  16722. {
  16723. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (const RuntimeMethod*);
  16724. return ((FunctionPointerType)__this->___method_ptr)(method);
  16725. }
  16726. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStatic(Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  16727. {
  16728. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (const RuntimeMethod*);
  16729. return ((FunctionPointerType)__this->___method_ptr)(method);
  16730. }
  16731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m551299550188143418968E762E3B2614E0BF8236_gshared (Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16732. {
  16733. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16734. __this->___method = ___1_method;
  16735. __this->___m_target = ___0_object;
  16736. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16737. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16738. __this->___method_code = (intptr_t)__this;
  16739. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16740. {
  16741. bool isOpen = parameterCount == 0;
  16742. if (isOpen)
  16743. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_OpenStatic;
  16744. else
  16745. {
  16746. __this->___invoke_impl = __this->___method_ptr;
  16747. __this->___method_code = (intptr_t)__this->___m_target;
  16748. }
  16749. }
  16750. else
  16751. {
  16752. if (___0_object == NULL)
  16753. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16754. __this->___invoke_impl = __this->___method_ptr;
  16755. __this->___method_code = (intptr_t)__this->___m_target;
  16756. }
  16757. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_Multicast;
  16758. }
  16759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_1_Invoke_m8BDF827F8D12231A9934E43DC2F0326FA8C17E99_gshared (Func_1_t511AC01F88D5F3FAF9903156A74C5F40DF0D6A0E* __this, const RuntimeMethod* method)
  16760. {
  16761. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  16762. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16763. }
  16764. #ifdef __clang__
  16765. #pragma clang diagnostic pop
  16766. #endif
  16767. #ifdef __clang__
  16768. #pragma clang diagnostic push
  16769. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16770. #pragma clang diagnostic ignored "-Wunused-variable"
  16771. #endif
  16772. void Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_Multicast(Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16773. {
  16774. il2cpp_array_size_t length = __this->___delegates->max_length;
  16775. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16776. for (il2cpp_array_size_t i = 0; i < length; i++)
  16777. {
  16778. Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* currentDelegate = reinterpret_cast<Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431*>(delegatesToInvoke[i]);
  16779. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  16780. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16781. }
  16782. }
  16783. void Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_OpenStaticInvoker(Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16784. {
  16785. InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, il2cppRetVal);
  16786. }
  16787. void Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_ClosedStaticInvoker(Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16788. {
  16789. InvokerActionInvoker2< RuntimeObject*, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, il2cppRetVal);
  16790. }
  16791. void Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_ClosedInstInvoker(Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16792. {
  16793. InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, il2cppRetVal);
  16794. }
  16795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mC73A4FCEBBAB90CB7B7AB16321F3F98FBBF12596_gshared (Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16796. {
  16797. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16798. __this->___method = ___1_method;
  16799. __this->___m_target = ___0_object;
  16800. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16801. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16802. __this->___method_code = (intptr_t)__this;
  16803. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16804. {
  16805. bool isOpen = parameterCount == 0;
  16806. if (isOpen)
  16807. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_OpenStaticInvoker;
  16808. else
  16809. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_ClosedStaticInvoker;
  16810. }
  16811. else
  16812. {
  16813. if (___0_object == NULL)
  16814. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16815. __this->___invoke_impl = (intptr_t)&Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_ClosedInstInvoker;
  16816. }
  16817. __this->___extra_arg = (intptr_t)&Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_Multicast;
  16818. }
  16819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1_Invoke_m35CBC166F464B8A1169583672025E6D64211856C_gshared (Func_1_tBB8824FA8746333BFFF3AB3CE4A41B58450AF431* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16820. {
  16821. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  16822. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16823. }
  16824. #ifdef __clang__
  16825. #pragma clang diagnostic pop
  16826. #endif
  16827. #ifdef __clang__
  16828. #pragma clang diagnostic push
  16829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16830. #pragma clang diagnostic ignored "-Wunused-variable"
  16831. #endif
  16832. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_Multicast(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16833. {
  16834. il2cpp_array_size_t length = __this->___delegates->max_length;
  16835. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16836. for (il2cpp_array_size_t i = 0; i < length; i++)
  16837. {
  16838. Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* currentDelegate = reinterpret_cast<Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE*>(delegatesToInvoke[i]);
  16839. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  16840. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16841. }
  16842. }
  16843. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenStaticInvoker(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16844. {
  16845. InvokerActionInvoker10< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal);
  16846. }
  16847. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_ClosedStaticInvoker(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16848. {
  16849. InvokerActionInvoker11< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal);
  16850. }
  16851. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_ClosedInstInvoker(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16852. {
  16853. InvokerActionInvoker10< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal);
  16854. }
  16855. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenInstInvoker(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16856. {
  16857. NullCheck(___0_arg1);
  16858. InvokerActionInvoker9< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal);
  16859. }
  16860. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenVirtualInvoker(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16861. {
  16862. NullCheck(___0_arg1);
  16863. VirtualActionInvoker9Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal);
  16864. }
  16865. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenInterfaceInvoker(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16866. {
  16867. NullCheck(___0_arg1);
  16868. InterfaceActionInvoker9Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal);
  16869. }
  16870. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenGenericVirtualInvoker(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16871. {
  16872. NullCheck(___0_arg1);
  16873. GenericVirtualActionInvoker9Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal);
  16874. }
  16875. void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenGenericInterfaceInvoker(Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16876. {
  16877. NullCheck(___0_arg1);
  16878. GenericInterfaceActionInvoker9Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal);
  16879. }
  16880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_10__ctor_m4EC93109AAE8A4E1564D6E6FE6C31B1566B1944D_gshared (Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16881. {
  16882. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16883. __this->___method = ___1_method;
  16884. __this->___m_target = ___0_object;
  16885. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16886. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16887. __this->___method_code = (intptr_t)__this;
  16888. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16889. {
  16890. bool isOpen = parameterCount == 9;
  16891. if (isOpen)
  16892. __this->___invoke_impl = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenStaticInvoker;
  16893. else
  16894. __this->___invoke_impl = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_ClosedStaticInvoker;
  16895. }
  16896. else
  16897. {
  16898. bool isOpen = parameterCount == 8;
  16899. if (isOpen)
  16900. {
  16901. if (__this->___method_is_virtual)
  16902. {
  16903. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  16904. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16905. __this->___invoke_impl = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenGenericInterfaceInvoker;
  16906. else
  16907. __this->___invoke_impl = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenGenericVirtualInvoker;
  16908. else
  16909. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  16910. __this->___invoke_impl = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenInterfaceInvoker;
  16911. else
  16912. __this->___invoke_impl = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenVirtualInvoker;
  16913. }
  16914. else
  16915. {
  16916. __this->___invoke_impl = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_OpenInstInvoker;
  16917. }
  16918. }
  16919. else
  16920. {
  16921. if (___0_object == NULL)
  16922. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  16923. __this->___invoke_impl = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_ClosedInstInvoker;
  16924. }
  16925. }
  16926. __this->___extra_arg = (intptr_t)&Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_Multicast;
  16927. }
  16928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_10_Invoke_m57E29ADEE1D4650AC1710367780DF474BB6BD78C_gshared (Func_10_tCFA5EB7EA19CD65C3B9C38C693E22F5FFFB1B1AE* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16929. {
  16930. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  16931. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  16932. }
  16933. #ifdef __clang__
  16934. #pragma clang diagnostic pop
  16935. #endif
  16936. #ifdef __clang__
  16937. #pragma clang diagnostic push
  16938. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16939. #pragma clang diagnostic ignored "-Wunused-variable"
  16940. #endif
  16941. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_Multicast(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16942. {
  16943. il2cpp_array_size_t length = __this->___delegates->max_length;
  16944. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  16945. for (il2cpp_array_size_t i = 0; i < length; i++)
  16946. {
  16947. Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* currentDelegate = reinterpret_cast<Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64*>(delegatesToInvoke[i]);
  16948. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  16949. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  16950. }
  16951. }
  16952. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenStaticInvoker(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16953. {
  16954. InvokerActionInvoker11< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal);
  16955. }
  16956. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_ClosedStaticInvoker(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16957. {
  16958. InvokerActionInvoker12< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal);
  16959. }
  16960. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_ClosedInstInvoker(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16961. {
  16962. InvokerActionInvoker11< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal);
  16963. }
  16964. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenInstInvoker(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16965. {
  16966. NullCheck(___0_arg1);
  16967. InvokerActionInvoker10< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal);
  16968. }
  16969. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenVirtualInvoker(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16970. {
  16971. NullCheck(___0_arg1);
  16972. VirtualActionInvoker10Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal);
  16973. }
  16974. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenInterfaceInvoker(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16975. {
  16976. NullCheck(___0_arg1);
  16977. InterfaceActionInvoker10Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal);
  16978. }
  16979. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenGenericVirtualInvoker(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16980. {
  16981. NullCheck(___0_arg1);
  16982. GenericVirtualActionInvoker10Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal);
  16983. }
  16984. void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenGenericInterfaceInvoker(Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  16985. {
  16986. NullCheck(___0_arg1);
  16987. GenericInterfaceActionInvoker10Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal);
  16988. }
  16989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_11__ctor_m797A5E23D75627D997FC7B1399D813AB1B5CAF68_gshared (Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  16990. {
  16991. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  16992. __this->___method = ___1_method;
  16993. __this->___m_target = ___0_object;
  16994. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  16995. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  16996. __this->___method_code = (intptr_t)__this;
  16997. if (MethodIsStatic((RuntimeMethod*)___1_method))
  16998. {
  16999. bool isOpen = parameterCount == 10;
  17000. if (isOpen)
  17001. __this->___invoke_impl = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenStaticInvoker;
  17002. else
  17003. __this->___invoke_impl = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_ClosedStaticInvoker;
  17004. }
  17005. else
  17006. {
  17007. bool isOpen = parameterCount == 9;
  17008. if (isOpen)
  17009. {
  17010. if (__this->___method_is_virtual)
  17011. {
  17012. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17013. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17014. __this->___invoke_impl = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenGenericInterfaceInvoker;
  17015. else
  17016. __this->___invoke_impl = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenGenericVirtualInvoker;
  17017. else
  17018. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17019. __this->___invoke_impl = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenInterfaceInvoker;
  17020. else
  17021. __this->___invoke_impl = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenVirtualInvoker;
  17022. }
  17023. else
  17024. {
  17025. __this->___invoke_impl = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_OpenInstInvoker;
  17026. }
  17027. }
  17028. else
  17029. {
  17030. if (___0_object == NULL)
  17031. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17032. __this->___invoke_impl = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_ClosedInstInvoker;
  17033. }
  17034. }
  17035. __this->___extra_arg = (intptr_t)&Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_Multicast;
  17036. }
  17037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_11_Invoke_m6569931B439725FDF1DDC6A511AD3966022BD298_gshared (Func_11_t17F432ABEC8F07E0EDFA2596226EAEB308D7AF64* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17038. {
  17039. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17040. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17041. }
  17042. #ifdef __clang__
  17043. #pragma clang diagnostic pop
  17044. #endif
  17045. #ifdef __clang__
  17046. #pragma clang diagnostic push
  17047. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17048. #pragma clang diagnostic ignored "-Wunused-variable"
  17049. #endif
  17050. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_Multicast(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17051. {
  17052. il2cpp_array_size_t length = __this->___delegates->max_length;
  17053. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17054. for (il2cpp_array_size_t i = 0; i < length; i++)
  17055. {
  17056. Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* currentDelegate = reinterpret_cast<Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD*>(delegatesToInvoke[i]);
  17057. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17058. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17059. }
  17060. }
  17061. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenStaticInvoker(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17062. {
  17063. InvokerActionInvoker12< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal);
  17064. }
  17065. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_ClosedStaticInvoker(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17066. {
  17067. InvokerActionInvoker13< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal);
  17068. }
  17069. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_ClosedInstInvoker(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17070. {
  17071. InvokerActionInvoker12< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal);
  17072. }
  17073. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenInstInvoker(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17074. {
  17075. NullCheck(___0_arg1);
  17076. InvokerActionInvoker11< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal);
  17077. }
  17078. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenVirtualInvoker(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17079. {
  17080. NullCheck(___0_arg1);
  17081. VirtualActionInvoker11Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal);
  17082. }
  17083. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenInterfaceInvoker(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17084. {
  17085. NullCheck(___0_arg1);
  17086. InterfaceActionInvoker11Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal);
  17087. }
  17088. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenGenericVirtualInvoker(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17089. {
  17090. NullCheck(___0_arg1);
  17091. GenericVirtualActionInvoker11Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal);
  17092. }
  17093. void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenGenericInterfaceInvoker(Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17094. {
  17095. NullCheck(___0_arg1);
  17096. GenericInterfaceActionInvoker11Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal);
  17097. }
  17098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_12__ctor_mAC5D190C4588BEBCD56F06674B6489E39168C8B1_gshared (Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17099. {
  17100. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17101. __this->___method = ___1_method;
  17102. __this->___m_target = ___0_object;
  17103. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17104. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17105. __this->___method_code = (intptr_t)__this;
  17106. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17107. {
  17108. bool isOpen = parameterCount == 11;
  17109. if (isOpen)
  17110. __this->___invoke_impl = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenStaticInvoker;
  17111. else
  17112. __this->___invoke_impl = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_ClosedStaticInvoker;
  17113. }
  17114. else
  17115. {
  17116. bool isOpen = parameterCount == 10;
  17117. if (isOpen)
  17118. {
  17119. if (__this->___method_is_virtual)
  17120. {
  17121. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17122. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17123. __this->___invoke_impl = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenGenericInterfaceInvoker;
  17124. else
  17125. __this->___invoke_impl = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenGenericVirtualInvoker;
  17126. else
  17127. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17128. __this->___invoke_impl = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenInterfaceInvoker;
  17129. else
  17130. __this->___invoke_impl = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenVirtualInvoker;
  17131. }
  17132. else
  17133. {
  17134. __this->___invoke_impl = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_OpenInstInvoker;
  17135. }
  17136. }
  17137. else
  17138. {
  17139. if (___0_object == NULL)
  17140. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17141. __this->___invoke_impl = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_ClosedInstInvoker;
  17142. }
  17143. }
  17144. __this->___extra_arg = (intptr_t)&Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_Multicast;
  17145. }
  17146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_12_Invoke_m8314ED2C1C5FD084D71831D6D348E542D483B353_gshared (Func_12_t59995ACB05F018B0467B398929AA0C7CC6690FCD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17147. {
  17148. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17149. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17150. }
  17151. #ifdef __clang__
  17152. #pragma clang diagnostic pop
  17153. #endif
  17154. #ifdef __clang__
  17155. #pragma clang diagnostic push
  17156. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17157. #pragma clang diagnostic ignored "-Wunused-variable"
  17158. #endif
  17159. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_Multicast(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17160. {
  17161. il2cpp_array_size_t length = __this->___delegates->max_length;
  17162. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17163. for (il2cpp_array_size_t i = 0; i < length; i++)
  17164. {
  17165. Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* currentDelegate = reinterpret_cast<Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA*>(delegatesToInvoke[i]);
  17166. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17167. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17168. }
  17169. }
  17170. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenStaticInvoker(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17171. {
  17172. InvokerActionInvoker13< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal);
  17173. }
  17174. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_ClosedStaticInvoker(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17175. {
  17176. InvokerActionInvoker14< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal);
  17177. }
  17178. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_ClosedInstInvoker(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17179. {
  17180. InvokerActionInvoker13< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal);
  17181. }
  17182. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenInstInvoker(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17183. {
  17184. NullCheck(___0_arg1);
  17185. InvokerActionInvoker12< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal);
  17186. }
  17187. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenVirtualInvoker(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17188. {
  17189. NullCheck(___0_arg1);
  17190. VirtualActionInvoker12Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal);
  17191. }
  17192. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenInterfaceInvoker(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17193. {
  17194. NullCheck(___0_arg1);
  17195. InterfaceActionInvoker12Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal);
  17196. }
  17197. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenGenericVirtualInvoker(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17198. {
  17199. NullCheck(___0_arg1);
  17200. GenericVirtualActionInvoker12Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal);
  17201. }
  17202. void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenGenericInterfaceInvoker(Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17203. {
  17204. NullCheck(___0_arg1);
  17205. GenericInterfaceActionInvoker12Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal);
  17206. }
  17207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_13__ctor_m31932D95C95965B4BB45F53E8D95D4F1F493C7A8_gshared (Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17208. {
  17209. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17210. __this->___method = ___1_method;
  17211. __this->___m_target = ___0_object;
  17212. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17213. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17214. __this->___method_code = (intptr_t)__this;
  17215. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17216. {
  17217. bool isOpen = parameterCount == 12;
  17218. if (isOpen)
  17219. __this->___invoke_impl = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenStaticInvoker;
  17220. else
  17221. __this->___invoke_impl = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_ClosedStaticInvoker;
  17222. }
  17223. else
  17224. {
  17225. bool isOpen = parameterCount == 11;
  17226. if (isOpen)
  17227. {
  17228. if (__this->___method_is_virtual)
  17229. {
  17230. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17231. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17232. __this->___invoke_impl = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenGenericInterfaceInvoker;
  17233. else
  17234. __this->___invoke_impl = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenGenericVirtualInvoker;
  17235. else
  17236. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17237. __this->___invoke_impl = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenInterfaceInvoker;
  17238. else
  17239. __this->___invoke_impl = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenVirtualInvoker;
  17240. }
  17241. else
  17242. {
  17243. __this->___invoke_impl = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_OpenInstInvoker;
  17244. }
  17245. }
  17246. else
  17247. {
  17248. if (___0_object == NULL)
  17249. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17250. __this->___invoke_impl = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_ClosedInstInvoker;
  17251. }
  17252. }
  17253. __this->___extra_arg = (intptr_t)&Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_Multicast;
  17254. }
  17255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_13_Invoke_m119C1BB49B0C0C87D1E56D95321756A3DAC51852_gshared (Func_13_tE101A692FD4236AF4A000F671236FB217F1D07EA* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17256. {
  17257. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17258. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17259. }
  17260. #ifdef __clang__
  17261. #pragma clang diagnostic pop
  17262. #endif
  17263. #ifdef __clang__
  17264. #pragma clang diagnostic push
  17265. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17266. #pragma clang diagnostic ignored "-Wunused-variable"
  17267. #endif
  17268. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_Multicast(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17269. {
  17270. il2cpp_array_size_t length = __this->___delegates->max_length;
  17271. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17272. for (il2cpp_array_size_t i = 0; i < length; i++)
  17273. {
  17274. Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* currentDelegate = reinterpret_cast<Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05*>(delegatesToInvoke[i]);
  17275. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17276. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17277. }
  17278. }
  17279. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenStaticInvoker(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17280. {
  17281. InvokerActionInvoker14< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal);
  17282. }
  17283. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_ClosedStaticInvoker(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17284. {
  17285. InvokerActionInvoker15< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal);
  17286. }
  17287. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_ClosedInstInvoker(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17288. {
  17289. InvokerActionInvoker14< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal);
  17290. }
  17291. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenInstInvoker(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17292. {
  17293. NullCheck(___0_arg1);
  17294. InvokerActionInvoker13< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal);
  17295. }
  17296. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenVirtualInvoker(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17297. {
  17298. NullCheck(___0_arg1);
  17299. VirtualActionInvoker13Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal);
  17300. }
  17301. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenInterfaceInvoker(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17302. {
  17303. NullCheck(___0_arg1);
  17304. InterfaceActionInvoker13Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal);
  17305. }
  17306. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenGenericVirtualInvoker(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17307. {
  17308. NullCheck(___0_arg1);
  17309. GenericVirtualActionInvoker13Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal);
  17310. }
  17311. void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenGenericInterfaceInvoker(Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17312. {
  17313. NullCheck(___0_arg1);
  17314. GenericInterfaceActionInvoker13Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal);
  17315. }
  17316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_14__ctor_m5698D012D35D6BECE1AA1B985428FB570BF9E23B_gshared (Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17317. {
  17318. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17319. __this->___method = ___1_method;
  17320. __this->___m_target = ___0_object;
  17321. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17322. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17323. __this->___method_code = (intptr_t)__this;
  17324. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17325. {
  17326. bool isOpen = parameterCount == 13;
  17327. if (isOpen)
  17328. __this->___invoke_impl = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenStaticInvoker;
  17329. else
  17330. __this->___invoke_impl = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_ClosedStaticInvoker;
  17331. }
  17332. else
  17333. {
  17334. bool isOpen = parameterCount == 12;
  17335. if (isOpen)
  17336. {
  17337. if (__this->___method_is_virtual)
  17338. {
  17339. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17340. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17341. __this->___invoke_impl = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenGenericInterfaceInvoker;
  17342. else
  17343. __this->___invoke_impl = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenGenericVirtualInvoker;
  17344. else
  17345. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17346. __this->___invoke_impl = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenInterfaceInvoker;
  17347. else
  17348. __this->___invoke_impl = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenVirtualInvoker;
  17349. }
  17350. else
  17351. {
  17352. __this->___invoke_impl = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_OpenInstInvoker;
  17353. }
  17354. }
  17355. else
  17356. {
  17357. if (___0_object == NULL)
  17358. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17359. __this->___invoke_impl = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_ClosedInstInvoker;
  17360. }
  17361. }
  17362. __this->___extra_arg = (intptr_t)&Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_Multicast;
  17363. }
  17364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_14_Invoke_m2B1E2F22405F221EDC5F78647B1EFADFD7E0EC74_gshared (Func_14_t832E7C41FBD1EA2EB64BB25F9998F63A0BB0DC05* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17365. {
  17366. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17367. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17368. }
  17369. #ifdef __clang__
  17370. #pragma clang diagnostic pop
  17371. #endif
  17372. #ifdef __clang__
  17373. #pragma clang diagnostic push
  17374. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17375. #pragma clang diagnostic ignored "-Wunused-variable"
  17376. #endif
  17377. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_Multicast(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17378. {
  17379. il2cpp_array_size_t length = __this->___delegates->max_length;
  17380. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17381. for (il2cpp_array_size_t i = 0; i < length; i++)
  17382. {
  17383. Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* currentDelegate = reinterpret_cast<Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D*>(delegatesToInvoke[i]);
  17384. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17385. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17386. }
  17387. }
  17388. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenStaticInvoker(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17389. {
  17390. InvokerActionInvoker15< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal);
  17391. }
  17392. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_ClosedStaticInvoker(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17393. {
  17394. InvokerActionInvoker16< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal);
  17395. }
  17396. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_ClosedInstInvoker(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17397. {
  17398. InvokerActionInvoker15< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal);
  17399. }
  17400. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenInstInvoker(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17401. {
  17402. NullCheck(___0_arg1);
  17403. InvokerActionInvoker14< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal);
  17404. }
  17405. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenVirtualInvoker(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17406. {
  17407. NullCheck(___0_arg1);
  17408. VirtualActionInvoker14Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal);
  17409. }
  17410. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenInterfaceInvoker(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17411. {
  17412. NullCheck(___0_arg1);
  17413. InterfaceActionInvoker14Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal);
  17414. }
  17415. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenGenericVirtualInvoker(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17416. {
  17417. NullCheck(___0_arg1);
  17418. GenericVirtualActionInvoker14Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal);
  17419. }
  17420. void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenGenericInterfaceInvoker(Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17421. {
  17422. NullCheck(___0_arg1);
  17423. GenericInterfaceActionInvoker14Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal);
  17424. }
  17425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_15__ctor_mC46C39E2E7C89EC1919A84C9AA993E5045D18136_gshared (Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17426. {
  17427. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17428. __this->___method = ___1_method;
  17429. __this->___m_target = ___0_object;
  17430. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17431. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17432. __this->___method_code = (intptr_t)__this;
  17433. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17434. {
  17435. bool isOpen = parameterCount == 14;
  17436. if (isOpen)
  17437. __this->___invoke_impl = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenStaticInvoker;
  17438. else
  17439. __this->___invoke_impl = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_ClosedStaticInvoker;
  17440. }
  17441. else
  17442. {
  17443. bool isOpen = parameterCount == 13;
  17444. if (isOpen)
  17445. {
  17446. if (__this->___method_is_virtual)
  17447. {
  17448. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17449. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17450. __this->___invoke_impl = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenGenericInterfaceInvoker;
  17451. else
  17452. __this->___invoke_impl = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenGenericVirtualInvoker;
  17453. else
  17454. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17455. __this->___invoke_impl = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenInterfaceInvoker;
  17456. else
  17457. __this->___invoke_impl = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenVirtualInvoker;
  17458. }
  17459. else
  17460. {
  17461. __this->___invoke_impl = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_OpenInstInvoker;
  17462. }
  17463. }
  17464. else
  17465. {
  17466. if (___0_object == NULL)
  17467. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17468. __this->___invoke_impl = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_ClosedInstInvoker;
  17469. }
  17470. }
  17471. __this->___extra_arg = (intptr_t)&Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_Multicast;
  17472. }
  17473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_15_Invoke_m10115169BBDD9151B22C0E6889A6FA5235EDE825_gshared (Func_15_tFDDF27082827311281C23A24DC1AA2B68498702D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17474. {
  17475. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17476. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17477. }
  17478. #ifdef __clang__
  17479. #pragma clang diagnostic pop
  17480. #endif
  17481. #ifdef __clang__
  17482. #pragma clang diagnostic push
  17483. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17484. #pragma clang diagnostic ignored "-Wunused-variable"
  17485. #endif
  17486. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_Multicast(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17487. {
  17488. il2cpp_array_size_t length = __this->___delegates->max_length;
  17489. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17490. for (il2cpp_array_size_t i = 0; i < length; i++)
  17491. {
  17492. Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* currentDelegate = reinterpret_cast<Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD*>(delegatesToInvoke[i]);
  17493. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17494. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17495. }
  17496. }
  17497. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenStaticInvoker(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17498. {
  17499. InvokerActionInvoker16< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal);
  17500. }
  17501. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_ClosedStaticInvoker(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17502. {
  17503. InvokerActionInvoker17< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal);
  17504. }
  17505. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_ClosedInstInvoker(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17506. {
  17507. InvokerActionInvoker16< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal);
  17508. }
  17509. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenInstInvoker(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17510. {
  17511. NullCheck(___0_arg1);
  17512. InvokerActionInvoker15< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal);
  17513. }
  17514. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenVirtualInvoker(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17515. {
  17516. NullCheck(___0_arg1);
  17517. VirtualActionInvoker15Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal);
  17518. }
  17519. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenInterfaceInvoker(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17520. {
  17521. NullCheck(___0_arg1);
  17522. InterfaceActionInvoker15Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal);
  17523. }
  17524. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenGenericVirtualInvoker(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17525. {
  17526. NullCheck(___0_arg1);
  17527. GenericVirtualActionInvoker15Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal);
  17528. }
  17529. void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenGenericInterfaceInvoker(Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17530. {
  17531. NullCheck(___0_arg1);
  17532. GenericInterfaceActionInvoker15Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal);
  17533. }
  17534. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_16__ctor_m6F9E6AF7A7E63BBBE5717CD014D995B174D9D9AF_gshared (Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17535. {
  17536. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17537. __this->___method = ___1_method;
  17538. __this->___m_target = ___0_object;
  17539. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17540. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17541. __this->___method_code = (intptr_t)__this;
  17542. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17543. {
  17544. bool isOpen = parameterCount == 15;
  17545. if (isOpen)
  17546. __this->___invoke_impl = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenStaticInvoker;
  17547. else
  17548. __this->___invoke_impl = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_ClosedStaticInvoker;
  17549. }
  17550. else
  17551. {
  17552. bool isOpen = parameterCount == 14;
  17553. if (isOpen)
  17554. {
  17555. if (__this->___method_is_virtual)
  17556. {
  17557. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17558. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17559. __this->___invoke_impl = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenGenericInterfaceInvoker;
  17560. else
  17561. __this->___invoke_impl = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenGenericVirtualInvoker;
  17562. else
  17563. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17564. __this->___invoke_impl = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenInterfaceInvoker;
  17565. else
  17566. __this->___invoke_impl = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenVirtualInvoker;
  17567. }
  17568. else
  17569. {
  17570. __this->___invoke_impl = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_OpenInstInvoker;
  17571. }
  17572. }
  17573. else
  17574. {
  17575. if (___0_object == NULL)
  17576. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17577. __this->___invoke_impl = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_ClosedInstInvoker;
  17578. }
  17579. }
  17580. __this->___extra_arg = (intptr_t)&Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_Multicast;
  17581. }
  17582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_16_Invoke_mD3DD9219E48713D07703DC9B2EABE58EC561D4E1_gshared (Func_16_t85C77A6ADF6A16E184BCE73A1B6011F4D7217BBD* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17583. {
  17584. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17585. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17586. }
  17587. #ifdef __clang__
  17588. #pragma clang diagnostic pop
  17589. #endif
  17590. #ifdef __clang__
  17591. #pragma clang diagnostic push
  17592. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17593. #pragma clang diagnostic ignored "-Wunused-variable"
  17594. #endif
  17595. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_Multicast(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17596. {
  17597. il2cpp_array_size_t length = __this->___delegates->max_length;
  17598. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17599. for (il2cpp_array_size_t i = 0; i < length; i++)
  17600. {
  17601. Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* currentDelegate = reinterpret_cast<Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327*>(delegatesToInvoke[i]);
  17602. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17603. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17604. }
  17605. }
  17606. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenStaticInvoker(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17607. {
  17608. InvokerActionInvoker17< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal);
  17609. }
  17610. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_ClosedStaticInvoker(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17611. {
  17612. InvokerActionInvoker18< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal);
  17613. }
  17614. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_ClosedInstInvoker(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17615. {
  17616. InvokerActionInvoker17< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal);
  17617. }
  17618. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenInstInvoker(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17619. {
  17620. NullCheck(___0_arg1);
  17621. InvokerActionInvoker16< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal);
  17622. }
  17623. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenVirtualInvoker(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17624. {
  17625. NullCheck(___0_arg1);
  17626. VirtualActionInvoker16Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal);
  17627. }
  17628. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenInterfaceInvoker(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17629. {
  17630. NullCheck(___0_arg1);
  17631. InterfaceActionInvoker16Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal);
  17632. }
  17633. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenGenericVirtualInvoker(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17634. {
  17635. NullCheck(___0_arg1);
  17636. GenericVirtualActionInvoker16Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal);
  17637. }
  17638. void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenGenericInterfaceInvoker(Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17639. {
  17640. NullCheck(___0_arg1);
  17641. GenericInterfaceActionInvoker16Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal);
  17642. }
  17643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_17__ctor_m7F17024BA4805C22F3EDAF6A65C14B2884972E8A_gshared (Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17644. {
  17645. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17646. __this->___method = ___1_method;
  17647. __this->___m_target = ___0_object;
  17648. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17649. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17650. __this->___method_code = (intptr_t)__this;
  17651. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17652. {
  17653. bool isOpen = parameterCount == 16;
  17654. if (isOpen)
  17655. __this->___invoke_impl = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenStaticInvoker;
  17656. else
  17657. __this->___invoke_impl = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_ClosedStaticInvoker;
  17658. }
  17659. else
  17660. {
  17661. bool isOpen = parameterCount == 15;
  17662. if (isOpen)
  17663. {
  17664. if (__this->___method_is_virtual)
  17665. {
  17666. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17667. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17668. __this->___invoke_impl = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenGenericInterfaceInvoker;
  17669. else
  17670. __this->___invoke_impl = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenGenericVirtualInvoker;
  17671. else
  17672. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17673. __this->___invoke_impl = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenInterfaceInvoker;
  17674. else
  17675. __this->___invoke_impl = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenVirtualInvoker;
  17676. }
  17677. else
  17678. {
  17679. __this->___invoke_impl = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_OpenInstInvoker;
  17680. }
  17681. }
  17682. else
  17683. {
  17684. if (___0_object == NULL)
  17685. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17686. __this->___invoke_impl = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_ClosedInstInvoker;
  17687. }
  17688. }
  17689. __this->___extra_arg = (intptr_t)&Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_Multicast;
  17690. }
  17691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_17_Invoke_m3E99F7A3630A9411321DD8084A0125FBFADA1A4F_gshared (Func_17_tBA6CD9952452E7C1E47A032BFD99606AF70C8327* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny ___8_arg9, Il2CppFullySharedGenericAny ___9_arg10, Il2CppFullySharedGenericAny ___10_arg11, Il2CppFullySharedGenericAny ___11_arg12, Il2CppFullySharedGenericAny ___12_arg13, Il2CppFullySharedGenericAny ___13_arg14, Il2CppFullySharedGenericAny ___14_arg15, Il2CppFullySharedGenericAny ___15_arg16, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17692. {
  17693. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17694. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, ___8_arg9, ___9_arg10, ___10_arg11, ___11_arg12, ___12_arg13, ___13_arg14, ___14_arg15, ___15_arg16, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17695. }
  17696. #ifdef __clang__
  17697. #pragma clang diagnostic pop
  17698. #endif
  17699. #ifdef __clang__
  17700. #pragma clang diagnostic push
  17701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17702. #pragma clang diagnostic ignored "-Wunused-variable"
  17703. #endif
  17704. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_Multicast(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  17705. {
  17706. il2cpp_array_size_t length = __this->___delegates->max_length;
  17707. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17708. bool retVal = false;
  17709. for (il2cpp_array_size_t i = 0; i < length; i++)
  17710. {
  17711. Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* currentDelegate = reinterpret_cast<Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58*>(delegatesToInvoke[i]);
  17712. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  17713. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17714. }
  17715. return retVal;
  17716. }
  17717. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInst(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  17718. {
  17719. NullCheck(___0_arg1);
  17720. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  17721. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, method);
  17722. }
  17723. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStatic(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  17724. {
  17725. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  17726. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, method);
  17727. }
  17728. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenVirtual(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  17729. {
  17730. NullCheck(___0_arg1);
  17731. return VirtualFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1);
  17732. }
  17733. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInterface(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  17734. {
  17735. NullCheck(___0_arg1);
  17736. return InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1);
  17737. }
  17738. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericVirtual(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  17739. {
  17740. NullCheck(___0_arg1);
  17741. return GenericVirtualFuncInvoker0< bool >::Invoke(method, ___0_arg1);
  17742. }
  17743. bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericInterface(Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  17744. {
  17745. NullCheck(___0_arg1);
  17746. return GenericInterfaceFuncInvoker0< bool >::Invoke(method, ___0_arg1);
  17747. }
  17748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m60C896F7583A7A63D36B201A1EE8673B104D1F8B_gshared (Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17749. {
  17750. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17751. __this->___method = ___1_method;
  17752. __this->___m_target = ___0_object;
  17753. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17754. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17755. __this->___method_code = (intptr_t)__this;
  17756. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17757. {
  17758. bool isOpen = parameterCount == 1;
  17759. if (isOpen)
  17760. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenStatic;
  17761. else
  17762. {
  17763. __this->___invoke_impl = __this->___method_ptr;
  17764. __this->___method_code = (intptr_t)__this->___m_target;
  17765. }
  17766. }
  17767. else
  17768. {
  17769. bool isOpen = parameterCount == 0;
  17770. if (isOpen)
  17771. {
  17772. if (__this->___method_is_virtual)
  17773. {
  17774. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17775. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17776. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericInterface;
  17777. else
  17778. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenGenericVirtual;
  17779. else
  17780. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17781. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInterface;
  17782. else
  17783. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenVirtual;
  17784. }
  17785. else
  17786. {
  17787. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_OpenInst;
  17788. }
  17789. }
  17790. else
  17791. {
  17792. if (___0_object == NULL)
  17793. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17794. __this->___invoke_impl = __this->___method_ptr;
  17795. __this->___method_code = (intptr_t)__this->___m_target;
  17796. }
  17797. }
  17798. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_Multicast;
  17799. }
  17800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mA12962E65CE5E2B322A786E0976C12E5DA506115_gshared (Func_2_t35DD71324A8010FB3BCC6561F0D37C3E0C61AD58* __this, RuntimeObject* ___0_arg1, const RuntimeMethod* method)
  17801. {
  17802. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  17803. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17804. }
  17805. #ifdef __clang__
  17806. #pragma clang diagnostic pop
  17807. #endif
  17808. #ifdef __clang__
  17809. #pragma clang diagnostic push
  17810. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17811. #pragma clang diagnostic ignored "-Wunused-variable"
  17812. #endif
  17813. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_Multicast(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17814. {
  17815. il2cpp_array_size_t length = __this->___delegates->max_length;
  17816. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17817. for (il2cpp_array_size_t i = 0; i < length; i++)
  17818. {
  17819. Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* currentDelegate = reinterpret_cast<Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D*>(delegatesToInvoke[i]);
  17820. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17821. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17822. }
  17823. }
  17824. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenStaticInvoker(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17825. {
  17826. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, il2cppRetVal);
  17827. }
  17828. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_ClosedStaticInvoker(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17829. {
  17830. InvokerActionInvoker3< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, il2cppRetVal);
  17831. }
  17832. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_ClosedInstInvoker(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17833. {
  17834. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, il2cppRetVal);
  17835. }
  17836. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenInstInvoker(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17837. {
  17838. NullCheck(___0_arg1);
  17839. InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, il2cppRetVal);
  17840. }
  17841. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenVirtualInvoker(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17842. {
  17843. NullCheck(___0_arg1);
  17844. VirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, il2cppRetVal);
  17845. }
  17846. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenInterfaceInvoker(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17847. {
  17848. NullCheck(___0_arg1);
  17849. InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, il2cppRetVal);
  17850. }
  17851. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenGenericVirtualInvoker(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17852. {
  17853. NullCheck(___0_arg1);
  17854. GenericVirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, il2cppRetVal);
  17855. }
  17856. void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenGenericInterfaceInvoker(Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17857. {
  17858. NullCheck(___0_arg1);
  17859. GenericInterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, il2cppRetVal);
  17860. }
  17861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m577A40B189460EAF1895DA748091ECE5837E9A9A_gshared (Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17862. {
  17863. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17864. __this->___method = ___1_method;
  17865. __this->___m_target = ___0_object;
  17866. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17867. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17868. __this->___method_code = (intptr_t)__this;
  17869. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17870. {
  17871. bool isOpen = parameterCount == 1;
  17872. if (isOpen)
  17873. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenStaticInvoker;
  17874. else
  17875. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_ClosedStaticInvoker;
  17876. }
  17877. else
  17878. {
  17879. bool isOpen = parameterCount == 0;
  17880. if (isOpen)
  17881. {
  17882. if (__this->___method_is_virtual)
  17883. {
  17884. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  17885. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17886. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenGenericInterfaceInvoker;
  17887. else
  17888. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenGenericVirtualInvoker;
  17889. else
  17890. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  17891. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenInterfaceInvoker;
  17892. else
  17893. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenVirtualInvoker;
  17894. }
  17895. else
  17896. {
  17897. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_OpenInstInvoker;
  17898. }
  17899. }
  17900. else
  17901. {
  17902. if (___0_object == NULL)
  17903. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17904. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_ClosedInstInvoker;
  17905. }
  17906. }
  17907. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_Multicast;
  17908. }
  17909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2_Invoke_m9F3BFCD260791146772315CDC70CF71345900DC5_gshared (Func_2_tBE839B74FC7C8F2F68912A39570ADE1834F86F5D* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  17910. {
  17911. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  17912. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17913. }
  17914. #ifdef __clang__
  17915. #pragma clang diagnostic pop
  17916. #endif
  17917. #ifdef __clang__
  17918. #pragma clang diagnostic push
  17919. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17920. #pragma clang diagnostic ignored "-Wunused-variable"
  17921. #endif
  17922. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_Multicast(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  17923. {
  17924. il2cpp_array_size_t length = __this->___delegates->max_length;
  17925. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17926. RuntimeObject* retVal = NULL;
  17927. for (il2cpp_array_size_t i = 0; i < length; i++)
  17928. {
  17929. Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* currentDelegate = reinterpret_cast<Func_2_tF42287527472FA89789873F068A87C60A00EC7D3*>(delegatesToInvoke[i]);
  17930. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  17931. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17932. }
  17933. return retVal;
  17934. }
  17935. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenInst(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  17936. {
  17937. typedef RuntimeObject* (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  17938. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  17939. }
  17940. RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStatic(Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  17941. {
  17942. typedef RuntimeObject* (*FunctionPointerType) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  17943. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  17944. }
  17945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m60F64297108A01DFB5663C9BA121893957855907_gshared (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  17946. {
  17947. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  17948. __this->___method = ___1_method;
  17949. __this->___m_target = ___0_object;
  17950. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  17951. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  17952. __this->___method_code = (intptr_t)__this;
  17953. if (MethodIsStatic((RuntimeMethod*)___1_method))
  17954. {
  17955. bool isOpen = parameterCount == 1;
  17956. if (isOpen)
  17957. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_OpenStatic;
  17958. else
  17959. {
  17960. __this->___invoke_impl = __this->___method_ptr;
  17961. __this->___method_code = (intptr_t)__this->___m_target;
  17962. }
  17963. }
  17964. else
  17965. {
  17966. if (___0_object == NULL)
  17967. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  17968. __this->___invoke_impl = __this->___method_ptr;
  17969. __this->___method_code = (intptr_t)__this->___m_target;
  17970. }
  17971. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_Multicast;
  17972. }
  17973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m8EC2E5D1BEEA74F624F19C59924823693B9B39A5_gshared (Func_2_tF42287527472FA89789873F068A87C60A00EC7D3* __this, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___0_arg, const RuntimeMethod* method)
  17974. {
  17975. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230, const RuntimeMethod*);
  17976. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  17977. }
  17978. #ifdef __clang__
  17979. #pragma clang diagnostic pop
  17980. #endif
  17981. #ifdef __clang__
  17982. #pragma clang diagnostic push
  17983. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17984. #pragma clang diagnostic ignored "-Wunused-variable"
  17985. #endif
  17986. RuntimeObject* Func_2_Invoke_mD2A3791FBB0E8D4B1F023D36D603025433A4A81E_Multicast(Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56* __this, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___0_arg, const RuntimeMethod* method)
  17987. {
  17988. il2cpp_array_size_t length = __this->___delegates->max_length;
  17989. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  17990. RuntimeObject* retVal = NULL;
  17991. for (il2cpp_array_size_t i = 0; i < length; i++)
  17992. {
  17993. Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56* currentDelegate = reinterpret_cast<Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56*>(delegatesToInvoke[i]);
  17994. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5, const RuntimeMethod*);
  17995. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  17996. }
  17997. return retVal;
  17998. }
  17999. RuntimeObject* Func_2_Invoke_mD2A3791FBB0E8D4B1F023D36D603025433A4A81E_OpenInst(Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56* __this, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___0_arg, const RuntimeMethod* method)
  18000. {
  18001. typedef RuntimeObject* (*FunctionPointerType) (StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5, const RuntimeMethod*);
  18002. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18003. }
  18004. RuntimeObject* Func_2_Invoke_mD2A3791FBB0E8D4B1F023D36D603025433A4A81E_OpenStatic(Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56* __this, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___0_arg, const RuntimeMethod* method)
  18005. {
  18006. typedef RuntimeObject* (*FunctionPointerType) (StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5, const RuntimeMethod*);
  18007. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18008. }
  18009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m12F10CCB1ECA982B21F6E0BD358C8EE5BA647905_gshared (Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18010. {
  18011. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18012. __this->___method = ___1_method;
  18013. __this->___m_target = ___0_object;
  18014. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18015. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18016. __this->___method_code = (intptr_t)__this;
  18017. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18018. {
  18019. bool isOpen = parameterCount == 1;
  18020. if (isOpen)
  18021. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mD2A3791FBB0E8D4B1F023D36D603025433A4A81E_OpenStatic;
  18022. else
  18023. {
  18024. __this->___invoke_impl = __this->___method_ptr;
  18025. __this->___method_code = (intptr_t)__this->___m_target;
  18026. }
  18027. }
  18028. else
  18029. {
  18030. if (___0_object == NULL)
  18031. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18032. __this->___invoke_impl = __this->___method_ptr;
  18033. __this->___method_code = (intptr_t)__this->___m_target;
  18034. }
  18035. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mD2A3791FBB0E8D4B1F023D36D603025433A4A81E_Multicast;
  18036. }
  18037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mD2A3791FBB0E8D4B1F023D36D603025433A4A81E_gshared (Func_2_tE378E613DF59ED24E2B05848263C326986F5BB56* __this, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___0_arg, const RuntimeMethod* method)
  18038. {
  18039. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5, const RuntimeMethod*);
  18040. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18041. }
  18042. #ifdef __clang__
  18043. #pragma clang diagnostic pop
  18044. #endif
  18045. #ifdef __clang__
  18046. #pragma clang diagnostic push
  18047. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18048. #pragma clang diagnostic ignored "-Wunused-variable"
  18049. #endif
  18050. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_Multicast(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18051. {
  18052. il2cpp_array_size_t length = __this->___delegates->max_length;
  18053. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18054. bool retVal = false;
  18055. for (il2cpp_array_size_t i = 0; i < length; i++)
  18056. {
  18057. Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* currentDelegate = reinterpret_cast<Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4*>(delegatesToInvoke[i]);
  18058. typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18059. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18060. }
  18061. return retVal;
  18062. }
  18063. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenInst(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18064. {
  18065. typedef bool (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18066. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18067. }
  18068. bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStatic(Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18069. {
  18070. typedef bool (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18071. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18072. }
  18073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m12AD13B34233DFD7C1397ABBFE261BB6C85FC753_gshared (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18074. {
  18075. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18076. __this->___method = ___1_method;
  18077. __this->___m_target = ___0_object;
  18078. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18079. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18080. __this->___method_code = (intptr_t)__this;
  18081. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18082. {
  18083. bool isOpen = parameterCount == 1;
  18084. if (isOpen)
  18085. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_OpenStatic;
  18086. else
  18087. {
  18088. __this->___invoke_impl = __this->___method_ptr;
  18089. __this->___method_code = (intptr_t)__this->___m_target;
  18090. }
  18091. }
  18092. else
  18093. {
  18094. if (___0_object == NULL)
  18095. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18096. __this->___invoke_impl = __this->___method_ptr;
  18097. __this->___method_code = (intptr_t)__this->___m_target;
  18098. }
  18099. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_Multicast;
  18100. }
  18101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_mF5E5BCA45329AB80F4758F8AD4F0165DC0A38F7D_gshared (Func_2_t852072CDFF0303D1154452D6964FAC8D36FAE7C4* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18102. {
  18103. typedef bool (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18104. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18105. }
  18106. #ifdef __clang__
  18107. #pragma clang diagnostic pop
  18108. #endif
  18109. #ifdef __clang__
  18110. #pragma clang diagnostic push
  18111. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18112. #pragma clang diagnostic ignored "-Wunused-variable"
  18113. #endif
  18114. Il2CppChar Func_2_Invoke_m70B6693AC202EC6CD1FF47737A7827CCE5303F75_Multicast(Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18115. {
  18116. il2cpp_array_size_t length = __this->___delegates->max_length;
  18117. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18118. Il2CppChar retVal = 0x0;
  18119. for (il2cpp_array_size_t i = 0; i < length; i++)
  18120. {
  18121. Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97* currentDelegate = reinterpret_cast<Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97*>(delegatesToInvoke[i]);
  18122. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18123. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18124. }
  18125. return retVal;
  18126. }
  18127. Il2CppChar Func_2_Invoke_m70B6693AC202EC6CD1FF47737A7827CCE5303F75_OpenInst(Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18128. {
  18129. typedef Il2CppChar (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18130. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18131. }
  18132. Il2CppChar Func_2_Invoke_m70B6693AC202EC6CD1FF47737A7827CCE5303F75_OpenStatic(Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18133. {
  18134. typedef Il2CppChar (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18135. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18136. }
  18137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m42FCADE3C5F51BC1F955B4614F93CE8D669943C5_gshared (Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18138. {
  18139. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18140. __this->___method = ___1_method;
  18141. __this->___m_target = ___0_object;
  18142. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18143. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18144. __this->___method_code = (intptr_t)__this;
  18145. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18146. {
  18147. bool isOpen = parameterCount == 1;
  18148. if (isOpen)
  18149. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m70B6693AC202EC6CD1FF47737A7827CCE5303F75_OpenStatic;
  18150. else
  18151. {
  18152. __this->___invoke_impl = __this->___method_ptr;
  18153. __this->___method_code = (intptr_t)__this->___m_target;
  18154. }
  18155. }
  18156. else
  18157. {
  18158. if (___0_object == NULL)
  18159. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18160. __this->___invoke_impl = __this->___method_ptr;
  18161. __this->___method_code = (intptr_t)__this->___m_target;
  18162. }
  18163. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m70B6693AC202EC6CD1FF47737A7827CCE5303F75_Multicast;
  18164. }
  18165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_m70B6693AC202EC6CD1FF47737A7827CCE5303F75_gshared (Func_2_tC8AF8C29E258C8452927AFFDC450B5C66FEEAB97* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18166. {
  18167. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18168. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18169. }
  18170. #ifdef __clang__
  18171. #pragma clang diagnostic pop
  18172. #endif
  18173. #ifdef __clang__
  18174. #pragma clang diagnostic push
  18175. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18176. #pragma clang diagnostic ignored "-Wunused-variable"
  18177. #endif
  18178. int32_t Func_2_Invoke_mE24DF921BC75D775724C5BF88B0B6F4460531F52_Multicast(Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18179. {
  18180. il2cpp_array_size_t length = __this->___delegates->max_length;
  18181. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18182. int32_t retVal = 0;
  18183. for (il2cpp_array_size_t i = 0; i < length; i++)
  18184. {
  18185. Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E* currentDelegate = reinterpret_cast<Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E*>(delegatesToInvoke[i]);
  18186. typedef int32_t (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18187. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18188. }
  18189. return retVal;
  18190. }
  18191. int32_t Func_2_Invoke_mE24DF921BC75D775724C5BF88B0B6F4460531F52_OpenInst(Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18192. {
  18193. typedef int32_t (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18194. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18195. }
  18196. int32_t Func_2_Invoke_mE24DF921BC75D775724C5BF88B0B6F4460531F52_OpenStatic(Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18197. {
  18198. typedef int32_t (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18199. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18200. }
  18201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mC868057A64EED67F0D73A8314239C6CE3D52B1A3_gshared (Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18202. {
  18203. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18204. __this->___method = ___1_method;
  18205. __this->___m_target = ___0_object;
  18206. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18207. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18208. __this->___method_code = (intptr_t)__this;
  18209. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18210. {
  18211. bool isOpen = parameterCount == 1;
  18212. if (isOpen)
  18213. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE24DF921BC75D775724C5BF88B0B6F4460531F52_OpenStatic;
  18214. else
  18215. {
  18216. __this->___invoke_impl = __this->___method_ptr;
  18217. __this->___method_code = (intptr_t)__this->___m_target;
  18218. }
  18219. }
  18220. else
  18221. {
  18222. if (___0_object == NULL)
  18223. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18224. __this->___invoke_impl = __this->___method_ptr;
  18225. __this->___method_code = (intptr_t)__this->___m_target;
  18226. }
  18227. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mE24DF921BC75D775724C5BF88B0B6F4460531F52_Multicast;
  18228. }
  18229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_mE24DF921BC75D775724C5BF88B0B6F4460531F52_gshared (Func_2_t0628A1BF337C31EEC0227EDFF1420E301156D17E* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18230. {
  18231. typedef int32_t (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18232. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18233. }
  18234. #ifdef __clang__
  18235. #pragma clang diagnostic pop
  18236. #endif
  18237. #ifdef __clang__
  18238. #pragma clang diagnostic push
  18239. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18240. #pragma clang diagnostic ignored "-Wunused-variable"
  18241. #endif
  18242. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_Multicast(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18243. {
  18244. il2cpp_array_size_t length = __this->___delegates->max_length;
  18245. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18246. RuntimeObject* retVal = NULL;
  18247. for (il2cpp_array_size_t i = 0; i < length; i++)
  18248. {
  18249. Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* currentDelegate = reinterpret_cast<Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A*>(delegatesToInvoke[i]);
  18250. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18251. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18252. }
  18253. return retVal;
  18254. }
  18255. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenInst(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18256. {
  18257. typedef RuntimeObject* (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18258. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18259. }
  18260. RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStatic(Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18261. {
  18262. typedef RuntimeObject* (*FunctionPointerType) (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18263. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18264. }
  18265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mF13C058B0442614F27295BD4F93AC5D952CE2334_gshared (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18266. {
  18267. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18268. __this->___method = ___1_method;
  18269. __this->___m_target = ___0_object;
  18270. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18271. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18272. __this->___method_code = (intptr_t)__this;
  18273. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18274. {
  18275. bool isOpen = parameterCount == 1;
  18276. if (isOpen)
  18277. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_OpenStatic;
  18278. else
  18279. {
  18280. __this->___invoke_impl = __this->___method_ptr;
  18281. __this->___method_code = (intptr_t)__this->___m_target;
  18282. }
  18283. }
  18284. else
  18285. {
  18286. if (___0_object == NULL)
  18287. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18288. __this->___invoke_impl = __this->___method_ptr;
  18289. __this->___method_code = (intptr_t)__this->___m_target;
  18290. }
  18291. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_Multicast;
  18292. }
  18293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1FEDE5143C866FB1A5CB37DD4DBF470BDCBCCF1A_gshared (Func_2_t8A34ED5AC2D135095660313CD2024E3E2548CB8A* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_arg, const RuntimeMethod* method)
  18294. {
  18295. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*);
  18296. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18297. }
  18298. #ifdef __clang__
  18299. #pragma clang diagnostic pop
  18300. #endif
  18301. #ifdef __clang__
  18302. #pragma clang diagnostic push
  18303. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18304. #pragma clang diagnostic ignored "-Wunused-variable"
  18305. #endif
  18306. RuntimeObject* Func_2_Invoke_m2F064BFB9502B2762574DC05F9D41A46C1FB90C8_Multicast(Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E* __this, ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1 ___0_arg, const RuntimeMethod* method)
  18307. {
  18308. il2cpp_array_size_t length = __this->___delegates->max_length;
  18309. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18310. RuntimeObject* retVal = NULL;
  18311. for (il2cpp_array_size_t i = 0; i < length; i++)
  18312. {
  18313. Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E* currentDelegate = reinterpret_cast<Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E*>(delegatesToInvoke[i]);
  18314. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1, const RuntimeMethod*);
  18315. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18316. }
  18317. return retVal;
  18318. }
  18319. RuntimeObject* Func_2_Invoke_m2F064BFB9502B2762574DC05F9D41A46C1FB90C8_OpenInst(Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E* __this, ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1 ___0_arg, const RuntimeMethod* method)
  18320. {
  18321. typedef RuntimeObject* (*FunctionPointerType) (ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1, const RuntimeMethod*);
  18322. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18323. }
  18324. RuntimeObject* Func_2_Invoke_m2F064BFB9502B2762574DC05F9D41A46C1FB90C8_OpenStatic(Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E* __this, ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1 ___0_arg, const RuntimeMethod* method)
  18325. {
  18326. typedef RuntimeObject* (*FunctionPointerType) (ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1, const RuntimeMethod*);
  18327. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18328. }
  18329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mCAC8D0CDDF4062304B6A4340FA6A7547DA7E4796_gshared (Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18330. {
  18331. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18332. __this->___method = ___1_method;
  18333. __this->___m_target = ___0_object;
  18334. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18335. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18336. __this->___method_code = (intptr_t)__this;
  18337. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18338. {
  18339. bool isOpen = parameterCount == 1;
  18340. if (isOpen)
  18341. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2F064BFB9502B2762574DC05F9D41A46C1FB90C8_OpenStatic;
  18342. else
  18343. {
  18344. __this->___invoke_impl = __this->___method_ptr;
  18345. __this->___method_code = (intptr_t)__this->___m_target;
  18346. }
  18347. }
  18348. else
  18349. {
  18350. if (___0_object == NULL)
  18351. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18352. __this->___invoke_impl = __this->___method_ptr;
  18353. __this->___method_code = (intptr_t)__this->___m_target;
  18354. }
  18355. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m2F064BFB9502B2762574DC05F9D41A46C1FB90C8_Multicast;
  18356. }
  18357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m2F064BFB9502B2762574DC05F9D41A46C1FB90C8_gshared (Func_2_tD7D2844A071B5C6280BB6380EFE3896CC538B77E* __this, ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1 ___0_arg, const RuntimeMethod* method)
  18358. {
  18359. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ValueTuple_3_t90CF2FEF2703459E904C84694EEECB64D3F220C1, const RuntimeMethod*);
  18360. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18361. }
  18362. #ifdef __clang__
  18363. #pragma clang diagnostic pop
  18364. #endif
  18365. #ifdef __clang__
  18366. #pragma clang diagnostic push
  18367. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18368. #pragma clang diagnostic ignored "-Wunused-variable"
  18369. #endif
  18370. bool Func_2_Invoke_m186F4854CBE22B314553D85B8EAC73C995FF64E4_Multicast(Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* __this, bool ___0_arg, const RuntimeMethod* method)
  18371. {
  18372. il2cpp_array_size_t length = __this->___delegates->max_length;
  18373. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18374. bool retVal = false;
  18375. for (il2cpp_array_size_t i = 0; i < length; i++)
  18376. {
  18377. Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* currentDelegate = reinterpret_cast<Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB*>(delegatesToInvoke[i]);
  18378. typedef bool (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  18379. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18380. }
  18381. return retVal;
  18382. }
  18383. bool Func_2_Invoke_m186F4854CBE22B314553D85B8EAC73C995FF64E4_OpenInst(Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* __this, bool ___0_arg, const RuntimeMethod* method)
  18384. {
  18385. typedef bool (*FunctionPointerType) (bool, const RuntimeMethod*);
  18386. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18387. }
  18388. bool Func_2_Invoke_m186F4854CBE22B314553D85B8EAC73C995FF64E4_OpenStatic(Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* __this, bool ___0_arg, const RuntimeMethod* method)
  18389. {
  18390. typedef bool (*FunctionPointerType) (bool, const RuntimeMethod*);
  18391. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18392. }
  18393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE21883146F245D63126BFA6B31B0BA7710E87D7D_gshared (Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18394. {
  18395. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18396. __this->___method = ___1_method;
  18397. __this->___m_target = ___0_object;
  18398. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18399. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18400. __this->___method_code = (intptr_t)__this;
  18401. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18402. {
  18403. bool isOpen = parameterCount == 1;
  18404. if (isOpen)
  18405. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m186F4854CBE22B314553D85B8EAC73C995FF64E4_OpenStatic;
  18406. else
  18407. {
  18408. __this->___invoke_impl = __this->___method_ptr;
  18409. __this->___method_code = (intptr_t)__this->___m_target;
  18410. }
  18411. }
  18412. else
  18413. {
  18414. if (___0_object == NULL)
  18415. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18416. __this->___invoke_impl = __this->___method_ptr;
  18417. __this->___method_code = (intptr_t)__this->___m_target;
  18418. }
  18419. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m186F4854CBE22B314553D85B8EAC73C995FF64E4_Multicast;
  18420. }
  18421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m186F4854CBE22B314553D85B8EAC73C995FF64E4_gshared (Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* __this, bool ___0_arg, const RuntimeMethod* method)
  18422. {
  18423. typedef bool (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  18424. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18425. }
  18426. #ifdef __clang__
  18427. #pragma clang diagnostic pop
  18428. #endif
  18429. #ifdef __clang__
  18430. #pragma clang diagnostic push
  18431. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18432. #pragma clang diagnostic ignored "-Wunused-variable"
  18433. #endif
  18434. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Func_2_Invoke_mC117DDDC8110FFC6932773A2529056DC39A90BB8_Multicast(Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_arg, const RuntimeMethod* method)
  18435. {
  18436. il2cpp_array_size_t length = __this->___delegates->max_length;
  18437. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18438. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 retVal;
  18439. memset((&retVal), 0, sizeof(retVal));
  18440. for (il2cpp_array_size_t i = 0; i < length; i++)
  18441. {
  18442. Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA* currentDelegate = reinterpret_cast<Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA*>(delegatesToInvoke[i]);
  18443. typedef Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*FunctionPointerType) (RuntimeObject*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*);
  18444. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18445. }
  18446. return retVal;
  18447. }
  18448. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Func_2_Invoke_mC117DDDC8110FFC6932773A2529056DC39A90BB8_OpenInst(Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_arg, const RuntimeMethod* method)
  18449. {
  18450. typedef Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*FunctionPointerType) (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*);
  18451. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18452. }
  18453. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Func_2_Invoke_mC117DDDC8110FFC6932773A2529056DC39A90BB8_OpenStatic(Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_arg, const RuntimeMethod* method)
  18454. {
  18455. typedef Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*FunctionPointerType) (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*);
  18456. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18457. }
  18458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mA38CB559EC96711FF3CABE6E19688EAA711E24BC_gshared (Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18459. {
  18460. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18461. __this->___method = ___1_method;
  18462. __this->___m_target = ___0_object;
  18463. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18464. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18465. __this->___method_code = (intptr_t)__this;
  18466. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18467. {
  18468. bool isOpen = parameterCount == 1;
  18469. if (isOpen)
  18470. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mC117DDDC8110FFC6932773A2529056DC39A90BB8_OpenStatic;
  18471. else
  18472. {
  18473. __this->___invoke_impl = __this->___method_ptr;
  18474. __this->___method_code = (intptr_t)__this->___m_target;
  18475. }
  18476. }
  18477. else
  18478. {
  18479. if (___0_object == NULL)
  18480. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18481. __this->___invoke_impl = __this->___method_ptr;
  18482. __this->___method_code = (intptr_t)__this->___m_target;
  18483. }
  18484. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mC117DDDC8110FFC6932773A2529056DC39A90BB8_Multicast;
  18485. }
  18486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Func_2_Invoke_mC117DDDC8110FFC6932773A2529056DC39A90BB8_gshared (Func_2_t6D961B754F6F517E8D6D744484D805ED47ADFCBA* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_arg, const RuntimeMethod* method)
  18487. {
  18488. typedef Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 (*FunctionPointerType) (RuntimeObject*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, const RuntimeMethod*);
  18489. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18490. }
  18491. #ifdef __clang__
  18492. #pragma clang diagnostic pop
  18493. #endif
  18494. #ifdef __clang__
  18495. #pragma clang diagnostic push
  18496. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18497. #pragma clang diagnostic ignored "-Wunused-variable"
  18498. #endif
  18499. BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 Func_2_Invoke_m160831014B92243AE4AABE9123EFECFD6B8A67EC_Multicast(Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13* __this, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 ___0_arg, const RuntimeMethod* method)
  18500. {
  18501. il2cpp_array_size_t length = __this->___delegates->max_length;
  18502. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18503. BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 retVal;
  18504. memset((&retVal), 0, sizeof(retVal));
  18505. for (il2cpp_array_size_t i = 0; i < length; i++)
  18506. {
  18507. Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13* currentDelegate = reinterpret_cast<Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13*>(delegatesToInvoke[i]);
  18508. typedef BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 (*FunctionPointerType) (RuntimeObject*, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485, const RuntimeMethod*);
  18509. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18510. }
  18511. return retVal;
  18512. }
  18513. BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 Func_2_Invoke_m160831014B92243AE4AABE9123EFECFD6B8A67EC_OpenInst(Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13* __this, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 ___0_arg, const RuntimeMethod* method)
  18514. {
  18515. typedef BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 (*FunctionPointerType) (BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485, const RuntimeMethod*);
  18516. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18517. }
  18518. BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 Func_2_Invoke_m160831014B92243AE4AABE9123EFECFD6B8A67EC_OpenStatic(Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13* __this, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 ___0_arg, const RuntimeMethod* method)
  18519. {
  18520. typedef BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 (*FunctionPointerType) (BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485, const RuntimeMethod*);
  18521. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18522. }
  18523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m8FB6579AF8D9C8611FFF6ECC59336173B2A8D554_gshared (Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18524. {
  18525. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18526. __this->___method = ___1_method;
  18527. __this->___m_target = ___0_object;
  18528. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18529. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18530. __this->___method_code = (intptr_t)__this;
  18531. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18532. {
  18533. bool isOpen = parameterCount == 1;
  18534. if (isOpen)
  18535. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m160831014B92243AE4AABE9123EFECFD6B8A67EC_OpenStatic;
  18536. else
  18537. {
  18538. __this->___invoke_impl = __this->___method_ptr;
  18539. __this->___method_code = (intptr_t)__this->___m_target;
  18540. }
  18541. }
  18542. else
  18543. {
  18544. if (___0_object == NULL)
  18545. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18546. __this->___invoke_impl = __this->___method_ptr;
  18547. __this->___method_code = (intptr_t)__this->___m_target;
  18548. }
  18549. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m160831014B92243AE4AABE9123EFECFD6B8A67EC_Multicast;
  18550. }
  18551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 Func_2_Invoke_m160831014B92243AE4AABE9123EFECFD6B8A67EC_gshared (Func_2_t51BF04753FE2F710F0B2FDCC296519FDBC882E13* __this, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 ___0_arg, const RuntimeMethod* method)
  18552. {
  18553. typedef BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485 (*FunctionPointerType) (RuntimeObject*, BoundsInt_t4E757DE5EFF9FCB42000F173360DDC63B5585485, const RuntimeMethod*);
  18554. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18555. }
  18556. #ifdef __clang__
  18557. #pragma clang diagnostic pop
  18558. #endif
  18559. #ifdef __clang__
  18560. #pragma clang diagnostic push
  18561. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18562. #pragma clang diagnostic ignored "-Wunused-variable"
  18563. #endif
  18564. bool Func_2_Invoke_m61576CC501E5780E453E784D1E32CAC6026DDB33_Multicast(Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  18565. {
  18566. il2cpp_array_size_t length = __this->___delegates->max_length;
  18567. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18568. bool retVal = false;
  18569. for (il2cpp_array_size_t i = 0; i < length; i++)
  18570. {
  18571. Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1* currentDelegate = reinterpret_cast<Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1*>(delegatesToInvoke[i]);
  18572. typedef bool (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
  18573. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18574. }
  18575. return retVal;
  18576. }
  18577. bool Func_2_Invoke_m61576CC501E5780E453E784D1E32CAC6026DDB33_OpenInst(Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  18578. {
  18579. typedef bool (*FunctionPointerType) (uint8_t, const RuntimeMethod*);
  18580. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18581. }
  18582. bool Func_2_Invoke_m61576CC501E5780E453E784D1E32CAC6026DDB33_OpenStatic(Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  18583. {
  18584. typedef bool (*FunctionPointerType) (uint8_t, const RuntimeMethod*);
  18585. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18586. }
  18587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m9ED7D55E27AA24AF26F3C1F4D1C12EEE95C83D8B_gshared (Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18588. {
  18589. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18590. __this->___method = ___1_method;
  18591. __this->___m_target = ___0_object;
  18592. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18593. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18594. __this->___method_code = (intptr_t)__this;
  18595. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18596. {
  18597. bool isOpen = parameterCount == 1;
  18598. if (isOpen)
  18599. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m61576CC501E5780E453E784D1E32CAC6026DDB33_OpenStatic;
  18600. else
  18601. {
  18602. __this->___invoke_impl = __this->___method_ptr;
  18603. __this->___method_code = (intptr_t)__this->___m_target;
  18604. }
  18605. }
  18606. else
  18607. {
  18608. if (___0_object == NULL)
  18609. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18610. __this->___invoke_impl = __this->___method_ptr;
  18611. __this->___method_code = (intptr_t)__this->___m_target;
  18612. }
  18613. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m61576CC501E5780E453E784D1E32CAC6026DDB33_Multicast;
  18614. }
  18615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m61576CC501E5780E453E784D1E32CAC6026DDB33_gshared (Func_2_t58F5E6206B6CF00A0F00A4CD79CC81D86162B6E1* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  18616. {
  18617. typedef bool (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
  18618. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18619. }
  18620. #ifdef __clang__
  18621. #pragma clang diagnostic pop
  18622. #endif
  18623. #ifdef __clang__
  18624. #pragma clang diagnostic push
  18625. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18626. #pragma clang diagnostic ignored "-Wunused-variable"
  18627. #endif
  18628. uint8_t Func_2_Invoke_m2C91B8C607DE26628CC21F2F6ECC9FA742FCFD39_Multicast(Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  18629. {
  18630. il2cpp_array_size_t length = __this->___delegates->max_length;
  18631. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18632. uint8_t retVal = 0x0;
  18633. for (il2cpp_array_size_t i = 0; i < length; i++)
  18634. {
  18635. Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D* currentDelegate = reinterpret_cast<Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D*>(delegatesToInvoke[i]);
  18636. typedef uint8_t (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
  18637. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18638. }
  18639. return retVal;
  18640. }
  18641. uint8_t Func_2_Invoke_m2C91B8C607DE26628CC21F2F6ECC9FA742FCFD39_OpenInst(Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  18642. {
  18643. typedef uint8_t (*FunctionPointerType) (uint8_t, const RuntimeMethod*);
  18644. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18645. }
  18646. uint8_t Func_2_Invoke_m2C91B8C607DE26628CC21F2F6ECC9FA742FCFD39_OpenStatic(Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  18647. {
  18648. typedef uint8_t (*FunctionPointerType) (uint8_t, const RuntimeMethod*);
  18649. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18650. }
  18651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m2345D901379E20594CE8D302150EBC6768B54933_gshared (Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18652. {
  18653. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18654. __this->___method = ___1_method;
  18655. __this->___m_target = ___0_object;
  18656. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18657. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18658. __this->___method_code = (intptr_t)__this;
  18659. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18660. {
  18661. bool isOpen = parameterCount == 1;
  18662. if (isOpen)
  18663. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2C91B8C607DE26628CC21F2F6ECC9FA742FCFD39_OpenStatic;
  18664. else
  18665. {
  18666. __this->___invoke_impl = __this->___method_ptr;
  18667. __this->___method_code = (intptr_t)__this->___m_target;
  18668. }
  18669. }
  18670. else
  18671. {
  18672. if (___0_object == NULL)
  18673. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18674. __this->___invoke_impl = __this->___method_ptr;
  18675. __this->___method_code = (intptr_t)__this->___m_target;
  18676. }
  18677. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m2C91B8C607DE26628CC21F2F6ECC9FA742FCFD39_Multicast;
  18678. }
  18679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Func_2_Invoke_m2C91B8C607DE26628CC21F2F6ECC9FA742FCFD39_gshared (Func_2_tF0F975664A2470F0E2107BC61E90E98E61D9B37D* __this, uint8_t ___0_arg, const RuntimeMethod* method)
  18680. {
  18681. typedef uint8_t (*FunctionPointerType) (RuntimeObject*, uint8_t, const RuntimeMethod*);
  18682. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18683. }
  18684. #ifdef __clang__
  18685. #pragma clang diagnostic pop
  18686. #endif
  18687. #ifdef __clang__
  18688. #pragma clang diagnostic push
  18689. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18690. #pragma clang diagnostic ignored "-Wunused-variable"
  18691. #endif
  18692. bool Func_2_Invoke_m48A7AF321AF80BD8B48D0CE92423C2C4778CADC8_Multicast(Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06* __this, CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF ___0_arg, const RuntimeMethod* method)
  18693. {
  18694. il2cpp_array_size_t length = __this->___delegates->max_length;
  18695. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18696. bool retVal = false;
  18697. for (il2cpp_array_size_t i = 0; i < length; i++)
  18698. {
  18699. Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06* currentDelegate = reinterpret_cast<Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06*>(delegatesToInvoke[i]);
  18700. typedef bool (*FunctionPointerType) (RuntimeObject*, CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF, const RuntimeMethod*);
  18701. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18702. }
  18703. return retVal;
  18704. }
  18705. bool Func_2_Invoke_m48A7AF321AF80BD8B48D0CE92423C2C4778CADC8_OpenInst(Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06* __this, CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF ___0_arg, const RuntimeMethod* method)
  18706. {
  18707. typedef bool (*FunctionPointerType) (CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF, const RuntimeMethod*);
  18708. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18709. }
  18710. bool Func_2_Invoke_m48A7AF321AF80BD8B48D0CE92423C2C4778CADC8_OpenStatic(Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06* __this, CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF ___0_arg, const RuntimeMethod* method)
  18711. {
  18712. typedef bool (*FunctionPointerType) (CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF, const RuntimeMethod*);
  18713. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18714. }
  18715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mDD38D709EA79AD522097822EA4807B831BF3A64D_gshared (Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18716. {
  18717. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18718. __this->___method = ___1_method;
  18719. __this->___m_target = ___0_object;
  18720. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18721. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18722. __this->___method_code = (intptr_t)__this;
  18723. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18724. {
  18725. bool isOpen = parameterCount == 1;
  18726. if (isOpen)
  18727. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m48A7AF321AF80BD8B48D0CE92423C2C4778CADC8_OpenStatic;
  18728. else
  18729. {
  18730. __this->___invoke_impl = __this->___method_ptr;
  18731. __this->___method_code = (intptr_t)__this->___m_target;
  18732. }
  18733. }
  18734. else
  18735. {
  18736. if (___0_object == NULL)
  18737. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18738. __this->___invoke_impl = __this->___method_ptr;
  18739. __this->___method_code = (intptr_t)__this->___m_target;
  18740. }
  18741. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m48A7AF321AF80BD8B48D0CE92423C2C4778CADC8_Multicast;
  18742. }
  18743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m48A7AF321AF80BD8B48D0CE92423C2C4778CADC8_gshared (Func_2_tD62FEF82C38D2F936C4A0BE93BCEEE9CF7A7DB06* __this, CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF ___0_arg, const RuntimeMethod* method)
  18744. {
  18745. typedef bool (*FunctionPointerType) (RuntimeObject*, CanStartDragArgs_tABF4E0D7A89F6C14BE4E8308C18129670E80DFEF, const RuntimeMethod*);
  18746. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18747. }
  18748. #ifdef __clang__
  18749. #pragma clang diagnostic pop
  18750. #endif
  18751. #ifdef __clang__
  18752. #pragma clang diagnostic push
  18753. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18754. #pragma clang diagnostic ignored "-Wunused-variable"
  18755. #endif
  18756. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_Multicast(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  18757. {
  18758. il2cpp_array_size_t length = __this->___delegates->max_length;
  18759. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18760. RuntimeObject* retVal = NULL;
  18761. for (il2cpp_array_size_t i = 0; i < length; i++)
  18762. {
  18763. Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* currentDelegate = reinterpret_cast<Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634*>(delegatesToInvoke[i]);
  18764. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  18765. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18766. }
  18767. return retVal;
  18768. }
  18769. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenInst(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  18770. {
  18771. typedef RuntimeObject* (*FunctionPointerType) (CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  18772. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18773. }
  18774. RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStatic(Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  18775. {
  18776. typedef RuntimeObject* (*FunctionPointerType) (CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  18777. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18778. }
  18779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m031FFE054AC916D9042F6212B75C1CCD0084C1A2_gshared (Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18780. {
  18781. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18782. __this->___method = ___1_method;
  18783. __this->___m_target = ___0_object;
  18784. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18785. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18786. __this->___method_code = (intptr_t)__this;
  18787. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18788. {
  18789. bool isOpen = parameterCount == 1;
  18790. if (isOpen)
  18791. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_OpenStatic;
  18792. else
  18793. {
  18794. __this->___invoke_impl = __this->___method_ptr;
  18795. __this->___method_code = (intptr_t)__this->___m_target;
  18796. }
  18797. }
  18798. else
  18799. {
  18800. if (___0_object == NULL)
  18801. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18802. __this->___invoke_impl = __this->___method_ptr;
  18803. __this->___method_code = (intptr_t)__this->___m_target;
  18804. }
  18805. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_Multicast;
  18806. }
  18807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m6636587A76CA6731203D31F8CBAF123F658CB5B6_gshared (Func_2_t63A605CFD3E127FF85B2D60C8B97B6BF49E31634* __this, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED ___0_arg, const RuntimeMethod* method)
  18808. {
  18809. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED, const RuntimeMethod*);
  18810. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18811. }
  18812. #ifdef __clang__
  18813. #pragma clang diagnostic pop
  18814. #endif
  18815. #ifdef __clang__
  18816. #pragma clang diagnostic push
  18817. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18818. #pragma clang diagnostic ignored "-Wunused-variable"
  18819. #endif
  18820. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_Multicast(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  18821. {
  18822. il2cpp_array_size_t length = __this->___delegates->max_length;
  18823. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18824. bool retVal = false;
  18825. for (il2cpp_array_size_t i = 0; i < length; i++)
  18826. {
  18827. Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* currentDelegate = reinterpret_cast<Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F*>(delegatesToInvoke[i]);
  18828. typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*);
  18829. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18830. }
  18831. return retVal;
  18832. }
  18833. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenInst(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  18834. {
  18835. typedef bool (*FunctionPointerType) (Il2CppChar, const RuntimeMethod*);
  18836. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18837. }
  18838. bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStatic(Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  18839. {
  18840. typedef bool (*FunctionPointerType) (Il2CppChar, const RuntimeMethod*);
  18841. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18842. }
  18843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m86D272566839A59489924C367E316D2E516EC1F2_gshared (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18844. {
  18845. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18846. __this->___method = ___1_method;
  18847. __this->___m_target = ___0_object;
  18848. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18849. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18850. __this->___method_code = (intptr_t)__this;
  18851. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18852. {
  18853. bool isOpen = parameterCount == 1;
  18854. if (isOpen)
  18855. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_OpenStatic;
  18856. else
  18857. {
  18858. __this->___invoke_impl = __this->___method_ptr;
  18859. __this->___method_code = (intptr_t)__this->___m_target;
  18860. }
  18861. }
  18862. else
  18863. {
  18864. if (___0_object == NULL)
  18865. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18866. __this->___invoke_impl = __this->___method_ptr;
  18867. __this->___method_code = (intptr_t)__this->___m_target;
  18868. }
  18869. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_Multicast;
  18870. }
  18871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m4733F0A0FE136C9F8DCE4963455215585E8BE2CD_gshared (Func_2_tF409A653B8F770E0A30CD80D21764FB1DDB2A28F* __this, Il2CppChar ___0_arg, const RuntimeMethod* method)
  18872. {
  18873. typedef bool (*FunctionPointerType) (RuntimeObject*, Il2CppChar, const RuntimeMethod*);
  18874. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18875. }
  18876. #ifdef __clang__
  18877. #pragma clang diagnostic pop
  18878. #endif
  18879. #ifdef __clang__
  18880. #pragma clang diagnostic push
  18881. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18882. #pragma clang diagnostic ignored "-Wunused-variable"
  18883. #endif
  18884. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_Multicast(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  18885. {
  18886. il2cpp_array_size_t length = __this->___delegates->max_length;
  18887. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18888. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F retVal;
  18889. memset((&retVal), 0, sizeof(retVal));
  18890. for (il2cpp_array_size_t i = 0; i < length; i++)
  18891. {
  18892. Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* currentDelegate = reinterpret_cast<Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E*>(delegatesToInvoke[i]);
  18893. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  18894. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18895. }
  18896. return retVal;
  18897. }
  18898. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenInst(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  18899. {
  18900. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  18901. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18902. }
  18903. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStatic(Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  18904. {
  18905. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  18906. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18907. }
  18908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m54245705A6CDAF43B16B589F3F3FC9944611C990_gshared (Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18909. {
  18910. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18911. __this->___method = ___1_method;
  18912. __this->___m_target = ___0_object;
  18913. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18914. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18915. __this->___method_code = (intptr_t)__this;
  18916. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18917. {
  18918. bool isOpen = parameterCount == 1;
  18919. if (isOpen)
  18920. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_OpenStatic;
  18921. else
  18922. {
  18923. __this->___invoke_impl = __this->___method_ptr;
  18924. __this->___method_code = (intptr_t)__this->___m_target;
  18925. }
  18926. }
  18927. else
  18928. {
  18929. if (___0_object == NULL)
  18930. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18931. __this->___invoke_impl = __this->___method_ptr;
  18932. __this->___method_code = (intptr_t)__this->___m_target;
  18933. }
  18934. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_Multicast;
  18935. }
  18936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Func_2_Invoke_m468C3E25D460F8CCF7975569A4661D1BE92E5B92_gshared (Func_2_t81B76467028D6BD95DE2EC625D0325AA0387285E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  18937. {
  18938. typedef Color_tD001788D726C3A7F1379BEED0260B9591F440C1F (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  18939. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  18940. }
  18941. #ifdef __clang__
  18942. #pragma clang diagnostic pop
  18943. #endif
  18944. #ifdef __clang__
  18945. #pragma clang diagnostic push
  18946. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18947. #pragma clang diagnostic ignored "-Wunused-variable"
  18948. #endif
  18949. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_Multicast(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  18950. {
  18951. il2cpp_array_size_t length = __this->___delegates->max_length;
  18952. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  18953. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B retVal;
  18954. memset((&retVal), 0, sizeof(retVal));
  18955. for (il2cpp_array_size_t i = 0; i < length; i++)
  18956. {
  18957. Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* currentDelegate = reinterpret_cast<Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277*>(delegatesToInvoke[i]);
  18958. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  18959. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  18960. }
  18961. return retVal;
  18962. }
  18963. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenInst(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  18964. {
  18965. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  18966. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18967. }
  18968. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStatic(Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  18969. {
  18970. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  18971. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  18972. }
  18973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m3F0B622CFF8856C182A01DC105F39DED2A370A24_gshared (Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  18974. {
  18975. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  18976. __this->___method = ___1_method;
  18977. __this->___m_target = ___0_object;
  18978. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  18979. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  18980. __this->___method_code = (intptr_t)__this;
  18981. if (MethodIsStatic((RuntimeMethod*)___1_method))
  18982. {
  18983. bool isOpen = parameterCount == 1;
  18984. if (isOpen)
  18985. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_OpenStatic;
  18986. else
  18987. {
  18988. __this->___invoke_impl = __this->___method_ptr;
  18989. __this->___method_code = (intptr_t)__this->___m_target;
  18990. }
  18991. }
  18992. else
  18993. {
  18994. if (___0_object == NULL)
  18995. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  18996. __this->___invoke_impl = __this->___method_ptr;
  18997. __this->___method_code = (intptr_t)__this->___m_target;
  18998. }
  18999. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_Multicast;
  19000. }
  19001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Func_2_Invoke_mDB0D63C6DA4FC8F4E65D1E67A762FB549B728597_gshared (Func_2_t74BA73845DFA0004A7F25F3773A11A75228F5277* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg, const RuntimeMethod* method)
  19002. {
  19003. typedef Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  19004. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19005. }
  19006. #ifdef __clang__
  19007. #pragma clang diagnostic pop
  19008. #endif
  19009. #ifdef __clang__
  19010. #pragma clang diagnostic push
  19011. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19012. #pragma clang diagnostic ignored "-Wunused-variable"
  19013. #endif
  19014. double Func_2_Invoke_m762147834B46FC6B99180328AD303FC3F47CCD62_Multicast(Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D* __this, double ___0_arg, const RuntimeMethod* method)
  19015. {
  19016. il2cpp_array_size_t length = __this->___delegates->max_length;
  19017. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19018. double retVal = 0.0;
  19019. for (il2cpp_array_size_t i = 0; i < length; i++)
  19020. {
  19021. Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D* currentDelegate = reinterpret_cast<Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D*>(delegatesToInvoke[i]);
  19022. typedef double (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*);
  19023. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19024. }
  19025. return retVal;
  19026. }
  19027. double Func_2_Invoke_m762147834B46FC6B99180328AD303FC3F47CCD62_OpenInst(Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D* __this, double ___0_arg, const RuntimeMethod* method)
  19028. {
  19029. typedef double (*FunctionPointerType) (double, const RuntimeMethod*);
  19030. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19031. }
  19032. double Func_2_Invoke_m762147834B46FC6B99180328AD303FC3F47CCD62_OpenStatic(Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D* __this, double ___0_arg, const RuntimeMethod* method)
  19033. {
  19034. typedef double (*FunctionPointerType) (double, const RuntimeMethod*);
  19035. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19036. }
  19037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m653F26D531BA0409921E01E3994462FC75138745_gshared (Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19038. {
  19039. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19040. __this->___method = ___1_method;
  19041. __this->___m_target = ___0_object;
  19042. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19043. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19044. __this->___method_code = (intptr_t)__this;
  19045. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19046. {
  19047. bool isOpen = parameterCount == 1;
  19048. if (isOpen)
  19049. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m762147834B46FC6B99180328AD303FC3F47CCD62_OpenStatic;
  19050. else
  19051. {
  19052. __this->___invoke_impl = __this->___method_ptr;
  19053. __this->___method_code = (intptr_t)__this->___m_target;
  19054. }
  19055. }
  19056. else
  19057. {
  19058. if (___0_object == NULL)
  19059. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19060. __this->___invoke_impl = __this->___method_ptr;
  19061. __this->___method_code = (intptr_t)__this->___m_target;
  19062. }
  19063. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m762147834B46FC6B99180328AD303FC3F47CCD62_Multicast;
  19064. }
  19065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Func_2_Invoke_m762147834B46FC6B99180328AD303FC3F47CCD62_gshared (Func_2_t0221E9CE1FF8B8FE59AED052D562790B96F13B3D* __this, double ___0_arg, const RuntimeMethod* method)
  19066. {
  19067. typedef double (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*);
  19068. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19069. }
  19070. #ifdef __clang__
  19071. #pragma clang diagnostic pop
  19072. #endif
  19073. #ifdef __clang__
  19074. #pragma clang diagnostic push
  19075. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19076. #pragma clang diagnostic ignored "-Wunused-variable"
  19077. #endif
  19078. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_Multicast(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  19079. {
  19080. il2cpp_array_size_t length = __this->___delegates->max_length;
  19081. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19082. uint32_t retVal = 0;
  19083. for (il2cpp_array_size_t i = 0; i < length; i++)
  19084. {
  19085. Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* currentDelegate = reinterpret_cast<Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*>(delegatesToInvoke[i]);
  19086. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  19087. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19088. }
  19089. return retVal;
  19090. }
  19091. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenInst(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  19092. {
  19093. typedef uint32_t (*FunctionPointerType) (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  19094. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19095. }
  19096. uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStatic(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  19097. {
  19098. typedef uint32_t (*FunctionPointerType) (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  19099. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19100. }
  19101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE744EAE8161AE36ECC15563C235CF9C779681E3D_gshared (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19102. {
  19103. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19104. __this->___method = ___1_method;
  19105. __this->___m_target = ___0_object;
  19106. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19107. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19108. __this->___method_code = (intptr_t)__this;
  19109. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19110. {
  19111. bool isOpen = parameterCount == 1;
  19112. if (isOpen)
  19113. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_OpenStatic;
  19114. else
  19115. {
  19116. __this->___invoke_impl = __this->___method_ptr;
  19117. __this->___method_code = (intptr_t)__this->___m_target;
  19118. }
  19119. }
  19120. else
  19121. {
  19122. if (___0_object == NULL)
  19123. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19124. __this->___invoke_impl = __this->___method_ptr;
  19125. __this->___method_code = (intptr_t)__this->___m_target;
  19126. }
  19127. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_Multicast;
  19128. }
  19129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_m1D6B756728B9864F0B0E00FD937493228DCEBA4E_gshared (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_arg, const RuntimeMethod* method)
  19130. {
  19131. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E, const RuntimeMethod*);
  19132. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19133. }
  19134. #ifdef __clang__
  19135. #pragma clang diagnostic pop
  19136. #endif
  19137. #ifdef __clang__
  19138. #pragma clang diagnostic push
  19139. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19140. #pragma clang diagnostic ignored "-Wunused-variable"
  19141. #endif
  19142. int32_t Func_2_Invoke_m3BAA2504A43BD251B12E0689846A9E2A9C69C173_Multicast(Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F* __this, HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D ___0_arg, const RuntimeMethod* method)
  19143. {
  19144. il2cpp_array_size_t length = __this->___delegates->max_length;
  19145. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19146. int32_t retVal = 0;
  19147. for (il2cpp_array_size_t i = 0; i < length; i++)
  19148. {
  19149. Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F* currentDelegate = reinterpret_cast<Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F*>(delegatesToInvoke[i]);
  19150. typedef int32_t (*FunctionPointerType) (RuntimeObject*, HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D, const RuntimeMethod*);
  19151. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19152. }
  19153. return retVal;
  19154. }
  19155. int32_t Func_2_Invoke_m3BAA2504A43BD251B12E0689846A9E2A9C69C173_OpenInst(Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F* __this, HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D ___0_arg, const RuntimeMethod* method)
  19156. {
  19157. typedef int32_t (*FunctionPointerType) (HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D, const RuntimeMethod*);
  19158. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19159. }
  19160. int32_t Func_2_Invoke_m3BAA2504A43BD251B12E0689846A9E2A9C69C173_OpenStatic(Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F* __this, HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D ___0_arg, const RuntimeMethod* method)
  19161. {
  19162. typedef int32_t (*FunctionPointerType) (HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D, const RuntimeMethod*);
  19163. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19164. }
  19165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m636C3B2E14200015522C7E1894F61943318DA830_gshared (Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19166. {
  19167. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19168. __this->___method = ___1_method;
  19169. __this->___m_target = ___0_object;
  19170. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19171. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19172. __this->___method_code = (intptr_t)__this;
  19173. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19174. {
  19175. bool isOpen = parameterCount == 1;
  19176. if (isOpen)
  19177. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3BAA2504A43BD251B12E0689846A9E2A9C69C173_OpenStatic;
  19178. else
  19179. {
  19180. __this->___invoke_impl = __this->___method_ptr;
  19181. __this->___method_code = (intptr_t)__this->___m_target;
  19182. }
  19183. }
  19184. else
  19185. {
  19186. if (___0_object == NULL)
  19187. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19188. __this->___invoke_impl = __this->___method_ptr;
  19189. __this->___method_code = (intptr_t)__this->___m_target;
  19190. }
  19191. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m3BAA2504A43BD251B12E0689846A9E2A9C69C173_Multicast;
  19192. }
  19193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m3BAA2504A43BD251B12E0689846A9E2A9C69C173_gshared (Func_2_t47FF27E4460D5BD42F42DE05A52068B13DCADE4F* __this, HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D ___0_arg, const RuntimeMethod* method)
  19194. {
  19195. typedef int32_t (*FunctionPointerType) (RuntimeObject*, HandleDragAndDropArgs_t14222F5271A86F1FE692EDBFD99ABA3FF1430F9D, const RuntimeMethod*);
  19196. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19197. }
  19198. #ifdef __clang__
  19199. #pragma clang diagnostic pop
  19200. #endif
  19201. #ifdef __clang__
  19202. #pragma clang diagnostic push
  19203. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19204. #pragma clang diagnostic ignored "-Wunused-variable"
  19205. #endif
  19206. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_2_Invoke_mAEEEC3EDFADDE9CC4AB699BE34B0B15E4B9C0557_Multicast(Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_arg, const RuntimeMethod* method)
  19207. {
  19208. il2cpp_array_size_t length = __this->___delegates->max_length;
  19209. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19210. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 retVal;
  19211. memset((&retVal), 0, sizeof(retVal));
  19212. for (il2cpp_array_size_t i = 0; i < length; i++)
  19213. {
  19214. Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13* currentDelegate = reinterpret_cast<Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13*>(delegatesToInvoke[i]);
  19215. typedef Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*FunctionPointerType) (RuntimeObject*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*);
  19216. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19217. }
  19218. return retVal;
  19219. }
  19220. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_2_Invoke_mAEEEC3EDFADDE9CC4AB699BE34B0B15E4B9C0557_OpenInst(Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_arg, const RuntimeMethod* method)
  19221. {
  19222. typedef Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*FunctionPointerType) (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*);
  19223. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19224. }
  19225. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_2_Invoke_mAEEEC3EDFADDE9CC4AB699BE34B0B15E4B9C0557_OpenStatic(Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_arg, const RuntimeMethod* method)
  19226. {
  19227. typedef Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*FunctionPointerType) (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*);
  19228. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19229. }
  19230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB35F76A860FC9A3E29A8984DADBD4E2381A1BDBC_gshared (Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19231. {
  19232. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19233. __this->___method = ___1_method;
  19234. __this->___m_target = ___0_object;
  19235. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19236. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19237. __this->___method_code = (intptr_t)__this;
  19238. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19239. {
  19240. bool isOpen = parameterCount == 1;
  19241. if (isOpen)
  19242. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mAEEEC3EDFADDE9CC4AB699BE34B0B15E4B9C0557_OpenStatic;
  19243. else
  19244. {
  19245. __this->___invoke_impl = __this->___method_ptr;
  19246. __this->___method_code = (intptr_t)__this->___m_target;
  19247. }
  19248. }
  19249. else
  19250. {
  19251. if (___0_object == NULL)
  19252. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19253. __this->___invoke_impl = __this->___method_ptr;
  19254. __this->___method_code = (intptr_t)__this->___m_target;
  19255. }
  19256. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mAEEEC3EDFADDE9CC4AB699BE34B0B15E4B9C0557_Multicast;
  19257. }
  19258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_2_Invoke_mAEEEC3EDFADDE9CC4AB699BE34B0B15E4B9C0557_gshared (Func_2_t4F09F23FA74A4C653F6AA364AC3C5B2C664A6A13* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_arg, const RuntimeMethod* method)
  19259. {
  19260. typedef Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*FunctionPointerType) (RuntimeObject*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*);
  19261. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19262. }
  19263. #ifdef __clang__
  19264. #pragma clang diagnostic pop
  19265. #endif
  19266. #ifdef __clang__
  19267. #pragma clang diagnostic push
  19268. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19269. #pragma clang diagnostic ignored "-Wunused-variable"
  19270. #endif
  19271. bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_Multicast(Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19272. {
  19273. il2cpp_array_size_t length = __this->___delegates->max_length;
  19274. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19275. bool retVal = false;
  19276. for (il2cpp_array_size_t i = 0; i < length; i++)
  19277. {
  19278. Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* currentDelegate = reinterpret_cast<Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA*>(delegatesToInvoke[i]);
  19279. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  19280. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19281. }
  19282. return retVal;
  19283. }
  19284. bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_OpenInst(Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19285. {
  19286. typedef bool (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  19287. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19288. }
  19289. bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_OpenStatic(Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19290. {
  19291. typedef bool (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  19292. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19293. }
  19294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mF0ABAE563501FB4B795991365F3011147BE07E2E_gshared (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19295. {
  19296. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19297. __this->___method = ___1_method;
  19298. __this->___m_target = ___0_object;
  19299. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19300. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19301. __this->___method_code = (intptr_t)__this;
  19302. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19303. {
  19304. bool isOpen = parameterCount == 1;
  19305. if (isOpen)
  19306. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_OpenStatic;
  19307. else
  19308. {
  19309. __this->___invoke_impl = __this->___method_ptr;
  19310. __this->___method_code = (intptr_t)__this->___m_target;
  19311. }
  19312. }
  19313. else
  19314. {
  19315. if (___0_object == NULL)
  19316. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19317. __this->___invoke_impl = __this->___method_ptr;
  19318. __this->___method_code = (intptr_t)__this->___m_target;
  19319. }
  19320. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_Multicast;
  19321. }
  19322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m1543D7041BADF87D1F63EBF838B0DDCB40340C7E_gshared (Func_2_t63A057E8762189D8C22BF71360D00C1047680DFA* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19323. {
  19324. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  19325. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19326. }
  19327. #ifdef __clang__
  19328. #pragma clang diagnostic pop
  19329. #endif
  19330. #ifdef __clang__
  19331. #pragma clang diagnostic push
  19332. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19333. #pragma clang diagnostic ignored "-Wunused-variable"
  19334. #endif
  19335. Il2CppChar Func_2_Invoke_mB03323B6E7EBEB3C0CD7D5CD5F893A99546D6FEF_Multicast(Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19336. {
  19337. il2cpp_array_size_t length = __this->___delegates->max_length;
  19338. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19339. Il2CppChar retVal = 0x0;
  19340. for (il2cpp_array_size_t i = 0; i < length; i++)
  19341. {
  19342. Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6* currentDelegate = reinterpret_cast<Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6*>(delegatesToInvoke[i]);
  19343. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  19344. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19345. }
  19346. return retVal;
  19347. }
  19348. Il2CppChar Func_2_Invoke_mB03323B6E7EBEB3C0CD7D5CD5F893A99546D6FEF_OpenInst(Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19349. {
  19350. typedef Il2CppChar (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  19351. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19352. }
  19353. Il2CppChar Func_2_Invoke_mB03323B6E7EBEB3C0CD7D5CD5F893A99546D6FEF_OpenStatic(Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19354. {
  19355. typedef Il2CppChar (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  19356. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19357. }
  19358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m2EB38334A3521A8C8F39E2566F6A25002FB0B704_gshared (Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19359. {
  19360. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19361. __this->___method = ___1_method;
  19362. __this->___m_target = ___0_object;
  19363. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19364. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19365. __this->___method_code = (intptr_t)__this;
  19366. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19367. {
  19368. bool isOpen = parameterCount == 1;
  19369. if (isOpen)
  19370. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mB03323B6E7EBEB3C0CD7D5CD5F893A99546D6FEF_OpenStatic;
  19371. else
  19372. {
  19373. __this->___invoke_impl = __this->___method_ptr;
  19374. __this->___method_code = (intptr_t)__this->___m_target;
  19375. }
  19376. }
  19377. else
  19378. {
  19379. if (___0_object == NULL)
  19380. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19381. __this->___invoke_impl = __this->___method_ptr;
  19382. __this->___method_code = (intptr_t)__this->___m_target;
  19383. }
  19384. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mB03323B6E7EBEB3C0CD7D5CD5F893A99546D6FEF_Multicast;
  19385. }
  19386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_mB03323B6E7EBEB3C0CD7D5CD5F893A99546D6FEF_gshared (Func_2_t90F2ED7A74BE171E760D1F54A7BF82AF8B7362E6* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19387. {
  19388. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  19389. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19390. }
  19391. #ifdef __clang__
  19392. #pragma clang diagnostic pop
  19393. #endif
  19394. #ifdef __clang__
  19395. #pragma clang diagnostic push
  19396. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19397. #pragma clang diagnostic ignored "-Wunused-variable"
  19398. #endif
  19399. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_Multicast(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19400. {
  19401. il2cpp_array_size_t length = __this->___delegates->max_length;
  19402. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19403. int32_t retVal = 0;
  19404. for (il2cpp_array_size_t i = 0; i < length; i++)
  19405. {
  19406. Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* currentDelegate = reinterpret_cast<Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354*>(delegatesToInvoke[i]);
  19407. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  19408. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19409. }
  19410. return retVal;
  19411. }
  19412. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenInst(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19413. {
  19414. typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  19415. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19416. }
  19417. int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStatic(Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19418. {
  19419. typedef int32_t (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  19420. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19421. }
  19422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE96A3D11B34E447E159E761DC39D520D6E7CBEA5_gshared (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19423. {
  19424. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19425. __this->___method = ___1_method;
  19426. __this->___m_target = ___0_object;
  19427. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19428. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19429. __this->___method_code = (intptr_t)__this;
  19430. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19431. {
  19432. bool isOpen = parameterCount == 1;
  19433. if (isOpen)
  19434. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_OpenStatic;
  19435. else
  19436. {
  19437. __this->___invoke_impl = __this->___method_ptr;
  19438. __this->___method_code = (intptr_t)__this->___m_target;
  19439. }
  19440. }
  19441. else
  19442. {
  19443. if (___0_object == NULL)
  19444. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19445. __this->___invoke_impl = __this->___method_ptr;
  19446. __this->___method_code = (intptr_t)__this->___m_target;
  19447. }
  19448. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_Multicast;
  19449. }
  19450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1F8EE2DF137BE5132901C0297848BC7A373A676B_gshared (Func_2_t2FDA873D8482C79555CFB05233D610E8F1C7C354* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19451. {
  19452. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  19453. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19454. }
  19455. #ifdef __clang__
  19456. #pragma clang diagnostic pop
  19457. #endif
  19458. #ifdef __clang__
  19459. #pragma clang diagnostic push
  19460. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19461. #pragma clang diagnostic ignored "-Wunused-variable"
  19462. #endif
  19463. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_Multicast(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19464. {
  19465. il2cpp_array_size_t length = __this->___delegates->max_length;
  19466. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19467. RuntimeObject* retVal = NULL;
  19468. for (il2cpp_array_size_t i = 0; i < length; i++)
  19469. {
  19470. Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* currentDelegate = reinterpret_cast<Func_2_tB8444326CD91502B291E0988F04448A82D0F6552*>(delegatesToInvoke[i]);
  19471. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  19472. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19473. }
  19474. return retVal;
  19475. }
  19476. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenInst(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19477. {
  19478. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  19479. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19480. }
  19481. RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStatic(Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19482. {
  19483. typedef RuntimeObject* (*FunctionPointerType) (int32_t, const RuntimeMethod*);
  19484. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19485. }
  19486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mFEA55388B25FFE20BEE7DB66FA1D0FCC0EE2EE38_gshared (Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19487. {
  19488. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19489. __this->___method = ___1_method;
  19490. __this->___m_target = ___0_object;
  19491. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19492. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19493. __this->___method_code = (intptr_t)__this;
  19494. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19495. {
  19496. bool isOpen = parameterCount == 1;
  19497. if (isOpen)
  19498. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_OpenStatic;
  19499. else
  19500. {
  19501. __this->___invoke_impl = __this->___method_ptr;
  19502. __this->___method_code = (intptr_t)__this->___m_target;
  19503. }
  19504. }
  19505. else
  19506. {
  19507. if (___0_object == NULL)
  19508. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19509. __this->___invoke_impl = __this->___method_ptr;
  19510. __this->___method_code = (intptr_t)__this->___m_target;
  19511. }
  19512. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_Multicast;
  19513. }
  19514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m6953F3816EE803F64B21977608FFA48D59AB9272_gshared (Func_2_tB8444326CD91502B291E0988F04448A82D0F6552* __this, int32_t ___0_arg, const RuntimeMethod* method)
  19515. {
  19516. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  19517. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19518. }
  19519. #ifdef __clang__
  19520. #pragma clang diagnostic pop
  19521. #endif
  19522. #ifdef __clang__
  19523. #pragma clang diagnostic push
  19524. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19525. #pragma clang diagnostic ignored "-Wunused-variable"
  19526. #endif
  19527. int64_t Func_2_Invoke_mF1971361C95CB631B5901781D98D74B9500DCD03_Multicast(Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62* __this, int64_t ___0_arg, const RuntimeMethod* method)
  19528. {
  19529. il2cpp_array_size_t length = __this->___delegates->max_length;
  19530. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19531. int64_t retVal = 0;
  19532. for (il2cpp_array_size_t i = 0; i < length; i++)
  19533. {
  19534. Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62* currentDelegate = reinterpret_cast<Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62*>(delegatesToInvoke[i]);
  19535. typedef int64_t (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  19536. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19537. }
  19538. return retVal;
  19539. }
  19540. int64_t Func_2_Invoke_mF1971361C95CB631B5901781D98D74B9500DCD03_OpenInst(Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62* __this, int64_t ___0_arg, const RuntimeMethod* method)
  19541. {
  19542. typedef int64_t (*FunctionPointerType) (int64_t, const RuntimeMethod*);
  19543. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19544. }
  19545. int64_t Func_2_Invoke_mF1971361C95CB631B5901781D98D74B9500DCD03_OpenStatic(Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62* __this, int64_t ___0_arg, const RuntimeMethod* method)
  19546. {
  19547. typedef int64_t (*FunctionPointerType) (int64_t, const RuntimeMethod*);
  19548. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19549. }
  19550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m41990121EA9A13437F687EC195DB470DAF873CF3_gshared (Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19551. {
  19552. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19553. __this->___method = ___1_method;
  19554. __this->___m_target = ___0_object;
  19555. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19556. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19557. __this->___method_code = (intptr_t)__this;
  19558. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19559. {
  19560. bool isOpen = parameterCount == 1;
  19561. if (isOpen)
  19562. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mF1971361C95CB631B5901781D98D74B9500DCD03_OpenStatic;
  19563. else
  19564. {
  19565. __this->___invoke_impl = __this->___method_ptr;
  19566. __this->___method_code = (intptr_t)__this->___m_target;
  19567. }
  19568. }
  19569. else
  19570. {
  19571. if (___0_object == NULL)
  19572. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19573. __this->___invoke_impl = __this->___method_ptr;
  19574. __this->___method_code = (intptr_t)__this->___m_target;
  19575. }
  19576. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mF1971361C95CB631B5901781D98D74B9500DCD03_Multicast;
  19577. }
  19578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Func_2_Invoke_mF1971361C95CB631B5901781D98D74B9500DCD03_gshared (Func_2_t0B663B3C621B47C182DE71861BC7D4AFC8CEBD62* __this, int64_t ___0_arg, const RuntimeMethod* method)
  19579. {
  19580. typedef int64_t (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  19581. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19582. }
  19583. #ifdef __clang__
  19584. #pragma clang diagnostic pop
  19585. #endif
  19586. #ifdef __clang__
  19587. #pragma clang diagnostic push
  19588. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19589. #pragma clang diagnostic ignored "-Wunused-variable"
  19590. #endif
  19591. RuntimeObject* Func_2_Invoke_mEEDD427FE0A299D97308E822C93022D5BE7CA697_Multicast(Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09* __this, intptr_t ___0_arg, const RuntimeMethod* method)
  19592. {
  19593. il2cpp_array_size_t length = __this->___delegates->max_length;
  19594. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19595. RuntimeObject* retVal = NULL;
  19596. for (il2cpp_array_size_t i = 0; i < length; i++)
  19597. {
  19598. Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09* currentDelegate = reinterpret_cast<Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09*>(delegatesToInvoke[i]);
  19599. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
  19600. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19601. }
  19602. return retVal;
  19603. }
  19604. RuntimeObject* Func_2_Invoke_mEEDD427FE0A299D97308E822C93022D5BE7CA697_OpenInst(Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09* __this, intptr_t ___0_arg, const RuntimeMethod* method)
  19605. {
  19606. typedef RuntimeObject* (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
  19607. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19608. }
  19609. RuntimeObject* Func_2_Invoke_mEEDD427FE0A299D97308E822C93022D5BE7CA697_OpenStatic(Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09* __this, intptr_t ___0_arg, const RuntimeMethod* method)
  19610. {
  19611. typedef RuntimeObject* (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
  19612. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19613. }
  19614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mAFAD1CF4C74CF3EE710FB79F7B75A5B0F394B597_gshared (Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19615. {
  19616. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19617. __this->___method = ___1_method;
  19618. __this->___m_target = ___0_object;
  19619. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19620. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19621. __this->___method_code = (intptr_t)__this;
  19622. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19623. {
  19624. bool isOpen = parameterCount == 1;
  19625. if (isOpen)
  19626. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mEEDD427FE0A299D97308E822C93022D5BE7CA697_OpenStatic;
  19627. else
  19628. {
  19629. __this->___invoke_impl = __this->___method_ptr;
  19630. __this->___method_code = (intptr_t)__this->___m_target;
  19631. }
  19632. }
  19633. else
  19634. {
  19635. if (___0_object == NULL)
  19636. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19637. __this->___invoke_impl = __this->___method_ptr;
  19638. __this->___method_code = (intptr_t)__this->___m_target;
  19639. }
  19640. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mEEDD427FE0A299D97308E822C93022D5BE7CA697_Multicast;
  19641. }
  19642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mEEDD427FE0A299D97308E822C93022D5BE7CA697_gshared (Func_2_t2F4DF8DD55CA5B1EB10C3305B321F7A809BAEC09* __this, intptr_t ___0_arg, const RuntimeMethod* method)
  19643. {
  19644. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
  19645. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19646. }
  19647. #ifdef __clang__
  19648. #pragma clang diagnostic pop
  19649. #endif
  19650. #ifdef __clang__
  19651. #pragma clang diagnostic push
  19652. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19653. #pragma clang diagnostic ignored "-Wunused-variable"
  19654. #endif
  19655. uint32_t Func_2_Invoke_m6402878EC485289DE80ED37CF89BF696C4D2A152_Multicast(Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* __this, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 ___0_arg, const RuntimeMethod* method)
  19656. {
  19657. il2cpp_array_size_t length = __this->___delegates->max_length;
  19658. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19659. uint32_t retVal = 0;
  19660. for (il2cpp_array_size_t i = 0; i < length; i++)
  19661. {
  19662. Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* currentDelegate = reinterpret_cast<Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F*>(delegatesToInvoke[i]);
  19663. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607, const RuntimeMethod*);
  19664. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19665. }
  19666. return retVal;
  19667. }
  19668. uint32_t Func_2_Invoke_m6402878EC485289DE80ED37CF89BF696C4D2A152_OpenInst(Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* __this, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 ___0_arg, const RuntimeMethod* method)
  19669. {
  19670. typedef uint32_t (*FunctionPointerType) (MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607, const RuntimeMethod*);
  19671. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19672. }
  19673. uint32_t Func_2_Invoke_m6402878EC485289DE80ED37CF89BF696C4D2A152_OpenStatic(Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* __this, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 ___0_arg, const RuntimeMethod* method)
  19674. {
  19675. typedef uint32_t (*FunctionPointerType) (MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607, const RuntimeMethod*);
  19676. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19677. }
  19678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mC0F40F41C7E2FCB445352DFFDD1DE0A14BAEF575_gshared (Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19679. {
  19680. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19681. __this->___method = ___1_method;
  19682. __this->___m_target = ___0_object;
  19683. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19684. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19685. __this->___method_code = (intptr_t)__this;
  19686. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19687. {
  19688. bool isOpen = parameterCount == 1;
  19689. if (isOpen)
  19690. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m6402878EC485289DE80ED37CF89BF696C4D2A152_OpenStatic;
  19691. else
  19692. {
  19693. __this->___invoke_impl = __this->___method_ptr;
  19694. __this->___method_code = (intptr_t)__this->___m_target;
  19695. }
  19696. }
  19697. else
  19698. {
  19699. if (___0_object == NULL)
  19700. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19701. __this->___invoke_impl = __this->___method_ptr;
  19702. __this->___method_code = (intptr_t)__this->___m_target;
  19703. }
  19704. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m6402878EC485289DE80ED37CF89BF696C4D2A152_Multicast;
  19705. }
  19706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_m6402878EC485289DE80ED37CF89BF696C4D2A152_gshared (Func_2_tF80AFEAB653E375ACD0F49E44AE42BAE8761DB6F* __this, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 ___0_arg, const RuntimeMethod* method)
  19707. {
  19708. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607, const RuntimeMethod*);
  19709. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19710. }
  19711. #ifdef __clang__
  19712. #pragma clang diagnostic pop
  19713. #endif
  19714. #ifdef __clang__
  19715. #pragma clang diagnostic push
  19716. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19717. #pragma clang diagnostic ignored "-Wunused-variable"
  19718. #endif
  19719. uint32_t Func_2_Invoke_mBF48E7F25CC11537700D5DB481786450688FD0C0_Multicast(Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* __this, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C ___0_arg, const RuntimeMethod* method)
  19720. {
  19721. il2cpp_array_size_t length = __this->___delegates->max_length;
  19722. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19723. uint32_t retVal = 0;
  19724. for (il2cpp_array_size_t i = 0; i < length; i++)
  19725. {
  19726. Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* currentDelegate = reinterpret_cast<Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0*>(delegatesToInvoke[i]);
  19727. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C, const RuntimeMethod*);
  19728. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19729. }
  19730. return retVal;
  19731. }
  19732. uint32_t Func_2_Invoke_mBF48E7F25CC11537700D5DB481786450688FD0C0_OpenInst(Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* __this, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C ___0_arg, const RuntimeMethod* method)
  19733. {
  19734. typedef uint32_t (*FunctionPointerType) (MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C, const RuntimeMethod*);
  19735. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19736. }
  19737. uint32_t Func_2_Invoke_mBF48E7F25CC11537700D5DB481786450688FD0C0_OpenStatic(Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* __this, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C ___0_arg, const RuntimeMethod* method)
  19738. {
  19739. typedef uint32_t (*FunctionPointerType) (MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C, const RuntimeMethod*);
  19740. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19741. }
  19742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mD69B2CDDA25ED50EDDADECEAE0C610C23BF281CE_gshared (Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19743. {
  19744. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19745. __this->___method = ___1_method;
  19746. __this->___m_target = ___0_object;
  19747. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19748. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19749. __this->___method_code = (intptr_t)__this;
  19750. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19751. {
  19752. bool isOpen = parameterCount == 1;
  19753. if (isOpen)
  19754. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBF48E7F25CC11537700D5DB481786450688FD0C0_OpenStatic;
  19755. else
  19756. {
  19757. __this->___invoke_impl = __this->___method_ptr;
  19758. __this->___method_code = (intptr_t)__this->___m_target;
  19759. }
  19760. }
  19761. else
  19762. {
  19763. if (___0_object == NULL)
  19764. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19765. __this->___invoke_impl = __this->___method_ptr;
  19766. __this->___method_code = (intptr_t)__this->___m_target;
  19767. }
  19768. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mBF48E7F25CC11537700D5DB481786450688FD0C0_Multicast;
  19769. }
  19770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_mBF48E7F25CC11537700D5DB481786450688FD0C0_gshared (Func_2_t7025554EC975A118D5815ACF437B2080C169F1C0* __this, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C ___0_arg, const RuntimeMethod* method)
  19771. {
  19772. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C, const RuntimeMethod*);
  19773. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19774. }
  19775. #ifdef __clang__
  19776. #pragma clang diagnostic pop
  19777. #endif
  19778. #ifdef __clang__
  19779. #pragma clang diagnostic push
  19780. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19781. #pragma clang diagnostic ignored "-Wunused-variable"
  19782. #endif
  19783. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_Multicast(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19784. {
  19785. il2cpp_array_size_t length = __this->___delegates->max_length;
  19786. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19787. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 retVal;
  19788. memset((&retVal), 0, sizeof(retVal));
  19789. for (il2cpp_array_size_t i = 0; i < length; i++)
  19790. {
  19791. Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* currentDelegate = reinterpret_cast<Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F*>(delegatesToInvoke[i]);
  19792. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  19793. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19794. }
  19795. return retVal;
  19796. }
  19797. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInst(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19798. {
  19799. NullCheck(___0_arg);
  19800. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  19801. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19802. }
  19803. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStatic(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19804. {
  19805. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  19806. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19807. }
  19808. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenVirtual(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19809. {
  19810. NullCheck(___0_arg);
  19811. return VirtualFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  19812. }
  19813. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInterface(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19814. {
  19815. NullCheck(___0_arg);
  19816. return InterfaceFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  19817. }
  19818. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericVirtual(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19819. {
  19820. NullCheck(___0_arg);
  19821. return GenericVirtualFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(method, ___0_arg);
  19822. }
  19823. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericInterface(Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19824. {
  19825. NullCheck(___0_arg);
  19826. return GenericInterfaceFuncInvoker0< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 >::Invoke(method, ___0_arg);
  19827. }
  19828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB90F61A92C810F7BCB3288E608C7B6766FB5A120_gshared (Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19829. {
  19830. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19831. __this->___method = ___1_method;
  19832. __this->___m_target = ___0_object;
  19833. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19834. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19835. __this->___method_code = (intptr_t)__this;
  19836. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19837. {
  19838. bool isOpen = parameterCount == 1;
  19839. if (isOpen)
  19840. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenStatic;
  19841. else
  19842. {
  19843. __this->___invoke_impl = __this->___method_ptr;
  19844. __this->___method_code = (intptr_t)__this->___m_target;
  19845. }
  19846. }
  19847. else
  19848. {
  19849. bool isOpen = parameterCount == 0;
  19850. if (isOpen)
  19851. {
  19852. if (__this->___method_is_virtual)
  19853. {
  19854. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  19855. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  19856. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericInterface;
  19857. else
  19858. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenGenericVirtual;
  19859. else
  19860. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  19861. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInterface;
  19862. else
  19863. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenVirtual;
  19864. }
  19865. else
  19866. {
  19867. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_OpenInst;
  19868. }
  19869. }
  19870. else
  19871. {
  19872. if (___0_object == NULL)
  19873. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19874. __this->___invoke_impl = __this->___method_ptr;
  19875. __this->___method_code = (intptr_t)__this->___m_target;
  19876. }
  19877. }
  19878. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_Multicast;
  19879. }
  19880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_2_Invoke_m3C19BD2EA00E1EF46CABE820518716B3F3F10A3C_gshared (Func_2_t9BDD2E959989A0F342560C7A37F50108887A6F4F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19881. {
  19882. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  19883. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19884. }
  19885. #ifdef __clang__
  19886. #pragma clang diagnostic pop
  19887. #endif
  19888. #ifdef __clang__
  19889. #pragma clang diagnostic push
  19890. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19891. #pragma clang diagnostic ignored "-Wunused-variable"
  19892. #endif
  19893. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_Multicast(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19894. {
  19895. il2cpp_array_size_t length = __this->___delegates->max_length;
  19896. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  19897. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 retVal;
  19898. memset((&retVal), 0, sizeof(retVal));
  19899. for (il2cpp_array_size_t i = 0; i < length; i++)
  19900. {
  19901. Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* currentDelegate = reinterpret_cast<Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856*>(delegatesToInvoke[i]);
  19902. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  19903. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  19904. }
  19905. return retVal;
  19906. }
  19907. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInst(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19908. {
  19909. NullCheck(___0_arg);
  19910. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  19911. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19912. }
  19913. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStatic(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19914. {
  19915. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  19916. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  19917. }
  19918. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenVirtual(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19919. {
  19920. NullCheck(___0_arg);
  19921. return VirtualFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  19922. }
  19923. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInterface(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19924. {
  19925. NullCheck(___0_arg);
  19926. return InterfaceFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  19927. }
  19928. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericVirtual(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19929. {
  19930. NullCheck(___0_arg);
  19931. return GenericVirtualFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(method, ___0_arg);
  19932. }
  19933. ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericInterface(Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19934. {
  19935. NullCheck(___0_arg);
  19936. return GenericInterfaceFuncInvoker0< ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 >::Invoke(method, ___0_arg);
  19937. }
  19938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mCDC5D91E27A96F5938F9B41FD901095A9EAC6C15_gshared (Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  19939. {
  19940. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  19941. __this->___method = ___1_method;
  19942. __this->___m_target = ___0_object;
  19943. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  19944. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  19945. __this->___method_code = (intptr_t)__this;
  19946. if (MethodIsStatic((RuntimeMethod*)___1_method))
  19947. {
  19948. bool isOpen = parameterCount == 1;
  19949. if (isOpen)
  19950. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenStatic;
  19951. else
  19952. {
  19953. __this->___invoke_impl = __this->___method_ptr;
  19954. __this->___method_code = (intptr_t)__this->___m_target;
  19955. }
  19956. }
  19957. else
  19958. {
  19959. bool isOpen = parameterCount == 0;
  19960. if (isOpen)
  19961. {
  19962. if (__this->___method_is_virtual)
  19963. {
  19964. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  19965. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  19966. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericInterface;
  19967. else
  19968. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenGenericVirtual;
  19969. else
  19970. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  19971. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInterface;
  19972. else
  19973. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenVirtual;
  19974. }
  19975. else
  19976. {
  19977. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_OpenInst;
  19978. }
  19979. }
  19980. else
  19981. {
  19982. if (___0_object == NULL)
  19983. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  19984. __this->___invoke_impl = __this->___method_ptr;
  19985. __this->___method_code = (intptr_t)__this->___m_target;
  19986. }
  19987. }
  19988. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_Multicast;
  19989. }
  19990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 Func_2_Invoke_m92CDD270B86A28FBB2E8F17B1FFE06CC1AB6C8E9_gshared (Func_2_tA0EEFAE7C92638659E9BB0B7413EAA91B94F9856* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  19991. {
  19992. typedef ValueTuple_2_t307FF872C9931F811F5573093B923498C2EFC798 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  19993. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  19994. }
  19995. #ifdef __clang__
  19996. #pragma clang diagnostic pop
  19997. #endif
  19998. #ifdef __clang__
  19999. #pragma clang diagnostic push
  20000. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20001. #pragma clang diagnostic ignored "-Wunused-variable"
  20002. #endif
  20003. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_Multicast(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20004. {
  20005. il2cpp_array_size_t length = __this->___delegates->max_length;
  20006. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20007. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F retVal;
  20008. memset((&retVal), 0, sizeof(retVal));
  20009. for (il2cpp_array_size_t i = 0; i < length; i++)
  20010. {
  20011. Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* currentDelegate = reinterpret_cast<Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66*>(delegatesToInvoke[i]);
  20012. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20013. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20014. }
  20015. return retVal;
  20016. }
  20017. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInst(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20018. {
  20019. NullCheck(___0_arg);
  20020. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20021. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20022. }
  20023. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStatic(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20024. {
  20025. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20026. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20027. }
  20028. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenVirtual(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20029. {
  20030. NullCheck(___0_arg);
  20031. return VirtualFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20032. }
  20033. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInterface(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20034. {
  20035. NullCheck(___0_arg);
  20036. return InterfaceFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20037. }
  20038. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericVirtual(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20039. {
  20040. NullCheck(___0_arg);
  20041. return GenericVirtualFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(method, ___0_arg);
  20042. }
  20043. ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericInterface(Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20044. {
  20045. NullCheck(___0_arg);
  20046. return GenericInterfaceFuncInvoker0< ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F >::Invoke(method, ___0_arg);
  20047. }
  20048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mA1446C93F034302EED8F6591E4CF80303A0671EE_gshared (Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20049. {
  20050. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20051. __this->___method = ___1_method;
  20052. __this->___m_target = ___0_object;
  20053. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20054. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20055. __this->___method_code = (intptr_t)__this;
  20056. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20057. {
  20058. bool isOpen = parameterCount == 1;
  20059. if (isOpen)
  20060. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenStatic;
  20061. else
  20062. {
  20063. __this->___invoke_impl = __this->___method_ptr;
  20064. __this->___method_code = (intptr_t)__this->___m_target;
  20065. }
  20066. }
  20067. else
  20068. {
  20069. bool isOpen = parameterCount == 0;
  20070. if (isOpen)
  20071. {
  20072. if (__this->___method_is_virtual)
  20073. {
  20074. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20075. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20076. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericInterface;
  20077. else
  20078. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenGenericVirtual;
  20079. else
  20080. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20081. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInterface;
  20082. else
  20083. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenVirtual;
  20084. }
  20085. else
  20086. {
  20087. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_OpenInst;
  20088. }
  20089. }
  20090. else
  20091. {
  20092. if (___0_object == NULL)
  20093. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20094. __this->___invoke_impl = __this->___method_ptr;
  20095. __this->___method_code = (intptr_t)__this->___m_target;
  20096. }
  20097. }
  20098. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_Multicast;
  20099. }
  20100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F Func_2_Invoke_mE8DAAA4DEDB6E0CCDE2535CFE3B9528CF200514B_gshared (Func_2_tCD5AA4A296D960BBF4C4F87A28930EAEE61EFD66* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20101. {
  20102. typedef ValueTuple_3_tF2051B729BAC568E721EF95E4D0DDA41E7744C5F (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20103. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20104. }
  20105. #ifdef __clang__
  20106. #pragma clang diagnostic pop
  20107. #endif
  20108. #ifdef __clang__
  20109. #pragma clang diagnostic push
  20110. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20111. #pragma clang diagnostic ignored "-Wunused-variable"
  20112. #endif
  20113. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_Multicast(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20114. {
  20115. il2cpp_array_size_t length = __this->___delegates->max_length;
  20116. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20117. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 retVal;
  20118. memset((&retVal), 0, sizeof(retVal));
  20119. for (il2cpp_array_size_t i = 0; i < length; i++)
  20120. {
  20121. Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* currentDelegate = reinterpret_cast<Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B*>(delegatesToInvoke[i]);
  20122. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20123. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20124. }
  20125. return retVal;
  20126. }
  20127. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInst(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20128. {
  20129. NullCheck(___0_arg);
  20130. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20131. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20132. }
  20133. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStatic(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20134. {
  20135. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20136. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20137. }
  20138. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenVirtual(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20139. {
  20140. NullCheck(___0_arg);
  20141. return VirtualFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20142. }
  20143. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInterface(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20144. {
  20145. NullCheck(___0_arg);
  20146. return InterfaceFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20147. }
  20148. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericVirtual(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20149. {
  20150. NullCheck(___0_arg);
  20151. return GenericVirtualFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(method, ___0_arg);
  20152. }
  20153. ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericInterface(Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20154. {
  20155. NullCheck(___0_arg);
  20156. return GenericInterfaceFuncInvoker0< ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 >::Invoke(method, ___0_arg);
  20157. }
  20158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mAB3AB60B1C880EA244FED929F8A07C028F943249_gshared (Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20159. {
  20160. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20161. __this->___method = ___1_method;
  20162. __this->___m_target = ___0_object;
  20163. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20164. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20165. __this->___method_code = (intptr_t)__this;
  20166. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20167. {
  20168. bool isOpen = parameterCount == 1;
  20169. if (isOpen)
  20170. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenStatic;
  20171. else
  20172. {
  20173. __this->___invoke_impl = __this->___method_ptr;
  20174. __this->___method_code = (intptr_t)__this->___m_target;
  20175. }
  20176. }
  20177. else
  20178. {
  20179. bool isOpen = parameterCount == 0;
  20180. if (isOpen)
  20181. {
  20182. if (__this->___method_is_virtual)
  20183. {
  20184. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20185. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20186. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericInterface;
  20187. else
  20188. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenGenericVirtual;
  20189. else
  20190. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20191. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInterface;
  20192. else
  20193. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenVirtual;
  20194. }
  20195. else
  20196. {
  20197. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_OpenInst;
  20198. }
  20199. }
  20200. else
  20201. {
  20202. if (___0_object == NULL)
  20203. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20204. __this->___invoke_impl = __this->___method_ptr;
  20205. __this->___method_code = (intptr_t)__this->___m_target;
  20206. }
  20207. }
  20208. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_Multicast;
  20209. }
  20210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 Func_2_Invoke_m68B7901C1FA0392923FB23D69FBEBBEF8AED14C8_gshared (Func_2_tFE7563C0628D7F87CCDC5B6B1027F20F842C6A9B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20211. {
  20212. typedef ValueTuple_5_t0ECA92C4CF82E53BCE5CFE578708475CBA45B999 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20213. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20214. }
  20215. #ifdef __clang__
  20216. #pragma clang diagnostic pop
  20217. #endif
  20218. #ifdef __clang__
  20219. #pragma clang diagnostic push
  20220. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20221. #pragma clang diagnostic ignored "-Wunused-variable"
  20222. #endif
  20223. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_Multicast(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20224. {
  20225. il2cpp_array_size_t length = __this->___delegates->max_length;
  20226. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20227. bool retVal = false;
  20228. for (il2cpp_array_size_t i = 0; i < length; i++)
  20229. {
  20230. Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* currentDelegate = reinterpret_cast<Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00*>(delegatesToInvoke[i]);
  20231. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20232. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20233. }
  20234. return retVal;
  20235. }
  20236. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInst(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20237. {
  20238. NullCheck(___0_arg);
  20239. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20240. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20241. }
  20242. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStatic(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20243. {
  20244. typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20245. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20246. }
  20247. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenVirtual(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20248. {
  20249. NullCheck(___0_arg);
  20250. return VirtualFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20251. }
  20252. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInterface(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20253. {
  20254. NullCheck(___0_arg);
  20255. return InterfaceFuncInvoker0< bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20256. }
  20257. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericVirtual(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20258. {
  20259. NullCheck(___0_arg);
  20260. return GenericVirtualFuncInvoker0< bool >::Invoke(method, ___0_arg);
  20261. }
  20262. bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericInterface(Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20263. {
  20264. NullCheck(___0_arg);
  20265. return GenericInterfaceFuncInvoker0< bool >::Invoke(method, ___0_arg);
  20266. }
  20267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20268. {
  20269. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20270. __this->___method = ___1_method;
  20271. __this->___m_target = ___0_object;
  20272. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20273. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20274. __this->___method_code = (intptr_t)__this;
  20275. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20276. {
  20277. bool isOpen = parameterCount == 1;
  20278. if (isOpen)
  20279. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenStatic;
  20280. else
  20281. {
  20282. __this->___invoke_impl = __this->___method_ptr;
  20283. __this->___method_code = (intptr_t)__this->___m_target;
  20284. }
  20285. }
  20286. else
  20287. {
  20288. bool isOpen = parameterCount == 0;
  20289. if (isOpen)
  20290. {
  20291. if (__this->___method_is_virtual)
  20292. {
  20293. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20294. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20295. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericInterface;
  20296. else
  20297. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenGenericVirtual;
  20298. else
  20299. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20300. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInterface;
  20301. else
  20302. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenVirtual;
  20303. }
  20304. else
  20305. {
  20306. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_OpenInst;
  20307. }
  20308. }
  20309. else
  20310. {
  20311. if (___0_object == NULL)
  20312. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20313. __this->___invoke_impl = __this->___method_ptr;
  20314. __this->___method_code = (intptr_t)__this->___m_target;
  20315. }
  20316. }
  20317. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_Multicast;
  20318. }
  20319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m2014423FB900F135C8FF994125604FF9E6AAE829_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20320. {
  20321. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20322. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20323. }
  20324. #ifdef __clang__
  20325. #pragma clang diagnostic pop
  20326. #endif
  20327. #ifdef __clang__
  20328. #pragma clang diagnostic push
  20329. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20330. #pragma clang diagnostic ignored "-Wunused-variable"
  20331. #endif
  20332. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_Multicast(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20333. {
  20334. il2cpp_array_size_t length = __this->___delegates->max_length;
  20335. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20336. Il2CppChar retVal = 0x0;
  20337. for (il2cpp_array_size_t i = 0; i < length; i++)
  20338. {
  20339. Func_2_tA8F6CB924B4548E42010325397F16C187C098225* currentDelegate = reinterpret_cast<Func_2_tA8F6CB924B4548E42010325397F16C187C098225*>(delegatesToInvoke[i]);
  20340. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20341. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20342. }
  20343. return retVal;
  20344. }
  20345. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInst(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20346. {
  20347. NullCheck(___0_arg);
  20348. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20349. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20350. }
  20351. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStatic(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20352. {
  20353. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20354. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20355. }
  20356. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenVirtual(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20357. {
  20358. NullCheck(___0_arg);
  20359. return VirtualFuncInvoker0< Il2CppChar >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20360. }
  20361. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInterface(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20362. {
  20363. NullCheck(___0_arg);
  20364. return InterfaceFuncInvoker0< Il2CppChar >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20365. }
  20366. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericVirtual(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20367. {
  20368. NullCheck(___0_arg);
  20369. return GenericVirtualFuncInvoker0< Il2CppChar >::Invoke(method, ___0_arg);
  20370. }
  20371. Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericInterface(Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20372. {
  20373. NullCheck(___0_arg);
  20374. return GenericInterfaceFuncInvoker0< Il2CppChar >::Invoke(method, ___0_arg);
  20375. }
  20376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE0224E3E48B05DE6D6D3FCAB652B609EAE8DD543_gshared (Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20377. {
  20378. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20379. __this->___method = ___1_method;
  20380. __this->___m_target = ___0_object;
  20381. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20382. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20383. __this->___method_code = (intptr_t)__this;
  20384. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20385. {
  20386. bool isOpen = parameterCount == 1;
  20387. if (isOpen)
  20388. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenStatic;
  20389. else
  20390. {
  20391. __this->___invoke_impl = __this->___method_ptr;
  20392. __this->___method_code = (intptr_t)__this->___m_target;
  20393. }
  20394. }
  20395. else
  20396. {
  20397. bool isOpen = parameterCount == 0;
  20398. if (isOpen)
  20399. {
  20400. if (__this->___method_is_virtual)
  20401. {
  20402. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20403. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20404. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericInterface;
  20405. else
  20406. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenGenericVirtual;
  20407. else
  20408. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20409. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInterface;
  20410. else
  20411. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenVirtual;
  20412. }
  20413. else
  20414. {
  20415. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_OpenInst;
  20416. }
  20417. }
  20418. else
  20419. {
  20420. if (___0_object == NULL)
  20421. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20422. __this->___invoke_impl = __this->___method_ptr;
  20423. __this->___method_code = (intptr_t)__this->___m_target;
  20424. }
  20425. }
  20426. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_Multicast;
  20427. }
  20428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_mCF1B3E9364669294BC0565E3CA6B699480714E51_gshared (Func_2_tA8F6CB924B4548E42010325397F16C187C098225* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20429. {
  20430. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20431. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20432. }
  20433. #ifdef __clang__
  20434. #pragma clang diagnostic pop
  20435. #endif
  20436. #ifdef __clang__
  20437. #pragma clang diagnostic push
  20438. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20439. #pragma clang diagnostic ignored "-Wunused-variable"
  20440. #endif
  20441. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_Multicast(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20442. {
  20443. il2cpp_array_size_t length = __this->___delegates->max_length;
  20444. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20445. int32_t retVal = 0;
  20446. for (il2cpp_array_size_t i = 0; i < length; i++)
  20447. {
  20448. Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* currentDelegate = reinterpret_cast<Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B*>(delegatesToInvoke[i]);
  20449. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20450. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20451. }
  20452. return retVal;
  20453. }
  20454. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInst(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20455. {
  20456. NullCheck(___0_arg);
  20457. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20458. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20459. }
  20460. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStatic(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20461. {
  20462. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20463. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20464. }
  20465. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenVirtual(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20466. {
  20467. NullCheck(___0_arg);
  20468. return VirtualFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20469. }
  20470. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInterface(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20471. {
  20472. NullCheck(___0_arg);
  20473. return InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20474. }
  20475. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericVirtual(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20476. {
  20477. NullCheck(___0_arg);
  20478. return GenericVirtualFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  20479. }
  20480. int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericInterface(Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20481. {
  20482. NullCheck(___0_arg);
  20483. return GenericInterfaceFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  20484. }
  20485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mEB7603EDE6D79A62E5BD74A896F030D2C9F2A821_gshared (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20486. {
  20487. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20488. __this->___method = ___1_method;
  20489. __this->___m_target = ___0_object;
  20490. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20491. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20492. __this->___method_code = (intptr_t)__this;
  20493. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20494. {
  20495. bool isOpen = parameterCount == 1;
  20496. if (isOpen)
  20497. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenStatic;
  20498. else
  20499. {
  20500. __this->___invoke_impl = __this->___method_ptr;
  20501. __this->___method_code = (intptr_t)__this->___m_target;
  20502. }
  20503. }
  20504. else
  20505. {
  20506. bool isOpen = parameterCount == 0;
  20507. if (isOpen)
  20508. {
  20509. if (__this->___method_is_virtual)
  20510. {
  20511. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20512. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20513. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericInterface;
  20514. else
  20515. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenGenericVirtual;
  20516. else
  20517. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20518. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInterface;
  20519. else
  20520. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenVirtual;
  20521. }
  20522. else
  20523. {
  20524. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_OpenInst;
  20525. }
  20526. }
  20527. else
  20528. {
  20529. if (___0_object == NULL)
  20530. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20531. __this->___invoke_impl = __this->___method_ptr;
  20532. __this->___method_code = (intptr_t)__this->___m_target;
  20533. }
  20534. }
  20535. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_Multicast;
  20536. }
  20537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m5216F6C7BCECCCED81384876C2968E0D4358618B_gshared (Func_2_t9A0D493A82DCC47C9C819A3B045E02D9B5DDCE1B* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20538. {
  20539. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20540. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20541. }
  20542. #ifdef __clang__
  20543. #pragma clang diagnostic pop
  20544. #endif
  20545. #ifdef __clang__
  20546. #pragma clang diagnostic push
  20547. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20548. #pragma clang diagnostic ignored "-Wunused-variable"
  20549. #endif
  20550. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_Multicast(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20551. {
  20552. il2cpp_array_size_t length = __this->___delegates->max_length;
  20553. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20554. int32_t retVal = 0;
  20555. for (il2cpp_array_size_t i = 0; i < length; i++)
  20556. {
  20557. Func_2_t213311159653563BDCC21CC060B449705C96791F* currentDelegate = reinterpret_cast<Func_2_t213311159653563BDCC21CC060B449705C96791F*>(delegatesToInvoke[i]);
  20558. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20559. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20560. }
  20561. return retVal;
  20562. }
  20563. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInst(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20564. {
  20565. NullCheck(___0_arg);
  20566. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20567. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20568. }
  20569. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStatic(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20570. {
  20571. typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20572. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20573. }
  20574. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenVirtual(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20575. {
  20576. NullCheck(___0_arg);
  20577. return VirtualFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20578. }
  20579. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInterface(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20580. {
  20581. NullCheck(___0_arg);
  20582. return InterfaceFuncInvoker0< int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20583. }
  20584. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericVirtual(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20585. {
  20586. NullCheck(___0_arg);
  20587. return GenericVirtualFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  20588. }
  20589. int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericInterface(Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20590. {
  20591. NullCheck(___0_arg);
  20592. return GenericInterfaceFuncInvoker0< int32_t >::Invoke(method, ___0_arg);
  20593. }
  20594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mEFB19C6918BFCF7702199988CE08C7B1608A8343_gshared (Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20595. {
  20596. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20597. __this->___method = ___1_method;
  20598. __this->___m_target = ___0_object;
  20599. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20600. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20601. __this->___method_code = (intptr_t)__this;
  20602. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20603. {
  20604. bool isOpen = parameterCount == 1;
  20605. if (isOpen)
  20606. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenStatic;
  20607. else
  20608. {
  20609. __this->___invoke_impl = __this->___method_ptr;
  20610. __this->___method_code = (intptr_t)__this->___m_target;
  20611. }
  20612. }
  20613. else
  20614. {
  20615. bool isOpen = parameterCount == 0;
  20616. if (isOpen)
  20617. {
  20618. if (__this->___method_is_virtual)
  20619. {
  20620. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20621. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20622. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericInterface;
  20623. else
  20624. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenGenericVirtual;
  20625. else
  20626. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20627. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInterface;
  20628. else
  20629. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenVirtual;
  20630. }
  20631. else
  20632. {
  20633. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_OpenInst;
  20634. }
  20635. }
  20636. else
  20637. {
  20638. if (___0_object == NULL)
  20639. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20640. __this->___invoke_impl = __this->___method_ptr;
  20641. __this->___method_code = (intptr_t)__this->___m_target;
  20642. }
  20643. }
  20644. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_Multicast;
  20645. }
  20646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m1FDB82A936AD6A68F455DE792FD9454CE1A4FC9F_gshared (Func_2_t213311159653563BDCC21CC060B449705C96791F* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20647. {
  20648. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20649. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20650. }
  20651. #ifdef __clang__
  20652. #pragma clang diagnostic pop
  20653. #endif
  20654. #ifdef __clang__
  20655. #pragma clang diagnostic push
  20656. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20657. #pragma clang diagnostic ignored "-Wunused-variable"
  20658. #endif
  20659. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_Multicast(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20660. {
  20661. il2cpp_array_size_t length = __this->___delegates->max_length;
  20662. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20663. RuntimeObject* retVal = NULL;
  20664. for (il2cpp_array_size_t i = 0; i < length; i++)
  20665. {
  20666. Func_2_tACBF5A1656250800CE861707354491F0611F6624* currentDelegate = reinterpret_cast<Func_2_tACBF5A1656250800CE861707354491F0611F6624*>(delegatesToInvoke[i]);
  20667. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20668. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20669. }
  20670. return retVal;
  20671. }
  20672. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInst(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20673. {
  20674. NullCheck(___0_arg);
  20675. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20676. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20677. }
  20678. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStatic(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20679. {
  20680. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20681. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20682. }
  20683. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenVirtual(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20684. {
  20685. NullCheck(___0_arg);
  20686. return VirtualFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20687. }
  20688. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInterface(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20689. {
  20690. NullCheck(___0_arg);
  20691. return InterfaceFuncInvoker0< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20692. }
  20693. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericVirtual(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20694. {
  20695. NullCheck(___0_arg);
  20696. return GenericVirtualFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg);
  20697. }
  20698. RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericInterface(Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20699. {
  20700. NullCheck(___0_arg);
  20701. return GenericInterfaceFuncInvoker0< RuntimeObject* >::Invoke(method, ___0_arg);
  20702. }
  20703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20704. {
  20705. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20706. __this->___method = ___1_method;
  20707. __this->___m_target = ___0_object;
  20708. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20709. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20710. __this->___method_code = (intptr_t)__this;
  20711. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20712. {
  20713. bool isOpen = parameterCount == 1;
  20714. if (isOpen)
  20715. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenStatic;
  20716. else
  20717. {
  20718. __this->___invoke_impl = __this->___method_ptr;
  20719. __this->___method_code = (intptr_t)__this->___m_target;
  20720. }
  20721. }
  20722. else
  20723. {
  20724. bool isOpen = parameterCount == 0;
  20725. if (isOpen)
  20726. {
  20727. if (__this->___method_is_virtual)
  20728. {
  20729. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20730. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20731. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericInterface;
  20732. else
  20733. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenGenericVirtual;
  20734. else
  20735. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20736. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInterface;
  20737. else
  20738. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenVirtual;
  20739. }
  20740. else
  20741. {
  20742. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_OpenInst;
  20743. }
  20744. }
  20745. else
  20746. {
  20747. if (___0_object == NULL)
  20748. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20749. __this->___invoke_impl = __this->___method_ptr;
  20750. __this->___method_code = (intptr_t)__this->___m_target;
  20751. }
  20752. }
  20753. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_Multicast;
  20754. }
  20755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20756. {
  20757. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20758. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20759. }
  20760. #ifdef __clang__
  20761. #pragma clang diagnostic pop
  20762. #endif
  20763. #ifdef __clang__
  20764. #pragma clang diagnostic push
  20765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20766. #pragma clang diagnostic ignored "-Wunused-variable"
  20767. #endif
  20768. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_Multicast(Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20769. {
  20770. il2cpp_array_size_t length = __this->___delegates->max_length;
  20771. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20772. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE retVal;
  20773. memset((&retVal), 0, sizeof(retVal));
  20774. for (il2cpp_array_size_t i = 0; i < length; i++)
  20775. {
  20776. Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* currentDelegate = reinterpret_cast<Func_2_t3208C54C8C9302F71C20D225064205594F6F9520*>(delegatesToInvoke[i]);
  20777. typedef SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20778. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20779. }
  20780. return retVal;
  20781. }
  20782. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenInst(Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20783. {
  20784. NullCheck(___0_arg);
  20785. typedef SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20786. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20787. }
  20788. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenStatic(Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20789. {
  20790. typedef SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20791. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20792. }
  20793. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenVirtual(Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20794. {
  20795. NullCheck(___0_arg);
  20796. return VirtualFuncInvoker0< SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20797. }
  20798. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenInterface(Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20799. {
  20800. NullCheck(___0_arg);
  20801. return InterfaceFuncInvoker0< SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20802. }
  20803. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenGenericVirtual(Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20804. {
  20805. NullCheck(___0_arg);
  20806. return GenericVirtualFuncInvoker0< SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE >::Invoke(method, ___0_arg);
  20807. }
  20808. SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenGenericInterface(Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20809. {
  20810. NullCheck(___0_arg);
  20811. return GenericInterfaceFuncInvoker0< SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE >::Invoke(method, ___0_arg);
  20812. }
  20813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mDED4CE088A26A36495E5B6321043B82A5DB5ADE2_gshared (Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20814. {
  20815. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20816. __this->___method = ___1_method;
  20817. __this->___m_target = ___0_object;
  20818. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20819. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20820. __this->___method_code = (intptr_t)__this;
  20821. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20822. {
  20823. bool isOpen = parameterCount == 1;
  20824. if (isOpen)
  20825. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenStatic;
  20826. else
  20827. {
  20828. __this->___invoke_impl = __this->___method_ptr;
  20829. __this->___method_code = (intptr_t)__this->___m_target;
  20830. }
  20831. }
  20832. else
  20833. {
  20834. bool isOpen = parameterCount == 0;
  20835. if (isOpen)
  20836. {
  20837. if (__this->___method_is_virtual)
  20838. {
  20839. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20840. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20841. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenGenericInterface;
  20842. else
  20843. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenGenericVirtual;
  20844. else
  20845. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20846. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenInterface;
  20847. else
  20848. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenVirtual;
  20849. }
  20850. else
  20851. {
  20852. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_OpenInst;
  20853. }
  20854. }
  20855. else
  20856. {
  20857. if (___0_object == NULL)
  20858. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20859. __this->___invoke_impl = __this->___method_ptr;
  20860. __this->___method_code = (intptr_t)__this->___m_target;
  20861. }
  20862. }
  20863. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_Multicast;
  20864. }
  20865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE Func_2_Invoke_mB49A3B35E4AC98F4D8304615FE5BB8EDA776CD3E_gshared (Func_2_t3208C54C8C9302F71C20D225064205594F6F9520* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20866. {
  20867. typedef SerializableProjectConfiguration_tBAE4D3A66EC38C1869E294396DB79F127B8F58EE (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20868. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20869. }
  20870. #ifdef __clang__
  20871. #pragma clang diagnostic pop
  20872. #endif
  20873. #ifdef __clang__
  20874. #pragma clang diagnostic push
  20875. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20876. #pragma clang diagnostic ignored "-Wunused-variable"
  20877. #endif
  20878. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_Multicast(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20879. {
  20880. il2cpp_array_size_t length = __this->___delegates->max_length;
  20881. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20882. float retVal = 0.0f;
  20883. for (il2cpp_array_size_t i = 0; i < length; i++)
  20884. {
  20885. Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* currentDelegate = reinterpret_cast<Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12*>(delegatesToInvoke[i]);
  20886. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20887. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20888. }
  20889. return retVal;
  20890. }
  20891. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInst(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20892. {
  20893. NullCheck(___0_arg);
  20894. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20895. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20896. }
  20897. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStatic(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20898. {
  20899. typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  20900. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  20901. }
  20902. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenVirtual(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20903. {
  20904. NullCheck(___0_arg);
  20905. return VirtualFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  20906. }
  20907. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInterface(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20908. {
  20909. NullCheck(___0_arg);
  20910. return InterfaceFuncInvoker0< float >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  20911. }
  20912. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericVirtual(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20913. {
  20914. NullCheck(___0_arg);
  20915. return GenericVirtualFuncInvoker0< float >::Invoke(method, ___0_arg);
  20916. }
  20917. float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericInterface(Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20918. {
  20919. NullCheck(___0_arg);
  20920. return GenericInterfaceFuncInvoker0< float >::Invoke(method, ___0_arg);
  20921. }
  20922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  20923. {
  20924. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  20925. __this->___method = ___1_method;
  20926. __this->___m_target = ___0_object;
  20927. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  20928. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  20929. __this->___method_code = (intptr_t)__this;
  20930. if (MethodIsStatic((RuntimeMethod*)___1_method))
  20931. {
  20932. bool isOpen = parameterCount == 1;
  20933. if (isOpen)
  20934. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenStatic;
  20935. else
  20936. {
  20937. __this->___invoke_impl = __this->___method_ptr;
  20938. __this->___method_code = (intptr_t)__this->___m_target;
  20939. }
  20940. }
  20941. else
  20942. {
  20943. bool isOpen = parameterCount == 0;
  20944. if (isOpen)
  20945. {
  20946. if (__this->___method_is_virtual)
  20947. {
  20948. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  20949. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20950. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericInterface;
  20951. else
  20952. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenGenericVirtual;
  20953. else
  20954. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  20955. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInterface;
  20956. else
  20957. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenVirtual;
  20958. }
  20959. else
  20960. {
  20961. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_OpenInst;
  20962. }
  20963. }
  20964. else
  20965. {
  20966. if (___0_object == NULL)
  20967. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  20968. __this->___invoke_impl = __this->___method_ptr;
  20969. __this->___method_code = (intptr_t)__this->___m_target;
  20970. }
  20971. }
  20972. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_Multicast;
  20973. }
  20974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_gshared (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20975. {
  20976. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20977. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  20978. }
  20979. #ifdef __clang__
  20980. #pragma clang diagnostic pop
  20981. #endif
  20982. #ifdef __clang__
  20983. #pragma clang diagnostic push
  20984. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20985. #pragma clang diagnostic ignored "-Wunused-variable"
  20986. #endif
  20987. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_Multicast(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  20988. {
  20989. il2cpp_array_size_t length = __this->___delegates->max_length;
  20990. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  20991. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A retVal;
  20992. memset((&retVal), 0, sizeof(retVal));
  20993. for (il2cpp_array_size_t i = 0; i < length; i++)
  20994. {
  20995. Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* currentDelegate = reinterpret_cast<Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7*>(delegatesToInvoke[i]);
  20996. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  20997. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  20998. }
  20999. return retVal;
  21000. }
  21001. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInst(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21002. {
  21003. NullCheck(___0_arg);
  21004. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21005. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21006. }
  21007. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStatic(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21008. {
  21009. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21010. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21011. }
  21012. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenVirtual(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21013. {
  21014. NullCheck(___0_arg);
  21015. return VirtualFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  21016. }
  21017. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInterface(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21018. {
  21019. NullCheck(___0_arg);
  21020. return InterfaceFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  21021. }
  21022. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericVirtual(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21023. {
  21024. NullCheck(___0_arg);
  21025. return GenericVirtualFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(method, ___0_arg);
  21026. }
  21027. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericInterface(Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21028. {
  21029. NullCheck(___0_arg);
  21030. return GenericInterfaceFuncInvoker0< StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A >::Invoke(method, ___0_arg);
  21031. }
  21032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m02217A5035291EE1059F05B352D1B285B9CC2D91_gshared (Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21033. {
  21034. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21035. __this->___method = ___1_method;
  21036. __this->___m_target = ___0_object;
  21037. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21038. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21039. __this->___method_code = (intptr_t)__this;
  21040. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21041. {
  21042. bool isOpen = parameterCount == 1;
  21043. if (isOpen)
  21044. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenStatic;
  21045. else
  21046. {
  21047. __this->___invoke_impl = __this->___method_ptr;
  21048. __this->___method_code = (intptr_t)__this->___m_target;
  21049. }
  21050. }
  21051. else
  21052. {
  21053. bool isOpen = parameterCount == 0;
  21054. if (isOpen)
  21055. {
  21056. if (__this->___method_is_virtual)
  21057. {
  21058. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  21059. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  21060. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericInterface;
  21061. else
  21062. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenGenericVirtual;
  21063. else
  21064. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  21065. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInterface;
  21066. else
  21067. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenVirtual;
  21068. }
  21069. else
  21070. {
  21071. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_OpenInst;
  21072. }
  21073. }
  21074. else
  21075. {
  21076. if (___0_object == NULL)
  21077. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21078. __this->___invoke_impl = __this->___method_ptr;
  21079. __this->___method_code = (intptr_t)__this->___m_target;
  21080. }
  21081. }
  21082. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_Multicast;
  21083. }
  21084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_2_Invoke_mE3B76B76D9E4D6EC40F4F7C0A65EA8621DB26EAA_gshared (Func_2_tDBD0E306D8C095961120C1B2350FD4A493D0D6C7* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21085. {
  21086. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  21087. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21088. }
  21089. #ifdef __clang__
  21090. #pragma clang diagnostic pop
  21091. #endif
  21092. #ifdef __clang__
  21093. #pragma clang diagnostic push
  21094. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21095. #pragma clang diagnostic ignored "-Wunused-variable"
  21096. #endif
  21097. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_Multicast(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21098. {
  21099. il2cpp_array_size_t length = __this->___delegates->max_length;
  21100. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21101. uint32_t retVal = 0;
  21102. for (il2cpp_array_size_t i = 0; i < length; i++)
  21103. {
  21104. Func_2_tB86D019F1289E2D123C00796B373933613385952* currentDelegate = reinterpret_cast<Func_2_tB86D019F1289E2D123C00796B373933613385952*>(delegatesToInvoke[i]);
  21105. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  21106. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21107. }
  21108. return retVal;
  21109. }
  21110. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInst(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21111. {
  21112. NullCheck(___0_arg);
  21113. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21114. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21115. }
  21116. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStatic(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21117. {
  21118. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21119. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21120. }
  21121. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenVirtual(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21122. {
  21123. NullCheck(___0_arg);
  21124. return VirtualFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  21125. }
  21126. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInterface(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21127. {
  21128. NullCheck(___0_arg);
  21129. return InterfaceFuncInvoker0< uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  21130. }
  21131. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericVirtual(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21132. {
  21133. NullCheck(___0_arg);
  21134. return GenericVirtualFuncInvoker0< uint32_t >::Invoke(method, ___0_arg);
  21135. }
  21136. uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericInterface(Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21137. {
  21138. NullCheck(___0_arg);
  21139. return GenericInterfaceFuncInvoker0< uint32_t >::Invoke(method, ___0_arg);
  21140. }
  21141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m2F35D9DF8C659B83CA70029ACBA44930CD42E90D_gshared (Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21142. {
  21143. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21144. __this->___method = ___1_method;
  21145. __this->___m_target = ___0_object;
  21146. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21147. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21148. __this->___method_code = (intptr_t)__this;
  21149. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21150. {
  21151. bool isOpen = parameterCount == 1;
  21152. if (isOpen)
  21153. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenStatic;
  21154. else
  21155. {
  21156. __this->___invoke_impl = __this->___method_ptr;
  21157. __this->___method_code = (intptr_t)__this->___m_target;
  21158. }
  21159. }
  21160. else
  21161. {
  21162. bool isOpen = parameterCount == 0;
  21163. if (isOpen)
  21164. {
  21165. if (__this->___method_is_virtual)
  21166. {
  21167. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  21168. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  21169. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericInterface;
  21170. else
  21171. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenGenericVirtual;
  21172. else
  21173. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  21174. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInterface;
  21175. else
  21176. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenVirtual;
  21177. }
  21178. else
  21179. {
  21180. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_OpenInst;
  21181. }
  21182. }
  21183. else
  21184. {
  21185. if (___0_object == NULL)
  21186. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21187. __this->___invoke_impl = __this->___method_ptr;
  21188. __this->___method_code = (intptr_t)__this->___m_target;
  21189. }
  21190. }
  21191. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_Multicast;
  21192. }
  21193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_m53DE1E6A26EA001146C8702234431FF355DDA834_gshared (Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21194. {
  21195. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  21196. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21197. }
  21198. #ifdef __clang__
  21199. #pragma clang diagnostic pop
  21200. #endif
  21201. #ifdef __clang__
  21202. #pragma clang diagnostic push
  21203. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21204. #pragma clang diagnostic ignored "-Wunused-variable"
  21205. #endif
  21206. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_Multicast(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21207. {
  21208. il2cpp_array_size_t length = __this->___delegates->max_length;
  21209. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21210. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E retVal;
  21211. memset((&retVal), 0, sizeof(retVal));
  21212. for (il2cpp_array_size_t i = 0; i < length; i++)
  21213. {
  21214. Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* currentDelegate = reinterpret_cast<Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0*>(delegatesToInvoke[i]);
  21215. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  21216. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21217. }
  21218. return retVal;
  21219. }
  21220. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInst(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21221. {
  21222. NullCheck(___0_arg);
  21223. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21224. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21225. }
  21226. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStatic(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21227. {
  21228. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21229. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21230. }
  21231. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenVirtual(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21232. {
  21233. NullCheck(___0_arg);
  21234. return VirtualFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  21235. }
  21236. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInterface(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21237. {
  21238. NullCheck(___0_arg);
  21239. return InterfaceFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  21240. }
  21241. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericVirtual(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21242. {
  21243. NullCheck(___0_arg);
  21244. return GenericVirtualFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(method, ___0_arg);
  21245. }
  21246. UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericInterface(Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21247. {
  21248. NullCheck(___0_arg);
  21249. return GenericInterfaceFuncInvoker0< UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E >::Invoke(method, ___0_arg);
  21250. }
  21251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m53F944526455351AC228D89F4BDFC17A3405A400_gshared (Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21252. {
  21253. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21254. __this->___method = ___1_method;
  21255. __this->___m_target = ___0_object;
  21256. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21257. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21258. __this->___method_code = (intptr_t)__this;
  21259. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21260. {
  21261. bool isOpen = parameterCount == 1;
  21262. if (isOpen)
  21263. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenStatic;
  21264. else
  21265. {
  21266. __this->___invoke_impl = __this->___method_ptr;
  21267. __this->___method_code = (intptr_t)__this->___m_target;
  21268. }
  21269. }
  21270. else
  21271. {
  21272. bool isOpen = parameterCount == 0;
  21273. if (isOpen)
  21274. {
  21275. if (__this->___method_is_virtual)
  21276. {
  21277. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  21278. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  21279. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericInterface;
  21280. else
  21281. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenGenericVirtual;
  21282. else
  21283. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  21284. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInterface;
  21285. else
  21286. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenVirtual;
  21287. }
  21288. else
  21289. {
  21290. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_OpenInst;
  21291. }
  21292. }
  21293. else
  21294. {
  21295. if (___0_object == NULL)
  21296. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21297. __this->___invoke_impl = __this->___method_ptr;
  21298. __this->___method_code = (intptr_t)__this->___m_target;
  21299. }
  21300. }
  21301. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_Multicast;
  21302. }
  21303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E Func_2_Invoke_mA026FDD3FE43CF40A7BA4F22DAE4B3B1C7C31A6D_gshared (Func_2_t35E7DC22A5D8B5463B67B386424388FCBEE4B6B0* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21304. {
  21305. typedef UdpReceiveResult_t9B04AABD71B2DAE00002C0063D6532227A9E243E (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  21306. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21307. }
  21308. #ifdef __clang__
  21309. #pragma clang diagnostic pop
  21310. #endif
  21311. #ifdef __clang__
  21312. #pragma clang diagnostic push
  21313. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21314. #pragma clang diagnostic ignored "-Wunused-variable"
  21315. #endif
  21316. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_Multicast(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21317. {
  21318. il2cpp_array_size_t length = __this->___delegates->max_length;
  21319. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21320. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC retVal;
  21321. memset((&retVal), 0, sizeof(retVal));
  21322. for (il2cpp_array_size_t i = 0; i < length; i++)
  21323. {
  21324. Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* currentDelegate = reinterpret_cast<Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA*>(delegatesToInvoke[i]);
  21325. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  21326. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21327. }
  21328. return retVal;
  21329. }
  21330. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInst(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21331. {
  21332. NullCheck(___0_arg);
  21333. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21334. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21335. }
  21336. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStatic(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21337. {
  21338. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  21339. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21340. }
  21341. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenVirtual(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21342. {
  21343. NullCheck(___0_arg);
  21344. return VirtualFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg);
  21345. }
  21346. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInterface(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21347. {
  21348. NullCheck(___0_arg);
  21349. return InterfaceFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg);
  21350. }
  21351. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericVirtual(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21352. {
  21353. NullCheck(___0_arg);
  21354. return GenericVirtualFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(method, ___0_arg);
  21355. }
  21356. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericInterface(Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21357. {
  21358. NullCheck(___0_arg);
  21359. return GenericInterfaceFuncInvoker0< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC >::Invoke(method, ___0_arg);
  21360. }
  21361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m72EB5E5253E0CD53D511ECB24AA775A36BDFD8B5_gshared (Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21362. {
  21363. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21364. __this->___method = ___1_method;
  21365. __this->___m_target = ___0_object;
  21366. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21367. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21368. __this->___method_code = (intptr_t)__this;
  21369. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21370. {
  21371. bool isOpen = parameterCount == 1;
  21372. if (isOpen)
  21373. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenStatic;
  21374. else
  21375. {
  21376. __this->___invoke_impl = __this->___method_ptr;
  21377. __this->___method_code = (intptr_t)__this->___m_target;
  21378. }
  21379. }
  21380. else
  21381. {
  21382. bool isOpen = parameterCount == 0;
  21383. if (isOpen)
  21384. {
  21385. if (__this->___method_is_virtual)
  21386. {
  21387. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  21388. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  21389. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericInterface;
  21390. else
  21391. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenGenericVirtual;
  21392. else
  21393. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  21394. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInterface;
  21395. else
  21396. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenVirtual;
  21397. }
  21398. else
  21399. {
  21400. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_OpenInst;
  21401. }
  21402. }
  21403. else
  21404. {
  21405. if (___0_object == NULL)
  21406. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21407. __this->___invoke_impl = __this->___method_ptr;
  21408. __this->___method_code = (intptr_t)__this->___m_target;
  21409. }
  21410. }
  21411. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_Multicast;
  21412. }
  21413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_2_Invoke_mEBF7808CA295B981EAE4B058D26404E3F3D63235_gshared (Func_2_t71FA99F7C6CDD51A4C237B5165867D485B0735EA* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
  21414. {
  21415. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  21416. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21417. }
  21418. #ifdef __clang__
  21419. #pragma clang diagnostic pop
  21420. #endif
  21421. #ifdef __clang__
  21422. #pragma clang diagnostic push
  21423. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21424. #pragma clang diagnostic ignored "-Wunused-variable"
  21425. #endif
  21426. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Func_2_Invoke_mD4BB413F603BDBC7A8F2DECA4CB194409D98CA27_Multicast(Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_arg, const RuntimeMethod* method)
  21427. {
  21428. il2cpp_array_size_t length = __this->___delegates->max_length;
  21429. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21430. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D retVal;
  21431. memset((&retVal), 0, sizeof(retVal));
  21432. for (il2cpp_array_size_t i = 0; i < length; i++)
  21433. {
  21434. Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA* currentDelegate = reinterpret_cast<Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA*>(delegatesToInvoke[i]);
  21435. typedef Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, const RuntimeMethod*);
  21436. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21437. }
  21438. return retVal;
  21439. }
  21440. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Func_2_Invoke_mD4BB413F603BDBC7A8F2DECA4CB194409D98CA27_OpenInst(Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_arg, const RuntimeMethod* method)
  21441. {
  21442. typedef Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, const RuntimeMethod*);
  21443. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21444. }
  21445. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Func_2_Invoke_mD4BB413F603BDBC7A8F2DECA4CB194409D98CA27_OpenStatic(Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_arg, const RuntimeMethod* method)
  21446. {
  21447. typedef Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, const RuntimeMethod*);
  21448. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21449. }
  21450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m9CF253F8083F8A59131BE96F3C20151F6522ACC0_gshared (Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21451. {
  21452. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21453. __this->___method = ___1_method;
  21454. __this->___m_target = ___0_object;
  21455. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21456. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21457. __this->___method_code = (intptr_t)__this;
  21458. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21459. {
  21460. bool isOpen = parameterCount == 1;
  21461. if (isOpen)
  21462. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mD4BB413F603BDBC7A8F2DECA4CB194409D98CA27_OpenStatic;
  21463. else
  21464. {
  21465. __this->___invoke_impl = __this->___method_ptr;
  21466. __this->___method_code = (intptr_t)__this->___m_target;
  21467. }
  21468. }
  21469. else
  21470. {
  21471. if (___0_object == NULL)
  21472. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21473. __this->___invoke_impl = __this->___method_ptr;
  21474. __this->___method_code = (intptr_t)__this->___m_target;
  21475. }
  21476. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mD4BB413F603BDBC7A8F2DECA4CB194409D98CA27_Multicast;
  21477. }
  21478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Func_2_Invoke_mD4BB413F603BDBC7A8F2DECA4CB194409D98CA27_gshared (Func_2_tB7886AF500F23F9AE78D86E5EBADFE0BBD37A1DA* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_arg, const RuntimeMethod* method)
  21479. {
  21480. typedef Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, const RuntimeMethod*);
  21481. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21482. }
  21483. #ifdef __clang__
  21484. #pragma clang diagnostic pop
  21485. #endif
  21486. #ifdef __clang__
  21487. #pragma clang diagnostic push
  21488. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21489. #pragma clang diagnostic ignored "-Wunused-variable"
  21490. #endif
  21491. float Func_2_Invoke_mBC8916A90264A26DF750ABE5811E6F8E39D89D9F_Multicast(Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_arg, const RuntimeMethod* method)
  21492. {
  21493. il2cpp_array_size_t length = __this->___delegates->max_length;
  21494. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21495. float retVal = 0.0f;
  21496. for (il2cpp_array_size_t i = 0; i < length; i++)
  21497. {
  21498. Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE* currentDelegate = reinterpret_cast<Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE*>(delegatesToInvoke[i]);
  21499. typedef float (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, const RuntimeMethod*);
  21500. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21501. }
  21502. return retVal;
  21503. }
  21504. float Func_2_Invoke_mBC8916A90264A26DF750ABE5811E6F8E39D89D9F_OpenInst(Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_arg, const RuntimeMethod* method)
  21505. {
  21506. typedef float (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, const RuntimeMethod*);
  21507. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21508. }
  21509. float Func_2_Invoke_mBC8916A90264A26DF750ABE5811E6F8E39D89D9F_OpenStatic(Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_arg, const RuntimeMethod* method)
  21510. {
  21511. typedef float (*FunctionPointerType) (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, const RuntimeMethod*);
  21512. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21513. }
  21514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mF113DF9F805305E921BD0458AE613DD15FCB5331_gshared (Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21515. {
  21516. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21517. __this->___method = ___1_method;
  21518. __this->___m_target = ___0_object;
  21519. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21520. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21521. __this->___method_code = (intptr_t)__this;
  21522. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21523. {
  21524. bool isOpen = parameterCount == 1;
  21525. if (isOpen)
  21526. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBC8916A90264A26DF750ABE5811E6F8E39D89D9F_OpenStatic;
  21527. else
  21528. {
  21529. __this->___invoke_impl = __this->___method_ptr;
  21530. __this->___method_code = (intptr_t)__this->___m_target;
  21531. }
  21532. }
  21533. else
  21534. {
  21535. if (___0_object == NULL)
  21536. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21537. __this->___invoke_impl = __this->___method_ptr;
  21538. __this->___method_code = (intptr_t)__this->___m_target;
  21539. }
  21540. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mBC8916A90264A26DF750ABE5811E6F8E39D89D9F_Multicast;
  21541. }
  21542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_mBC8916A90264A26DF750ABE5811E6F8E39D89D9F_gshared (Func_2_t8A65018A43098590B8FE77A424204D524E1CDFAE* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_arg, const RuntimeMethod* method)
  21543. {
  21544. typedef float (*FunctionPointerType) (RuntimeObject*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, const RuntimeMethod*);
  21545. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21546. }
  21547. #ifdef __clang__
  21548. #pragma clang diagnostic pop
  21549. #endif
  21550. #ifdef __clang__
  21551. #pragma clang diagnostic push
  21552. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21553. #pragma clang diagnostic ignored "-Wunused-variable"
  21554. #endif
  21555. int32_t Func_2_Invoke_m34642A6B860F5177BD476EE0E53DC2A16927183F_Multicast(Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_arg, const RuntimeMethod* method)
  21556. {
  21557. il2cpp_array_size_t length = __this->___delegates->max_length;
  21558. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21559. int32_t retVal = 0;
  21560. for (il2cpp_array_size_t i = 0; i < length; i++)
  21561. {
  21562. Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE* currentDelegate = reinterpret_cast<Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE*>(delegatesToInvoke[i]);
  21563. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8, const RuntimeMethod*);
  21564. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21565. }
  21566. return retVal;
  21567. }
  21568. int32_t Func_2_Invoke_m34642A6B860F5177BD476EE0E53DC2A16927183F_OpenInst(Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_arg, const RuntimeMethod* method)
  21569. {
  21570. typedef int32_t (*FunctionPointerType) (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8, const RuntimeMethod*);
  21571. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21572. }
  21573. int32_t Func_2_Invoke_m34642A6B860F5177BD476EE0E53DC2A16927183F_OpenStatic(Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_arg, const RuntimeMethod* method)
  21574. {
  21575. typedef int32_t (*FunctionPointerType) (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8, const RuntimeMethod*);
  21576. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21577. }
  21578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m6A22DDC81D15102472646590E2D5040C79BC7DCD_gshared (Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21579. {
  21580. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21581. __this->___method = ___1_method;
  21582. __this->___m_target = ___0_object;
  21583. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21584. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21585. __this->___method_code = (intptr_t)__this;
  21586. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21587. {
  21588. bool isOpen = parameterCount == 1;
  21589. if (isOpen)
  21590. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m34642A6B860F5177BD476EE0E53DC2A16927183F_OpenStatic;
  21591. else
  21592. {
  21593. __this->___invoke_impl = __this->___method_ptr;
  21594. __this->___method_code = (intptr_t)__this->___m_target;
  21595. }
  21596. }
  21597. else
  21598. {
  21599. if (___0_object == NULL)
  21600. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21601. __this->___invoke_impl = __this->___method_ptr;
  21602. __this->___method_code = (intptr_t)__this->___m_target;
  21603. }
  21604. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m34642A6B860F5177BD476EE0E53DC2A16927183F_Multicast;
  21605. }
  21606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m34642A6B860F5177BD476EE0E53DC2A16927183F_gshared (Func_2_t2894A0E655128DCA085A62AC7E91AA50E34051FE* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_arg, const RuntimeMethod* method)
  21607. {
  21608. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8, const RuntimeMethod*);
  21609. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21610. }
  21611. #ifdef __clang__
  21612. #pragma clang diagnostic pop
  21613. #endif
  21614. #ifdef __clang__
  21615. #pragma clang diagnostic push
  21616. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21617. #pragma clang diagnostic ignored "-Wunused-variable"
  21618. #endif
  21619. RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 Func_2_Invoke_mD090DBE53FDEF9BE13E1F1BE9FC5E259D23DA227_Multicast(Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_arg, const RuntimeMethod* method)
  21620. {
  21621. il2cpp_array_size_t length = __this->___delegates->max_length;
  21622. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21623. RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 retVal;
  21624. memset((&retVal), 0, sizeof(retVal));
  21625. for (il2cpp_array_size_t i = 0; i < length; i++)
  21626. {
  21627. Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA* currentDelegate = reinterpret_cast<Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA*>(delegatesToInvoke[i]);
  21628. typedef RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 (*FunctionPointerType) (RuntimeObject*, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8, const RuntimeMethod*);
  21629. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21630. }
  21631. return retVal;
  21632. }
  21633. RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 Func_2_Invoke_mD090DBE53FDEF9BE13E1F1BE9FC5E259D23DA227_OpenInst(Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_arg, const RuntimeMethod* method)
  21634. {
  21635. typedef RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 (*FunctionPointerType) (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8, const RuntimeMethod*);
  21636. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21637. }
  21638. RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 Func_2_Invoke_mD090DBE53FDEF9BE13E1F1BE9FC5E259D23DA227_OpenStatic(Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_arg, const RuntimeMethod* method)
  21639. {
  21640. typedef RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 (*FunctionPointerType) (RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8, const RuntimeMethod*);
  21641. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21642. }
  21643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7D4D03AFE95134CF843C7D501AE16ED92FE39852_gshared (Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21644. {
  21645. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21646. __this->___method = ___1_method;
  21647. __this->___m_target = ___0_object;
  21648. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21649. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21650. __this->___method_code = (intptr_t)__this;
  21651. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21652. {
  21653. bool isOpen = parameterCount == 1;
  21654. if (isOpen)
  21655. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mD090DBE53FDEF9BE13E1F1BE9FC5E259D23DA227_OpenStatic;
  21656. else
  21657. {
  21658. __this->___invoke_impl = __this->___method_ptr;
  21659. __this->___method_code = (intptr_t)__this->___m_target;
  21660. }
  21661. }
  21662. else
  21663. {
  21664. if (___0_object == NULL)
  21665. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21666. __this->___invoke_impl = __this->___method_ptr;
  21667. __this->___method_code = (intptr_t)__this->___m_target;
  21668. }
  21669. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mD090DBE53FDEF9BE13E1F1BE9FC5E259D23DA227_Multicast;
  21670. }
  21671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 Func_2_Invoke_mD090DBE53FDEF9BE13E1F1BE9FC5E259D23DA227_gshared (Func_2_t44F0BC956892FDA3EB80198FA179AD4CE456E0AA* __this, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 ___0_arg, const RuntimeMethod* method)
  21672. {
  21673. typedef RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8 (*FunctionPointerType) (RuntimeObject*, RectInt_t1744D10E1063135DA9D574F95205B98DAC600CB8, const RuntimeMethod*);
  21674. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21675. }
  21676. #ifdef __clang__
  21677. #pragma clang diagnostic pop
  21678. #endif
  21679. #ifdef __clang__
  21680. #pragma clang diagnostic push
  21681. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21682. #pragma clang diagnostic ignored "-Wunused-variable"
  21683. #endif
  21684. StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 Func_2_Invoke_m30575174383CB6B4DB9C485997CC59EB67867005_Multicast(Func_2_tAA84235D71BA06591784319703175CFB5E386A7F* __this, SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2 ___0_arg, const RuntimeMethod* method)
  21685. {
  21686. il2cpp_array_size_t length = __this->___delegates->max_length;
  21687. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21688. StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 retVal;
  21689. memset((&retVal), 0, sizeof(retVal));
  21690. for (il2cpp_array_size_t i = 0; i < length; i++)
  21691. {
  21692. Func_2_tAA84235D71BA06591784319703175CFB5E386A7F* currentDelegate = reinterpret_cast<Func_2_tAA84235D71BA06591784319703175CFB5E386A7F*>(delegatesToInvoke[i]);
  21693. typedef StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 (*FunctionPointerType) (RuntimeObject*, SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2, const RuntimeMethod*);
  21694. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21695. }
  21696. return retVal;
  21697. }
  21698. StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 Func_2_Invoke_m30575174383CB6B4DB9C485997CC59EB67867005_OpenInst(Func_2_tAA84235D71BA06591784319703175CFB5E386A7F* __this, SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2 ___0_arg, const RuntimeMethod* method)
  21699. {
  21700. typedef StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 (*FunctionPointerType) (SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2, const RuntimeMethod*);
  21701. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21702. }
  21703. StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 Func_2_Invoke_m30575174383CB6B4DB9C485997CC59EB67867005_OpenStatic(Func_2_tAA84235D71BA06591784319703175CFB5E386A7F* __this, SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2 ___0_arg, const RuntimeMethod* method)
  21704. {
  21705. typedef StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 (*FunctionPointerType) (SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2, const RuntimeMethod*);
  21706. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21707. }
  21708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mDD3AC7D3A8CEE395911049202BD35E729FF75E85_gshared (Func_2_tAA84235D71BA06591784319703175CFB5E386A7F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21709. {
  21710. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21711. __this->___method = ___1_method;
  21712. __this->___m_target = ___0_object;
  21713. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21714. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21715. __this->___method_code = (intptr_t)__this;
  21716. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21717. {
  21718. bool isOpen = parameterCount == 1;
  21719. if (isOpen)
  21720. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m30575174383CB6B4DB9C485997CC59EB67867005_OpenStatic;
  21721. else
  21722. {
  21723. __this->___invoke_impl = __this->___method_ptr;
  21724. __this->___method_code = (intptr_t)__this->___m_target;
  21725. }
  21726. }
  21727. else
  21728. {
  21729. if (___0_object == NULL)
  21730. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21731. __this->___invoke_impl = __this->___method_ptr;
  21732. __this->___method_code = (intptr_t)__this->___m_target;
  21733. }
  21734. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m30575174383CB6B4DB9C485997CC59EB67867005_Multicast;
  21735. }
  21736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 Func_2_Invoke_m30575174383CB6B4DB9C485997CC59EB67867005_gshared (Func_2_tAA84235D71BA06591784319703175CFB5E386A7F* __this, SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2 ___0_arg, const RuntimeMethod* method)
  21737. {
  21738. typedef StartDragArgs_tF1E3C0A058F6E7B936541CFCCFB42965A2B452C9 (*FunctionPointerType) (RuntimeObject*, SetupDragAndDropArgs_t3D6B6745EDF8BA073395EFEFA50B007FE94190F2, const RuntimeMethod*);
  21739. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21740. }
  21741. #ifdef __clang__
  21742. #pragma clang diagnostic pop
  21743. #endif
  21744. #ifdef __clang__
  21745. #pragma clang diagnostic push
  21746. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21747. #pragma clang diagnostic ignored "-Wunused-variable"
  21748. #endif
  21749. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_Multicast(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  21750. {
  21751. il2cpp_array_size_t length = __this->___delegates->max_length;
  21752. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21753. float retVal = 0.0f;
  21754. for (il2cpp_array_size_t i = 0; i < length; i++)
  21755. {
  21756. Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* currentDelegate = reinterpret_cast<Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2*>(delegatesToInvoke[i]);
  21757. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  21758. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21759. }
  21760. return retVal;
  21761. }
  21762. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenInst(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  21763. {
  21764. typedef float (*FunctionPointerType) (float, const RuntimeMethod*);
  21765. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21766. }
  21767. float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStatic(Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  21768. {
  21769. typedef float (*FunctionPointerType) (float, const RuntimeMethod*);
  21770. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21771. }
  21772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mD64CD30418B670CBB35821EC2D8C91B7A1FAA959_gshared (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21773. {
  21774. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21775. __this->___method = ___1_method;
  21776. __this->___m_target = ___0_object;
  21777. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21778. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21779. __this->___method_code = (intptr_t)__this;
  21780. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21781. {
  21782. bool isOpen = parameterCount == 1;
  21783. if (isOpen)
  21784. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_OpenStatic;
  21785. else
  21786. {
  21787. __this->___invoke_impl = __this->___method_ptr;
  21788. __this->___method_code = (intptr_t)__this->___m_target;
  21789. }
  21790. }
  21791. else
  21792. {
  21793. if (___0_object == NULL)
  21794. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21795. __this->___invoke_impl = __this->___method_ptr;
  21796. __this->___method_code = (intptr_t)__this->___m_target;
  21797. }
  21798. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_Multicast;
  21799. }
  21800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m5728ECFB038CFC6FEF889DC2D566EEF49D0E24B9_gshared (Func_2_t2A7432CC4F64D0DF6D8629208B154CF139B39AF2* __this, float ___0_arg, const RuntimeMethod* method)
  21801. {
  21802. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  21803. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21804. }
  21805. #ifdef __clang__
  21806. #pragma clang diagnostic pop
  21807. #endif
  21808. #ifdef __clang__
  21809. #pragma clang diagnostic push
  21810. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21811. #pragma clang diagnostic ignored "-Wunused-variable"
  21812. #endif
  21813. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_Multicast(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21814. {
  21815. il2cpp_array_size_t length = __this->___delegates->max_length;
  21816. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21817. bool retVal = false;
  21818. for (il2cpp_array_size_t i = 0; i < length; i++)
  21819. {
  21820. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* currentDelegate = reinterpret_cast<Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*>(delegatesToInvoke[i]);
  21821. typedef bool (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21822. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21823. }
  21824. return retVal;
  21825. }
  21826. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenInst(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21827. {
  21828. typedef bool (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21829. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21830. }
  21831. bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStatic(Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21832. {
  21833. typedef bool (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21834. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21835. }
  21836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mC3138ED0EE91509FE7524FCD123E23D1B36D3F51_gshared (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21837. {
  21838. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21839. __this->___method = ___1_method;
  21840. __this->___m_target = ___0_object;
  21841. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21842. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21843. __this->___method_code = (intptr_t)__this;
  21844. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21845. {
  21846. bool isOpen = parameterCount == 1;
  21847. if (isOpen)
  21848. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_OpenStatic;
  21849. else
  21850. {
  21851. __this->___invoke_impl = __this->___method_ptr;
  21852. __this->___method_code = (intptr_t)__this->___m_target;
  21853. }
  21854. }
  21855. else
  21856. {
  21857. if (___0_object == NULL)
  21858. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21859. __this->___invoke_impl = __this->___method_ptr;
  21860. __this->___method_code = (intptr_t)__this->___m_target;
  21861. }
  21862. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_Multicast;
  21863. }
  21864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_2_Invoke_m7C54973F594216484A4F81A59CDF821AF554339D_gshared (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21865. {
  21866. typedef bool (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21867. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21868. }
  21869. #ifdef __clang__
  21870. #pragma clang diagnostic pop
  21871. #endif
  21872. #ifdef __clang__
  21873. #pragma clang diagnostic push
  21874. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21875. #pragma clang diagnostic ignored "-Wunused-variable"
  21876. #endif
  21877. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_Multicast(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21878. {
  21879. il2cpp_array_size_t length = __this->___delegates->max_length;
  21880. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21881. Il2CppChar retVal = 0x0;
  21882. for (il2cpp_array_size_t i = 0; i < length; i++)
  21883. {
  21884. Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* currentDelegate = reinterpret_cast<Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C*>(delegatesToInvoke[i]);
  21885. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21886. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21887. }
  21888. return retVal;
  21889. }
  21890. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenInst(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21891. {
  21892. typedef Il2CppChar (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21893. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21894. }
  21895. Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStatic(Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21896. {
  21897. typedef Il2CppChar (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21898. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21899. }
  21900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m42A7E017BB4EE7EB683B99E30123484C2DF8B103_gshared (Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21901. {
  21902. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21903. __this->___method = ___1_method;
  21904. __this->___m_target = ___0_object;
  21905. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21906. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21907. __this->___method_code = (intptr_t)__this;
  21908. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21909. {
  21910. bool isOpen = parameterCount == 1;
  21911. if (isOpen)
  21912. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_OpenStatic;
  21913. else
  21914. {
  21915. __this->___invoke_impl = __this->___method_ptr;
  21916. __this->___method_code = (intptr_t)__this->___m_target;
  21917. }
  21918. }
  21919. else
  21920. {
  21921. if (___0_object == NULL)
  21922. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21923. __this->___invoke_impl = __this->___method_ptr;
  21924. __this->___method_code = (intptr_t)__this->___m_target;
  21925. }
  21926. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_Multicast;
  21927. }
  21928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Func_2_Invoke_m3FCDF4EE297807DCE3178217899A10D5E7685DFD_gshared (Func_2_t03FEFF7E970434A482A3A0FC41B48727066FB15C* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21929. {
  21930. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21931. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21932. }
  21933. #ifdef __clang__
  21934. #pragma clang diagnostic pop
  21935. #endif
  21936. #ifdef __clang__
  21937. #pragma clang diagnostic push
  21938. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21939. #pragma clang diagnostic ignored "-Wunused-variable"
  21940. #endif
  21941. int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_Multicast(Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21942. {
  21943. il2cpp_array_size_t length = __this->___delegates->max_length;
  21944. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  21945. int32_t retVal = 0;
  21946. for (il2cpp_array_size_t i = 0; i < length; i++)
  21947. {
  21948. Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* currentDelegate = reinterpret_cast<Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF*>(delegatesToInvoke[i]);
  21949. typedef int32_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21950. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  21951. }
  21952. return retVal;
  21953. }
  21954. int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_OpenInst(Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21955. {
  21956. typedef int32_t (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21957. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21958. }
  21959. int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_OpenStatic(Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21960. {
  21961. typedef int32_t (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21962. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  21963. }
  21964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m1C765807CA1B14819E1E75F17AA26995601892C6_gshared (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  21965. {
  21966. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  21967. __this->___method = ___1_method;
  21968. __this->___m_target = ___0_object;
  21969. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  21970. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  21971. __this->___method_code = (intptr_t)__this;
  21972. if (MethodIsStatic((RuntimeMethod*)___1_method))
  21973. {
  21974. bool isOpen = parameterCount == 1;
  21975. if (isOpen)
  21976. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_OpenStatic;
  21977. else
  21978. {
  21979. __this->___invoke_impl = __this->___method_ptr;
  21980. __this->___method_code = (intptr_t)__this->___m_target;
  21981. }
  21982. }
  21983. else
  21984. {
  21985. if (___0_object == NULL)
  21986. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  21987. __this->___invoke_impl = __this->___method_ptr;
  21988. __this->___method_code = (intptr_t)__this->___m_target;
  21989. }
  21990. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_Multicast;
  21991. }
  21992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m57961B138A397ADAB0DC71E56519ADBD63327D27_gshared (Func_2_t12F902B64E731F36B1BC057F3AF13BF1D833E1DF* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  21993. {
  21994. typedef int32_t (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  21995. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  21996. }
  21997. #ifdef __clang__
  21998. #pragma clang diagnostic pop
  21999. #endif
  22000. #ifdef __clang__
  22001. #pragma clang diagnostic push
  22002. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22003. #pragma clang diagnostic ignored "-Wunused-variable"
  22004. #endif
  22005. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_Multicast(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  22006. {
  22007. il2cpp_array_size_t length = __this->___delegates->max_length;
  22008. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22009. RuntimeObject* retVal = NULL;
  22010. for (il2cpp_array_size_t i = 0; i < length; i++)
  22011. {
  22012. Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* currentDelegate = reinterpret_cast<Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD*>(delegatesToInvoke[i]);
  22013. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  22014. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22015. }
  22016. return retVal;
  22017. }
  22018. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenInst(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  22019. {
  22020. typedef RuntimeObject* (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  22021. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22022. }
  22023. RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStatic(Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  22024. {
  22025. typedef RuntimeObject* (*FunctionPointerType) (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  22026. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22027. }
  22028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB07F7BB5EA5FDCA2B92DF1C75BD847A5B03FA937_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22029. {
  22030. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22031. __this->___method = ___1_method;
  22032. __this->___m_target = ___0_object;
  22033. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22034. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22035. __this->___method_code = (intptr_t)__this;
  22036. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22037. {
  22038. bool isOpen = parameterCount == 1;
  22039. if (isOpen)
  22040. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_OpenStatic;
  22041. else
  22042. {
  22043. __this->___invoke_impl = __this->___method_ptr;
  22044. __this->___method_code = (intptr_t)__this->___m_target;
  22045. }
  22046. }
  22047. else
  22048. {
  22049. if (___0_object == NULL)
  22050. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22051. __this->___invoke_impl = __this->___method_ptr;
  22052. __this->___method_code = (intptr_t)__this->___m_target;
  22053. }
  22054. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_Multicast;
  22055. }
  22056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m1F78C6C79382EA6E74D62E31DD00A9378266A518_gshared (Func_2_tFD36EA818BBCBD1EDE1E1540FC3EF156A6ADCCAD* __this, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ___0_arg, const RuntimeMethod* method)
  22057. {
  22058. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*);
  22059. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22060. }
  22061. #ifdef __clang__
  22062. #pragma clang diagnostic pop
  22063. #endif
  22064. #ifdef __clang__
  22065. #pragma clang diagnostic push
  22066. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22067. #pragma clang diagnostic ignored "-Wunused-variable"
  22068. #endif
  22069. uint32_t Func_2_Invoke_m08CB39BA37ACF072E1284B4A86E36A37EE01FC68_Multicast(Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  22070. {
  22071. il2cpp_array_size_t length = __this->___delegates->max_length;
  22072. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22073. uint32_t retVal = 0;
  22074. for (il2cpp_array_size_t i = 0; i < length; i++)
  22075. {
  22076. Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19* currentDelegate = reinterpret_cast<Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19*>(delegatesToInvoke[i]);
  22077. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  22078. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22079. }
  22080. return retVal;
  22081. }
  22082. uint32_t Func_2_Invoke_m08CB39BA37ACF072E1284B4A86E36A37EE01FC68_OpenInst(Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  22083. {
  22084. typedef uint32_t (*FunctionPointerType) (uint32_t, const RuntimeMethod*);
  22085. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22086. }
  22087. uint32_t Func_2_Invoke_m08CB39BA37ACF072E1284B4A86E36A37EE01FC68_OpenStatic(Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  22088. {
  22089. typedef uint32_t (*FunctionPointerType) (uint32_t, const RuntimeMethod*);
  22090. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22091. }
  22092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m5891EAC05DA6556BCA927D03717418C0D1E994F2_gshared (Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22093. {
  22094. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22095. __this->___method = ___1_method;
  22096. __this->___m_target = ___0_object;
  22097. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22098. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22099. __this->___method_code = (intptr_t)__this;
  22100. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22101. {
  22102. bool isOpen = parameterCount == 1;
  22103. if (isOpen)
  22104. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m08CB39BA37ACF072E1284B4A86E36A37EE01FC68_OpenStatic;
  22105. else
  22106. {
  22107. __this->___invoke_impl = __this->___method_ptr;
  22108. __this->___method_code = (intptr_t)__this->___m_target;
  22109. }
  22110. }
  22111. else
  22112. {
  22113. if (___0_object == NULL)
  22114. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22115. __this->___invoke_impl = __this->___method_ptr;
  22116. __this->___method_code = (intptr_t)__this->___m_target;
  22117. }
  22118. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m08CB39BA37ACF072E1284B4A86E36A37EE01FC68_Multicast;
  22119. }
  22120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_2_Invoke_m08CB39BA37ACF072E1284B4A86E36A37EE01FC68_gshared (Func_2_t9A0EC31CF651400F36A816B75727B7A125B71A19* __this, uint32_t ___0_arg, const RuntimeMethod* method)
  22121. {
  22122. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  22123. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22124. }
  22125. #ifdef __clang__
  22126. #pragma clang diagnostic pop
  22127. #endif
  22128. #ifdef __clang__
  22129. #pragma clang diagnostic push
  22130. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22131. #pragma clang diagnostic ignored "-Wunused-variable"
  22132. #endif
  22133. uint64_t Func_2_Invoke_m3EFDAAC7A860CE328138B698F7ED31700D734884_Multicast(Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  22134. {
  22135. il2cpp_array_size_t length = __this->___delegates->max_length;
  22136. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22137. uint64_t retVal = 0;
  22138. for (il2cpp_array_size_t i = 0; i < length; i++)
  22139. {
  22140. Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7* currentDelegate = reinterpret_cast<Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7*>(delegatesToInvoke[i]);
  22141. typedef uint64_t (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*);
  22142. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22143. }
  22144. return retVal;
  22145. }
  22146. uint64_t Func_2_Invoke_m3EFDAAC7A860CE328138B698F7ED31700D734884_OpenInst(Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  22147. {
  22148. typedef uint64_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*);
  22149. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22150. }
  22151. uint64_t Func_2_Invoke_m3EFDAAC7A860CE328138B698F7ED31700D734884_OpenStatic(Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  22152. {
  22153. typedef uint64_t (*FunctionPointerType) (uint64_t, const RuntimeMethod*);
  22154. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22155. }
  22156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m1985AED964EC2DEC43984DB522265D0F4256B76C_gshared (Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22157. {
  22158. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22159. __this->___method = ___1_method;
  22160. __this->___m_target = ___0_object;
  22161. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22162. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22163. __this->___method_code = (intptr_t)__this;
  22164. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22165. {
  22166. bool isOpen = parameterCount == 1;
  22167. if (isOpen)
  22168. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3EFDAAC7A860CE328138B698F7ED31700D734884_OpenStatic;
  22169. else
  22170. {
  22171. __this->___invoke_impl = __this->___method_ptr;
  22172. __this->___method_code = (intptr_t)__this->___m_target;
  22173. }
  22174. }
  22175. else
  22176. {
  22177. if (___0_object == NULL)
  22178. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22179. __this->___invoke_impl = __this->___method_ptr;
  22180. __this->___method_code = (intptr_t)__this->___m_target;
  22181. }
  22182. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m3EFDAAC7A860CE328138B698F7ED31700D734884_Multicast;
  22183. }
  22184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Func_2_Invoke_m3EFDAAC7A860CE328138B698F7ED31700D734884_gshared (Func_2_tCCF02F7A2CB745300B9C766290B7B59C2CE4CEE7* __this, uint64_t ___0_arg, const RuntimeMethod* method)
  22185. {
  22186. typedef uint64_t (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*);
  22187. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22188. }
  22189. #ifdef __clang__
  22190. #pragma clang diagnostic pop
  22191. #endif
  22192. #ifdef __clang__
  22193. #pragma clang diagnostic push
  22194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22195. #pragma clang diagnostic ignored "-Wunused-variable"
  22196. #endif
  22197. float Func_2_Invoke_mC1393F9E3826C0470F4E592881F9919BF6153E1B_Multicast(Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  22198. {
  22199. il2cpp_array_size_t length = __this->___delegates->max_length;
  22200. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22201. float retVal = 0.0f;
  22202. for (il2cpp_array_size_t i = 0; i < length; i++)
  22203. {
  22204. Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111* currentDelegate = reinterpret_cast<Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111*>(delegatesToInvoke[i]);
  22205. typedef float (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  22206. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22207. }
  22208. return retVal;
  22209. }
  22210. float Func_2_Invoke_mC1393F9E3826C0470F4E592881F9919BF6153E1B_OpenInst(Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  22211. {
  22212. typedef float (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  22213. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22214. }
  22215. float Func_2_Invoke_mC1393F9E3826C0470F4E592881F9919BF6153E1B_OpenStatic(Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  22216. {
  22217. typedef float (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  22218. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22219. }
  22220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m9A4E08F01EC0E37D18013BF94C8B3B5518D6C405_gshared (Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22221. {
  22222. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22223. __this->___method = ___1_method;
  22224. __this->___m_target = ___0_object;
  22225. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22226. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22227. __this->___method_code = (intptr_t)__this;
  22228. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22229. {
  22230. bool isOpen = parameterCount == 1;
  22231. if (isOpen)
  22232. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mC1393F9E3826C0470F4E592881F9919BF6153E1B_OpenStatic;
  22233. else
  22234. {
  22235. __this->___invoke_impl = __this->___method_ptr;
  22236. __this->___method_code = (intptr_t)__this->___m_target;
  22237. }
  22238. }
  22239. else
  22240. {
  22241. if (___0_object == NULL)
  22242. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22243. __this->___invoke_impl = __this->___method_ptr;
  22244. __this->___method_code = (intptr_t)__this->___m_target;
  22245. }
  22246. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mC1393F9E3826C0470F4E592881F9919BF6153E1B_Multicast;
  22247. }
  22248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_mC1393F9E3826C0470F4E592881F9919BF6153E1B_gshared (Func_2_t768E45AC224B8B0A2FF0AF51561075C9EA671111* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  22249. {
  22250. typedef float (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  22251. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22252. }
  22253. #ifdef __clang__
  22254. #pragma clang diagnostic pop
  22255. #endif
  22256. #ifdef __clang__
  22257. #pragma clang diagnostic push
  22258. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22259. #pragma clang diagnostic ignored "-Wunused-variable"
  22260. #endif
  22261. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_Multicast(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  22262. {
  22263. il2cpp_array_size_t length = __this->___delegates->max_length;
  22264. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22265. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 retVal;
  22266. memset((&retVal), 0, sizeof(retVal));
  22267. for (il2cpp_array_size_t i = 0; i < length; i++)
  22268. {
  22269. Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* currentDelegate = reinterpret_cast<Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA*>(delegatesToInvoke[i]);
  22270. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  22271. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22272. }
  22273. return retVal;
  22274. }
  22275. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenInst(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  22276. {
  22277. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  22278. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22279. }
  22280. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStatic(Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  22281. {
  22282. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  22283. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22284. }
  22285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mAB215938138B4DAC89DA24CC6B00066F2942477C_gshared (Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22286. {
  22287. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22288. __this->___method = ___1_method;
  22289. __this->___m_target = ___0_object;
  22290. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22291. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22292. __this->___method_code = (intptr_t)__this;
  22293. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22294. {
  22295. bool isOpen = parameterCount == 1;
  22296. if (isOpen)
  22297. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_OpenStatic;
  22298. else
  22299. {
  22300. __this->___invoke_impl = __this->___method_ptr;
  22301. __this->___method_code = (intptr_t)__this->___m_target;
  22302. }
  22303. }
  22304. else
  22305. {
  22306. if (___0_object == NULL)
  22307. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22308. __this->___invoke_impl = __this->___method_ptr;
  22309. __this->___method_code = (intptr_t)__this->___m_target;
  22310. }
  22311. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_Multicast;
  22312. }
  22313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Func_2_Invoke_m2FC19F37228B0F78CF62828FF7E998E55F6F9B24_gshared (Func_2_t33ED521BE3A7E943FA8D764514952EDF1AF1C0FA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_arg, const RuntimeMethod* method)
  22314. {
  22315. typedef Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*FunctionPointerType) (RuntimeObject*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*);
  22316. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22317. }
  22318. #ifdef __clang__
  22319. #pragma clang diagnostic pop
  22320. #endif
  22321. #ifdef __clang__
  22322. #pragma clang diagnostic push
  22323. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22324. #pragma clang diagnostic ignored "-Wunused-variable"
  22325. #endif
  22326. int32_t Func_2_Invoke_m9EEF631E329C50A5114E1B0F663ABF6C219C2399_Multicast(Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_arg, const RuntimeMethod* method)
  22327. {
  22328. il2cpp_array_size_t length = __this->___delegates->max_length;
  22329. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22330. int32_t retVal = 0;
  22331. for (il2cpp_array_size_t i = 0; i < length; i++)
  22332. {
  22333. Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D* currentDelegate = reinterpret_cast<Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D*>(delegatesToInvoke[i]);
  22334. typedef int32_t (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
  22335. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22336. }
  22337. return retVal;
  22338. }
  22339. int32_t Func_2_Invoke_m9EEF631E329C50A5114E1B0F663ABF6C219C2399_OpenInst(Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_arg, const RuntimeMethod* method)
  22340. {
  22341. typedef int32_t (*FunctionPointerType) (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
  22342. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22343. }
  22344. int32_t Func_2_Invoke_m9EEF631E329C50A5114E1B0F663ABF6C219C2399_OpenStatic(Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_arg, const RuntimeMethod* method)
  22345. {
  22346. typedef int32_t (*FunctionPointerType) (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
  22347. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22348. }
  22349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mCEE74764BD568CD415050C15F2D417E1BF925720_gshared (Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22350. {
  22351. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22352. __this->___method = ___1_method;
  22353. __this->___m_target = ___0_object;
  22354. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22355. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22356. __this->___method_code = (intptr_t)__this;
  22357. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22358. {
  22359. bool isOpen = parameterCount == 1;
  22360. if (isOpen)
  22361. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m9EEF631E329C50A5114E1B0F663ABF6C219C2399_OpenStatic;
  22362. else
  22363. {
  22364. __this->___invoke_impl = __this->___method_ptr;
  22365. __this->___method_code = (intptr_t)__this->___m_target;
  22366. }
  22367. }
  22368. else
  22369. {
  22370. if (___0_object == NULL)
  22371. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22372. __this->___invoke_impl = __this->___method_ptr;
  22373. __this->___method_code = (intptr_t)__this->___m_target;
  22374. }
  22375. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m9EEF631E329C50A5114E1B0F663ABF6C219C2399_Multicast;
  22376. }
  22377. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m9EEF631E329C50A5114E1B0F663ABF6C219C2399_gshared (Func_2_tD4AE8636BC57AF9B1896888EB2D0CC7EA4CB9D4D* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_arg, const RuntimeMethod* method)
  22378. {
  22379. typedef int32_t (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
  22380. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22381. }
  22382. #ifdef __clang__
  22383. #pragma clang diagnostic pop
  22384. #endif
  22385. #ifdef __clang__
  22386. #pragma clang diagnostic push
  22387. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22388. #pragma clang diagnostic ignored "-Wunused-variable"
  22389. #endif
  22390. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Func_2_Invoke_m6A08A1768854CF8D9CD392A847F5EFED9BFADDD1_Multicast(Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_arg, const RuntimeMethod* method)
  22391. {
  22392. il2cpp_array_size_t length = __this->___delegates->max_length;
  22393. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22394. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A retVal;
  22395. memset((&retVal), 0, sizeof(retVal));
  22396. for (il2cpp_array_size_t i = 0; i < length; i++)
  22397. {
  22398. Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E* currentDelegate = reinterpret_cast<Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E*>(delegatesToInvoke[i]);
  22399. typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
  22400. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22401. }
  22402. return retVal;
  22403. }
  22404. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Func_2_Invoke_m6A08A1768854CF8D9CD392A847F5EFED9BFADDD1_OpenInst(Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_arg, const RuntimeMethod* method)
  22405. {
  22406. typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
  22407. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22408. }
  22409. Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Func_2_Invoke_m6A08A1768854CF8D9CD392A847F5EFED9BFADDD1_OpenStatic(Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_arg, const RuntimeMethod* method)
  22410. {
  22411. typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
  22412. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22413. }
  22414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m56B1558B86CB131E2A6ADE484EFB17641549178B_gshared (Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22415. {
  22416. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22417. __this->___method = ___1_method;
  22418. __this->___m_target = ___0_object;
  22419. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22420. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22421. __this->___method_code = (intptr_t)__this;
  22422. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22423. {
  22424. bool isOpen = parameterCount == 1;
  22425. if (isOpen)
  22426. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m6A08A1768854CF8D9CD392A847F5EFED9BFADDD1_OpenStatic;
  22427. else
  22428. {
  22429. __this->___invoke_impl = __this->___method_ptr;
  22430. __this->___method_code = (intptr_t)__this->___m_target;
  22431. }
  22432. }
  22433. else
  22434. {
  22435. if (___0_object == NULL)
  22436. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22437. __this->___invoke_impl = __this->___method_ptr;
  22438. __this->___method_code = (intptr_t)__this->___m_target;
  22439. }
  22440. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m6A08A1768854CF8D9CD392A847F5EFED9BFADDD1_Multicast;
  22441. }
  22442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Func_2_Invoke_m6A08A1768854CF8D9CD392A847F5EFED9BFADDD1_gshared (Func_2_t4F7E38E7BB35050CFC131CE0DA82E7D1E681BE1E* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_arg, const RuntimeMethod* method)
  22443. {
  22444. typedef Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A (*FunctionPointerType) (RuntimeObject*, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, const RuntimeMethod*);
  22445. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22446. }
  22447. #ifdef __clang__
  22448. #pragma clang diagnostic pop
  22449. #endif
  22450. #ifdef __clang__
  22451. #pragma clang diagnostic push
  22452. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22453. #pragma clang diagnostic ignored "-Wunused-variable"
  22454. #endif
  22455. float Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_Multicast(Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  22456. {
  22457. il2cpp_array_size_t length = __this->___delegates->max_length;
  22458. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22459. float retVal = 0.0f;
  22460. for (il2cpp_array_size_t i = 0; i < length; i++)
  22461. {
  22462. Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* currentDelegate = reinterpret_cast<Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC*>(delegatesToInvoke[i]);
  22463. typedef float (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  22464. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22465. }
  22466. return retVal;
  22467. }
  22468. float Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_OpenInst(Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  22469. {
  22470. typedef float (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  22471. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22472. }
  22473. float Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_OpenStatic(Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  22474. {
  22475. typedef float (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  22476. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22477. }
  22478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m8BACCCB996FEF1B06E74F85966B4231A9A24DAF0_gshared (Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22479. {
  22480. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22481. __this->___method = ___1_method;
  22482. __this->___m_target = ___0_object;
  22483. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22484. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22485. __this->___method_code = (intptr_t)__this;
  22486. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22487. {
  22488. bool isOpen = parameterCount == 1;
  22489. if (isOpen)
  22490. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_OpenStatic;
  22491. else
  22492. {
  22493. __this->___invoke_impl = __this->___method_ptr;
  22494. __this->___method_code = (intptr_t)__this->___m_target;
  22495. }
  22496. }
  22497. else
  22498. {
  22499. if (___0_object == NULL)
  22500. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22501. __this->___invoke_impl = __this->___method_ptr;
  22502. __this->___method_code = (intptr_t)__this->___m_target;
  22503. }
  22504. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_Multicast;
  22505. }
  22506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m1512A344733CFB3C2D59C468C852A374239D3B52_gshared (Func_2_tDC72553AEF8707070A5FFB9D46F144F9BE06A9EC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  22507. {
  22508. typedef float (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  22509. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22510. }
  22511. #ifdef __clang__
  22512. #pragma clang diagnostic pop
  22513. #endif
  22514. #ifdef __clang__
  22515. #pragma clang diagnostic push
  22516. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22517. #pragma clang diagnostic ignored "-Wunused-variable"
  22518. #endif
  22519. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m2D1F99C61586D62550BD7692C2ABF56E033B96AD_Multicast(Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  22520. {
  22521. il2cpp_array_size_t length = __this->___delegates->max_length;
  22522. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22523. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 retVal;
  22524. memset((&retVal), 0, sizeof(retVal));
  22525. for (il2cpp_array_size_t i = 0; i < length; i++)
  22526. {
  22527. Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* currentDelegate = reinterpret_cast<Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4*>(delegatesToInvoke[i]);
  22528. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  22529. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22530. }
  22531. return retVal;
  22532. }
  22533. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m2D1F99C61586D62550BD7692C2ABF56E033B96AD_OpenInst(Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  22534. {
  22535. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  22536. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22537. }
  22538. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m2D1F99C61586D62550BD7692C2ABF56E033B96AD_OpenStatic(Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  22539. {
  22540. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  22541. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22542. }
  22543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m3B1BCBC0885F3E93CDC21C75185F09A25FE0CC17_gshared (Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22544. {
  22545. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22546. __this->___method = ___1_method;
  22547. __this->___m_target = ___0_object;
  22548. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22549. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22550. __this->___method_code = (intptr_t)__this;
  22551. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22552. {
  22553. bool isOpen = parameterCount == 1;
  22554. if (isOpen)
  22555. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m2D1F99C61586D62550BD7692C2ABF56E033B96AD_OpenStatic;
  22556. else
  22557. {
  22558. __this->___invoke_impl = __this->___method_ptr;
  22559. __this->___method_code = (intptr_t)__this->___m_target;
  22560. }
  22561. }
  22562. else
  22563. {
  22564. if (___0_object == NULL)
  22565. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22566. __this->___invoke_impl = __this->___method_ptr;
  22567. __this->___method_code = (intptr_t)__this->___m_target;
  22568. }
  22569. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m2D1F99C61586D62550BD7692C2ABF56E033B96AD_Multicast;
  22570. }
  22571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_2_Invoke_m2D1F99C61586D62550BD7692C2ABF56E033B96AD_gshared (Func_2_t5FAD225BE5BF75673982C9FE55604AC36DBC1DB4* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg, const RuntimeMethod* method)
  22572. {
  22573. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*);
  22574. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22575. }
  22576. #ifdef __clang__
  22577. #pragma clang diagnostic pop
  22578. #endif
  22579. #ifdef __clang__
  22580. #pragma clang diagnostic push
  22581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22582. #pragma clang diagnostic ignored "-Wunused-variable"
  22583. #endif
  22584. int32_t Func_2_Invoke_m6DF2C039A156545F28C1C4E66E79DA10B7FB3899_Multicast(Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_arg, const RuntimeMethod* method)
  22585. {
  22586. il2cpp_array_size_t length = __this->___delegates->max_length;
  22587. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22588. int32_t retVal = 0;
  22589. for (il2cpp_array_size_t i = 0; i < length; i++)
  22590. {
  22591. Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA* currentDelegate = reinterpret_cast<Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA*>(delegatesToInvoke[i]);
  22592. typedef int32_t (*FunctionPointerType) (RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*);
  22593. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22594. }
  22595. return retVal;
  22596. }
  22597. int32_t Func_2_Invoke_m6DF2C039A156545F28C1C4E66E79DA10B7FB3899_OpenInst(Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_arg, const RuntimeMethod* method)
  22598. {
  22599. typedef int32_t (*FunctionPointerType) (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*);
  22600. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22601. }
  22602. int32_t Func_2_Invoke_m6DF2C039A156545F28C1C4E66E79DA10B7FB3899_OpenStatic(Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_arg, const RuntimeMethod* method)
  22603. {
  22604. typedef int32_t (*FunctionPointerType) (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*);
  22605. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22606. }
  22607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB5E36F728AAEF0FBEA688C298C5DB56E74F85A20_gshared (Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22608. {
  22609. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22610. __this->___method = ___1_method;
  22611. __this->___m_target = ___0_object;
  22612. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22613. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22614. __this->___method_code = (intptr_t)__this;
  22615. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22616. {
  22617. bool isOpen = parameterCount == 1;
  22618. if (isOpen)
  22619. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m6DF2C039A156545F28C1C4E66E79DA10B7FB3899_OpenStatic;
  22620. else
  22621. {
  22622. __this->___invoke_impl = __this->___method_ptr;
  22623. __this->___method_code = (intptr_t)__this->___m_target;
  22624. }
  22625. }
  22626. else
  22627. {
  22628. if (___0_object == NULL)
  22629. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22630. __this->___invoke_impl = __this->___method_ptr;
  22631. __this->___method_code = (intptr_t)__this->___m_target;
  22632. }
  22633. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m6DF2C039A156545F28C1C4E66E79DA10B7FB3899_Multicast;
  22634. }
  22635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_2_Invoke_m6DF2C039A156545F28C1C4E66E79DA10B7FB3899_gshared (Func_2_tCF2EB71968412F781C874AB88FAFB49525BC76FA* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_arg, const RuntimeMethod* method)
  22636. {
  22637. typedef int32_t (*FunctionPointerType) (RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*);
  22638. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22639. }
  22640. #ifdef __clang__
  22641. #pragma clang diagnostic pop
  22642. #endif
  22643. #ifdef __clang__
  22644. #pragma clang diagnostic push
  22645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22646. #pragma clang diagnostic ignored "-Wunused-variable"
  22647. #endif
  22648. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Func_2_Invoke_mBBCFDBC36F6A90B54D1526E9CF41AA6CFB8A7ED1_Multicast(Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_arg, const RuntimeMethod* method)
  22649. {
  22650. il2cpp_array_size_t length = __this->___delegates->max_length;
  22651. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22652. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 retVal;
  22653. memset((&retVal), 0, sizeof(retVal));
  22654. for (il2cpp_array_size_t i = 0; i < length; i++)
  22655. {
  22656. Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA* currentDelegate = reinterpret_cast<Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA*>(delegatesToInvoke[i]);
  22657. typedef Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*FunctionPointerType) (RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*);
  22658. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22659. }
  22660. return retVal;
  22661. }
  22662. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Func_2_Invoke_mBBCFDBC36F6A90B54D1526E9CF41AA6CFB8A7ED1_OpenInst(Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_arg, const RuntimeMethod* method)
  22663. {
  22664. typedef Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*FunctionPointerType) (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*);
  22665. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22666. }
  22667. Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Func_2_Invoke_mBBCFDBC36F6A90B54D1526E9CF41AA6CFB8A7ED1_OpenStatic(Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_arg, const RuntimeMethod* method)
  22668. {
  22669. typedef Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*FunctionPointerType) (Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*);
  22670. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22671. }
  22672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m72C25EC1CA18E2E17167A0D293A128BB2455A131_gshared (Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22673. {
  22674. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22675. __this->___method = ___1_method;
  22676. __this->___m_target = ___0_object;
  22677. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22678. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22679. __this->___method_code = (intptr_t)__this;
  22680. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22681. {
  22682. bool isOpen = parameterCount == 1;
  22683. if (isOpen)
  22684. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_mBBCFDBC36F6A90B54D1526E9CF41AA6CFB8A7ED1_OpenStatic;
  22685. else
  22686. {
  22687. __this->___invoke_impl = __this->___method_ptr;
  22688. __this->___method_code = (intptr_t)__this->___m_target;
  22689. }
  22690. }
  22691. else
  22692. {
  22693. if (___0_object == NULL)
  22694. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22695. __this->___invoke_impl = __this->___method_ptr;
  22696. __this->___method_code = (intptr_t)__this->___m_target;
  22697. }
  22698. __this->___extra_arg = (intptr_t)&Func_2_Invoke_mBBCFDBC36F6A90B54D1526E9CF41AA6CFB8A7ED1_Multicast;
  22699. }
  22700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 Func_2_Invoke_mBBCFDBC36F6A90B54D1526E9CF41AA6CFB8A7ED1_gshared (Func_2_tC506A7A7A720786F7480B1EA49A031D24F0ECFCA* __this, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 ___0_arg, const RuntimeMethod* method)
  22701. {
  22702. typedef Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376 (*FunctionPointerType) (RuntimeObject*, Vector3Int_t65CB06F557251D18A37BD71F3655BA836A357376, const RuntimeMethod*);
  22703. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22704. }
  22705. #ifdef __clang__
  22706. #pragma clang diagnostic pop
  22707. #endif
  22708. #ifdef __clang__
  22709. #pragma clang diagnostic push
  22710. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22711. #pragma clang diagnostic ignored "-Wunused-variable"
  22712. #endif
  22713. float Func_2_Invoke_m1BCA610509ED875019EFADE79E9F53DF56F46F9D_Multicast(Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  22714. {
  22715. il2cpp_array_size_t length = __this->___delegates->max_length;
  22716. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22717. float retVal = 0.0f;
  22718. for (il2cpp_array_size_t i = 0; i < length; i++)
  22719. {
  22720. Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4* currentDelegate = reinterpret_cast<Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4*>(delegatesToInvoke[i]);
  22721. typedef float (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  22722. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22723. }
  22724. return retVal;
  22725. }
  22726. float Func_2_Invoke_m1BCA610509ED875019EFADE79E9F53DF56F46F9D_OpenInst(Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  22727. {
  22728. typedef float (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  22729. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22730. }
  22731. float Func_2_Invoke_m1BCA610509ED875019EFADE79E9F53DF56F46F9D_OpenStatic(Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  22732. {
  22733. typedef float (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  22734. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22735. }
  22736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mF7E4B2E508696BE1ABADAB0CE064EB7435C4B403_gshared (Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22737. {
  22738. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22739. __this->___method = ___1_method;
  22740. __this->___m_target = ___0_object;
  22741. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22742. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22743. __this->___method_code = (intptr_t)__this;
  22744. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22745. {
  22746. bool isOpen = parameterCount == 1;
  22747. if (isOpen)
  22748. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m1BCA610509ED875019EFADE79E9F53DF56F46F9D_OpenStatic;
  22749. else
  22750. {
  22751. __this->___invoke_impl = __this->___method_ptr;
  22752. __this->___method_code = (intptr_t)__this->___m_target;
  22753. }
  22754. }
  22755. else
  22756. {
  22757. if (___0_object == NULL)
  22758. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22759. __this->___invoke_impl = __this->___method_ptr;
  22760. __this->___method_code = (intptr_t)__this->___m_target;
  22761. }
  22762. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m1BCA610509ED875019EFADE79E9F53DF56F46F9D_Multicast;
  22763. }
  22764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_2_Invoke_m1BCA610509ED875019EFADE79E9F53DF56F46F9D_gshared (Func_2_t74E67EF682F267BFC373E1C713DA5D46A68F08E4* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  22765. {
  22766. typedef float (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  22767. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22768. }
  22769. #ifdef __clang__
  22770. #pragma clang diagnostic pop
  22771. #endif
  22772. #ifdef __clang__
  22773. #pragma clang diagnostic push
  22774. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22775. #pragma clang diagnostic ignored "-Wunused-variable"
  22776. #endif
  22777. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m3C0163E92454C9C43E99D32472CC7271261C3235_Multicast(Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  22778. {
  22779. il2cpp_array_size_t length = __this->___delegates->max_length;
  22780. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22781. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 retVal;
  22782. memset((&retVal), 0, sizeof(retVal));
  22783. for (il2cpp_array_size_t i = 0; i < length; i++)
  22784. {
  22785. Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52* currentDelegate = reinterpret_cast<Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52*>(delegatesToInvoke[i]);
  22786. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  22787. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22788. }
  22789. return retVal;
  22790. }
  22791. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m3C0163E92454C9C43E99D32472CC7271261C3235_OpenInst(Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  22792. {
  22793. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  22794. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22795. }
  22796. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m3C0163E92454C9C43E99D32472CC7271261C3235_OpenStatic(Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  22797. {
  22798. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  22799. return ((FunctionPointerType)__this->___method_ptr)(___0_arg, method);
  22800. }
  22801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m4274011C80C214B7CE96B1ED2D9A3D0805799DED_gshared (Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22802. {
  22803. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22804. __this->___method = ___1_method;
  22805. __this->___m_target = ___0_object;
  22806. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22807. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22808. __this->___method_code = (intptr_t)__this;
  22809. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22810. {
  22811. bool isOpen = parameterCount == 1;
  22812. if (isOpen)
  22813. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m3C0163E92454C9C43E99D32472CC7271261C3235_OpenStatic;
  22814. else
  22815. {
  22816. __this->___invoke_impl = __this->___method_ptr;
  22817. __this->___method_code = (intptr_t)__this->___m_target;
  22818. }
  22819. }
  22820. else
  22821. {
  22822. if (___0_object == NULL)
  22823. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22824. __this->___invoke_impl = __this->___method_ptr;
  22825. __this->___method_code = (intptr_t)__this->___m_target;
  22826. }
  22827. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m3C0163E92454C9C43E99D32472CC7271261C3235_Multicast;
  22828. }
  22829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Func_2_Invoke_m3C0163E92454C9C43E99D32472CC7271261C3235_gshared (Func_2_t45386234ABB726FFBC7310E0192AE01A58728C52* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_arg, const RuntimeMethod* method)
  22830. {
  22831. typedef Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*FunctionPointerType) (RuntimeObject*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3, const RuntimeMethod*);
  22832. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22833. }
  22834. #ifdef __clang__
  22835. #pragma clang diagnostic pop
  22836. #endif
  22837. #ifdef __clang__
  22838. #pragma clang diagnostic push
  22839. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22840. #pragma clang diagnostic ignored "-Wunused-variable"
  22841. #endif
  22842. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_Multicast(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22843. {
  22844. il2cpp_array_size_t length = __this->___delegates->max_length;
  22845. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22846. for (il2cpp_array_size_t i = 0; i < length; i++)
  22847. {
  22848. Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* currentDelegate = reinterpret_cast<Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0*>(delegatesToInvoke[i]);
  22849. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  22850. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22851. }
  22852. }
  22853. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenStaticInvoker(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22854. {
  22855. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg, il2cppRetVal);
  22856. }
  22857. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_ClosedStaticInvoker(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22858. {
  22859. InvokerActionInvoker3< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg, il2cppRetVal);
  22860. }
  22861. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_ClosedInstInvoker(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22862. {
  22863. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg, il2cppRetVal);
  22864. }
  22865. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenInstInvoker(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22866. {
  22867. NullCheck(___0_arg);
  22868. InvokerActionInvoker1< Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg, il2cppRetVal);
  22869. }
  22870. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenVirtualInvoker(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22871. {
  22872. NullCheck(___0_arg);
  22873. VirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg, il2cppRetVal);
  22874. }
  22875. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenInterfaceInvoker(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22876. {
  22877. NullCheck(___0_arg);
  22878. InterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg, il2cppRetVal);
  22879. }
  22880. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenGenericVirtualInvoker(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22881. {
  22882. NullCheck(___0_arg);
  22883. GenericVirtualActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg, il2cppRetVal);
  22884. }
  22885. void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenGenericInterfaceInvoker(Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22886. {
  22887. NullCheck(___0_arg);
  22888. GenericInterfaceActionInvoker1Invoker< Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg, il2cppRetVal);
  22889. }
  22890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F5DD19B4170C027D5367001F7BC95A0658A2169_gshared (Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22891. {
  22892. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22893. __this->___method = ___1_method;
  22894. __this->___m_target = ___0_object;
  22895. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22896. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22897. __this->___method_code = (intptr_t)__this;
  22898. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22899. {
  22900. bool isOpen = parameterCount == 1;
  22901. if (isOpen)
  22902. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenStaticInvoker;
  22903. else
  22904. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_ClosedStaticInvoker;
  22905. }
  22906. else
  22907. {
  22908. bool isOpen = parameterCount == 0;
  22909. if (isOpen)
  22910. {
  22911. if (__this->___method_is_virtual)
  22912. {
  22913. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  22914. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22915. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenGenericInterfaceInvoker;
  22916. else
  22917. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenGenericVirtualInvoker;
  22918. else
  22919. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  22920. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenInterfaceInvoker;
  22921. else
  22922. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenVirtualInvoker;
  22923. }
  22924. else
  22925. {
  22926. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_OpenInstInvoker;
  22927. }
  22928. }
  22929. else
  22930. {
  22931. if (___0_object == NULL)
  22932. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22933. __this->___invoke_impl = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_ClosedInstInvoker;
  22934. }
  22935. }
  22936. __this->___extra_arg = (intptr_t)&Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_Multicast;
  22937. }
  22938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2_Invoke_m31CAC166FDC80DC5AE52A5AEFFEE2D9B27A1CA3F_gshared (Func_2_t7F5F5324CE2DDB7001B68FFE29A5D9F907139FB0* __this, Il2CppFullySharedGenericAny ___0_arg, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  22939. {
  22940. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  22941. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  22942. }
  22943. #ifdef __clang__
  22944. #pragma clang diagnostic pop
  22945. #endif
  22946. #ifdef __clang__
  22947. #pragma clang diagnostic push
  22948. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22949. #pragma clang diagnostic ignored "-Wunused-variable"
  22950. #endif
  22951. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_Multicast(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  22952. {
  22953. il2cpp_array_size_t length = __this->___delegates->max_length;
  22954. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  22955. bool retVal = false;
  22956. for (il2cpp_array_size_t i = 0; i < length; i++)
  22957. {
  22958. Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* currentDelegate = reinterpret_cast<Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE*>(delegatesToInvoke[i]);
  22959. typedef bool (*FunctionPointerType) (RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  22960. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  22961. }
  22962. return retVal;
  22963. }
  22964. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenInst(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  22965. {
  22966. typedef bool (*FunctionPointerType) (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  22967. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  22968. }
  22969. bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStatic(Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  22970. {
  22971. typedef bool (*FunctionPointerType) (Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  22972. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  22973. }
  22974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m06B3E7EE62198A97F5C039542AD6D1F3D6E03E80_gshared (Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  22975. {
  22976. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  22977. __this->___method = ___1_method;
  22978. __this->___m_target = ___0_object;
  22979. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  22980. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  22981. __this->___method_code = (intptr_t)__this;
  22982. if (MethodIsStatic((RuntimeMethod*)___1_method))
  22983. {
  22984. bool isOpen = parameterCount == 2;
  22985. if (isOpen)
  22986. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_OpenStatic;
  22987. else
  22988. {
  22989. __this->___invoke_impl = __this->___method_ptr;
  22990. __this->___method_code = (intptr_t)__this->___m_target;
  22991. }
  22992. }
  22993. else
  22994. {
  22995. if (___0_object == NULL)
  22996. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  22997. __this->___invoke_impl = __this->___method_ptr;
  22998. __this->___method_code = (intptr_t)__this->___m_target;
  22999. }
  23000. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_Multicast;
  23001. }
  23002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC1048005AFB1EAD1CD8585E7C4D2F69D3A8BCB81_gshared (Func_3_tE3C94684D6DF31A003FECCCBC631507046C81ECE* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_arg1, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_arg2, const RuntimeMethod* method)
  23003. {
  23004. typedef bool (*FunctionPointerType) (RuntimeObject*, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8, const RuntimeMethod*);
  23005. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23006. }
  23007. #ifdef __clang__
  23008. #pragma clang diagnostic pop
  23009. #endif
  23010. #ifdef __clang__
  23011. #pragma clang diagnostic push
  23012. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23013. #pragma clang diagnostic ignored "-Wunused-variable"
  23014. #endif
  23015. bool Func_3_Invoke_m43B572C9F46968409435DAF1ADBB3BC05AD708F9_Multicast(Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE* __this, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___0_arg1, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___1_arg2, const RuntimeMethod* method)
  23016. {
  23017. il2cpp_array_size_t length = __this->___delegates->max_length;
  23018. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23019. bool retVal = false;
  23020. for (il2cpp_array_size_t i = 0; i < length; i++)
  23021. {
  23022. Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE* currentDelegate = reinterpret_cast<Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE*>(delegatesToInvoke[i]);
  23023. typedef bool (*FunctionPointerType) (RuntimeObject*, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, const RuntimeMethod*);
  23024. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23025. }
  23026. return retVal;
  23027. }
  23028. bool Func_3_Invoke_m43B572C9F46968409435DAF1ADBB3BC05AD708F9_OpenInst(Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE* __this, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___0_arg1, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___1_arg2, const RuntimeMethod* method)
  23029. {
  23030. typedef bool (*FunctionPointerType) (BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, const RuntimeMethod*);
  23031. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23032. }
  23033. bool Func_3_Invoke_m43B572C9F46968409435DAF1ADBB3BC05AD708F9_OpenStatic(Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE* __this, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___0_arg1, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___1_arg2, const RuntimeMethod* method)
  23034. {
  23035. typedef bool (*FunctionPointerType) (BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, const RuntimeMethod*);
  23036. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23037. }
  23038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA95672BEEE978B26C550BB039C3CBBE5EE02537F_gshared (Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23039. {
  23040. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23041. __this->___method = ___1_method;
  23042. __this->___m_target = ___0_object;
  23043. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23044. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23045. __this->___method_code = (intptr_t)__this;
  23046. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23047. {
  23048. bool isOpen = parameterCount == 2;
  23049. if (isOpen)
  23050. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m43B572C9F46968409435DAF1ADBB3BC05AD708F9_OpenStatic;
  23051. else
  23052. {
  23053. __this->___invoke_impl = __this->___method_ptr;
  23054. __this->___method_code = (intptr_t)__this->___m_target;
  23055. }
  23056. }
  23057. else
  23058. {
  23059. if (___0_object == NULL)
  23060. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23061. __this->___invoke_impl = __this->___method_ptr;
  23062. __this->___method_code = (intptr_t)__this->___m_target;
  23063. }
  23064. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m43B572C9F46968409435DAF1ADBB3BC05AD708F9_Multicast;
  23065. }
  23066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m43B572C9F46968409435DAF1ADBB3BC05AD708F9_gshared (Func_3_tE1AD91FE372D9C6B31ABAC66ACBD90666BBFC8FE* __this, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___0_arg1, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___1_arg2, const RuntimeMethod* method)
  23067. {
  23068. typedef bool (*FunctionPointerType) (RuntimeObject*, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56, const RuntimeMethod*);
  23069. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23070. }
  23071. #ifdef __clang__
  23072. #pragma clang diagnostic pop
  23073. #endif
  23074. #ifdef __clang__
  23075. #pragma clang diagnostic push
  23076. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23077. #pragma clang diagnostic ignored "-Wunused-variable"
  23078. #endif
  23079. bool Func_3_Invoke_mC57F36A048E7E1881FAE0E04798311C5AF8C9338_Multicast(Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D* __this, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___0_arg1, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___1_arg2, const RuntimeMethod* method)
  23080. {
  23081. il2cpp_array_size_t length = __this->___delegates->max_length;
  23082. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23083. bool retVal = false;
  23084. for (il2cpp_array_size_t i = 0; i < length; i++)
  23085. {
  23086. Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D* currentDelegate = reinterpret_cast<Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D*>(delegatesToInvoke[i]);
  23087. typedef bool (*FunctionPointerType) (RuntimeObject*, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F, const RuntimeMethod*);
  23088. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23089. }
  23090. return retVal;
  23091. }
  23092. bool Func_3_Invoke_mC57F36A048E7E1881FAE0E04798311C5AF8C9338_OpenInst(Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D* __this, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___0_arg1, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___1_arg2, const RuntimeMethod* method)
  23093. {
  23094. typedef bool (*FunctionPointerType) (BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F, const RuntimeMethod*);
  23095. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23096. }
  23097. bool Func_3_Invoke_mC57F36A048E7E1881FAE0E04798311C5AF8C9338_OpenStatic(Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D* __this, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___0_arg1, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___1_arg2, const RuntimeMethod* method)
  23098. {
  23099. typedef bool (*FunctionPointerType) (BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F, const RuntimeMethod*);
  23100. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23101. }
  23102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m984E94D9AB155C8C62DA9522E29B6B5BF2BCEEFF_gshared (Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23103. {
  23104. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23105. __this->___method = ___1_method;
  23106. __this->___m_target = ___0_object;
  23107. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23108. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23109. __this->___method_code = (intptr_t)__this;
  23110. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23111. {
  23112. bool isOpen = parameterCount == 2;
  23113. if (isOpen)
  23114. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC57F36A048E7E1881FAE0E04798311C5AF8C9338_OpenStatic;
  23115. else
  23116. {
  23117. __this->___invoke_impl = __this->___method_ptr;
  23118. __this->___method_code = (intptr_t)__this->___m_target;
  23119. }
  23120. }
  23121. else
  23122. {
  23123. if (___0_object == NULL)
  23124. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23125. __this->___invoke_impl = __this->___method_ptr;
  23126. __this->___method_code = (intptr_t)__this->___m_target;
  23127. }
  23128. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mC57F36A048E7E1881FAE0E04798311C5AF8C9338_Multicast;
  23129. }
  23130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC57F36A048E7E1881FAE0E04798311C5AF8C9338_gshared (Func_3_tF91F11C8EF5A5C8DD5A27F8E9F7CDBDBE1568E5D* __this, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___0_arg1, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___1_arg2, const RuntimeMethod* method)
  23131. {
  23132. typedef bool (*FunctionPointerType) (RuntimeObject*, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F, const RuntimeMethod*);
  23133. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23134. }
  23135. #ifdef __clang__
  23136. #pragma clang diagnostic pop
  23137. #endif
  23138. #ifdef __clang__
  23139. #pragma clang diagnostic push
  23140. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23141. #pragma clang diagnostic ignored "-Wunused-variable"
  23142. #endif
  23143. bool Func_3_Invoke_m0241C89E97BFEF6A387EA6CD4E653A169CDC2D8E_Multicast(Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8* __this, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___0_arg1, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___1_arg2, const RuntimeMethod* method)
  23144. {
  23145. il2cpp_array_size_t length = __this->___delegates->max_length;
  23146. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23147. bool retVal = false;
  23148. for (il2cpp_array_size_t i = 0; i < length; i++)
  23149. {
  23150. Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8* currentDelegate = reinterpret_cast<Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8*>(delegatesToInvoke[i]);
  23151. typedef bool (*FunctionPointerType) (RuntimeObject*, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7, const RuntimeMethod*);
  23152. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23153. }
  23154. return retVal;
  23155. }
  23156. bool Func_3_Invoke_m0241C89E97BFEF6A387EA6CD4E653A169CDC2D8E_OpenInst(Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8* __this, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___0_arg1, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___1_arg2, const RuntimeMethod* method)
  23157. {
  23158. typedef bool (*FunctionPointerType) (BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7, const RuntimeMethod*);
  23159. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23160. }
  23161. bool Func_3_Invoke_m0241C89E97BFEF6A387EA6CD4E653A169CDC2D8E_OpenStatic(Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8* __this, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___0_arg1, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___1_arg2, const RuntimeMethod* method)
  23162. {
  23163. typedef bool (*FunctionPointerType) (BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7, const RuntimeMethod*);
  23164. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23165. }
  23166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m036B160D91EDE214AFDBB58EACAAEFC0BBE96B54_gshared (Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23167. {
  23168. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23169. __this->___method = ___1_method;
  23170. __this->___m_target = ___0_object;
  23171. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23172. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23173. __this->___method_code = (intptr_t)__this;
  23174. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23175. {
  23176. bool isOpen = parameterCount == 2;
  23177. if (isOpen)
  23178. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m0241C89E97BFEF6A387EA6CD4E653A169CDC2D8E_OpenStatic;
  23179. else
  23180. {
  23181. __this->___invoke_impl = __this->___method_ptr;
  23182. __this->___method_code = (intptr_t)__this->___m_target;
  23183. }
  23184. }
  23185. else
  23186. {
  23187. if (___0_object == NULL)
  23188. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23189. __this->___invoke_impl = __this->___method_ptr;
  23190. __this->___method_code = (intptr_t)__this->___m_target;
  23191. }
  23192. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m0241C89E97BFEF6A387EA6CD4E653A169CDC2D8E_Multicast;
  23193. }
  23194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m0241C89E97BFEF6A387EA6CD4E653A169CDC2D8E_gshared (Func_3_tDFA64C82C9094B93C30789ACB1E9C930394BBBC8* __this, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___0_arg1, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7 ___1_arg2, const RuntimeMethod* method)
  23195. {
  23196. typedef bool (*FunctionPointerType) (RuntimeObject*, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7, BackgroundSize_t809883E2D7BB1D8D85B4C3E1DBE189F187DB25E7, const RuntimeMethod*);
  23197. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23198. }
  23199. #ifdef __clang__
  23200. #pragma clang diagnostic pop
  23201. #endif
  23202. #ifdef __clang__
  23203. #pragma clang diagnostic push
  23204. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23205. #pragma clang diagnostic ignored "-Wunused-variable"
  23206. #endif
  23207. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_Multicast(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  23208. {
  23209. il2cpp_array_size_t length = __this->___delegates->max_length;
  23210. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23211. bool retVal = false;
  23212. for (il2cpp_array_size_t i = 0; i < length; i++)
  23213. {
  23214. Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* currentDelegate = reinterpret_cast<Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E*>(delegatesToInvoke[i]);
  23215. typedef bool (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  23216. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23217. }
  23218. return retVal;
  23219. }
  23220. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenInst(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  23221. {
  23222. typedef bool (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  23223. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23224. }
  23225. bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStatic(Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  23226. {
  23227. typedef bool (*FunctionPointerType) (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  23228. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23229. }
  23230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mBECF17AD38818C4339F30DB97A29EFAAFC28010A_gshared (Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23231. {
  23232. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23233. __this->___method = ___1_method;
  23234. __this->___m_target = ___0_object;
  23235. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23236. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23237. __this->___method_code = (intptr_t)__this;
  23238. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23239. {
  23240. bool isOpen = parameterCount == 2;
  23241. if (isOpen)
  23242. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_OpenStatic;
  23243. else
  23244. {
  23245. __this->___invoke_impl = __this->___method_ptr;
  23246. __this->___method_code = (intptr_t)__this->___m_target;
  23247. }
  23248. }
  23249. else
  23250. {
  23251. if (___0_object == NULL)
  23252. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23253. __this->___invoke_impl = __this->___method_ptr;
  23254. __this->___method_code = (intptr_t)__this->___m_target;
  23255. }
  23256. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_Multicast;
  23257. }
  23258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mADE33A1FFE4689FBBDBA6E78FD51E567146706AC_gshared (Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_arg1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_arg2, const RuntimeMethod* method)
  23259. {
  23260. typedef bool (*FunctionPointerType) (RuntimeObject*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*);
  23261. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23262. }
  23263. #ifdef __clang__
  23264. #pragma clang diagnostic pop
  23265. #endif
  23266. #ifdef __clang__
  23267. #pragma clang diagnostic push
  23268. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23269. #pragma clang diagnostic ignored "-Wunused-variable"
  23270. #endif
  23271. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_Multicast(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  23272. {
  23273. il2cpp_array_size_t length = __this->___delegates->max_length;
  23274. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23275. bool retVal = false;
  23276. for (il2cpp_array_size_t i = 0; i < length; i++)
  23277. {
  23278. Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* currentDelegate = reinterpret_cast<Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0*>(delegatesToInvoke[i]);
  23279. typedef bool (*FunctionPointerType) (RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  23280. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23281. }
  23282. return retVal;
  23283. }
  23284. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenInst(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  23285. {
  23286. typedef bool (*FunctionPointerType) (FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  23287. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23288. }
  23289. bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStatic(Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  23290. {
  23291. typedef bool (*FunctionPointerType) (FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  23292. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23293. }
  23294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7781D0F3A31D20881364E169115D8C02EC78267D_gshared (Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23295. {
  23296. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23297. __this->___method = ___1_method;
  23298. __this->___m_target = ___0_object;
  23299. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23300. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23301. __this->___method_code = (intptr_t)__this;
  23302. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23303. {
  23304. bool isOpen = parameterCount == 2;
  23305. if (isOpen)
  23306. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_OpenStatic;
  23307. else
  23308. {
  23309. __this->___invoke_impl = __this->___method_ptr;
  23310. __this->___method_code = (intptr_t)__this->___m_target;
  23311. }
  23312. }
  23313. else
  23314. {
  23315. if (___0_object == NULL)
  23316. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23317. __this->___invoke_impl = __this->___method_ptr;
  23318. __this->___method_code = (intptr_t)__this->___m_target;
  23319. }
  23320. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_Multicast;
  23321. }
  23322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m8D8235B18199B80C6ABF60B1423C632AEF43B33F_gshared (Func_3_tAD7EE8FC165028B732FB7B83E71870F0B8E791E0* __this, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___0_arg1, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C ___1_arg2, const RuntimeMethod* method)
  23323. {
  23324. typedef bool (*FunctionPointerType) (RuntimeObject*, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, FontDefinition_t65281B0E106365C28AD3F2525DE148719AEEA30C, const RuntimeMethod*);
  23325. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23326. }
  23327. #ifdef __clang__
  23328. #pragma clang diagnostic pop
  23329. #endif
  23330. #ifdef __clang__
  23331. #pragma clang diagnostic push
  23332. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23333. #pragma clang diagnostic ignored "-Wunused-variable"
  23334. #endif
  23335. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_Multicast(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23336. {
  23337. il2cpp_array_size_t length = __this->___delegates->max_length;
  23338. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23339. bool retVal = false;
  23340. for (il2cpp_array_size_t i = 0; i < length; i++)
  23341. {
  23342. Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* currentDelegate = reinterpret_cast<Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*>(delegatesToInvoke[i]);
  23343. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  23344. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23345. }
  23346. return retVal;
  23347. }
  23348. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenInst(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23349. {
  23350. typedef bool (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  23351. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23352. }
  23353. bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStatic(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23354. {
  23355. typedef bool (*FunctionPointerType) (int32_t, int32_t, const RuntimeMethod*);
  23356. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23357. }
  23358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3_gshared (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23359. {
  23360. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23361. __this->___method = ___1_method;
  23362. __this->___m_target = ___0_object;
  23363. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23364. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23365. __this->___method_code = (intptr_t)__this;
  23366. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23367. {
  23368. bool isOpen = parameterCount == 2;
  23369. if (isOpen)
  23370. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_OpenStatic;
  23371. else
  23372. {
  23373. __this->___invoke_impl = __this->___method_ptr;
  23374. __this->___method_code = (intptr_t)__this->___m_target;
  23375. }
  23376. }
  23377. else
  23378. {
  23379. if (___0_object == NULL)
  23380. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23381. __this->___invoke_impl = __this->___method_ptr;
  23382. __this->___method_code = (intptr_t)__this->___m_target;
  23383. }
  23384. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_Multicast;
  23385. }
  23386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_gshared (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23387. {
  23388. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*);
  23389. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23390. }
  23391. #ifdef __clang__
  23392. #pragma clang diagnostic pop
  23393. #endif
  23394. #ifdef __clang__
  23395. #pragma clang diagnostic push
  23396. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23397. #pragma clang diagnostic ignored "-Wunused-variable"
  23398. #endif
  23399. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_Multicast(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  23400. {
  23401. il2cpp_array_size_t length = __this->___delegates->max_length;
  23402. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23403. bool retVal = false;
  23404. for (il2cpp_array_size_t i = 0; i < length; i++)
  23405. {
  23406. Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* currentDelegate = reinterpret_cast<Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C*>(delegatesToInvoke[i]);
  23407. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
  23408. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23409. }
  23410. return retVal;
  23411. }
  23412. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenInst(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  23413. {
  23414. typedef bool (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
  23415. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23416. }
  23417. bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStatic(Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  23418. {
  23419. typedef bool (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*);
  23420. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23421. }
  23422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC90F0A6F9A25639ED9CAC6E24D9E46A4096B4E10_gshared (Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23423. {
  23424. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23425. __this->___method = ___1_method;
  23426. __this->___m_target = ___0_object;
  23427. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23428. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23429. __this->___method_code = (intptr_t)__this;
  23430. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23431. {
  23432. bool isOpen = parameterCount == 2;
  23433. if (isOpen)
  23434. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_OpenStatic;
  23435. else
  23436. {
  23437. __this->___invoke_impl = __this->___method_ptr;
  23438. __this->___method_code = (intptr_t)__this->___m_target;
  23439. }
  23440. }
  23441. else
  23442. {
  23443. if (___0_object == NULL)
  23444. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23445. __this->___invoke_impl = __this->___method_ptr;
  23446. __this->___method_code = (intptr_t)__this->___m_target;
  23447. }
  23448. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_Multicast;
  23449. }
  23450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mDFA3CD122659AE2902BCCD5F89B3CCCA94E041DF_gshared (Func_3_t2376B3D8C7A437FC32F21C4C4E4B3E7D2302007C* __this, int32_t ___0_arg1, intptr_t ___1_arg2, const RuntimeMethod* method)
  23451. {
  23452. typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*);
  23453. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23454. }
  23455. #ifdef __clang__
  23456. #pragma clang diagnostic pop
  23457. #endif
  23458. #ifdef __clang__
  23459. #pragma clang diagnostic push
  23460. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23461. #pragma clang diagnostic ignored "-Wunused-variable"
  23462. #endif
  23463. RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_Multicast(Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  23464. {
  23465. il2cpp_array_size_t length = __this->___delegates->max_length;
  23466. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23467. RuntimeObject* retVal = NULL;
  23468. for (il2cpp_array_size_t i = 0; i < length; i++)
  23469. {
  23470. Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* currentDelegate = reinterpret_cast<Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6*>(delegatesToInvoke[i]);
  23471. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*);
  23472. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23473. }
  23474. return retVal;
  23475. }
  23476. RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_OpenInst(Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  23477. {
  23478. typedef RuntimeObject* (*FunctionPointerType) (int32_t, RuntimeObject*, const RuntimeMethod*);
  23479. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23480. }
  23481. RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_OpenStatic(Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  23482. {
  23483. typedef RuntimeObject* (*FunctionPointerType) (int32_t, RuntimeObject*, const RuntimeMethod*);
  23484. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23485. }
  23486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7932A0CED6E64658FDC497EFD21C711FA93DB77B_gshared (Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23487. {
  23488. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23489. __this->___method = ___1_method;
  23490. __this->___m_target = ___0_object;
  23491. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23492. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23493. __this->___method_code = (intptr_t)__this;
  23494. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23495. {
  23496. bool isOpen = parameterCount == 2;
  23497. if (isOpen)
  23498. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_OpenStatic;
  23499. else
  23500. {
  23501. __this->___invoke_impl = __this->___method_ptr;
  23502. __this->___method_code = (intptr_t)__this->___m_target;
  23503. }
  23504. }
  23505. else
  23506. {
  23507. if (___0_object == NULL)
  23508. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23509. __this->___invoke_impl = __this->___method_ptr;
  23510. __this->___method_code = (intptr_t)__this->___m_target;
  23511. }
  23512. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_Multicast;
  23513. }
  23514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_mDBE7BF61E26769EA19ED04DF5E652E424B50486E_gshared (Func_3_tD48690FA870BA310D4390AE6025ACAC699C152D6* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  23515. {
  23516. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*);
  23517. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23518. }
  23519. #ifdef __clang__
  23520. #pragma clang diagnostic pop
  23521. #endif
  23522. #ifdef __clang__
  23523. #pragma clang diagnostic push
  23524. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23525. #pragma clang diagnostic ignored "-Wunused-variable"
  23526. #endif
  23527. bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_Multicast(Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23528. {
  23529. il2cpp_array_size_t length = __this->___delegates->max_length;
  23530. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23531. bool retVal = false;
  23532. for (il2cpp_array_size_t i = 0; i < length; i++)
  23533. {
  23534. Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* currentDelegate = reinterpret_cast<Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10*>(delegatesToInvoke[i]);
  23535. typedef bool (*FunctionPointerType) (RuntimeObject*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, const RuntimeMethod*);
  23536. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23537. }
  23538. return retVal;
  23539. }
  23540. bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_OpenInst(Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23541. {
  23542. typedef bool (*FunctionPointerType) (Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, const RuntimeMethod*);
  23543. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23544. }
  23545. bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_OpenStatic(Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23546. {
  23547. typedef bool (*FunctionPointerType) (Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, const RuntimeMethod*);
  23548. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23549. }
  23550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA1BB586CA38162C3C120F9F49A2C9907C19B854C_gshared (Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23551. {
  23552. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23553. __this->___method = ___1_method;
  23554. __this->___m_target = ___0_object;
  23555. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23556. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23557. __this->___method_code = (intptr_t)__this;
  23558. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23559. {
  23560. bool isOpen = parameterCount == 2;
  23561. if (isOpen)
  23562. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_OpenStatic;
  23563. else
  23564. {
  23565. __this->___invoke_impl = __this->___method_ptr;
  23566. __this->___method_code = (intptr_t)__this->___m_target;
  23567. }
  23568. }
  23569. else
  23570. {
  23571. if (___0_object == NULL)
  23572. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23573. __this->___invoke_impl = __this->___method_ptr;
  23574. __this->___method_code = (intptr_t)__this->___m_target;
  23575. }
  23576. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_Multicast;
  23577. }
  23578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m9EF7275FBFCE83AA9F0D049DD129D7713B6C49A4_gshared (Func_3_tE7691622B78513E3899362D85121DB6D27F6DB10* __this, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___0_arg1, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256 ___1_arg2, const RuntimeMethod* method)
  23579. {
  23580. typedef bool (*FunctionPointerType) (RuntimeObject*, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, Length_t90BB06D47DD6DB461ED21BD3E3241FAB6C824256, const RuntimeMethod*);
  23581. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23582. }
  23583. #ifdef __clang__
  23584. #pragma clang diagnostic pop
  23585. #endif
  23586. #ifdef __clang__
  23587. #pragma clang diagnostic push
  23588. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23589. #pragma clang diagnostic ignored "-Wunused-variable"
  23590. #endif
  23591. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_Multicast(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23592. {
  23593. il2cpp_array_size_t length = __this->___delegates->max_length;
  23594. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23595. bool retVal = false;
  23596. for (il2cpp_array_size_t i = 0; i < length; i++)
  23597. {
  23598. Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* currentDelegate = reinterpret_cast<Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102*>(delegatesToInvoke[i]);
  23599. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  23600. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23601. }
  23602. return retVal;
  23603. }
  23604. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenInst(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23605. {
  23606. NullCheck(___0_arg1);
  23607. typedef bool (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  23608. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23609. }
  23610. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenStatic(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23611. {
  23612. typedef bool (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  23613. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23614. }
  23615. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenVirtual(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23616. {
  23617. NullCheck(___0_arg1);
  23618. return VirtualFuncInvoker1< bool, bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  23619. }
  23620. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenInterface(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23621. {
  23622. NullCheck(___0_arg1);
  23623. return InterfaceFuncInvoker1< bool, bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  23624. }
  23625. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenGenericVirtual(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23626. {
  23627. NullCheck(___0_arg1);
  23628. return GenericVirtualFuncInvoker1< bool, bool >::Invoke(method, ___0_arg1, ___1_arg2);
  23629. }
  23630. bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenGenericInterface(Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23631. {
  23632. NullCheck(___0_arg1);
  23633. return GenericInterfaceFuncInvoker1< bool, bool >::Invoke(method, ___0_arg1, ___1_arg2);
  23634. }
  23635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3A3D672E174C5E40CF06AD188680E6FD99187769_gshared (Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23636. {
  23637. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23638. __this->___method = ___1_method;
  23639. __this->___m_target = ___0_object;
  23640. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23641. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23642. __this->___method_code = (intptr_t)__this;
  23643. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23644. {
  23645. bool isOpen = parameterCount == 2;
  23646. if (isOpen)
  23647. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenStatic;
  23648. else
  23649. {
  23650. __this->___invoke_impl = __this->___method_ptr;
  23651. __this->___method_code = (intptr_t)__this->___m_target;
  23652. }
  23653. }
  23654. else
  23655. {
  23656. bool isOpen = parameterCount == 1;
  23657. if (isOpen)
  23658. {
  23659. if (__this->___method_is_virtual)
  23660. {
  23661. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23662. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23663. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenGenericInterface;
  23664. else
  23665. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenGenericVirtual;
  23666. else
  23667. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23668. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenInterface;
  23669. else
  23670. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenVirtual;
  23671. }
  23672. else
  23673. {
  23674. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_OpenInst;
  23675. }
  23676. }
  23677. else
  23678. {
  23679. if (___0_object == NULL)
  23680. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23681. __this->___invoke_impl = __this->___method_ptr;
  23682. __this->___method_code = (intptr_t)__this->___m_target;
  23683. }
  23684. }
  23685. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_Multicast;
  23686. }
  23687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mB7B84565E5E531257DCAD69B65B9FB43D5D8B097_gshared (Func_3_t50E159DCCFD1AFE2F58DC0D7B987B725EBD0F102* __this, RuntimeObject* ___0_arg1, bool ___1_arg2, const RuntimeMethod* method)
  23688. {
  23689. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  23690. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23691. }
  23692. #ifdef __clang__
  23693. #pragma clang diagnostic pop
  23694. #endif
  23695. #ifdef __clang__
  23696. #pragma clang diagnostic push
  23697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23698. #pragma clang diagnostic ignored "-Wunused-variable"
  23699. #endif
  23700. double Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_Multicast(Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23701. {
  23702. il2cpp_array_size_t length = __this->___delegates->max_length;
  23703. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23704. double retVal = 0.0;
  23705. for (il2cpp_array_size_t i = 0; i < length; i++)
  23706. {
  23707. Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* currentDelegate = reinterpret_cast<Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9*>(delegatesToInvoke[i]);
  23708. typedef double (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, double, const RuntimeMethod*);
  23709. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23710. }
  23711. return retVal;
  23712. }
  23713. double Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenInst(Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23714. {
  23715. NullCheck(___0_arg1);
  23716. typedef double (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*);
  23717. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23718. }
  23719. double Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenStatic(Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23720. {
  23721. typedef double (*FunctionPointerType) (RuntimeObject*, double, const RuntimeMethod*);
  23722. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23723. }
  23724. double Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenVirtual(Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23725. {
  23726. NullCheck(___0_arg1);
  23727. return VirtualFuncInvoker1< double, double >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  23728. }
  23729. double Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenInterface(Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23730. {
  23731. NullCheck(___0_arg1);
  23732. return InterfaceFuncInvoker1< double, double >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  23733. }
  23734. double Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenGenericVirtual(Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23735. {
  23736. NullCheck(___0_arg1);
  23737. return GenericVirtualFuncInvoker1< double, double >::Invoke(method, ___0_arg1, ___1_arg2);
  23738. }
  23739. double Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenGenericInterface(Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23740. {
  23741. NullCheck(___0_arg1);
  23742. return GenericInterfaceFuncInvoker1< double, double >::Invoke(method, ___0_arg1, ___1_arg2);
  23743. }
  23744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mF7371839587CFF0B66FAA4B9CEE51ABB2F9424B8_gshared (Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23745. {
  23746. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23747. __this->___method = ___1_method;
  23748. __this->___m_target = ___0_object;
  23749. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23750. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23751. __this->___method_code = (intptr_t)__this;
  23752. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23753. {
  23754. bool isOpen = parameterCount == 2;
  23755. if (isOpen)
  23756. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenStatic;
  23757. else
  23758. {
  23759. __this->___invoke_impl = __this->___method_ptr;
  23760. __this->___method_code = (intptr_t)__this->___m_target;
  23761. }
  23762. }
  23763. else
  23764. {
  23765. bool isOpen = parameterCount == 1;
  23766. if (isOpen)
  23767. {
  23768. if (__this->___method_is_virtual)
  23769. {
  23770. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23771. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23772. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenGenericInterface;
  23773. else
  23774. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenGenericVirtual;
  23775. else
  23776. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23777. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenInterface;
  23778. else
  23779. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenVirtual;
  23780. }
  23781. else
  23782. {
  23783. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_OpenInst;
  23784. }
  23785. }
  23786. else
  23787. {
  23788. if (___0_object == NULL)
  23789. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23790. __this->___invoke_impl = __this->___method_ptr;
  23791. __this->___method_code = (intptr_t)__this->___m_target;
  23792. }
  23793. }
  23794. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_Multicast;
  23795. }
  23796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Func_3_Invoke_mB7BD4CBA56A08D48CEE95E75892C5E0F2CB4F742_gshared (Func_3_tF463CA6BD9C149F8A4821A08FAFFA91D270841B9* __this, RuntimeObject* ___0_arg1, double ___1_arg2, const RuntimeMethod* method)
  23797. {
  23798. typedef double (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, double, const RuntimeMethod*);
  23799. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23800. }
  23801. #ifdef __clang__
  23802. #pragma clang diagnostic pop
  23803. #endif
  23804. #ifdef __clang__
  23805. #pragma clang diagnostic push
  23806. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23807. #pragma clang diagnostic ignored "-Wunused-variable"
  23808. #endif
  23809. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_Multicast(Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_arg1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_arg2, const RuntimeMethod* method)
  23810. {
  23811. il2cpp_array_size_t length = __this->___delegates->max_length;
  23812. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23813. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 retVal;
  23814. memset((&retVal), 0, sizeof(retVal));
  23815. for (il2cpp_array_size_t i = 0; i < length; i++)
  23816. {
  23817. Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* currentDelegate = reinterpret_cast<Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291*>(delegatesToInvoke[i]);
  23818. typedef Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*);
  23819. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23820. }
  23821. return retVal;
  23822. }
  23823. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenInst(Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_arg1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_arg2, const RuntimeMethod* method)
  23824. {
  23825. NullCheck(___0_arg1);
  23826. typedef Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*FunctionPointerType) (RuntimeObject*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*);
  23827. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23828. }
  23829. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenStatic(Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_arg1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_arg2, const RuntimeMethod* method)
  23830. {
  23831. typedef Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*FunctionPointerType) (RuntimeObject*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*);
  23832. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23833. }
  23834. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenVirtual(Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_arg1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_arg2, const RuntimeMethod* method)
  23835. {
  23836. NullCheck(___0_arg1);
  23837. return VirtualFuncInvoker1< Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  23838. }
  23839. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenInterface(Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_arg1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_arg2, const RuntimeMethod* method)
  23840. {
  23841. NullCheck(___0_arg1);
  23842. return InterfaceFuncInvoker1< Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  23843. }
  23844. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenGenericVirtual(Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_arg1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_arg2, const RuntimeMethod* method)
  23845. {
  23846. NullCheck(___0_arg1);
  23847. return GenericVirtualFuncInvoker1< Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 >::Invoke(method, ___0_arg1, ___1_arg2);
  23848. }
  23849. Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenGenericInterface(Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_arg1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_arg2, const RuntimeMethod* method)
  23850. {
  23851. NullCheck(___0_arg1);
  23852. return GenericInterfaceFuncInvoker1< Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 >::Invoke(method, ___0_arg1, ___1_arg2);
  23853. }
  23854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2A9C8314C063D4318FA269A78B097A453A4C4FCF_gshared (Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23855. {
  23856. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23857. __this->___method = ___1_method;
  23858. __this->___m_target = ___0_object;
  23859. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23860. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23861. __this->___method_code = (intptr_t)__this;
  23862. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23863. {
  23864. bool isOpen = parameterCount == 2;
  23865. if (isOpen)
  23866. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenStatic;
  23867. else
  23868. {
  23869. __this->___invoke_impl = __this->___method_ptr;
  23870. __this->___method_code = (intptr_t)__this->___m_target;
  23871. }
  23872. }
  23873. else
  23874. {
  23875. bool isOpen = parameterCount == 1;
  23876. if (isOpen)
  23877. {
  23878. if (__this->___method_is_virtual)
  23879. {
  23880. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23881. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23882. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenGenericInterface;
  23883. else
  23884. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenGenericVirtual;
  23885. else
  23886. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23887. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenInterface;
  23888. else
  23889. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenVirtual;
  23890. }
  23891. else
  23892. {
  23893. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_OpenInst;
  23894. }
  23895. }
  23896. else
  23897. {
  23898. if (___0_object == NULL)
  23899. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  23900. __this->___invoke_impl = __this->___method_ptr;
  23901. __this->___method_code = (intptr_t)__this->___m_target;
  23902. }
  23903. }
  23904. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_Multicast;
  23905. }
  23906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 Func_3_Invoke_mDFA304C6A1A1C4E9465F2945F3231F3BA8D8784C_gshared (Func_3_t5612E46BC6D771B144970957779EC8FCEE87C291* __this, RuntimeObject* ___0_arg1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___1_arg2, const RuntimeMethod* method)
  23907. {
  23908. typedef Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*);
  23909. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  23910. }
  23911. #ifdef __clang__
  23912. #pragma clang diagnostic pop
  23913. #endif
  23914. #ifdef __clang__
  23915. #pragma clang diagnostic push
  23916. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23917. #pragma clang diagnostic ignored "-Wunused-variable"
  23918. #endif
  23919. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_Multicast(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23920. {
  23921. il2cpp_array_size_t length = __this->___delegates->max_length;
  23922. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  23923. int32_t retVal = 0;
  23924. for (il2cpp_array_size_t i = 0; i < length; i++)
  23925. {
  23926. Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* currentDelegate = reinterpret_cast<Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300*>(delegatesToInvoke[i]);
  23927. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
  23928. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  23929. }
  23930. return retVal;
  23931. }
  23932. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenInst(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23933. {
  23934. NullCheck(___0_arg1);
  23935. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  23936. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23937. }
  23938. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenStatic(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23939. {
  23940. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  23941. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  23942. }
  23943. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenVirtual(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23944. {
  23945. NullCheck(___0_arg1);
  23946. return VirtualFuncInvoker1< int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  23947. }
  23948. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenInterface(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23949. {
  23950. NullCheck(___0_arg1);
  23951. return InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  23952. }
  23953. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenGenericVirtual(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23954. {
  23955. NullCheck(___0_arg1);
  23956. return GenericVirtualFuncInvoker1< int32_t, int32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  23957. }
  23958. int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenGenericInterface(Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  23959. {
  23960. NullCheck(___0_arg1);
  23961. return GenericInterfaceFuncInvoker1< int32_t, int32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  23962. }
  23963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m03DA669B0EFE786DECFBC2F7CF70314CE0705ADB_gshared (Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  23964. {
  23965. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  23966. __this->___method = ___1_method;
  23967. __this->___m_target = ___0_object;
  23968. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  23969. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  23970. __this->___method_code = (intptr_t)__this;
  23971. if (MethodIsStatic((RuntimeMethod*)___1_method))
  23972. {
  23973. bool isOpen = parameterCount == 2;
  23974. if (isOpen)
  23975. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenStatic;
  23976. else
  23977. {
  23978. __this->___invoke_impl = __this->___method_ptr;
  23979. __this->___method_code = (intptr_t)__this->___m_target;
  23980. }
  23981. }
  23982. else
  23983. {
  23984. bool isOpen = parameterCount == 1;
  23985. if (isOpen)
  23986. {
  23987. if (__this->___method_is_virtual)
  23988. {
  23989. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  23990. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23991. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenGenericInterface;
  23992. else
  23993. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenGenericVirtual;
  23994. else
  23995. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  23996. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenInterface;
  23997. else
  23998. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenVirtual;
  23999. }
  24000. else
  24001. {
  24002. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_OpenInst;
  24003. }
  24004. }
  24005. else
  24006. {
  24007. if (___0_object == NULL)
  24008. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24009. __this->___invoke_impl = __this->___method_ptr;
  24010. __this->___method_code = (intptr_t)__this->___m_target;
  24011. }
  24012. }
  24013. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_Multicast;
  24014. }
  24015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_3_Invoke_m4F087BEE910F0239D9F2CB90E1D826DD29AE9DD6_gshared (Func_3_tDC12B1480F34ED9A70CB26794928E60F60A42300* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24016. {
  24017. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
  24018. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24019. }
  24020. #ifdef __clang__
  24021. #pragma clang diagnostic pop
  24022. #endif
  24023. #ifdef __clang__
  24024. #pragma clang diagnostic push
  24025. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24026. #pragma clang diagnostic ignored "-Wunused-variable"
  24027. #endif
  24028. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_Multicast(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24029. {
  24030. il2cpp_array_size_t length = __this->___delegates->max_length;
  24031. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24032. int32_t retVal = 0;
  24033. for (il2cpp_array_size_t i = 0; i < length; i++)
  24034. {
  24035. Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* currentDelegate = reinterpret_cast<Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631*>(delegatesToInvoke[i]);
  24036. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
  24037. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24038. }
  24039. return retVal;
  24040. }
  24041. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenInst(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24042. {
  24043. NullCheck(___0_arg1);
  24044. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  24045. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24046. }
  24047. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenStatic(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24048. {
  24049. typedef int32_t (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
  24050. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24051. }
  24052. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenVirtual(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24053. {
  24054. NullCheck(___0_arg1);
  24055. return VirtualFuncInvoker1< int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24056. }
  24057. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenInterface(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24058. {
  24059. NullCheck(___0_arg1);
  24060. return InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24061. }
  24062. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenGenericVirtual(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24063. {
  24064. NullCheck(___0_arg1);
  24065. return GenericVirtualFuncInvoker1< int32_t, int32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24066. }
  24067. int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenGenericInterface(Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24068. {
  24069. NullCheck(___0_arg1);
  24070. return GenericInterfaceFuncInvoker1< int32_t, int32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24071. }
  24072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m26A670FAE68A302B86A5812A4BA3258EC0716198_gshared (Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24073. {
  24074. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24075. __this->___method = ___1_method;
  24076. __this->___m_target = ___0_object;
  24077. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24078. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24079. __this->___method_code = (intptr_t)__this;
  24080. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24081. {
  24082. bool isOpen = parameterCount == 2;
  24083. if (isOpen)
  24084. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenStatic;
  24085. else
  24086. {
  24087. __this->___invoke_impl = __this->___method_ptr;
  24088. __this->___method_code = (intptr_t)__this->___m_target;
  24089. }
  24090. }
  24091. else
  24092. {
  24093. bool isOpen = parameterCount == 1;
  24094. if (isOpen)
  24095. {
  24096. if (__this->___method_is_virtual)
  24097. {
  24098. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24099. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24100. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenGenericInterface;
  24101. else
  24102. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenGenericVirtual;
  24103. else
  24104. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24105. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenInterface;
  24106. else
  24107. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenVirtual;
  24108. }
  24109. else
  24110. {
  24111. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_OpenInst;
  24112. }
  24113. }
  24114. else
  24115. {
  24116. if (___0_object == NULL)
  24117. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24118. __this->___invoke_impl = __this->___method_ptr;
  24119. __this->___method_code = (intptr_t)__this->___m_target;
  24120. }
  24121. }
  24122. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_Multicast;
  24123. }
  24124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_3_Invoke_mD93F3FD9673D81CC66DFAC6109CFF2B8318C05CE_gshared (Func_3_tC497D504155D3D907F9C5EEE487CC4B3B6090631* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method)
  24125. {
  24126. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*);
  24127. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24128. }
  24129. #ifdef __clang__
  24130. #pragma clang diagnostic pop
  24131. #endif
  24132. #ifdef __clang__
  24133. #pragma clang diagnostic push
  24134. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24135. #pragma clang diagnostic ignored "-Wunused-variable"
  24136. #endif
  24137. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_Multicast(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24138. {
  24139. il2cpp_array_size_t length = __this->___delegates->max_length;
  24140. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24141. int64_t retVal = 0;
  24142. for (il2cpp_array_size_t i = 0; i < length; i++)
  24143. {
  24144. Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* currentDelegate = reinterpret_cast<Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD*>(delegatesToInvoke[i]);
  24145. typedef int64_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int64_t, const RuntimeMethod*);
  24146. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24147. }
  24148. return retVal;
  24149. }
  24150. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenInst(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24151. {
  24152. NullCheck(___0_arg1);
  24153. typedef int64_t (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  24154. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24155. }
  24156. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenStatic(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24157. {
  24158. typedef int64_t (*FunctionPointerType) (RuntimeObject*, int64_t, const RuntimeMethod*);
  24159. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24160. }
  24161. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenVirtual(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24162. {
  24163. NullCheck(___0_arg1);
  24164. return VirtualFuncInvoker1< int64_t, int64_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24165. }
  24166. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenInterface(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24167. {
  24168. NullCheck(___0_arg1);
  24169. return InterfaceFuncInvoker1< int64_t, int64_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24170. }
  24171. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenGenericVirtual(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24172. {
  24173. NullCheck(___0_arg1);
  24174. return GenericVirtualFuncInvoker1< int64_t, int64_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24175. }
  24176. int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenGenericInterface(Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24177. {
  24178. NullCheck(___0_arg1);
  24179. return GenericInterfaceFuncInvoker1< int64_t, int64_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24180. }
  24181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mC8FF122BBC9AD3263F6BF9BA7BBD8768803451AF_gshared (Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24182. {
  24183. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24184. __this->___method = ___1_method;
  24185. __this->___m_target = ___0_object;
  24186. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24187. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24188. __this->___method_code = (intptr_t)__this;
  24189. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24190. {
  24191. bool isOpen = parameterCount == 2;
  24192. if (isOpen)
  24193. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenStatic;
  24194. else
  24195. {
  24196. __this->___invoke_impl = __this->___method_ptr;
  24197. __this->___method_code = (intptr_t)__this->___m_target;
  24198. }
  24199. }
  24200. else
  24201. {
  24202. bool isOpen = parameterCount == 1;
  24203. if (isOpen)
  24204. {
  24205. if (__this->___method_is_virtual)
  24206. {
  24207. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24208. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24209. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenGenericInterface;
  24210. else
  24211. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenGenericVirtual;
  24212. else
  24213. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24214. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenInterface;
  24215. else
  24216. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenVirtual;
  24217. }
  24218. else
  24219. {
  24220. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_OpenInst;
  24221. }
  24222. }
  24223. else
  24224. {
  24225. if (___0_object == NULL)
  24226. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24227. __this->___invoke_impl = __this->___method_ptr;
  24228. __this->___method_code = (intptr_t)__this->___m_target;
  24229. }
  24230. }
  24231. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_Multicast;
  24232. }
  24233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Func_3_Invoke_mF6AD5A14ED370217A7AA39CC1DE2A52E4DAE8A93_gshared (Func_3_t9474A2AD78068EBD4521A09366434C0A84FFE4AD* __this, RuntimeObject* ___0_arg1, int64_t ___1_arg2, const RuntimeMethod* method)
  24234. {
  24235. typedef int64_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int64_t, const RuntimeMethod*);
  24236. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24237. }
  24238. #ifdef __clang__
  24239. #pragma clang diagnostic pop
  24240. #endif
  24241. #ifdef __clang__
  24242. #pragma clang diagnostic push
  24243. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24244. #pragma clang diagnostic ignored "-Wunused-variable"
  24245. #endif
  24246. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_Multicast(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24247. {
  24248. il2cpp_array_size_t length = __this->___delegates->max_length;
  24249. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24250. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 retVal;
  24251. memset((&retVal), 0, sizeof(retVal));
  24252. for (il2cpp_array_size_t i = 0; i < length; i++)
  24253. {
  24254. Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* currentDelegate = reinterpret_cast<Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249*>(delegatesToInvoke[i]);
  24255. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24256. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24257. }
  24258. return retVal;
  24259. }
  24260. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenInst(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24261. {
  24262. NullCheck(___0_arg1);
  24263. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24264. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24265. }
  24266. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenStatic(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24267. {
  24268. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24269. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24270. }
  24271. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenVirtual(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24272. {
  24273. NullCheck(___0_arg1);
  24274. return VirtualFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24275. }
  24276. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenInterface(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24277. {
  24278. NullCheck(___0_arg1);
  24279. return InterfaceFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24280. }
  24281. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenGenericVirtual(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24282. {
  24283. NullCheck(___0_arg1);
  24284. return GenericVirtualFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24285. }
  24286. Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenGenericInterface(Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24287. {
  24288. NullCheck(___0_arg1);
  24289. return GenericInterfaceFuncInvoker1< Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24290. }
  24291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mEE033B5927F3C48005F0377444C94B1E9ED8194A_gshared (Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24292. {
  24293. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24294. __this->___method = ___1_method;
  24295. __this->___m_target = ___0_object;
  24296. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24297. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24298. __this->___method_code = (intptr_t)__this;
  24299. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24300. {
  24301. bool isOpen = parameterCount == 2;
  24302. if (isOpen)
  24303. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenStatic;
  24304. else
  24305. {
  24306. __this->___invoke_impl = __this->___method_ptr;
  24307. __this->___method_code = (intptr_t)__this->___m_target;
  24308. }
  24309. }
  24310. else
  24311. {
  24312. bool isOpen = parameterCount == 1;
  24313. if (isOpen)
  24314. {
  24315. if (__this->___method_is_virtual)
  24316. {
  24317. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24318. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24319. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenGenericInterface;
  24320. else
  24321. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenGenericVirtual;
  24322. else
  24323. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24324. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenInterface;
  24325. else
  24326. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenVirtual;
  24327. }
  24328. else
  24329. {
  24330. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_OpenInst;
  24331. }
  24332. }
  24333. else
  24334. {
  24335. if (___0_object == NULL)
  24336. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24337. __this->___invoke_impl = __this->___method_ptr;
  24338. __this->___method_code = (intptr_t)__this->___m_target;
  24339. }
  24340. }
  24341. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_Multicast;
  24342. }
  24343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_3_Invoke_mC8E3181B95E1536F05606B557AC4CD80AA7CD658_gshared (Func_3_t38806CDE2B8FBE2C46D0183F71E027E08C5FA249* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24344. {
  24345. typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24346. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24347. }
  24348. #ifdef __clang__
  24349. #pragma clang diagnostic pop
  24350. #endif
  24351. #ifdef __clang__
  24352. #pragma clang diagnostic push
  24353. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24354. #pragma clang diagnostic ignored "-Wunused-variable"
  24355. #endif
  24356. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_Multicast(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24357. {
  24358. il2cpp_array_size_t length = __this->___delegates->max_length;
  24359. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24360. bool retVal = false;
  24361. for (il2cpp_array_size_t i = 0; i < length; i++)
  24362. {
  24363. Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* currentDelegate = reinterpret_cast<Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79*>(delegatesToInvoke[i]);
  24364. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24365. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24366. }
  24367. return retVal;
  24368. }
  24369. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenInst(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24370. {
  24371. NullCheck(___0_arg1);
  24372. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24373. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24374. }
  24375. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenStatic(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24376. {
  24377. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24378. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24379. }
  24380. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenVirtual(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24381. {
  24382. NullCheck(___0_arg1);
  24383. return VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24384. }
  24385. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenInterface(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24386. {
  24387. NullCheck(___0_arg1);
  24388. return InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24389. }
  24390. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenGenericVirtual(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24391. {
  24392. NullCheck(___0_arg1);
  24393. return GenericVirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24394. }
  24395. bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenGenericInterface(Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24396. {
  24397. NullCheck(___0_arg1);
  24398. return GenericInterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24399. }
  24400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m00571BE1A999D918DAD5FA2E9BD5F28DDEF2F365_gshared (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24401. {
  24402. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24403. __this->___method = ___1_method;
  24404. __this->___m_target = ___0_object;
  24405. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24406. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24407. __this->___method_code = (intptr_t)__this;
  24408. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24409. {
  24410. bool isOpen = parameterCount == 2;
  24411. if (isOpen)
  24412. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenStatic;
  24413. else
  24414. {
  24415. __this->___invoke_impl = __this->___method_ptr;
  24416. __this->___method_code = (intptr_t)__this->___m_target;
  24417. }
  24418. }
  24419. else
  24420. {
  24421. bool isOpen = parameterCount == 1;
  24422. if (isOpen)
  24423. {
  24424. if (__this->___method_is_virtual)
  24425. {
  24426. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24427. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24428. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenGenericInterface;
  24429. else
  24430. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenGenericVirtual;
  24431. else
  24432. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24433. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenInterface;
  24434. else
  24435. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenVirtual;
  24436. }
  24437. else
  24438. {
  24439. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_OpenInst;
  24440. }
  24441. }
  24442. else
  24443. {
  24444. if (___0_object == NULL)
  24445. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24446. __this->___invoke_impl = __this->___method_ptr;
  24447. __this->___method_code = (intptr_t)__this->___m_target;
  24448. }
  24449. }
  24450. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_Multicast;
  24451. }
  24452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mC786FD8356E25F147BEF4CF07A587720613A2C12_gshared (Func_3_tFCEB9D8CEAECBF6D0AD5440F96C6F9010270CE79* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24453. {
  24454. typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24455. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24456. }
  24457. #ifdef __clang__
  24458. #pragma clang diagnostic pop
  24459. #endif
  24460. #ifdef __clang__
  24461. #pragma clang diagnostic push
  24462. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24463. #pragma clang diagnostic ignored "-Wunused-variable"
  24464. #endif
  24465. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_Multicast(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24466. {
  24467. il2cpp_array_size_t length = __this->___delegates->max_length;
  24468. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24469. int32_t retVal = 0;
  24470. for (il2cpp_array_size_t i = 0; i < length; i++)
  24471. {
  24472. Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* currentDelegate = reinterpret_cast<Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D*>(delegatesToInvoke[i]);
  24473. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24474. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24475. }
  24476. return retVal;
  24477. }
  24478. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenInst(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24479. {
  24480. NullCheck(___0_arg1);
  24481. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24482. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24483. }
  24484. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenStatic(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24485. {
  24486. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24487. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24488. }
  24489. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenVirtual(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24490. {
  24491. NullCheck(___0_arg1);
  24492. return VirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24493. }
  24494. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenInterface(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24495. {
  24496. NullCheck(___0_arg1);
  24497. return InterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24498. }
  24499. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenGenericVirtual(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24500. {
  24501. NullCheck(___0_arg1);
  24502. return GenericVirtualFuncInvoker1< int32_t, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24503. }
  24504. int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenGenericInterface(Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24505. {
  24506. NullCheck(___0_arg1);
  24507. return GenericInterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24508. }
  24509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m57004430B9B83D812BAE92870C7B7D46A3F46D4C_gshared (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24510. {
  24511. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24512. __this->___method = ___1_method;
  24513. __this->___m_target = ___0_object;
  24514. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24515. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24516. __this->___method_code = (intptr_t)__this;
  24517. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24518. {
  24519. bool isOpen = parameterCount == 2;
  24520. if (isOpen)
  24521. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenStatic;
  24522. else
  24523. {
  24524. __this->___invoke_impl = __this->___method_ptr;
  24525. __this->___method_code = (intptr_t)__this->___m_target;
  24526. }
  24527. }
  24528. else
  24529. {
  24530. bool isOpen = parameterCount == 1;
  24531. if (isOpen)
  24532. {
  24533. if (__this->___method_is_virtual)
  24534. {
  24535. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24536. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24537. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenGenericInterface;
  24538. else
  24539. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenGenericVirtual;
  24540. else
  24541. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24542. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenInterface;
  24543. else
  24544. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenVirtual;
  24545. }
  24546. else
  24547. {
  24548. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_OpenInst;
  24549. }
  24550. }
  24551. else
  24552. {
  24553. if (___0_object == NULL)
  24554. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24555. __this->___invoke_impl = __this->___method_ptr;
  24556. __this->___method_code = (intptr_t)__this->___m_target;
  24557. }
  24558. }
  24559. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_Multicast;
  24560. }
  24561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_gshared (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24562. {
  24563. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24564. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24565. }
  24566. #ifdef __clang__
  24567. #pragma clang diagnostic pop
  24568. #endif
  24569. #ifdef __clang__
  24570. #pragma clang diagnostic push
  24571. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24572. #pragma clang diagnostic ignored "-Wunused-variable"
  24573. #endif
  24574. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_Multicast(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24575. {
  24576. il2cpp_array_size_t length = __this->___delegates->max_length;
  24577. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24578. RuntimeObject* retVal = NULL;
  24579. for (il2cpp_array_size_t i = 0; i < length; i++)
  24580. {
  24581. Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* currentDelegate = reinterpret_cast<Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566*>(delegatesToInvoke[i]);
  24582. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24583. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24584. }
  24585. return retVal;
  24586. }
  24587. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenInst(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24588. {
  24589. NullCheck(___0_arg1);
  24590. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24591. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24592. }
  24593. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenStatic(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24594. {
  24595. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24596. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24597. }
  24598. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenVirtual(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24599. {
  24600. NullCheck(___0_arg1);
  24601. return VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24602. }
  24603. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenInterface(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24604. {
  24605. NullCheck(___0_arg1);
  24606. return InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24607. }
  24608. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenGenericVirtual(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24609. {
  24610. NullCheck(___0_arg1);
  24611. return GenericVirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24612. }
  24613. RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenGenericInterface(Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24614. {
  24615. NullCheck(___0_arg1);
  24616. return GenericInterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24617. }
  24618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m7A3CDF8CC909FAEEA005D42C71F113B505F766DD_gshared (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24619. {
  24620. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24621. __this->___method = ___1_method;
  24622. __this->___m_target = ___0_object;
  24623. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24624. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24625. __this->___method_code = (intptr_t)__this;
  24626. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24627. {
  24628. bool isOpen = parameterCount == 2;
  24629. if (isOpen)
  24630. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenStatic;
  24631. else
  24632. {
  24633. __this->___invoke_impl = __this->___method_ptr;
  24634. __this->___method_code = (intptr_t)__this->___m_target;
  24635. }
  24636. }
  24637. else
  24638. {
  24639. bool isOpen = parameterCount == 1;
  24640. if (isOpen)
  24641. {
  24642. if (__this->___method_is_virtual)
  24643. {
  24644. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24645. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24646. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenGenericInterface;
  24647. else
  24648. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenGenericVirtual;
  24649. else
  24650. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24651. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenInterface;
  24652. else
  24653. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenVirtual;
  24654. }
  24655. else
  24656. {
  24657. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_OpenInst;
  24658. }
  24659. }
  24660. else
  24661. {
  24662. if (___0_object == NULL)
  24663. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24664. __this->___invoke_impl = __this->___method_ptr;
  24665. __this->___method_code = (intptr_t)__this->___m_target;
  24666. }
  24667. }
  24668. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_Multicast;
  24669. }
  24670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_3_Invoke_m31D9E56C7CAE538FD8564F34CABA2C2A537ED393_gshared (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24671. {
  24672. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24673. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24674. }
  24675. #ifdef __clang__
  24676. #pragma clang diagnostic pop
  24677. #endif
  24678. #ifdef __clang__
  24679. #pragma clang diagnostic push
  24680. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24681. #pragma clang diagnostic ignored "-Wunused-variable"
  24682. #endif
  24683. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_Multicast(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24684. {
  24685. il2cpp_array_size_t length = __this->___delegates->max_length;
  24686. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24687. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC retVal;
  24688. memset((&retVal), 0, sizeof(retVal));
  24689. for (il2cpp_array_size_t i = 0; i < length; i++)
  24690. {
  24691. Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* currentDelegate = reinterpret_cast<Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435*>(delegatesToInvoke[i]);
  24692. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24693. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24694. }
  24695. return retVal;
  24696. }
  24697. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenInst(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24698. {
  24699. NullCheck(___0_arg1);
  24700. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24701. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24702. }
  24703. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenStatic(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24704. {
  24705. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24706. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24707. }
  24708. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenVirtual(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24709. {
  24710. NullCheck(___0_arg1);
  24711. return VirtualFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24712. }
  24713. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenInterface(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24714. {
  24715. NullCheck(___0_arg1);
  24716. return InterfaceFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24717. }
  24718. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenGenericVirtual(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24719. {
  24720. NullCheck(___0_arg1);
  24721. return GenericVirtualFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24722. }
  24723. VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenGenericInterface(Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24724. {
  24725. NullCheck(___0_arg1);
  24726. return GenericInterfaceFuncInvoker1< VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2);
  24727. }
  24728. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m163CA201B28AFEF25D52BDB9342EB17A84E9BDBD_gshared (Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24729. {
  24730. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24731. __this->___method = ___1_method;
  24732. __this->___m_target = ___0_object;
  24733. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24734. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24735. __this->___method_code = (intptr_t)__this;
  24736. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24737. {
  24738. bool isOpen = parameterCount == 2;
  24739. if (isOpen)
  24740. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenStatic;
  24741. else
  24742. {
  24743. __this->___invoke_impl = __this->___method_ptr;
  24744. __this->___method_code = (intptr_t)__this->___m_target;
  24745. }
  24746. }
  24747. else
  24748. {
  24749. bool isOpen = parameterCount == 1;
  24750. if (isOpen)
  24751. {
  24752. if (__this->___method_is_virtual)
  24753. {
  24754. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24755. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24756. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenGenericInterface;
  24757. else
  24758. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenGenericVirtual;
  24759. else
  24760. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24761. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenInterface;
  24762. else
  24763. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenVirtual;
  24764. }
  24765. else
  24766. {
  24767. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_OpenInst;
  24768. }
  24769. }
  24770. else
  24771. {
  24772. if (___0_object == NULL)
  24773. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24774. __this->___invoke_impl = __this->___method_ptr;
  24775. __this->___method_code = (intptr_t)__this->___m_target;
  24776. }
  24777. }
  24778. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_Multicast;
  24779. }
  24780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_gshared (Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  24781. {
  24782. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  24783. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24784. }
  24785. #ifdef __clang__
  24786. #pragma clang diagnostic pop
  24787. #endif
  24788. #ifdef __clang__
  24789. #pragma clang diagnostic push
  24790. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24791. #pragma clang diagnostic ignored "-Wunused-variable"
  24792. #endif
  24793. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_Multicast(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  24794. {
  24795. il2cpp_array_size_t length = __this->___delegates->max_length;
  24796. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24797. float retVal = 0.0f;
  24798. for (il2cpp_array_size_t i = 0; i < length; i++)
  24799. {
  24800. Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* currentDelegate = reinterpret_cast<Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A*>(delegatesToInvoke[i]);
  24801. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, float, const RuntimeMethod*);
  24802. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24803. }
  24804. return retVal;
  24805. }
  24806. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenInst(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  24807. {
  24808. NullCheck(___0_arg1);
  24809. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  24810. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24811. }
  24812. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenStatic(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  24813. {
  24814. typedef float (*FunctionPointerType) (RuntimeObject*, float, const RuntimeMethod*);
  24815. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24816. }
  24817. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenVirtual(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  24818. {
  24819. NullCheck(___0_arg1);
  24820. return VirtualFuncInvoker1< float, float >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24821. }
  24822. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenInterface(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  24823. {
  24824. NullCheck(___0_arg1);
  24825. return InterfaceFuncInvoker1< float, float >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24826. }
  24827. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenGenericVirtual(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  24828. {
  24829. NullCheck(___0_arg1);
  24830. return GenericVirtualFuncInvoker1< float, float >::Invoke(method, ___0_arg1, ___1_arg2);
  24831. }
  24832. float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenGenericInterface(Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  24833. {
  24834. NullCheck(___0_arg1);
  24835. return GenericInterfaceFuncInvoker1< float, float >::Invoke(method, ___0_arg1, ___1_arg2);
  24836. }
  24837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m4213234A930FE17F6996AFA6E7B9378CE72E2740_gshared (Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24838. {
  24839. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24840. __this->___method = ___1_method;
  24841. __this->___m_target = ___0_object;
  24842. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24843. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24844. __this->___method_code = (intptr_t)__this;
  24845. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24846. {
  24847. bool isOpen = parameterCount == 2;
  24848. if (isOpen)
  24849. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenStatic;
  24850. else
  24851. {
  24852. __this->___invoke_impl = __this->___method_ptr;
  24853. __this->___method_code = (intptr_t)__this->___m_target;
  24854. }
  24855. }
  24856. else
  24857. {
  24858. bool isOpen = parameterCount == 1;
  24859. if (isOpen)
  24860. {
  24861. if (__this->___method_is_virtual)
  24862. {
  24863. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24864. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24865. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenGenericInterface;
  24866. else
  24867. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenGenericVirtual;
  24868. else
  24869. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24870. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenInterface;
  24871. else
  24872. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenVirtual;
  24873. }
  24874. else
  24875. {
  24876. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_OpenInst;
  24877. }
  24878. }
  24879. else
  24880. {
  24881. if (___0_object == NULL)
  24882. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24883. __this->___invoke_impl = __this->___method_ptr;
  24884. __this->___method_code = (intptr_t)__this->___m_target;
  24885. }
  24886. }
  24887. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_Multicast;
  24888. }
  24889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Func_3_Invoke_mA9D55957B8D50CDEBB079892411987CC0547C781_gshared (Func_3_tCD4C784ED366DCCDCB2B09D49D9FADD3135B516A* __this, RuntimeObject* ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  24890. {
  24891. typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, float, const RuntimeMethod*);
  24892. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  24893. }
  24894. #ifdef __clang__
  24895. #pragma clang diagnostic pop
  24896. #endif
  24897. #ifdef __clang__
  24898. #pragma clang diagnostic push
  24899. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24900. #pragma clang diagnostic ignored "-Wunused-variable"
  24901. #endif
  24902. uint32_t Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_Multicast(Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  24903. {
  24904. il2cpp_array_size_t length = __this->___delegates->max_length;
  24905. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  24906. uint32_t retVal = 0;
  24907. for (il2cpp_array_size_t i = 0; i < length; i++)
  24908. {
  24909. Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* currentDelegate = reinterpret_cast<Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C*>(delegatesToInvoke[i]);
  24910. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, uint32_t, const RuntimeMethod*);
  24911. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  24912. }
  24913. return retVal;
  24914. }
  24915. uint32_t Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenInst(Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  24916. {
  24917. NullCheck(___0_arg1);
  24918. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  24919. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24920. }
  24921. uint32_t Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenStatic(Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  24922. {
  24923. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, uint32_t, const RuntimeMethod*);
  24924. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  24925. }
  24926. uint32_t Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenVirtual(Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  24927. {
  24928. NullCheck(___0_arg1);
  24929. return VirtualFuncInvoker1< uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  24930. }
  24931. uint32_t Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenInterface(Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  24932. {
  24933. NullCheck(___0_arg1);
  24934. return InterfaceFuncInvoker1< uint32_t, uint32_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  24935. }
  24936. uint32_t Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenGenericVirtual(Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  24937. {
  24938. NullCheck(___0_arg1);
  24939. return GenericVirtualFuncInvoker1< uint32_t, uint32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24940. }
  24941. uint32_t Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenGenericInterface(Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  24942. {
  24943. NullCheck(___0_arg1);
  24944. return GenericInterfaceFuncInvoker1< uint32_t, uint32_t >::Invoke(method, ___0_arg1, ___1_arg2);
  24945. }
  24946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m9F3866374E4D067F5B9F1A96C602024B72690F74_gshared (Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  24947. {
  24948. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  24949. __this->___method = ___1_method;
  24950. __this->___m_target = ___0_object;
  24951. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  24952. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  24953. __this->___method_code = (intptr_t)__this;
  24954. if (MethodIsStatic((RuntimeMethod*)___1_method))
  24955. {
  24956. bool isOpen = parameterCount == 2;
  24957. if (isOpen)
  24958. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenStatic;
  24959. else
  24960. {
  24961. __this->___invoke_impl = __this->___method_ptr;
  24962. __this->___method_code = (intptr_t)__this->___m_target;
  24963. }
  24964. }
  24965. else
  24966. {
  24967. bool isOpen = parameterCount == 1;
  24968. if (isOpen)
  24969. {
  24970. if (__this->___method_is_virtual)
  24971. {
  24972. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  24973. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24974. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenGenericInterface;
  24975. else
  24976. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenGenericVirtual;
  24977. else
  24978. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  24979. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenInterface;
  24980. else
  24981. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenVirtual;
  24982. }
  24983. else
  24984. {
  24985. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_OpenInst;
  24986. }
  24987. }
  24988. else
  24989. {
  24990. if (___0_object == NULL)
  24991. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  24992. __this->___invoke_impl = __this->___method_ptr;
  24993. __this->___method_code = (intptr_t)__this->___m_target;
  24994. }
  24995. }
  24996. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_Multicast;
  24997. }
  24998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Func_3_Invoke_m998909392E28C38A6B2CBC5342EDD0F95DD10A01_gshared (Func_3_tD09ACEDD8E28B7F3F54CF088B9EFB067BB2EEF7C* __this, RuntimeObject* ___0_arg1, uint32_t ___1_arg2, const RuntimeMethod* method)
  24999. {
  25000. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, uint32_t, const RuntimeMethod*);
  25001. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25002. }
  25003. #ifdef __clang__
  25004. #pragma clang diagnostic pop
  25005. #endif
  25006. #ifdef __clang__
  25007. #pragma clang diagnostic push
  25008. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25009. #pragma clang diagnostic ignored "-Wunused-variable"
  25010. #endif
  25011. uint64_t Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_Multicast(Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  25012. {
  25013. il2cpp_array_size_t length = __this->___delegates->max_length;
  25014. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25015. uint64_t retVal = 0;
  25016. for (il2cpp_array_size_t i = 0; i < length; i++)
  25017. {
  25018. Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* currentDelegate = reinterpret_cast<Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753*>(delegatesToInvoke[i]);
  25019. typedef uint64_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, uint64_t, const RuntimeMethod*);
  25020. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25021. }
  25022. return retVal;
  25023. }
  25024. uint64_t Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenInst(Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  25025. {
  25026. NullCheck(___0_arg1);
  25027. typedef uint64_t (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*);
  25028. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25029. }
  25030. uint64_t Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenStatic(Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  25031. {
  25032. typedef uint64_t (*FunctionPointerType) (RuntimeObject*, uint64_t, const RuntimeMethod*);
  25033. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25034. }
  25035. uint64_t Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenVirtual(Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  25036. {
  25037. NullCheck(___0_arg1);
  25038. return VirtualFuncInvoker1< uint64_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2);
  25039. }
  25040. uint64_t Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenInterface(Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  25041. {
  25042. NullCheck(___0_arg1);
  25043. return InterfaceFuncInvoker1< uint64_t, uint64_t >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2);
  25044. }
  25045. uint64_t Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenGenericVirtual(Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  25046. {
  25047. NullCheck(___0_arg1);
  25048. return GenericVirtualFuncInvoker1< uint64_t, uint64_t >::Invoke(method, ___0_arg1, ___1_arg2);
  25049. }
  25050. uint64_t Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenGenericInterface(Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  25051. {
  25052. NullCheck(___0_arg1);
  25053. return GenericInterfaceFuncInvoker1< uint64_t, uint64_t >::Invoke(method, ___0_arg1, ___1_arg2);
  25054. }
  25055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mA3D9A7CAEB2AC2CC7621633C1C4A5B1EDAFDD7A3_gshared (Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25056. {
  25057. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25058. __this->___method = ___1_method;
  25059. __this->___m_target = ___0_object;
  25060. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25061. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25062. __this->___method_code = (intptr_t)__this;
  25063. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25064. {
  25065. bool isOpen = parameterCount == 2;
  25066. if (isOpen)
  25067. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenStatic;
  25068. else
  25069. {
  25070. __this->___invoke_impl = __this->___method_ptr;
  25071. __this->___method_code = (intptr_t)__this->___m_target;
  25072. }
  25073. }
  25074. else
  25075. {
  25076. bool isOpen = parameterCount == 1;
  25077. if (isOpen)
  25078. {
  25079. if (__this->___method_is_virtual)
  25080. {
  25081. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  25082. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25083. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenGenericInterface;
  25084. else
  25085. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenGenericVirtual;
  25086. else
  25087. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25088. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenInterface;
  25089. else
  25090. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenVirtual;
  25091. }
  25092. else
  25093. {
  25094. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_OpenInst;
  25095. }
  25096. }
  25097. else
  25098. {
  25099. if (___0_object == NULL)
  25100. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25101. __this->___invoke_impl = __this->___method_ptr;
  25102. __this->___method_code = (intptr_t)__this->___m_target;
  25103. }
  25104. }
  25105. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_Multicast;
  25106. }
  25107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Func_3_Invoke_mABE1AD65A3E442E9D1CE275F8372A12E87FADBB2_gshared (Func_3_t367EDE0EF333E613EA44907EF9AD4A1F198D7753* __this, RuntimeObject* ___0_arg1, uint64_t ___1_arg2, const RuntimeMethod* method)
  25108. {
  25109. typedef uint64_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, uint64_t, const RuntimeMethod*);
  25110. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25111. }
  25112. #ifdef __clang__
  25113. #pragma clang diagnostic pop
  25114. #endif
  25115. #ifdef __clang__
  25116. #pragma clang diagnostic push
  25117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25118. #pragma clang diagnostic ignored "-Wunused-variable"
  25119. #endif
  25120. bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_Multicast(Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25121. {
  25122. il2cpp_array_size_t length = __this->___delegates->max_length;
  25123. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25124. bool retVal = false;
  25125. for (il2cpp_array_size_t i = 0; i < length; i++)
  25126. {
  25127. Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* currentDelegate = reinterpret_cast<Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D*>(delegatesToInvoke[i]);
  25128. typedef bool (*FunctionPointerType) (RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, const RuntimeMethod*);
  25129. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25130. }
  25131. return retVal;
  25132. }
  25133. bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_OpenInst(Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25134. {
  25135. typedef bool (*FunctionPointerType) (Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, const RuntimeMethod*);
  25136. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25137. }
  25138. bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_OpenStatic(Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25139. {
  25140. typedef bool (*FunctionPointerType) (Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, const RuntimeMethod*);
  25141. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25142. }
  25143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mAD7AD1AC8461C375DEEB8E29A6AF11A1205F3718_gshared (Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25144. {
  25145. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25146. __this->___method = ___1_method;
  25147. __this->___m_target = ___0_object;
  25148. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25149. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25150. __this->___method_code = (intptr_t)__this;
  25151. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25152. {
  25153. bool isOpen = parameterCount == 2;
  25154. if (isOpen)
  25155. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_OpenStatic;
  25156. else
  25157. {
  25158. __this->___invoke_impl = __this->___method_ptr;
  25159. __this->___method_code = (intptr_t)__this->___m_target;
  25160. }
  25161. }
  25162. else
  25163. {
  25164. if (___0_object == NULL)
  25165. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25166. __this->___invoke_impl = __this->___method_ptr;
  25167. __this->___method_code = (intptr_t)__this->___m_target;
  25168. }
  25169. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_Multicast;
  25170. }
  25171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mCB12E612F7CD74D92CD6E05A7E332138AB1E21DF_gshared (Func_3_t91DB6FD7FB36205E9CF7A442EB7A337299776A3D* __this, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___0_arg1, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7 ___1_arg2, const RuntimeMethod* method)
  25172. {
  25173. typedef bool (*FunctionPointerType) (RuntimeObject*, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, Rotate_tE965CA0281A547AB38B881A3416FF97756D3F4D7, const RuntimeMethod*);
  25174. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25175. }
  25176. #ifdef __clang__
  25177. #pragma clang diagnostic pop
  25178. #endif
  25179. #ifdef __clang__
  25180. #pragma clang diagnostic push
  25181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25182. #pragma clang diagnostic ignored "-Wunused-variable"
  25183. #endif
  25184. bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_Multicast(Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  25185. {
  25186. il2cpp_array_size_t length = __this->___delegates->max_length;
  25187. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25188. bool retVal = false;
  25189. for (il2cpp_array_size_t i = 0; i < length; i++)
  25190. {
  25191. Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* currentDelegate = reinterpret_cast<Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC*>(delegatesToInvoke[i]);
  25192. typedef bool (*FunctionPointerType) (RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, const RuntimeMethod*);
  25193. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25194. }
  25195. return retVal;
  25196. }
  25197. bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_OpenInst(Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  25198. {
  25199. typedef bool (*FunctionPointerType) (Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, const RuntimeMethod*);
  25200. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25201. }
  25202. bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_OpenStatic(Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  25203. {
  25204. typedef bool (*FunctionPointerType) (Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, const RuntimeMethod*);
  25205. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25206. }
  25207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6AF5E013428BF0FCF444506AA0ABFC642FEBF399_gshared (Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25208. {
  25209. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25210. __this->___method = ___1_method;
  25211. __this->___m_target = ___0_object;
  25212. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25213. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25214. __this->___method_code = (intptr_t)__this;
  25215. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25216. {
  25217. bool isOpen = parameterCount == 2;
  25218. if (isOpen)
  25219. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_OpenStatic;
  25220. else
  25221. {
  25222. __this->___invoke_impl = __this->___method_ptr;
  25223. __this->___method_code = (intptr_t)__this->___m_target;
  25224. }
  25225. }
  25226. else
  25227. {
  25228. if (___0_object == NULL)
  25229. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25230. __this->___invoke_impl = __this->___method_ptr;
  25231. __this->___method_code = (intptr_t)__this->___m_target;
  25232. }
  25233. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_Multicast;
  25234. }
  25235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m789C73FF32C51D201FB04842704726C6B677D05D_gshared (Func_3_t21FE404F1FF5BB9658AD8FC7A60BC71347B096BC* __this, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___0_arg1, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7 ___1_arg2, const RuntimeMethod* method)
  25236. {
  25237. typedef bool (*FunctionPointerType) (RuntimeObject*, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, Scale_t5594C69C1AC9398B57ABF6C4FA0D4E791B7A4DC7, const RuntimeMethod*);
  25238. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25239. }
  25240. #ifdef __clang__
  25241. #pragma clang diagnostic pop
  25242. #endif
  25243. #ifdef __clang__
  25244. #pragma clang diagnostic push
  25245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25246. #pragma clang diagnostic ignored "-Wunused-variable"
  25247. #endif
  25248. bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_Multicast(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25249. {
  25250. il2cpp_array_size_t length = __this->___delegates->max_length;
  25251. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25252. bool retVal = false;
  25253. for (il2cpp_array_size_t i = 0; i < length; i++)
  25254. {
  25255. Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* currentDelegate = reinterpret_cast<Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E*>(delegatesToInvoke[i]);
  25256. typedef bool (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*);
  25257. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25258. }
  25259. return retVal;
  25260. }
  25261. bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_OpenInst(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25262. {
  25263. typedef bool (*FunctionPointerType) (float, float, const RuntimeMethod*);
  25264. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25265. }
  25266. bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_OpenStatic(Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25267. {
  25268. typedef bool (*FunctionPointerType) (float, float, const RuntimeMethod*);
  25269. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25270. }
  25271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_mCB560C5C97586855BDB873C1D0EA1B393BAA6F29_gshared (Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25272. {
  25273. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25274. __this->___method = ___1_method;
  25275. __this->___m_target = ___0_object;
  25276. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25277. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25278. __this->___method_code = (intptr_t)__this;
  25279. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25280. {
  25281. bool isOpen = parameterCount == 2;
  25282. if (isOpen)
  25283. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_OpenStatic;
  25284. else
  25285. {
  25286. __this->___invoke_impl = __this->___method_ptr;
  25287. __this->___method_code = (intptr_t)__this->___m_target;
  25288. }
  25289. }
  25290. else
  25291. {
  25292. if (___0_object == NULL)
  25293. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25294. __this->___invoke_impl = __this->___method_ptr;
  25295. __this->___method_code = (intptr_t)__this->___m_target;
  25296. }
  25297. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_Multicast;
  25298. }
  25299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mCC1FDB4D5C9B18027021CB0AA0957A57B49E7472_gshared (Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method)
  25300. {
  25301. typedef bool (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*);
  25302. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25303. }
  25304. #ifdef __clang__
  25305. #pragma clang diagnostic pop
  25306. #endif
  25307. #ifdef __clang__
  25308. #pragma clang diagnostic push
  25309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25310. #pragma clang diagnostic ignored "-Wunused-variable"
  25311. #endif
  25312. bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_Multicast(Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  25313. {
  25314. il2cpp_array_size_t length = __this->___delegates->max_length;
  25315. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25316. bool retVal = false;
  25317. for (il2cpp_array_size_t i = 0; i < length; i++)
  25318. {
  25319. Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* currentDelegate = reinterpret_cast<Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502*>(delegatesToInvoke[i]);
  25320. typedef bool (*FunctionPointerType) (RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, const RuntimeMethod*);
  25321. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25322. }
  25323. return retVal;
  25324. }
  25325. bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_OpenInst(Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  25326. {
  25327. typedef bool (*FunctionPointerType) (TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, const RuntimeMethod*);
  25328. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25329. }
  25330. bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_OpenStatic(Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  25331. {
  25332. typedef bool (*FunctionPointerType) (TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, const RuntimeMethod*);
  25333. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25334. }
  25335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m1E4B2F1F5895BCD897ED20F06995E856566152FD_gshared (Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25336. {
  25337. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25338. __this->___method = ___1_method;
  25339. __this->___m_target = ___0_object;
  25340. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25341. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25342. __this->___method_code = (intptr_t)__this;
  25343. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25344. {
  25345. bool isOpen = parameterCount == 2;
  25346. if (isOpen)
  25347. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_OpenStatic;
  25348. else
  25349. {
  25350. __this->___invoke_impl = __this->___method_ptr;
  25351. __this->___method_code = (intptr_t)__this->___m_target;
  25352. }
  25353. }
  25354. else
  25355. {
  25356. if (___0_object == NULL)
  25357. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25358. __this->___invoke_impl = __this->___method_ptr;
  25359. __this->___method_code = (intptr_t)__this->___m_target;
  25360. }
  25361. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_Multicast;
  25362. }
  25363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_mBA63B56A49CE20F1462843778A97CAED3D5A0A58_gshared (Func_3_t6745994E8BE66E70CABFC83E108BB6BB52414502* __this, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___0_arg1, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05 ___1_arg2, const RuntimeMethod* method)
  25364. {
  25365. typedef bool (*FunctionPointerType) (RuntimeObject*, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, TextShadow_t6BADF37AB90ABCB63859A225B58AC5A580950A05, const RuntimeMethod*);
  25366. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25367. }
  25368. #ifdef __clang__
  25369. #pragma clang diagnostic pop
  25370. #endif
  25371. #ifdef __clang__
  25372. #pragma clang diagnostic push
  25373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25374. #pragma clang diagnostic ignored "-Wunused-variable"
  25375. #endif
  25376. bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_Multicast(Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  25377. {
  25378. il2cpp_array_size_t length = __this->___delegates->max_length;
  25379. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25380. bool retVal = false;
  25381. for (il2cpp_array_size_t i = 0; i < length; i++)
  25382. {
  25383. Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* currentDelegate = reinterpret_cast<Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F*>(delegatesToInvoke[i]);
  25384. typedef bool (*FunctionPointerType) (RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, const RuntimeMethod*);
  25385. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25386. }
  25387. return retVal;
  25388. }
  25389. bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_OpenInst(Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  25390. {
  25391. typedef bool (*FunctionPointerType) (TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, const RuntimeMethod*);
  25392. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25393. }
  25394. bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_OpenStatic(Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  25395. {
  25396. typedef bool (*FunctionPointerType) (TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, const RuntimeMethod*);
  25397. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25398. }
  25399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m2F359B22A6AE9B07F6A1B28BA8E0B93638366352_gshared (Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25400. {
  25401. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25402. __this->___method = ___1_method;
  25403. __this->___m_target = ___0_object;
  25404. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25405. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25406. __this->___method_code = (intptr_t)__this;
  25407. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25408. {
  25409. bool isOpen = parameterCount == 2;
  25410. if (isOpen)
  25411. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_OpenStatic;
  25412. else
  25413. {
  25414. __this->___invoke_impl = __this->___method_ptr;
  25415. __this->___method_code = (intptr_t)__this->___m_target;
  25416. }
  25417. }
  25418. else
  25419. {
  25420. if (___0_object == NULL)
  25421. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25422. __this->___invoke_impl = __this->___method_ptr;
  25423. __this->___method_code = (intptr_t)__this->___m_target;
  25424. }
  25425. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_Multicast;
  25426. }
  25427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m0739A3F859F311518468915E2929EA67B9744EB3_gshared (Func_3_tB92C805F866D2EB9A48A2CC06AAF77E333340E9F* __this, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___0_arg1, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502 ___1_arg2, const RuntimeMethod* method)
  25428. {
  25429. typedef bool (*FunctionPointerType) (RuntimeObject*, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, TransformOrigin_tD11A368A96C0771398EBB4E6D435318AC0EF8502, const RuntimeMethod*);
  25430. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25431. }
  25432. #ifdef __clang__
  25433. #pragma clang diagnostic pop
  25434. #endif
  25435. #ifdef __clang__
  25436. #pragma clang diagnostic push
  25437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25438. #pragma clang diagnostic ignored "-Wunused-variable"
  25439. #endif
  25440. bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_Multicast(Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  25441. {
  25442. il2cpp_array_size_t length = __this->___delegates->max_length;
  25443. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25444. bool retVal = false;
  25445. for (il2cpp_array_size_t i = 0; i < length; i++)
  25446. {
  25447. Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* currentDelegate = reinterpret_cast<Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6*>(delegatesToInvoke[i]);
  25448. typedef bool (*FunctionPointerType) (RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, const RuntimeMethod*);
  25449. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25450. }
  25451. return retVal;
  25452. }
  25453. bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_OpenInst(Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  25454. {
  25455. typedef bool (*FunctionPointerType) (Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, const RuntimeMethod*);
  25456. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25457. }
  25458. bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_OpenStatic(Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  25459. {
  25460. typedef bool (*FunctionPointerType) (Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, const RuntimeMethod*);
  25461. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, method);
  25462. }
  25463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m6F7F6F1DD17AA5951817C143CD9CC73B3813398D_gshared (Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25464. {
  25465. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25466. __this->___method = ___1_method;
  25467. __this->___m_target = ___0_object;
  25468. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25469. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25470. __this->___method_code = (intptr_t)__this;
  25471. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25472. {
  25473. bool isOpen = parameterCount == 2;
  25474. if (isOpen)
  25475. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_OpenStatic;
  25476. else
  25477. {
  25478. __this->___invoke_impl = __this->___method_ptr;
  25479. __this->___method_code = (intptr_t)__this->___m_target;
  25480. }
  25481. }
  25482. else
  25483. {
  25484. if (___0_object == NULL)
  25485. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25486. __this->___invoke_impl = __this->___method_ptr;
  25487. __this->___method_code = (intptr_t)__this->___m_target;
  25488. }
  25489. __this->___extra_arg = (intptr_t)&Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_Multicast;
  25490. }
  25491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Func_3_Invoke_m484887F5E90ADF2A8AA68A11FEACE98BA806D474_gshared (Func_3_t5853662BEAC371606CF3B0A970C0C364071786A6* __this, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___0_arg1, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E ___1_arg2, const RuntimeMethod* method)
  25492. {
  25493. typedef bool (*FunctionPointerType) (RuntimeObject*, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, Translate_t494F6E802F8A640D67819C9D26BE62DED1218A8E, const RuntimeMethod*);
  25494. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25495. }
  25496. #ifdef __clang__
  25497. #pragma clang diagnostic pop
  25498. #endif
  25499. #ifdef __clang__
  25500. #pragma clang diagnostic push
  25501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25502. #pragma clang diagnostic ignored "-Wunused-variable"
  25503. #endif
  25504. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_Multicast(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25505. {
  25506. il2cpp_array_size_t length = __this->___delegates->max_length;
  25507. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25508. for (il2cpp_array_size_t i = 0; i < length; i++)
  25509. {
  25510. Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* currentDelegate = reinterpret_cast<Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4*>(delegatesToInvoke[i]);
  25511. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  25512. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25513. }
  25514. }
  25515. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenStaticInvoker(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25516. {
  25517. InvokerActionInvoker3< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, il2cppRetVal);
  25518. }
  25519. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_ClosedStaticInvoker(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25520. {
  25521. InvokerActionInvoker4< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, il2cppRetVal);
  25522. }
  25523. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_ClosedInstInvoker(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25524. {
  25525. InvokerActionInvoker3< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, il2cppRetVal);
  25526. }
  25527. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenInstInvoker(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25528. {
  25529. NullCheck(___0_arg1);
  25530. InvokerActionInvoker2< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, il2cppRetVal);
  25531. }
  25532. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenVirtualInvoker(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25533. {
  25534. NullCheck(___0_arg1);
  25535. VirtualActionInvoker2Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, il2cppRetVal);
  25536. }
  25537. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenInterfaceInvoker(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25538. {
  25539. NullCheck(___0_arg1);
  25540. InterfaceActionInvoker2Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, il2cppRetVal);
  25541. }
  25542. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenGenericVirtualInvoker(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25543. {
  25544. NullCheck(___0_arg1);
  25545. GenericVirtualActionInvoker2Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, il2cppRetVal);
  25546. }
  25547. void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenGenericInterfaceInvoker(Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25548. {
  25549. NullCheck(___0_arg1);
  25550. GenericInterfaceActionInvoker2Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, il2cppRetVal);
  25551. }
  25552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m3D53118DAA71CFFC80A4B21073B54F3C4EFA1C68_gshared (Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25553. {
  25554. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25555. __this->___method = ___1_method;
  25556. __this->___m_target = ___0_object;
  25557. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25558. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25559. __this->___method_code = (intptr_t)__this;
  25560. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25561. {
  25562. bool isOpen = parameterCount == 2;
  25563. if (isOpen)
  25564. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenStaticInvoker;
  25565. else
  25566. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_ClosedStaticInvoker;
  25567. }
  25568. else
  25569. {
  25570. bool isOpen = parameterCount == 1;
  25571. if (isOpen)
  25572. {
  25573. if (__this->___method_is_virtual)
  25574. {
  25575. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  25576. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25577. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenGenericInterfaceInvoker;
  25578. else
  25579. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenGenericVirtualInvoker;
  25580. else
  25581. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25582. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenInterfaceInvoker;
  25583. else
  25584. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenVirtualInvoker;
  25585. }
  25586. else
  25587. {
  25588. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_OpenInstInvoker;
  25589. }
  25590. }
  25591. else
  25592. {
  25593. if (___0_object == NULL)
  25594. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25595. __this->___invoke_impl = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_ClosedInstInvoker;
  25596. }
  25597. }
  25598. __this->___extra_arg = (intptr_t)&Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_Multicast;
  25599. }
  25600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3_Invoke_mFEC7D2DE808B65D9CFE03D0A140F1271C94E972C_gshared (Func_3_t009E60D2B88B8B844FB90881977A21CC70E688A4* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  25601. {
  25602. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  25603. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25604. }
  25605. #ifdef __clang__
  25606. #pragma clang diagnostic pop
  25607. #endif
  25608. #ifdef __clang__
  25609. #pragma clang diagnostic push
  25610. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25611. #pragma clang diagnostic ignored "-Wunused-variable"
  25612. #endif
  25613. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_Multicast(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  25614. {
  25615. il2cpp_array_size_t length = __this->___delegates->max_length;
  25616. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25617. RuntimeObject* retVal = NULL;
  25618. for (il2cpp_array_size_t i = 0; i < length; i++)
  25619. {
  25620. Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* currentDelegate = reinterpret_cast<Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7*>(delegatesToInvoke[i]);
  25621. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  25622. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25623. }
  25624. return retVal;
  25625. }
  25626. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenInst(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  25627. {
  25628. NullCheck(___0_arg1);
  25629. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  25630. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25631. }
  25632. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenStatic(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  25633. {
  25634. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  25635. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25636. }
  25637. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenVirtual(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  25638. {
  25639. NullCheck(___0_arg1);
  25640. return VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3);
  25641. }
  25642. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenInterface(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  25643. {
  25644. NullCheck(___0_arg1);
  25645. return InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3);
  25646. }
  25647. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenGenericVirtual(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  25648. {
  25649. NullCheck(___0_arg1);
  25650. return GenericVirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  25651. }
  25652. RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenGenericInterface(Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  25653. {
  25654. NullCheck(___0_arg1);
  25655. return GenericInterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  25656. }
  25657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_mD6B044FB1E2D26C36949D1B9914B247E8227383A_gshared (Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25658. {
  25659. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25660. __this->___method = ___1_method;
  25661. __this->___m_target = ___0_object;
  25662. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25663. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25664. __this->___method_code = (intptr_t)__this;
  25665. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25666. {
  25667. bool isOpen = parameterCount == 3;
  25668. if (isOpen)
  25669. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenStatic;
  25670. else
  25671. {
  25672. __this->___invoke_impl = __this->___method_ptr;
  25673. __this->___method_code = (intptr_t)__this->___m_target;
  25674. }
  25675. }
  25676. else
  25677. {
  25678. bool isOpen = parameterCount == 2;
  25679. if (isOpen)
  25680. {
  25681. if (__this->___method_is_virtual)
  25682. {
  25683. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  25684. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25685. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenGenericInterface;
  25686. else
  25687. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenGenericVirtual;
  25688. else
  25689. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25690. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenInterface;
  25691. else
  25692. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenVirtual;
  25693. }
  25694. else
  25695. {
  25696. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_OpenInst;
  25697. }
  25698. }
  25699. else
  25700. {
  25701. if (___0_object == NULL)
  25702. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25703. __this->___invoke_impl = __this->___method_ptr;
  25704. __this->___method_code = (intptr_t)__this->___m_target;
  25705. }
  25706. }
  25707. __this->___extra_arg = (intptr_t)&Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_Multicast;
  25708. }
  25709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m11C46A95BF0E4E6EA682B45E6DA7504AE2FE8756_gshared (Func_4_t7868C163F386DC1EE76E0249D7EBB3A64555B0E7* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, const RuntimeMethod* method)
  25710. {
  25711. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, const RuntimeMethod*);
  25712. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25713. }
  25714. #ifdef __clang__
  25715. #pragma clang diagnostic pop
  25716. #endif
  25717. #ifdef __clang__
  25718. #pragma clang diagnostic push
  25719. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25720. #pragma clang diagnostic ignored "-Wunused-variable"
  25721. #endif
  25722. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_Multicast(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  25723. {
  25724. il2cpp_array_size_t length = __this->___delegates->max_length;
  25725. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25726. RuntimeObject* retVal = NULL;
  25727. for (il2cpp_array_size_t i = 0; i < length; i++)
  25728. {
  25729. Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* currentDelegate = reinterpret_cast<Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD*>(delegatesToInvoke[i]);
  25730. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  25731. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25732. }
  25733. return retVal;
  25734. }
  25735. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenInst(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  25736. {
  25737. NullCheck(___0_arg1);
  25738. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  25739. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25740. }
  25741. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenStatic(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  25742. {
  25743. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  25744. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25745. }
  25746. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenVirtual(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  25747. {
  25748. NullCheck(___0_arg1);
  25749. return VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3);
  25750. }
  25751. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenInterface(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  25752. {
  25753. NullCheck(___0_arg1);
  25754. return InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3);
  25755. }
  25756. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenGenericVirtual(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  25757. {
  25758. NullCheck(___0_arg1);
  25759. return GenericVirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  25760. }
  25761. RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenGenericInterface(Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  25762. {
  25763. NullCheck(___0_arg1);
  25764. return GenericInterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3);
  25765. }
  25766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m2AC898402989985F0D1F4DF8A0B69054F4861155_gshared (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25767. {
  25768. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25769. __this->___method = ___1_method;
  25770. __this->___m_target = ___0_object;
  25771. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25772. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25773. __this->___method_code = (intptr_t)__this;
  25774. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25775. {
  25776. bool isOpen = parameterCount == 3;
  25777. if (isOpen)
  25778. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenStatic;
  25779. else
  25780. {
  25781. __this->___invoke_impl = __this->___method_ptr;
  25782. __this->___method_code = (intptr_t)__this->___m_target;
  25783. }
  25784. }
  25785. else
  25786. {
  25787. bool isOpen = parameterCount == 2;
  25788. if (isOpen)
  25789. {
  25790. if (__this->___method_is_virtual)
  25791. {
  25792. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  25793. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25794. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenGenericInterface;
  25795. else
  25796. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenGenericVirtual;
  25797. else
  25798. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  25799. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenInterface;
  25800. else
  25801. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenVirtual;
  25802. }
  25803. else
  25804. {
  25805. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_OpenInst;
  25806. }
  25807. }
  25808. else
  25809. {
  25810. if (___0_object == NULL)
  25811. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25812. __this->___invoke_impl = __this->___method_ptr;
  25813. __this->___method_code = (intptr_t)__this->___m_target;
  25814. }
  25815. }
  25816. __this->___extra_arg = (intptr_t)&Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_Multicast;
  25817. }
  25818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m9BAD5BBD30933FE9049B012CD3316FB2F24F3B8A_gshared (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  25819. {
  25820. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  25821. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25822. }
  25823. #ifdef __clang__
  25824. #pragma clang diagnostic pop
  25825. #endif
  25826. #ifdef __clang__
  25827. #pragma clang diagnostic push
  25828. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25829. #pragma clang diagnostic ignored "-Wunused-variable"
  25830. #endif
  25831. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_Multicast(Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  25832. {
  25833. il2cpp_array_size_t length = __this->___delegates->max_length;
  25834. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25835. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A retVal;
  25836. memset((&retVal), 0, sizeof(retVal));
  25837. for (il2cpp_array_size_t i = 0; i < length; i++)
  25838. {
  25839. Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* currentDelegate = reinterpret_cast<Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5*>(delegatesToInvoke[i]);
  25840. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float, const RuntimeMethod*);
  25841. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25842. }
  25843. return retVal;
  25844. }
  25845. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_OpenInst(Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  25846. {
  25847. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float, const RuntimeMethod*);
  25848. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25849. }
  25850. StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_OpenStatic(Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  25851. {
  25852. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float, const RuntimeMethod*);
  25853. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25854. }
  25855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_mE814094F90526E8E6774198DD69E39DF18CF4DCF_gshared (Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25856. {
  25857. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25858. __this->___method = ___1_method;
  25859. __this->___m_target = ___0_object;
  25860. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25861. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25862. __this->___method_code = (intptr_t)__this;
  25863. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25864. {
  25865. bool isOpen = parameterCount == 3;
  25866. if (isOpen)
  25867. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_OpenStatic;
  25868. else
  25869. {
  25870. __this->___invoke_impl = __this->___method_ptr;
  25871. __this->___method_code = (intptr_t)__this->___m_target;
  25872. }
  25873. }
  25874. else
  25875. {
  25876. if (___0_object == NULL)
  25877. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25878. __this->___invoke_impl = __this->___method_ptr;
  25879. __this->___method_code = (intptr_t)__this->___m_target;
  25880. }
  25881. __this->___extra_arg = (intptr_t)&Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_Multicast;
  25882. }
  25883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A Func_4_Invoke_m398C71E1B9448B92C9BD93ECEEAB08B378CDEAD5_gshared (Func_4_t93A2D1B3300415C1167923C629725F6A8758E6B5* __this, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___0_arg1, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A ___1_arg2, float ___2_arg3, const RuntimeMethod* method)
  25884. {
  25885. typedef StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A (*FunctionPointerType) (RuntimeObject*, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, StyleValues_t4AED947A53B84B62EF2B589A40B74911CA77D11A, float, const RuntimeMethod*);
  25886. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25887. }
  25888. #ifdef __clang__
  25889. #pragma clang diagnostic pop
  25890. #endif
  25891. #ifdef __clang__
  25892. #pragma clang diagnostic push
  25893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25894. #pragma clang diagnostic ignored "-Wunused-variable"
  25895. #endif
  25896. RuntimeObject* Func_4_Invoke_m28D4CBD9F1C0CF5EE3274C6BF5DC13BB82D5B426_Multicast(Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21 ___2_arg3, const RuntimeMethod* method)
  25897. {
  25898. il2cpp_array_size_t length = __this->___delegates->max_length;
  25899. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25900. RuntimeObject* retVal = NULL;
  25901. for (il2cpp_array_size_t i = 0; i < length; i++)
  25902. {
  25903. Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159* currentDelegate = reinterpret_cast<Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159*>(delegatesToInvoke[i]);
  25904. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21, const RuntimeMethod*);
  25905. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25906. }
  25907. return retVal;
  25908. }
  25909. RuntimeObject* Func_4_Invoke_m28D4CBD9F1C0CF5EE3274C6BF5DC13BB82D5B426_OpenInst(Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21 ___2_arg3, const RuntimeMethod* method)
  25910. {
  25911. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21, const RuntimeMethod*);
  25912. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25913. }
  25914. RuntimeObject* Func_4_Invoke_m28D4CBD9F1C0CF5EE3274C6BF5DC13BB82D5B426_OpenStatic(Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21 ___2_arg3, const RuntimeMethod* method)
  25915. {
  25916. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21, const RuntimeMethod*);
  25917. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25918. }
  25919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m17B0E421BB334D08D6970835BE9C577F898EC369_gshared (Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25920. {
  25921. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25922. __this->___method = ___1_method;
  25923. __this->___m_target = ___0_object;
  25924. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25925. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25926. __this->___method_code = (intptr_t)__this;
  25927. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25928. {
  25929. bool isOpen = parameterCount == 3;
  25930. if (isOpen)
  25931. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m28D4CBD9F1C0CF5EE3274C6BF5DC13BB82D5B426_OpenStatic;
  25932. else
  25933. {
  25934. __this->___invoke_impl = __this->___method_ptr;
  25935. __this->___method_code = (intptr_t)__this->___m_target;
  25936. }
  25937. }
  25938. else
  25939. {
  25940. if (___0_object == NULL)
  25941. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  25942. __this->___invoke_impl = __this->___method_ptr;
  25943. __this->___method_code = (intptr_t)__this->___m_target;
  25944. }
  25945. __this->___extra_arg = (intptr_t)&Func_4_Invoke_m28D4CBD9F1C0CF5EE3274C6BF5DC13BB82D5B426_Multicast;
  25946. }
  25947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m28D4CBD9F1C0CF5EE3274C6BF5DC13BB82D5B426_gshared (Func_4_t53BC9824E245C589904FB71A786C6549FF0EB159* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21 ___2_arg3, const RuntimeMethod* method)
  25948. {
  25949. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ValueTuple_2_t85FD60472857DFEA88086C45948C596619D3CA21, const RuntimeMethod*);
  25950. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  25951. }
  25952. #ifdef __clang__
  25953. #pragma clang diagnostic pop
  25954. #endif
  25955. #ifdef __clang__
  25956. #pragma clang diagnostic push
  25957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25958. #pragma clang diagnostic ignored "-Wunused-variable"
  25959. #endif
  25960. RuntimeObject* Func_4_Invoke_mDA80FFFE55C5C5976FAAC878FA0BE00FD14EF296_Multicast(Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760 ___2_arg3, const RuntimeMethod* method)
  25961. {
  25962. il2cpp_array_size_t length = __this->___delegates->max_length;
  25963. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  25964. RuntimeObject* retVal = NULL;
  25965. for (il2cpp_array_size_t i = 0; i < length; i++)
  25966. {
  25967. Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB* currentDelegate = reinterpret_cast<Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB*>(delegatesToInvoke[i]);
  25968. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760, const RuntimeMethod*);
  25969. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  25970. }
  25971. return retVal;
  25972. }
  25973. RuntimeObject* Func_4_Invoke_mDA80FFFE55C5C5976FAAC878FA0BE00FD14EF296_OpenInst(Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760 ___2_arg3, const RuntimeMethod* method)
  25974. {
  25975. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760, const RuntimeMethod*);
  25976. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25977. }
  25978. RuntimeObject* Func_4_Invoke_mDA80FFFE55C5C5976FAAC878FA0BE00FD14EF296_OpenStatic(Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760 ___2_arg3, const RuntimeMethod* method)
  25979. {
  25980. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760, const RuntimeMethod*);
  25981. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  25982. }
  25983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m3B438BF2DB2FEB27D01E6EEE9D12FF155F3CB8E6_gshared (Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  25984. {
  25985. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  25986. __this->___method = ___1_method;
  25987. __this->___m_target = ___0_object;
  25988. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  25989. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  25990. __this->___method_code = (intptr_t)__this;
  25991. if (MethodIsStatic((RuntimeMethod*)___1_method))
  25992. {
  25993. bool isOpen = parameterCount == 3;
  25994. if (isOpen)
  25995. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_mDA80FFFE55C5C5976FAAC878FA0BE00FD14EF296_OpenStatic;
  25996. else
  25997. {
  25998. __this->___invoke_impl = __this->___method_ptr;
  25999. __this->___method_code = (intptr_t)__this->___m_target;
  26000. }
  26001. }
  26002. else
  26003. {
  26004. if (___0_object == NULL)
  26005. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26006. __this->___invoke_impl = __this->___method_ptr;
  26007. __this->___method_code = (intptr_t)__this->___m_target;
  26008. }
  26009. __this->___extra_arg = (intptr_t)&Func_4_Invoke_mDA80FFFE55C5C5976FAAC878FA0BE00FD14EF296_Multicast;
  26010. }
  26011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_mDA80FFFE55C5C5976FAAC878FA0BE00FD14EF296_gshared (Func_4_t4E932DBD6E857743FA2C9518A39CE9B1C261C8DB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760 ___2_arg3, const RuntimeMethod* method)
  26012. {
  26013. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, ValueTuple_3_t6D487FEC07399DEE2BC82099567D3CCB10721760, const RuntimeMethod*);
  26014. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26015. }
  26016. #ifdef __clang__
  26017. #pragma clang diagnostic pop
  26018. #endif
  26019. #ifdef __clang__
  26020. #pragma clang diagnostic push
  26021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26022. #pragma clang diagnostic ignored "-Wunused-variable"
  26023. #endif
  26024. RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_Multicast(Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  26025. {
  26026. il2cpp_array_size_t length = __this->___delegates->max_length;
  26027. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26028. RuntimeObject* retVal = NULL;
  26029. for (il2cpp_array_size_t i = 0; i < length; i++)
  26030. {
  26031. Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* currentDelegate = reinterpret_cast<Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281*>(delegatesToInvoke[i]);
  26032. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*);
  26033. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26034. }
  26035. return retVal;
  26036. }
  26037. RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_OpenInst(Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  26038. {
  26039. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*);
  26040. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  26041. }
  26042. RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_OpenStatic(Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  26043. {
  26044. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*);
  26045. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  26046. }
  26047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m3B977815FB7EA8CC2F6BEE3062A081FBE92C99B7_gshared (Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26048. {
  26049. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26050. __this->___method = ___1_method;
  26051. __this->___m_target = ___0_object;
  26052. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26053. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26054. __this->___method_code = (intptr_t)__this;
  26055. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26056. {
  26057. bool isOpen = parameterCount == 3;
  26058. if (isOpen)
  26059. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_OpenStatic;
  26060. else
  26061. {
  26062. __this->___invoke_impl = __this->___method_ptr;
  26063. __this->___method_code = (intptr_t)__this->___m_target;
  26064. }
  26065. }
  26066. else
  26067. {
  26068. if (___0_object == NULL)
  26069. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26070. __this->___invoke_impl = __this->___method_ptr;
  26071. __this->___method_code = (intptr_t)__this->___m_target;
  26072. }
  26073. __this->___extra_arg = (intptr_t)&Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_Multicast;
  26074. }
  26075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m51B25A1AD19B228EDE86FB659E5DF549BA1917E9_gshared (Func_4_t08BAB91515459FF545B4A7D8524D9C59D8CFB281* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, RuntimeObject* ___2_arg3, const RuntimeMethod* method)
  26076. {
  26077. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, RuntimeObject*, const RuntimeMethod*);
  26078. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26079. }
  26080. #ifdef __clang__
  26081. #pragma clang diagnostic pop
  26082. #endif
  26083. #ifdef __clang__
  26084. #pragma clang diagnostic push
  26085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26086. #pragma clang diagnostic ignored "-Wunused-variable"
  26087. #endif
  26088. RuntimeObject* Func_4_Invoke_m6EFFCDC05C0A821864CD1FC3E5B0A17AC9F560B9_Multicast(Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945 ___2_arg3, const RuntimeMethod* method)
  26089. {
  26090. il2cpp_array_size_t length = __this->___delegates->max_length;
  26091. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26092. RuntimeObject* retVal = NULL;
  26093. for (il2cpp_array_size_t i = 0; i < length; i++)
  26094. {
  26095. Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D* currentDelegate = reinterpret_cast<Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D*>(delegatesToInvoke[i]);
  26096. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945, const RuntimeMethod*);
  26097. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26098. }
  26099. return retVal;
  26100. }
  26101. RuntimeObject* Func_4_Invoke_m6EFFCDC05C0A821864CD1FC3E5B0A17AC9F560B9_OpenInst(Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945 ___2_arg3, const RuntimeMethod* method)
  26102. {
  26103. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945, const RuntimeMethod*);
  26104. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  26105. }
  26106. RuntimeObject* Func_4_Invoke_m6EFFCDC05C0A821864CD1FC3E5B0A17AC9F560B9_OpenStatic(Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945 ___2_arg3, const RuntimeMethod* method)
  26107. {
  26108. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945, const RuntimeMethod*);
  26109. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  26110. }
  26111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m58FD350A24AF9374BF5DC75CA31BAD24FF0AF007_gshared (Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26112. {
  26113. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26114. __this->___method = ___1_method;
  26115. __this->___m_target = ___0_object;
  26116. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26117. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26118. __this->___method_code = (intptr_t)__this;
  26119. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26120. {
  26121. bool isOpen = parameterCount == 3;
  26122. if (isOpen)
  26123. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m6EFFCDC05C0A821864CD1FC3E5B0A17AC9F560B9_OpenStatic;
  26124. else
  26125. {
  26126. __this->___invoke_impl = __this->___method_ptr;
  26127. __this->___method_code = (intptr_t)__this->___m_target;
  26128. }
  26129. }
  26130. else
  26131. {
  26132. if (___0_object == NULL)
  26133. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26134. __this->___invoke_impl = __this->___method_ptr;
  26135. __this->___method_code = (intptr_t)__this->___m_target;
  26136. }
  26137. __this->___extra_arg = (intptr_t)&Func_4_Invoke_m6EFFCDC05C0A821864CD1FC3E5B0A17AC9F560B9_Multicast;
  26138. }
  26139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m6EFFCDC05C0A821864CD1FC3E5B0A17AC9F560B9_gshared (Func_4_tB3B4E2402979B32E6B16F0C0B238734341A8549D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945 ___2_arg3, const RuntimeMethod* method)
  26140. {
  26141. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, PenData_t2345B5FBD18D851528C5C18F8A667D4EF4690945, const RuntimeMethod*);
  26142. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26143. }
  26144. #ifdef __clang__
  26145. #pragma clang diagnostic pop
  26146. #endif
  26147. #ifdef __clang__
  26148. #pragma clang diagnostic push
  26149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26150. #pragma clang diagnostic ignored "-Wunused-variable"
  26151. #endif
  26152. RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_Multicast(Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  26153. {
  26154. il2cpp_array_size_t length = __this->___delegates->max_length;
  26155. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26156. RuntimeObject* retVal = NULL;
  26157. for (il2cpp_array_size_t i = 0; i < length; i++)
  26158. {
  26159. Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* currentDelegate = reinterpret_cast<Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD*>(delegatesToInvoke[i]);
  26160. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417, const RuntimeMethod*);
  26161. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26162. }
  26163. return retVal;
  26164. }
  26165. RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_OpenInst(Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  26166. {
  26167. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417, const RuntimeMethod*);
  26168. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  26169. }
  26170. RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_OpenStatic(Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  26171. {
  26172. typedef RuntimeObject* (*FunctionPointerType) (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417, const RuntimeMethod*);
  26173. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, method);
  26174. }
  26175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_mE4A43F3AD3C66DDE6E9C34DC57B76F9800181C8D_gshared (Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26176. {
  26177. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26178. __this->___method = ___1_method;
  26179. __this->___m_target = ___0_object;
  26180. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26181. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26182. __this->___method_code = (intptr_t)__this;
  26183. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26184. {
  26185. bool isOpen = parameterCount == 3;
  26186. if (isOpen)
  26187. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_OpenStatic;
  26188. else
  26189. {
  26190. __this->___invoke_impl = __this->___method_ptr;
  26191. __this->___method_code = (intptr_t)__this->___m_target;
  26192. }
  26193. }
  26194. else
  26195. {
  26196. if (___0_object == NULL)
  26197. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26198. __this->___invoke_impl = __this->___method_ptr;
  26199. __this->___method_code = (intptr_t)__this->___m_target;
  26200. }
  26201. __this->___extra_arg = (intptr_t)&Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_Multicast;
  26202. }
  26203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_m71E34365BBC4DF586CDCFFDD8C1B2333CDA126BC_gshared (Func_4_tB4D8B68CF259C4CADB0575DF6DB72156D5EBE1BD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_arg1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_arg2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 ___2_arg3, const RuntimeMethod* method)
  26204. {
  26205. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Touch_t03E51455ED508492B3F278903A0114FA0E87B417, const RuntimeMethod*);
  26206. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26207. }
  26208. #ifdef __clang__
  26209. #pragma clang diagnostic pop
  26210. #endif
  26211. #ifdef __clang__
  26212. #pragma clang diagnostic push
  26213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26214. #pragma clang diagnostic ignored "-Wunused-variable"
  26215. #endif
  26216. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_Multicast(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26217. {
  26218. il2cpp_array_size_t length = __this->___delegates->max_length;
  26219. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26220. for (il2cpp_array_size_t i = 0; i < length; i++)
  26221. {
  26222. Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* currentDelegate = reinterpret_cast<Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079*>(delegatesToInvoke[i]);
  26223. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26224. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26225. }
  26226. }
  26227. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenStaticInvoker(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26228. {
  26229. InvokerActionInvoker4< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal);
  26230. }
  26231. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_ClosedStaticInvoker(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26232. {
  26233. InvokerActionInvoker5< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal);
  26234. }
  26235. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_ClosedInstInvoker(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26236. {
  26237. InvokerActionInvoker4< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal);
  26238. }
  26239. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenInstInvoker(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26240. {
  26241. NullCheck(___0_arg1);
  26242. InvokerActionInvoker3< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal);
  26243. }
  26244. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenVirtualInvoker(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26245. {
  26246. NullCheck(___0_arg1);
  26247. VirtualActionInvoker3Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal);
  26248. }
  26249. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenInterfaceInvoker(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26250. {
  26251. NullCheck(___0_arg1);
  26252. InterfaceActionInvoker3Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal);
  26253. }
  26254. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenGenericVirtualInvoker(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26255. {
  26256. NullCheck(___0_arg1);
  26257. GenericVirtualActionInvoker3Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal);
  26258. }
  26259. void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenGenericInterfaceInvoker(Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26260. {
  26261. NullCheck(___0_arg1);
  26262. GenericInterfaceActionInvoker3Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal);
  26263. }
  26264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_mBBC8F424C8EFF3F35CA9B3557CC2E8C06CAAA249_gshared (Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26265. {
  26266. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26267. __this->___method = ___1_method;
  26268. __this->___m_target = ___0_object;
  26269. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26270. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26271. __this->___method_code = (intptr_t)__this;
  26272. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26273. {
  26274. bool isOpen = parameterCount == 3;
  26275. if (isOpen)
  26276. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenStaticInvoker;
  26277. else
  26278. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_ClosedStaticInvoker;
  26279. }
  26280. else
  26281. {
  26282. bool isOpen = parameterCount == 2;
  26283. if (isOpen)
  26284. {
  26285. if (__this->___method_is_virtual)
  26286. {
  26287. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26288. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26289. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenGenericInterfaceInvoker;
  26290. else
  26291. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenGenericVirtualInvoker;
  26292. else
  26293. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26294. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenInterfaceInvoker;
  26295. else
  26296. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenVirtualInvoker;
  26297. }
  26298. else
  26299. {
  26300. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_OpenInstInvoker;
  26301. }
  26302. }
  26303. else
  26304. {
  26305. if (___0_object == NULL)
  26306. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26307. __this->___invoke_impl = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_ClosedInstInvoker;
  26308. }
  26309. }
  26310. __this->___extra_arg = (intptr_t)&Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_Multicast;
  26311. }
  26312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4_Invoke_m60FA7E1FAE630870F8DDC50F1E5D55AFA99FD249_gshared (Func_4_t572D62CCA845BDAD9BC3ABCD839C1AE78144D079* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26313. {
  26314. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26315. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26316. }
  26317. #ifdef __clang__
  26318. #pragma clang diagnostic pop
  26319. #endif
  26320. #ifdef __clang__
  26321. #pragma clang diagnostic push
  26322. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26323. #pragma clang diagnostic ignored "-Wunused-variable"
  26324. #endif
  26325. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_Multicast(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26326. {
  26327. il2cpp_array_size_t length = __this->___delegates->max_length;
  26328. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26329. RuntimeObject* retVal = NULL;
  26330. for (il2cpp_array_size_t i = 0; i < length; i++)
  26331. {
  26332. Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* currentDelegate = reinterpret_cast<Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA*>(delegatesToInvoke[i]);
  26333. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26334. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26335. }
  26336. return retVal;
  26337. }
  26338. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenInst(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26339. {
  26340. NullCheck(___0_arg1);
  26341. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26342. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  26343. }
  26344. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenStatic(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26345. {
  26346. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26347. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  26348. }
  26349. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenVirtual(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26350. {
  26351. NullCheck(___0_arg1);
  26352. return VirtualFuncInvoker3< RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26353. }
  26354. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenInterface(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26355. {
  26356. NullCheck(___0_arg1);
  26357. return InterfaceFuncInvoker3< RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26358. }
  26359. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenGenericVirtual(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26360. {
  26361. NullCheck(___0_arg1);
  26362. return GenericVirtualFuncInvoker3< RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26363. }
  26364. RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenGenericInterface(Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26365. {
  26366. NullCheck(___0_arg1);
  26367. return GenericInterfaceFuncInvoker3< RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26368. }
  26369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_m9D2CC015419A9C8DA2FCE687A56D04B455180559_gshared (Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26370. {
  26371. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26372. __this->___method = ___1_method;
  26373. __this->___m_target = ___0_object;
  26374. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26375. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26376. __this->___method_code = (intptr_t)__this;
  26377. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26378. {
  26379. bool isOpen = parameterCount == 4;
  26380. if (isOpen)
  26381. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenStatic;
  26382. else
  26383. {
  26384. __this->___invoke_impl = __this->___method_ptr;
  26385. __this->___method_code = (intptr_t)__this->___m_target;
  26386. }
  26387. }
  26388. else
  26389. {
  26390. bool isOpen = parameterCount == 3;
  26391. if (isOpen)
  26392. {
  26393. if (__this->___method_is_virtual)
  26394. {
  26395. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26396. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26397. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenGenericInterface;
  26398. else
  26399. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenGenericVirtual;
  26400. else
  26401. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26402. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenInterface;
  26403. else
  26404. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenVirtual;
  26405. }
  26406. else
  26407. {
  26408. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_OpenInst;
  26409. }
  26410. }
  26411. else
  26412. {
  26413. if (___0_object == NULL)
  26414. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26415. __this->___invoke_impl = __this->___method_ptr;
  26416. __this->___method_code = (intptr_t)__this->___m_target;
  26417. }
  26418. }
  26419. __this->___extra_arg = (intptr_t)&Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_Multicast;
  26420. }
  26421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_mEC1D034D1CAD44D4E743B3A0E36213B12B2ECFAA_gshared (Func_5_tD02E129BCD67EF3C2C268C78FD4614374A3597CA* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26422. {
  26423. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26424. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26425. }
  26426. #ifdef __clang__
  26427. #pragma clang diagnostic pop
  26428. #endif
  26429. #ifdef __clang__
  26430. #pragma clang diagnostic push
  26431. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26432. #pragma clang diagnostic ignored "-Wunused-variable"
  26433. #endif
  26434. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_Multicast(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26435. {
  26436. il2cpp_array_size_t length = __this->___delegates->max_length;
  26437. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26438. RuntimeObject* retVal = NULL;
  26439. for (il2cpp_array_size_t i = 0; i < length; i++)
  26440. {
  26441. Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* currentDelegate = reinterpret_cast<Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841*>(delegatesToInvoke[i]);
  26442. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, RuntimeObject*, const RuntimeMethod*);
  26443. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26444. }
  26445. return retVal;
  26446. }
  26447. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenInst(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26448. {
  26449. NullCheck(___0_arg1);
  26450. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, RuntimeObject*, const RuntimeMethod*);
  26451. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  26452. }
  26453. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenStatic(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26454. {
  26455. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, bool, RuntimeObject*, const RuntimeMethod*);
  26456. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  26457. }
  26458. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenVirtual(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26459. {
  26460. NullCheck(___0_arg1);
  26461. return VirtualFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26462. }
  26463. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenInterface(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26464. {
  26465. NullCheck(___0_arg1);
  26466. return InterfaceFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26467. }
  26468. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenGenericVirtual(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26469. {
  26470. NullCheck(___0_arg1);
  26471. return GenericVirtualFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26472. }
  26473. RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenGenericInterface(Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26474. {
  26475. NullCheck(___0_arg1);
  26476. return GenericInterfaceFuncInvoker3< RuntimeObject*, RuntimeObject*, bool, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26477. }
  26478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_m44C82C680AD25F56DDA00F685A042878F11BBA48_gshared (Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26479. {
  26480. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26481. __this->___method = ___1_method;
  26482. __this->___m_target = ___0_object;
  26483. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26484. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26485. __this->___method_code = (intptr_t)__this;
  26486. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26487. {
  26488. bool isOpen = parameterCount == 4;
  26489. if (isOpen)
  26490. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenStatic;
  26491. else
  26492. {
  26493. __this->___invoke_impl = __this->___method_ptr;
  26494. __this->___method_code = (intptr_t)__this->___m_target;
  26495. }
  26496. }
  26497. else
  26498. {
  26499. bool isOpen = parameterCount == 3;
  26500. if (isOpen)
  26501. {
  26502. if (__this->___method_is_virtual)
  26503. {
  26504. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26505. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26506. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenGenericInterface;
  26507. else
  26508. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenGenericVirtual;
  26509. else
  26510. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26511. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenInterface;
  26512. else
  26513. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenVirtual;
  26514. }
  26515. else
  26516. {
  26517. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_OpenInst;
  26518. }
  26519. }
  26520. else
  26521. {
  26522. if (___0_object == NULL)
  26523. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26524. __this->___invoke_impl = __this->___method_ptr;
  26525. __this->___method_code = (intptr_t)__this->___m_target;
  26526. }
  26527. }
  26528. __this->___extra_arg = (intptr_t)&Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_Multicast;
  26529. }
  26530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_m27FF655F66B70A0C16CF82E3217180B608756B82_gshared (Func_5_t2AD4D014E4EC747F33DE42BA24E3B6F41B77E841* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, bool ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26531. {
  26532. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, bool, RuntimeObject*, const RuntimeMethod*);
  26533. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26534. }
  26535. #ifdef __clang__
  26536. #pragma clang diagnostic pop
  26537. #endif
  26538. #ifdef __clang__
  26539. #pragma clang diagnostic push
  26540. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26541. #pragma clang diagnostic ignored "-Wunused-variable"
  26542. #endif
  26543. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_Multicast(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26544. {
  26545. il2cpp_array_size_t length = __this->___delegates->max_length;
  26546. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26547. RuntimeObject* retVal = NULL;
  26548. for (il2cpp_array_size_t i = 0; i < length; i++)
  26549. {
  26550. Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* currentDelegate = reinterpret_cast<Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C*>(delegatesToInvoke[i]);
  26551. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26552. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26553. }
  26554. return retVal;
  26555. }
  26556. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenInst(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26557. {
  26558. NullCheck(___0_arg1);
  26559. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26560. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  26561. }
  26562. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenStatic(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26563. {
  26564. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26565. return ((FunctionPointerType)__this->___method_ptr)(___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method);
  26566. }
  26567. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenVirtual(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26568. {
  26569. NullCheck(___0_arg1);
  26570. return VirtualFuncInvoker3< RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26571. }
  26572. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenInterface(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26573. {
  26574. NullCheck(___0_arg1);
  26575. return InterfaceFuncInvoker3< RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26576. }
  26577. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenGenericVirtual(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26578. {
  26579. NullCheck(___0_arg1);
  26580. return GenericVirtualFuncInvoker3< RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26581. }
  26582. RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenGenericInterface(Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26583. {
  26584. NullCheck(___0_arg1);
  26585. return GenericInterfaceFuncInvoker3< RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject* >::Invoke(method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4);
  26586. }
  26587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_mD42AC181AD82FADC7125A55C026F79BDD30AFD74_gshared (Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26588. {
  26589. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26590. __this->___method = ___1_method;
  26591. __this->___m_target = ___0_object;
  26592. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26593. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26594. __this->___method_code = (intptr_t)__this;
  26595. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26596. {
  26597. bool isOpen = parameterCount == 4;
  26598. if (isOpen)
  26599. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenStatic;
  26600. else
  26601. {
  26602. __this->___invoke_impl = __this->___method_ptr;
  26603. __this->___method_code = (intptr_t)__this->___m_target;
  26604. }
  26605. }
  26606. else
  26607. {
  26608. bool isOpen = parameterCount == 3;
  26609. if (isOpen)
  26610. {
  26611. if (__this->___method_is_virtual)
  26612. {
  26613. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26614. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26615. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenGenericInterface;
  26616. else
  26617. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenGenericVirtual;
  26618. else
  26619. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26620. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenInterface;
  26621. else
  26622. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenVirtual;
  26623. }
  26624. else
  26625. {
  26626. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_OpenInst;
  26627. }
  26628. }
  26629. else
  26630. {
  26631. if (___0_object == NULL)
  26632. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26633. __this->___invoke_impl = __this->___method_ptr;
  26634. __this->___method_code = (intptr_t)__this->___m_target;
  26635. }
  26636. }
  26637. __this->___extra_arg = (intptr_t)&Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_Multicast;
  26638. }
  26639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_m392D0C4E7D4413D3636EE05EC3A70F8D58CC74A1_gshared (Func_5_tBD83535470C7532DCD8D3FEC6FAAEABA156B6E6C* __this, RuntimeObject* ___0_arg1, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033 ___1_arg2, RuntimeObject* ___2_arg3, RuntimeObject* ___3_arg4, const RuntimeMethod* method)
  26640. {
  26641. typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, ReadWriteParameters_t14911E85F7252B5A39D9A53466C7EDE243327033, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  26642. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26643. }
  26644. #ifdef __clang__
  26645. #pragma clang diagnostic pop
  26646. #endif
  26647. #ifdef __clang__
  26648. #pragma clang diagnostic push
  26649. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26650. #pragma clang diagnostic ignored "-Wunused-variable"
  26651. #endif
  26652. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_Multicast(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26653. {
  26654. il2cpp_array_size_t length = __this->___delegates->max_length;
  26655. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26656. for (il2cpp_array_size_t i = 0; i < length; i++)
  26657. {
  26658. Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* currentDelegate = reinterpret_cast<Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397*>(delegatesToInvoke[i]);
  26659. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26660. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26661. }
  26662. }
  26663. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenStaticInvoker(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26664. {
  26665. InvokerActionInvoker5< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal);
  26666. }
  26667. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_ClosedStaticInvoker(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26668. {
  26669. InvokerActionInvoker6< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal);
  26670. }
  26671. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_ClosedInstInvoker(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26672. {
  26673. InvokerActionInvoker5< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal);
  26674. }
  26675. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenInstInvoker(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26676. {
  26677. NullCheck(___0_arg1);
  26678. InvokerActionInvoker4< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal);
  26679. }
  26680. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenVirtualInvoker(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26681. {
  26682. NullCheck(___0_arg1);
  26683. VirtualActionInvoker4Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal);
  26684. }
  26685. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenInterfaceInvoker(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26686. {
  26687. NullCheck(___0_arg1);
  26688. InterfaceActionInvoker4Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal);
  26689. }
  26690. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenGenericVirtualInvoker(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26691. {
  26692. NullCheck(___0_arg1);
  26693. GenericVirtualActionInvoker4Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal);
  26694. }
  26695. void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenGenericInterfaceInvoker(Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26696. {
  26697. NullCheck(___0_arg1);
  26698. GenericInterfaceActionInvoker4Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal);
  26699. }
  26700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_m75692E25A17895B4B3B9CA180C9A1DDE53F5FC22_gshared (Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26701. {
  26702. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26703. __this->___method = ___1_method;
  26704. __this->___m_target = ___0_object;
  26705. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26706. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26707. __this->___method_code = (intptr_t)__this;
  26708. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26709. {
  26710. bool isOpen = parameterCount == 4;
  26711. if (isOpen)
  26712. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenStaticInvoker;
  26713. else
  26714. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_ClosedStaticInvoker;
  26715. }
  26716. else
  26717. {
  26718. bool isOpen = parameterCount == 3;
  26719. if (isOpen)
  26720. {
  26721. if (__this->___method_is_virtual)
  26722. {
  26723. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26724. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26725. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenGenericInterfaceInvoker;
  26726. else
  26727. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenGenericVirtualInvoker;
  26728. else
  26729. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26730. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenInterfaceInvoker;
  26731. else
  26732. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenVirtualInvoker;
  26733. }
  26734. else
  26735. {
  26736. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_OpenInstInvoker;
  26737. }
  26738. }
  26739. else
  26740. {
  26741. if (___0_object == NULL)
  26742. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26743. __this->___invoke_impl = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_ClosedInstInvoker;
  26744. }
  26745. }
  26746. __this->___extra_arg = (intptr_t)&Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_Multicast;
  26747. }
  26748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5_Invoke_mC05570EABD976522EEE513938C4FC94F0B8FB1B2_gshared (Func_5_tB069B44093DF1EBDA5245A604B7AD60C4B638397* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26749. {
  26750. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26751. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26752. }
  26753. #ifdef __clang__
  26754. #pragma clang diagnostic pop
  26755. #endif
  26756. #ifdef __clang__
  26757. #pragma clang diagnostic push
  26758. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26759. #pragma clang diagnostic ignored "-Wunused-variable"
  26760. #endif
  26761. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_Multicast(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26762. {
  26763. il2cpp_array_size_t length = __this->___delegates->max_length;
  26764. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26765. for (il2cpp_array_size_t i = 0; i < length; i++)
  26766. {
  26767. Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* currentDelegate = reinterpret_cast<Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320*>(delegatesToInvoke[i]);
  26768. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26769. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26770. }
  26771. }
  26772. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenStaticInvoker(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26773. {
  26774. InvokerActionInvoker6< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal);
  26775. }
  26776. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_ClosedStaticInvoker(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26777. {
  26778. InvokerActionInvoker7< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal);
  26779. }
  26780. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_ClosedInstInvoker(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26781. {
  26782. InvokerActionInvoker6< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal);
  26783. }
  26784. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenInstInvoker(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26785. {
  26786. NullCheck(___0_arg1);
  26787. InvokerActionInvoker5< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal);
  26788. }
  26789. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenVirtualInvoker(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26790. {
  26791. NullCheck(___0_arg1);
  26792. VirtualActionInvoker5Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal);
  26793. }
  26794. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenInterfaceInvoker(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26795. {
  26796. NullCheck(___0_arg1);
  26797. InterfaceActionInvoker5Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal);
  26798. }
  26799. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenGenericVirtualInvoker(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26800. {
  26801. NullCheck(___0_arg1);
  26802. GenericVirtualActionInvoker5Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal);
  26803. }
  26804. void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenGenericInterfaceInvoker(Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26805. {
  26806. NullCheck(___0_arg1);
  26807. GenericInterfaceActionInvoker5Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal);
  26808. }
  26809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_6__ctor_m734165901425BCBC8155BB185630540AB6DA12F8_gshared (Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26810. {
  26811. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26812. __this->___method = ___1_method;
  26813. __this->___m_target = ___0_object;
  26814. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26815. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26816. __this->___method_code = (intptr_t)__this;
  26817. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26818. {
  26819. bool isOpen = parameterCount == 5;
  26820. if (isOpen)
  26821. __this->___invoke_impl = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenStaticInvoker;
  26822. else
  26823. __this->___invoke_impl = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_ClosedStaticInvoker;
  26824. }
  26825. else
  26826. {
  26827. bool isOpen = parameterCount == 4;
  26828. if (isOpen)
  26829. {
  26830. if (__this->___method_is_virtual)
  26831. {
  26832. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26833. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26834. __this->___invoke_impl = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenGenericInterfaceInvoker;
  26835. else
  26836. __this->___invoke_impl = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenGenericVirtualInvoker;
  26837. else
  26838. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26839. __this->___invoke_impl = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenInterfaceInvoker;
  26840. else
  26841. __this->___invoke_impl = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenVirtualInvoker;
  26842. }
  26843. else
  26844. {
  26845. __this->___invoke_impl = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_OpenInstInvoker;
  26846. }
  26847. }
  26848. else
  26849. {
  26850. if (___0_object == NULL)
  26851. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26852. __this->___invoke_impl = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_ClosedInstInvoker;
  26853. }
  26854. }
  26855. __this->___extra_arg = (intptr_t)&Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_Multicast;
  26856. }
  26857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_6_Invoke_m65E176783831465A0BF56196A4AC00E1437C41B3_gshared (Func_6_tF0A0CA0D64145FD856F53441697B240796CBF320* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26858. {
  26859. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26860. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26861. }
  26862. #ifdef __clang__
  26863. #pragma clang diagnostic pop
  26864. #endif
  26865. #ifdef __clang__
  26866. #pragma clang diagnostic push
  26867. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26868. #pragma clang diagnostic ignored "-Wunused-variable"
  26869. #endif
  26870. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_Multicast(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26871. {
  26872. il2cpp_array_size_t length = __this->___delegates->max_length;
  26873. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26874. for (il2cpp_array_size_t i = 0; i < length; i++)
  26875. {
  26876. Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* currentDelegate = reinterpret_cast<Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80*>(delegatesToInvoke[i]);
  26877. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26878. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26879. }
  26880. }
  26881. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenStaticInvoker(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26882. {
  26883. InvokerActionInvoker7< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal);
  26884. }
  26885. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_ClosedStaticInvoker(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26886. {
  26887. InvokerActionInvoker8< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal);
  26888. }
  26889. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_ClosedInstInvoker(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26890. {
  26891. InvokerActionInvoker7< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal);
  26892. }
  26893. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenInstInvoker(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26894. {
  26895. NullCheck(___0_arg1);
  26896. InvokerActionInvoker6< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal);
  26897. }
  26898. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenVirtualInvoker(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26899. {
  26900. NullCheck(___0_arg1);
  26901. VirtualActionInvoker6Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal);
  26902. }
  26903. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenInterfaceInvoker(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26904. {
  26905. NullCheck(___0_arg1);
  26906. InterfaceActionInvoker6Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal);
  26907. }
  26908. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenGenericVirtualInvoker(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26909. {
  26910. NullCheck(___0_arg1);
  26911. GenericVirtualActionInvoker6Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal);
  26912. }
  26913. void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenGenericInterfaceInvoker(Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26914. {
  26915. NullCheck(___0_arg1);
  26916. GenericInterfaceActionInvoker6Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal);
  26917. }
  26918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_7__ctor_m1F14D13DDB60D9B74ED6FFFC2B9E2331C055623C_gshared (Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  26919. {
  26920. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  26921. __this->___method = ___1_method;
  26922. __this->___m_target = ___0_object;
  26923. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  26924. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  26925. __this->___method_code = (intptr_t)__this;
  26926. if (MethodIsStatic((RuntimeMethod*)___1_method))
  26927. {
  26928. bool isOpen = parameterCount == 6;
  26929. if (isOpen)
  26930. __this->___invoke_impl = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenStaticInvoker;
  26931. else
  26932. __this->___invoke_impl = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_ClosedStaticInvoker;
  26933. }
  26934. else
  26935. {
  26936. bool isOpen = parameterCount == 5;
  26937. if (isOpen)
  26938. {
  26939. if (__this->___method_is_virtual)
  26940. {
  26941. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  26942. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26943. __this->___invoke_impl = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenGenericInterfaceInvoker;
  26944. else
  26945. __this->___invoke_impl = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenGenericVirtualInvoker;
  26946. else
  26947. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  26948. __this->___invoke_impl = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenInterfaceInvoker;
  26949. else
  26950. __this->___invoke_impl = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenVirtualInvoker;
  26951. }
  26952. else
  26953. {
  26954. __this->___invoke_impl = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_OpenInstInvoker;
  26955. }
  26956. }
  26957. else
  26958. {
  26959. if (___0_object == NULL)
  26960. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  26961. __this->___invoke_impl = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_ClosedInstInvoker;
  26962. }
  26963. }
  26964. __this->___extra_arg = (intptr_t)&Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_Multicast;
  26965. }
  26966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_7_Invoke_m08465AADA3D15F91D2CD77D60BD0E5D0805B6B6C_gshared (Func_7_tE5BE67F6F06DB3CA05521637000BD00C4D993F80* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26967. {
  26968. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26969. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26970. }
  26971. #ifdef __clang__
  26972. #pragma clang diagnostic pop
  26973. #endif
  26974. #ifdef __clang__
  26975. #pragma clang diagnostic push
  26976. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26977. #pragma clang diagnostic ignored "-Wunused-variable"
  26978. #endif
  26979. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_Multicast(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26980. {
  26981. il2cpp_array_size_t length = __this->___delegates->max_length;
  26982. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  26983. for (il2cpp_array_size_t i = 0; i < length; i++)
  26984. {
  26985. Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* currentDelegate = reinterpret_cast<Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E*>(delegatesToInvoke[i]);
  26986. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  26987. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  26988. }
  26989. }
  26990. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenStaticInvoker(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26991. {
  26992. InvokerActionInvoker8< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal);
  26993. }
  26994. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_ClosedStaticInvoker(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26995. {
  26996. InvokerActionInvoker9< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal);
  26997. }
  26998. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_ClosedInstInvoker(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  26999. {
  27000. InvokerActionInvoker8< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal);
  27001. }
  27002. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenInstInvoker(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27003. {
  27004. NullCheck(___0_arg1);
  27005. InvokerActionInvoker7< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal);
  27006. }
  27007. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenVirtualInvoker(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27008. {
  27009. NullCheck(___0_arg1);
  27010. VirtualActionInvoker7Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal);
  27011. }
  27012. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenInterfaceInvoker(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27013. {
  27014. NullCheck(___0_arg1);
  27015. InterfaceActionInvoker7Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal);
  27016. }
  27017. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenGenericVirtualInvoker(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27018. {
  27019. NullCheck(___0_arg1);
  27020. GenericVirtualActionInvoker7Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal);
  27021. }
  27022. void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenGenericInterfaceInvoker(Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27023. {
  27024. NullCheck(___0_arg1);
  27025. GenericInterfaceActionInvoker7Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal);
  27026. }
  27027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_8__ctor_m85488FD9B4DF889CE7595C437A1620A43FB3FFCE_gshared (Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27028. {
  27029. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  27030. __this->___method = ___1_method;
  27031. __this->___m_target = ___0_object;
  27032. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  27033. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27034. __this->___method_code = (intptr_t)__this;
  27035. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27036. {
  27037. bool isOpen = parameterCount == 7;
  27038. if (isOpen)
  27039. __this->___invoke_impl = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenStaticInvoker;
  27040. else
  27041. __this->___invoke_impl = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_ClosedStaticInvoker;
  27042. }
  27043. else
  27044. {
  27045. bool isOpen = parameterCount == 6;
  27046. if (isOpen)
  27047. {
  27048. if (__this->___method_is_virtual)
  27049. {
  27050. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27051. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27052. __this->___invoke_impl = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenGenericInterfaceInvoker;
  27053. else
  27054. __this->___invoke_impl = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenGenericVirtualInvoker;
  27055. else
  27056. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27057. __this->___invoke_impl = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenInterfaceInvoker;
  27058. else
  27059. __this->___invoke_impl = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenVirtualInvoker;
  27060. }
  27061. else
  27062. {
  27063. __this->___invoke_impl = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_OpenInstInvoker;
  27064. }
  27065. }
  27066. else
  27067. {
  27068. if (___0_object == NULL)
  27069. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27070. __this->___invoke_impl = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_ClosedInstInvoker;
  27071. }
  27072. }
  27073. __this->___extra_arg = (intptr_t)&Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_Multicast;
  27074. }
  27075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_8_Invoke_mA73BCD2F4A8D61F36C2F2A117F9574EFBD4A2696_gshared (Func_8_t605F8719FA2521B5FF48B1D8047E17F3F082B32E* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27076. {
  27077. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  27078. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  27079. }
  27080. #ifdef __clang__
  27081. #pragma clang diagnostic pop
  27082. #endif
  27083. #ifdef __clang__
  27084. #pragma clang diagnostic push
  27085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27086. #pragma clang diagnostic ignored "-Wunused-variable"
  27087. #endif
  27088. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_Multicast(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27089. {
  27090. il2cpp_array_size_t length = __this->___delegates->max_length;
  27091. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  27092. for (il2cpp_array_size_t i = 0; i < length; i++)
  27093. {
  27094. Func_9_tCA208DB676270504B9EA383199B74083CECB6375* currentDelegate = reinterpret_cast<Func_9_tCA208DB676270504B9EA383199B74083CECB6375*>(delegatesToInvoke[i]);
  27095. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  27096. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  27097. }
  27098. }
  27099. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenStaticInvoker(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27100. {
  27101. InvokerActionInvoker9< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal);
  27102. }
  27103. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_ClosedStaticInvoker(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27104. {
  27105. InvokerActionInvoker10< RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, NULL, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal);
  27106. }
  27107. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_ClosedInstInvoker(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27108. {
  27109. InvokerActionInvoker9< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, __this->___m_target, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal);
  27110. }
  27111. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenInstInvoker(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27112. {
  27113. NullCheck(___0_arg1);
  27114. InvokerActionInvoker8< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke((Il2CppMethodPointer)__this->___method_ptr, method, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal);
  27115. }
  27116. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenVirtualInvoker(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27117. {
  27118. NullCheck(___0_arg1);
  27119. VirtualActionInvoker8Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal);
  27120. }
  27121. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenInterfaceInvoker(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27122. {
  27123. NullCheck(___0_arg1);
  27124. InterfaceActionInvoker8Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal);
  27125. }
  27126. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenGenericVirtualInvoker(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27127. {
  27128. NullCheck(___0_arg1);
  27129. GenericVirtualActionInvoker8Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal);
  27130. }
  27131. void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenGenericInterfaceInvoker(Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27132. {
  27133. NullCheck(___0_arg1);
  27134. GenericInterfaceActionInvoker8Invoker< Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny* >::Invoke(method, (RuntimeObject*)___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal);
  27135. }
  27136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_9__ctor_m9EB19875E265964CF431861B6E8862A68AC2D3FE_gshared (Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  27137. {
  27138. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  27139. __this->___method = ___1_method;
  27140. __this->___m_target = ___0_object;
  27141. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  27142. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  27143. __this->___method_code = (intptr_t)__this;
  27144. if (MethodIsStatic((RuntimeMethod*)___1_method))
  27145. {
  27146. bool isOpen = parameterCount == 8;
  27147. if (isOpen)
  27148. __this->___invoke_impl = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenStaticInvoker;
  27149. else
  27150. __this->___invoke_impl = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_ClosedStaticInvoker;
  27151. }
  27152. else
  27153. {
  27154. bool isOpen = parameterCount == 7;
  27155. if (isOpen)
  27156. {
  27157. if (__this->___method_is_virtual)
  27158. {
  27159. if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
  27160. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27161. __this->___invoke_impl = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenGenericInterfaceInvoker;
  27162. else
  27163. __this->___invoke_impl = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenGenericVirtualInvoker;
  27164. else
  27165. if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
  27166. __this->___invoke_impl = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenInterfaceInvoker;
  27167. else
  27168. __this->___invoke_impl = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenVirtualInvoker;
  27169. }
  27170. else
  27171. {
  27172. __this->___invoke_impl = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_OpenInstInvoker;
  27173. }
  27174. }
  27175. else
  27176. {
  27177. if (___0_object == NULL)
  27178. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  27179. __this->___invoke_impl = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_ClosedInstInvoker;
  27180. }
  27181. }
  27182. __this->___extra_arg = (intptr_t)&Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_Multicast;
  27183. }
  27184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_9_Invoke_mA56A1FA60B622495125CAE44FBFE31A807D5473E_gshared (Func_9_tCA208DB676270504B9EA383199B74083CECB6375* __this, Il2CppFullySharedGenericAny ___0_arg1, Il2CppFullySharedGenericAny ___1_arg2, Il2CppFullySharedGenericAny ___2_arg3, Il2CppFullySharedGenericAny ___3_arg4, Il2CppFullySharedGenericAny ___4_arg5, Il2CppFullySharedGenericAny ___5_arg6, Il2CppFullySharedGenericAny ___6_arg7, Il2CppFullySharedGenericAny ___7_arg8, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27185. {
  27186. typedef void (*FunctionPointerType) (RuntimeObject*, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny, Il2CppFullySharedGenericAny*, const RuntimeMethod*);
  27187. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, ___4_arg5, ___5_arg6, ___6_arg7, ___7_arg8, il2cppRetVal, reinterpret_cast<RuntimeMethod*>(__this->___method));
  27188. }
  27189. #ifdef __clang__
  27190. #pragma clang diagnostic pop
  27191. #endif
  27192. #ifdef __clang__
  27193. #pragma clang diagnostic push
  27194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27195. #pragma clang diagnostic ignored "-Wunused-variable"
  27196. #endif
  27197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPointer_1__ctor_mE2BD136AA4DB860E4183D3293D3AE1A04B978DA3_gshared (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
  27198. {
  27199. {
  27200. intptr_t L_0 = ___0_ptr;
  27201. __this->____ptr = L_0;
  27202. return;
  27203. }
  27204. }
  27205. IL2CPP_EXTERN_C void FunctionPointer_1__ctor_mE2BD136AA4DB860E4183D3293D3AE1A04B978DA3_AdjustorThunk (RuntimeObject* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
  27206. {
  27207. FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* _thisAdjusted;
  27208. int32_t _offset = 1;
  27209. _thisAdjusted = reinterpret_cast<FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2*>(__this + _offset);
  27210. FunctionPointer_1__ctor_mE2BD136AA4DB860E4183D3293D3AE1A04B978DA3(_thisAdjusted, ___0_ptr, method);
  27211. }
  27212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FunctionPointer_1_get_Invoke_m3E7098A72E4D4E432490A6F99AF8749B862ACF93_gshared (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* __this, const RuntimeMethod* method)
  27213. {
  27214. static bool s_Il2CppMethodInitialized;
  27215. if (!s_Il2CppMethodInitialized)
  27216. {
  27217. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
  27218. s_Il2CppMethodInitialized = true;
  27219. }
  27220. RuntimeObject* V_0 = NULL;
  27221. {
  27222. intptr_t L_0 = __this->____ptr;
  27223. il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
  27224. RuntimeObject* L_1;
  27225. L_1 = Marshal_GetDelegateForFunctionPointer_TisRuntimeObject_m904726A543F298DC36FF10CE1827932F55FE568A(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  27226. V_0 = L_1;
  27227. goto IL_000f;
  27228. }
  27229. IL_000f:
  27230. {
  27231. RuntimeObject* L_2 = V_0;
  27232. return L_2;
  27233. }
  27234. }
  27235. IL2CPP_EXTERN_C RuntimeObject* FunctionPointer_1_get_Invoke_m3E7098A72E4D4E432490A6F99AF8749B862ACF93_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27236. {
  27237. FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* _thisAdjusted;
  27238. int32_t _offset = 1;
  27239. _thisAdjusted = reinterpret_cast<FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2*>(__this + _offset);
  27240. RuntimeObject* _returnValue;
  27241. _returnValue = FunctionPointer_1_get_Invoke_m3E7098A72E4D4E432490A6F99AF8749B862ACF93(_thisAdjusted, method);
  27242. return _returnValue;
  27243. }
  27244. #ifdef __clang__
  27245. #pragma clang diagnostic pop
  27246. #endif
  27247. #ifdef __clang__
  27248. #pragma clang diagnostic push
  27249. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27250. #pragma clang diagnostic ignored "-Wunused-variable"
  27251. #endif
  27252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7_gshared (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
  27253. {
  27254. {
  27255. intptr_t L_0 = ___0_ptr;
  27256. __this->____ptr = L_0;
  27257. return;
  27258. }
  27259. }
  27260. IL2CPP_EXTERN_C void FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7_AdjustorThunk (RuntimeObject* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
  27261. {
  27262. FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* _thisAdjusted;
  27263. int32_t _offset = 1;
  27264. _thisAdjusted = reinterpret_cast<FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*>(__this + _offset);
  27265. FunctionPointer_1__ctor_mC619E78A7A6A909670DFFE07825842FDA7D178F7(_thisAdjusted, ___0_ptr, method);
  27266. }
  27267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FunctionPointer_1_get_Invoke_m552FD5AD590BE1F22C35842835DBC3FB96BACA44_gshared (FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27268. {
  27269. static bool s_Il2CppMethodInitialized;
  27270. if (!s_Il2CppMethodInitialized)
  27271. {
  27272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
  27273. s_Il2CppMethodInitialized = true;
  27274. }
  27275. const uint32_t SizeOf_T_t9E37FA2330E4A886B47120B954AAD7D9426B8783 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  27276. const Il2CppFullySharedGenericAny L_1 = alloca(SizeOf_T_t9E37FA2330E4A886B47120B954AAD7D9426B8783);
  27277. const Il2CppFullySharedGenericAny L_2 = L_1;
  27278. Il2CppFullySharedGenericAny V_0 = alloca(SizeOf_T_t9E37FA2330E4A886B47120B954AAD7D9426B8783);
  27279. memset(V_0, 0, SizeOf_T_t9E37FA2330E4A886B47120B954AAD7D9426B8783);
  27280. {
  27281. intptr_t L_0 = __this->____ptr;
  27282. il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
  27283. InvokerActionInvoker2< intptr_t, Il2CppFullySharedGenericAny* >::Invoke(il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1), NULL, L_0, (Il2CppFullySharedGenericAny*)L_1);
  27284. il2cpp_codegen_memcpy(V_0, L_1, SizeOf_T_t9E37FA2330E4A886B47120B954AAD7D9426B8783);
  27285. goto IL_000f;
  27286. }
  27287. IL_000f:
  27288. {
  27289. il2cpp_codegen_memcpy(L_2, V_0, SizeOf_T_t9E37FA2330E4A886B47120B954AAD7D9426B8783);
  27290. il2cpp_codegen_memcpy(il2cppRetVal, L_2, SizeOf_T_t9E37FA2330E4A886B47120B954AAD7D9426B8783);
  27291. return;
  27292. }
  27293. }
  27294. IL2CPP_EXTERN_C void FunctionPointer_1_get_Invoke_m552FD5AD590BE1F22C35842835DBC3FB96BACA44_AdjustorThunk (RuntimeObject* __this, Il2CppFullySharedGenericAny* il2cppRetVal, const RuntimeMethod* method)
  27295. {
  27296. FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA* _thisAdjusted;
  27297. int32_t _offset = 1;
  27298. _thisAdjusted = reinterpret_cast<FunctionPointer_1_t45E67205E6D22523A4FEF46DC7A859C5C14566BA*>(__this + _offset);
  27299. FunctionPointer_1_get_Invoke_m552FD5AD590BE1F22C35842835DBC3FB96BACA44(_thisAdjusted, il2cppRetVal, method);
  27300. return;
  27301. }
  27302. #ifdef __clang__
  27303. #pragma clang diagnostic pop
  27304. #endif
  27305. #ifdef __clang__
  27306. #pragma clang diagnostic push
  27307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27308. #pragma clang diagnostic ignored "-Wunused-variable"
  27309. #endif
  27310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1__ctor_m887A7C2A1E63120AF0BBC893FA15DBF5BF10A5A5_gshared (GPUBuffer_1_tB27A42EE52EA38FD7117C4EC0B1E42703FFE4C36* __this, int32_t ___0_elementCount, int32_t ___1_type, const RuntimeMethod* method)
  27311. {
  27312. static bool s_Il2CppMethodInitialized;
  27313. if (!s_Il2CppMethodInitialized)
  27314. {
  27315. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27316. s_Il2CppMethodInitialized = true;
  27317. }
  27318. {
  27319. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  27320. int32_t L_0 = ___0_elementCount;
  27321. __this->___elemCount = L_0;
  27322. int32_t L_1;
  27323. L_1 = UnsafeUtility_SizeOf_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEC9469DBD91362D6135B8F5A81E90486BF328075_inline(il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  27324. __this->___elemStride = L_1;
  27325. int32_t L_2 = ___0_elementCount;
  27326. int32_t L_3 = __this->___elemStride;
  27327. int32_t L_4 = ___1_type;
  27328. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27329. intptr_t L_5;
  27330. L_5 = Utility_AllocateBuffer_mBC9AD1A580FCF79BB940779C34A5A1B319233681(L_2, L_3, (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0), NULL);
  27331. __this->___buffer = L_5;
  27332. return;
  27333. }
  27334. }
  27335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_Dispose_mA35B93CBE6373AAD9513AAE3F3DEAD09AED17624_gshared (GPUBuffer_1_tB27A42EE52EA38FD7117C4EC0B1E42703FFE4C36* __this, const RuntimeMethod* method)
  27336. {
  27337. static bool s_Il2CppMethodInitialized;
  27338. if (!s_Il2CppMethodInitialized)
  27339. {
  27340. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27341. s_Il2CppMethodInitialized = true;
  27342. }
  27343. {
  27344. intptr_t L_0 = __this->___buffer;
  27345. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27346. Utility_FreeBuffer_m0E14FA612A7CFC491F826A295297E9EA45426C8E(L_0, NULL);
  27347. return;
  27348. }
  27349. }
  27350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_UpdateRanges_m803C38D03A139CAAB5056161B62A3E96C48BF55E_gshared (GPUBuffer_1_tB27A42EE52EA38FD7117C4EC0B1E42703FFE4C36* __this, NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F ___0_ranges, int32_t ___1_rangesMin, int32_t ___2_rangesMax, const RuntimeMethod* method)
  27351. {
  27352. static bool s_Il2CppMethodInitialized;
  27353. if (!s_Il2CppMethodInitialized)
  27354. {
  27355. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_RuntimeMethod_var);
  27356. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_RuntimeMethod_var);
  27357. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27358. s_Il2CppMethodInitialized = true;
  27359. }
  27360. {
  27361. intptr_t L_0 = __this->___buffer;
  27362. NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F L_1 = ___0_ranges;
  27363. void* L_2;
  27364. L_2 = NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38(L_1, NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_RuntimeMethod_var);
  27365. intptr_t L_3;
  27366. memset((&L_3), 0, sizeof(L_3));
  27367. IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&L_3), L_2, NULL);
  27368. int32_t L_4;
  27369. L_4 = NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3((&___0_ranges), NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_RuntimeMethod_var);
  27370. int32_t L_5 = ___1_rangesMin;
  27371. int32_t L_6 = ___2_rangesMax;
  27372. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27373. Utility_UpdateBufferRanges_m36DFDDDAC956CE43D560D87B3912EE87F95A59F1(L_0, L_3, L_4, L_5, L_6, NULL);
  27374. return;
  27375. }
  27376. }
  27377. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUBuffer_1_get_ElementStride_m4817CE74F792E8E82E60F8E09341E01B1A7AA9B8_gshared (GPUBuffer_1_tB27A42EE52EA38FD7117C4EC0B1E42703FFE4C36* __this, const RuntimeMethod* method)
  27378. {
  27379. int32_t V_0 = 0;
  27380. {
  27381. int32_t L_0 = __this->___elemStride;
  27382. V_0 = L_0;
  27383. goto IL_000a;
  27384. }
  27385. IL_000a:
  27386. {
  27387. int32_t L_1 = V_0;
  27388. return L_1;
  27389. }
  27390. }
  27391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GPUBuffer_1_get_BufferPointer_m80E207F1FE1ECA712BAD4BBBB052891F9A54BDE2_gshared (GPUBuffer_1_tB27A42EE52EA38FD7117C4EC0B1E42703FFE4C36* __this, const RuntimeMethod* method)
  27392. {
  27393. intptr_t V_0;
  27394. memset((&V_0), 0, sizeof(V_0));
  27395. {
  27396. intptr_t L_0 = __this->___buffer;
  27397. V_0 = L_0;
  27398. goto IL_000a;
  27399. }
  27400. IL_000a:
  27401. {
  27402. intptr_t L_1 = V_0;
  27403. return L_1;
  27404. }
  27405. }
  27406. #ifdef __clang__
  27407. #pragma clang diagnostic pop
  27408. #endif
  27409. #ifdef __clang__
  27410. #pragma clang diagnostic push
  27411. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27412. #pragma clang diagnostic ignored "-Wunused-variable"
  27413. #endif
  27414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1__ctor_m7FED8993FD0D99C3A1166596920E67A1F222FF3D_gshared (GPUBuffer_1_tA6A8BA754BA691383F7FA4302803FC11DA7373F3* __this, int32_t ___0_elementCount, int32_t ___1_type, const RuntimeMethod* method)
  27415. {
  27416. static bool s_Il2CppMethodInitialized;
  27417. if (!s_Il2CppMethodInitialized)
  27418. {
  27419. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27420. s_Il2CppMethodInitialized = true;
  27421. }
  27422. {
  27423. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  27424. int32_t L_0 = ___0_elementCount;
  27425. __this->___elemCount = L_0;
  27426. int32_t L_1;
  27427. L_1 = UnsafeUtility_SizeOf_TisVertex_t016AC68A2E6C62576E65412BEC71544AFC01AFC7_m9B300E87B5D26CCDE3FBB8E6CBF94E4C0B9FB5C5_inline(il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  27428. __this->___elemStride = L_1;
  27429. int32_t L_2 = ___0_elementCount;
  27430. int32_t L_3 = __this->___elemStride;
  27431. int32_t L_4 = ___1_type;
  27432. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27433. intptr_t L_5;
  27434. L_5 = Utility_AllocateBuffer_mBC9AD1A580FCF79BB940779C34A5A1B319233681(L_2, L_3, (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0), NULL);
  27435. __this->___buffer = L_5;
  27436. return;
  27437. }
  27438. }
  27439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_Dispose_m7FE1433944303E41F530D60E704C70CF10818DC0_gshared (GPUBuffer_1_tA6A8BA754BA691383F7FA4302803FC11DA7373F3* __this, const RuntimeMethod* method)
  27440. {
  27441. static bool s_Il2CppMethodInitialized;
  27442. if (!s_Il2CppMethodInitialized)
  27443. {
  27444. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27445. s_Il2CppMethodInitialized = true;
  27446. }
  27447. {
  27448. intptr_t L_0 = __this->___buffer;
  27449. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27450. Utility_FreeBuffer_m0E14FA612A7CFC491F826A295297E9EA45426C8E(L_0, NULL);
  27451. return;
  27452. }
  27453. }
  27454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_UpdateRanges_m3C82F04A4DBF59CADF1675AE1EEB5467303B118D_gshared (GPUBuffer_1_tA6A8BA754BA691383F7FA4302803FC11DA7373F3* __this, NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F ___0_ranges, int32_t ___1_rangesMin, int32_t ___2_rangesMax, const RuntimeMethod* method)
  27455. {
  27456. static bool s_Il2CppMethodInitialized;
  27457. if (!s_Il2CppMethodInitialized)
  27458. {
  27459. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_RuntimeMethod_var);
  27460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_RuntimeMethod_var);
  27461. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27462. s_Il2CppMethodInitialized = true;
  27463. }
  27464. {
  27465. intptr_t L_0 = __this->___buffer;
  27466. NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F L_1 = ___0_ranges;
  27467. void* L_2;
  27468. L_2 = NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38(L_1, NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_RuntimeMethod_var);
  27469. intptr_t L_3;
  27470. memset((&L_3), 0, sizeof(L_3));
  27471. IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&L_3), L_2, NULL);
  27472. int32_t L_4;
  27473. L_4 = NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3((&___0_ranges), NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_RuntimeMethod_var);
  27474. int32_t L_5 = ___1_rangesMin;
  27475. int32_t L_6 = ___2_rangesMax;
  27476. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27477. Utility_UpdateBufferRanges_m36DFDDDAC956CE43D560D87B3912EE87F95A59F1(L_0, L_3, L_4, L_5, L_6, NULL);
  27478. return;
  27479. }
  27480. }
  27481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUBuffer_1_get_ElementStride_mDCC5F4E2A919C976FB49727901EFDDDDCAC8A3E8_gshared (GPUBuffer_1_tA6A8BA754BA691383F7FA4302803FC11DA7373F3* __this, const RuntimeMethod* method)
  27482. {
  27483. int32_t V_0 = 0;
  27484. {
  27485. int32_t L_0 = __this->___elemStride;
  27486. V_0 = L_0;
  27487. goto IL_000a;
  27488. }
  27489. IL_000a:
  27490. {
  27491. int32_t L_1 = V_0;
  27492. return L_1;
  27493. }
  27494. }
  27495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GPUBuffer_1_get_BufferPointer_m89BF9A41FB0439A7EBDC05380AD6480F048EA4B3_gshared (GPUBuffer_1_tA6A8BA754BA691383F7FA4302803FC11DA7373F3* __this, const RuntimeMethod* method)
  27496. {
  27497. intptr_t V_0;
  27498. memset((&V_0), 0, sizeof(V_0));
  27499. {
  27500. intptr_t L_0 = __this->___buffer;
  27501. V_0 = L_0;
  27502. goto IL_000a;
  27503. }
  27504. IL_000a:
  27505. {
  27506. intptr_t L_1 = V_0;
  27507. return L_1;
  27508. }
  27509. }
  27510. #ifdef __clang__
  27511. #pragma clang diagnostic pop
  27512. #endif
  27513. #ifdef __clang__
  27514. #pragma clang diagnostic push
  27515. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27516. #pragma clang diagnostic ignored "-Wunused-variable"
  27517. #endif
  27518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1__ctor_m18C44BDEB29504D55650671D75E0EDFC641F08EB_gshared (GPUBuffer_1_tB799E550DAF939E606A31722DEC8AD338C447E86* __this, int32_t ___0_elementCount, int32_t ___1_type, const RuntimeMethod* method)
  27519. {
  27520. static bool s_Il2CppMethodInitialized;
  27521. if (!s_Il2CppMethodInitialized)
  27522. {
  27523. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27524. s_Il2CppMethodInitialized = true;
  27525. }
  27526. {
  27527. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  27528. int32_t L_0 = ___0_elementCount;
  27529. __this->___elemCount = L_0;
  27530. int32_t L_1;
  27531. L_1 = (( int32_t (*) (const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  27532. __this->___elemStride = L_1;
  27533. int32_t L_2 = ___0_elementCount;
  27534. int32_t L_3 = __this->___elemStride;
  27535. int32_t L_4 = ___1_type;
  27536. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27537. intptr_t L_5;
  27538. L_5 = Utility_AllocateBuffer_mBC9AD1A580FCF79BB940779C34A5A1B319233681(L_2, L_3, (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0), NULL);
  27539. __this->___buffer = L_5;
  27540. return;
  27541. }
  27542. }
  27543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_Dispose_m33AADB9D07D8C26E0DDD7791C12D860A1022B8E1_gshared (GPUBuffer_1_tB799E550DAF939E606A31722DEC8AD338C447E86* __this, const RuntimeMethod* method)
  27544. {
  27545. static bool s_Il2CppMethodInitialized;
  27546. if (!s_Il2CppMethodInitialized)
  27547. {
  27548. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27549. s_Il2CppMethodInitialized = true;
  27550. }
  27551. {
  27552. intptr_t L_0 = __this->___buffer;
  27553. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27554. Utility_FreeBuffer_m0E14FA612A7CFC491F826A295297E9EA45426C8E(L_0, NULL);
  27555. return;
  27556. }
  27557. }
  27558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUBuffer_1_UpdateRanges_m42F6C36F4318229A15ADA026B37AD4CF2198C0C8_gshared (GPUBuffer_1_tB799E550DAF939E606A31722DEC8AD338C447E86* __this, NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F ___0_ranges, int32_t ___1_rangesMin, int32_t ___2_rangesMax, const RuntimeMethod* method)
  27559. {
  27560. static bool s_Il2CppMethodInitialized;
  27561. if (!s_Il2CppMethodInitialized)
  27562. {
  27563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_RuntimeMethod_var);
  27564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_RuntimeMethod_var);
  27565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27566. s_Il2CppMethodInitialized = true;
  27567. }
  27568. {
  27569. intptr_t L_0 = __this->___buffer;
  27570. NativeSlice_1_t2584A7E323E2DAA0F082C26AD9D0DE0FC661F85F L_1 = ___0_ranges;
  27571. void* L_2;
  27572. L_2 = NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38(L_1, NativeSliceUnsafeUtility_GetUnsafePtr_TisGfxUpdateBufferRange_t2991435FD0E056C19D7E3D4E524C13493F244B4C_m96BF1DA7D07BBC9CBB70382DC0B3582F3E927D38_RuntimeMethod_var);
  27573. intptr_t L_3;
  27574. memset((&L_3), 0, sizeof(L_3));
  27575. IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&L_3), L_2, NULL);
  27576. int32_t L_4;
  27577. L_4 = NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3((&___0_ranges), NativeSlice_1_get_Length_m9C484E0369ADC54B05A3EE2B955EF908A81AB4D3_RuntimeMethod_var);
  27578. int32_t L_5 = ___1_rangesMin;
  27579. int32_t L_6 = ___2_rangesMax;
  27580. il2cpp_codegen_runtime_class_init_inline(Utility_t8CE21DCF1C28EAB31D71109C60BE5319271612D9_il2cpp_TypeInfo_var);
  27581. Utility_UpdateBufferRanges_m36DFDDDAC956CE43D560D87B3912EE87F95A59F1(L_0, L_3, L_4, L_5, L_6, NULL);
  27582. return;
  27583. }
  27584. }
  27585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUBuffer_1_get_ElementStride_mDB41EF98DD2EC340A2A8004394521F520C2A1A5E_gshared (GPUBuffer_1_tB799E550DAF939E606A31722DEC8AD338C447E86* __this, const RuntimeMethod* method)
  27586. {
  27587. int32_t V_0 = 0;
  27588. {
  27589. int32_t L_0 = __this->___elemStride;
  27590. V_0 = L_0;
  27591. goto IL_000a;
  27592. }
  27593. IL_000a:
  27594. {
  27595. int32_t L_1 = V_0;
  27596. return L_1;
  27597. }
  27598. }
  27599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GPUBuffer_1_get_BufferPointer_m200B2D5F569C0EB641F764FB090BD0E8798A3581_gshared (GPUBuffer_1_tB799E550DAF939E606A31722DEC8AD338C447E86* __this, const RuntimeMethod* method)
  27600. {
  27601. intptr_t V_0;
  27602. memset((&V_0), 0, sizeof(V_0));
  27603. {
  27604. intptr_t L_0 = __this->___buffer;
  27605. V_0 = L_0;
  27606. goto IL_000a;
  27607. }
  27608. IL_000a:
  27609. {
  27610. intptr_t L_1 = V_0;
  27611. return L_1;
  27612. }
  27613. }
  27614. #ifdef __clang__
  27615. #pragma clang diagnostic pop
  27616. #endif
  27617. #ifdef __clang__
  27618. #pragma clang diagnostic push
  27619. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27620. #pragma clang diagnostic ignored "-Wunused-variable"
  27621. #endif
  27622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m7B73A76B5374EA8D2937813F00A50D3837DDE647_gshared (GenericComparer_1_t35A813D9D57340422F9B65A7EAA94FCB93E68FFE* __this, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___0_x, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___1_y, const RuntimeMethod* method)
  27623. {
  27624. {
  27625. }
  27626. {
  27627. }
  27628. {
  27629. ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 L_2 = ___1_y;
  27630. int32_t L_3;
  27631. L_3 = ValueTuple_1_CompareTo_m6493CE08BE956132258203FD982A0153D94CFAA1((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27632. return L_3;
  27633. }
  27634. }
  27635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mEA8F1CE52AB1AB8EBABA8D94C42E10A943675E0F_gshared (GenericComparer_1_t35A813D9D57340422F9B65A7EAA94FCB93E68FFE* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  27636. {
  27637. {
  27638. RuntimeObject* L_0 = ___0_obj;
  27639. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t35A813D9D57340422F9B65A7EAA94FCB93E68FFE*)((GenericComparer_1_t35A813D9D57340422F9B65A7EAA94FCB93E68FFE*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  27640. }
  27641. }
  27642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mE72C0F5123FBF7B1339B82DB65FFF9E88D3664A7_gshared (GenericComparer_1_t35A813D9D57340422F9B65A7EAA94FCB93E68FFE* __this, const RuntimeMethod* method)
  27643. {
  27644. {
  27645. NullCheck((RuntimeObject*)__this);
  27646. Type_t* L_0;
  27647. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  27648. NullCheck((MemberInfo_t*)L_0);
  27649. String_t* L_1;
  27650. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  27651. NullCheck((RuntimeObject*)L_1);
  27652. int32_t L_2;
  27653. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  27654. return L_2;
  27655. }
  27656. }
  27657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m1778FAD163E6CDA8122E3B7C06F8B0C6EAF4445C_gshared (GenericComparer_1_t35A813D9D57340422F9B65A7EAA94FCB93E68FFE* __this, const RuntimeMethod* method)
  27658. {
  27659. {
  27660. Comparer_1__ctor_m4E751BDA5DA357A2BF0F57606CE5E931C5BC3548((Comparer_1_tDE744FF9BEB76BB8CC9B1B390EF8A47F374DAB6C*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  27661. return;
  27662. }
  27663. }
  27664. #ifdef __clang__
  27665. #pragma clang diagnostic pop
  27666. #endif
  27667. #ifdef __clang__
  27668. #pragma clang diagnostic push
  27669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27670. #pragma clang diagnostic ignored "-Wunused-variable"
  27671. #endif
  27672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mE50BFA6566C0A9460C1F95A0D5B557871DCEA935_gshared (GenericComparer_1_tF77C1125282CCCBDA230CDE8EC2393590D30F801* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_x, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_y, const RuntimeMethod* method)
  27673. {
  27674. {
  27675. }
  27676. {
  27677. }
  27678. {
  27679. ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_2 = ___1_y;
  27680. int32_t L_3;
  27681. L_3 = ValueTuple_2_CompareTo_m177994D2B6C4391A47021A4C263145F2998CD678((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27682. return L_3;
  27683. }
  27684. }
  27685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_m6F8829FBE0103227303FC2A48FB63E48FAB29644_gshared (GenericComparer_1_tF77C1125282CCCBDA230CDE8EC2393590D30F801* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  27686. {
  27687. {
  27688. RuntimeObject* L_0 = ___0_obj;
  27689. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tF77C1125282CCCBDA230CDE8EC2393590D30F801*)((GenericComparer_1_tF77C1125282CCCBDA230CDE8EC2393590D30F801*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  27690. }
  27691. }
  27692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m30CA3DC1A241B90B944BA91AC6C4766AD3161733_gshared (GenericComparer_1_tF77C1125282CCCBDA230CDE8EC2393590D30F801* __this, const RuntimeMethod* method)
  27693. {
  27694. {
  27695. NullCheck((RuntimeObject*)__this);
  27696. Type_t* L_0;
  27697. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  27698. NullCheck((MemberInfo_t*)L_0);
  27699. String_t* L_1;
  27700. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  27701. NullCheck((RuntimeObject*)L_1);
  27702. int32_t L_2;
  27703. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  27704. return L_2;
  27705. }
  27706. }
  27707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_mA30A3B33D57E8D45EBA88475CAED82F6042E19D1_gshared (GenericComparer_1_tF77C1125282CCCBDA230CDE8EC2393590D30F801* __this, const RuntimeMethod* method)
  27708. {
  27709. {
  27710. Comparer_1__ctor_mBA14936F9917E4DD1100129FE6A73A76B1E96591((Comparer_1_tD6CE33A5696889A30A002C5A235147708A62BB39*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  27711. return;
  27712. }
  27713. }
  27714. #ifdef __clang__
  27715. #pragma clang diagnostic pop
  27716. #endif
  27717. #ifdef __clang__
  27718. #pragma clang diagnostic push
  27719. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27720. #pragma clang diagnostic ignored "-Wunused-variable"
  27721. #endif
  27722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mF878C0303C174143DE235CC6815F031E805CBCC0_gshared (GenericComparer_1_t462CF49CF79EA24D4CC97BDA5038E17DD14807ED* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_x, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_y, const RuntimeMethod* method)
  27723. {
  27724. {
  27725. }
  27726. {
  27727. }
  27728. {
  27729. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_2 = ___1_y;
  27730. int32_t L_3;
  27731. L_3 = ValueTuple_2_CompareTo_m193ECB4051FD21A8DFA8D062D680684DFCCA0E74((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27732. return L_3;
  27733. }
  27734. }
  27735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_m796EFD8FA873A0408AE5191DD3A6FAD9BDCC6B49_gshared (GenericComparer_1_t462CF49CF79EA24D4CC97BDA5038E17DD14807ED* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  27736. {
  27737. {
  27738. RuntimeObject* L_0 = ___0_obj;
  27739. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t462CF49CF79EA24D4CC97BDA5038E17DD14807ED*)((GenericComparer_1_t462CF49CF79EA24D4CC97BDA5038E17DD14807ED*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  27740. }
  27741. }
  27742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m547C22C55978D9CA2C74009D02247C74A488C519_gshared (GenericComparer_1_t462CF49CF79EA24D4CC97BDA5038E17DD14807ED* __this, const RuntimeMethod* method)
  27743. {
  27744. {
  27745. NullCheck((RuntimeObject*)__this);
  27746. Type_t* L_0;
  27747. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  27748. NullCheck((MemberInfo_t*)L_0);
  27749. String_t* L_1;
  27750. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  27751. NullCheck((RuntimeObject*)L_1);
  27752. int32_t L_2;
  27753. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  27754. return L_2;
  27755. }
  27756. }
  27757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m2ADFD57F0ED7F1DB282D618E440E3C68F83DA89E_gshared (GenericComparer_1_t462CF49CF79EA24D4CC97BDA5038E17DD14807ED* __this, const RuntimeMethod* method)
  27758. {
  27759. {
  27760. Comparer_1__ctor_m482F6103C7F8D76C1D68AF2E641D219A7008287C((Comparer_1_t3CEA6959BD982414A4FEEF595A22BA3F01495EE7*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  27761. return;
  27762. }
  27763. }
  27764. #ifdef __clang__
  27765. #pragma clang diagnostic pop
  27766. #endif
  27767. #ifdef __clang__
  27768. #pragma clang diagnostic push
  27769. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27770. #pragma clang diagnostic ignored "-Wunused-variable"
  27771. #endif
  27772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mAE838E178D3B89419282B37894A8749DF651F6D0_gshared (GenericComparer_1_t6CE525CCFC6B72078AB84A6A4FC89515FDF16816* __this, bool ___0_x, bool ___1_y, const RuntimeMethod* method)
  27773. {
  27774. static bool s_Il2CppMethodInitialized;
  27775. if (!s_Il2CppMethodInitialized)
  27776. {
  27777. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  27778. s_Il2CppMethodInitialized = true;
  27779. }
  27780. {
  27781. }
  27782. {
  27783. }
  27784. {
  27785. bool L_2 = ___1_y;
  27786. il2cpp_codegen_runtime_class_init_inline(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  27787. int32_t L_3;
  27788. L_3 = Boolean_CompareTo_mB0D677674E0298E4BDE996739648EE53CA883C52((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27789. return L_3;
  27790. }
  27791. }
  27792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mEB099E7F1461F8763C86DB424F29094EFFA537B2_gshared (GenericComparer_1_t6CE525CCFC6B72078AB84A6A4FC89515FDF16816* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  27793. {
  27794. {
  27795. RuntimeObject* L_0 = ___0_obj;
  27796. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t6CE525CCFC6B72078AB84A6A4FC89515FDF16816*)((GenericComparer_1_t6CE525CCFC6B72078AB84A6A4FC89515FDF16816*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  27797. }
  27798. }
  27799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mA3D345A0D7C29D08D7CFBA1D978A428556A67241_gshared (GenericComparer_1_t6CE525CCFC6B72078AB84A6A4FC89515FDF16816* __this, const RuntimeMethod* method)
  27800. {
  27801. {
  27802. NullCheck((RuntimeObject*)__this);
  27803. Type_t* L_0;
  27804. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  27805. NullCheck((MemberInfo_t*)L_0);
  27806. String_t* L_1;
  27807. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  27808. NullCheck((RuntimeObject*)L_1);
  27809. int32_t L_2;
  27810. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  27811. return L_2;
  27812. }
  27813. }
  27814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_mB51586CA0984E9DEE4E16271682029AE22E50D89_gshared (GenericComparer_1_t6CE525CCFC6B72078AB84A6A4FC89515FDF16816* __this, const RuntimeMethod* method)
  27815. {
  27816. {
  27817. Comparer_1__ctor_m74C9B1BDB0A5557A9DA9E5F630726EE810C5E886((Comparer_1_t075B18A0921F760D040E0D8BFE6637CE0E1587E4*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  27818. return;
  27819. }
  27820. }
  27821. #ifdef __clang__
  27822. #pragma clang diagnostic pop
  27823. #endif
  27824. #ifdef __clang__
  27825. #pragma clang diagnostic push
  27826. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27827. #pragma clang diagnostic ignored "-Wunused-variable"
  27828. #endif
  27829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mE50724929C128DC04ACFF061F954A02A6E308172_gshared (GenericComparer_1_tD6CF9974D1DBE37EBBB11D0215BA76FD142D916C* __this, uint8_t ___0_x, uint8_t ___1_y, const RuntimeMethod* method)
  27830. {
  27831. {
  27832. }
  27833. {
  27834. }
  27835. {
  27836. uint8_t L_2 = ___1_y;
  27837. int32_t L_3;
  27838. L_3 = Byte_CompareTo_m188EF2F51CA95A2820D240FE282E165FAEF8A5B8((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27839. return L_3;
  27840. }
  27841. }
  27842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_m66EA60529E2D9739E538D49B38496935FC052578_gshared (GenericComparer_1_tD6CF9974D1DBE37EBBB11D0215BA76FD142D916C* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  27843. {
  27844. {
  27845. RuntimeObject* L_0 = ___0_obj;
  27846. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tD6CF9974D1DBE37EBBB11D0215BA76FD142D916C*)((GenericComparer_1_tD6CF9974D1DBE37EBBB11D0215BA76FD142D916C*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  27847. }
  27848. }
  27849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mEC903030697D62017AFA9426B44E7AF733FEEAE5_gshared (GenericComparer_1_tD6CF9974D1DBE37EBBB11D0215BA76FD142D916C* __this, const RuntimeMethod* method)
  27850. {
  27851. {
  27852. NullCheck((RuntimeObject*)__this);
  27853. Type_t* L_0;
  27854. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  27855. NullCheck((MemberInfo_t*)L_0);
  27856. String_t* L_1;
  27857. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  27858. NullCheck((RuntimeObject*)L_1);
  27859. int32_t L_2;
  27860. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  27861. return L_2;
  27862. }
  27863. }
  27864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m0417F45EF370EBB9B03837DEF9881D2820835F39_gshared (GenericComparer_1_tD6CF9974D1DBE37EBBB11D0215BA76FD142D916C* __this, const RuntimeMethod* method)
  27865. {
  27866. {
  27867. Comparer_1__ctor_m5FCBB96B50D63EE9580D236EF25F469C6D75F373((Comparer_1_t49F23FD0F51B7B3F17D30558E0A425107523CC30*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  27868. return;
  27869. }
  27870. }
  27871. #ifdef __clang__
  27872. #pragma clang diagnostic pop
  27873. #endif
  27874. #ifdef __clang__
  27875. #pragma clang diagnostic push
  27876. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27877. #pragma clang diagnostic ignored "-Wunused-variable"
  27878. #endif
  27879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mA77AC6619A0D7E16C8CC494E85B941B910C7FD6A_gshared (GenericComparer_1_tCC6A9D03765A48179BEBBDBE198FF58E3E4D0BB8* __this, Il2CppChar ___0_x, Il2CppChar ___1_y, const RuntimeMethod* method)
  27880. {
  27881. static bool s_Il2CppMethodInitialized;
  27882. if (!s_Il2CppMethodInitialized)
  27883. {
  27884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
  27885. s_Il2CppMethodInitialized = true;
  27886. }
  27887. {
  27888. }
  27889. {
  27890. }
  27891. {
  27892. Il2CppChar L_2 = ___1_y;
  27893. il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
  27894. int32_t L_3;
  27895. L_3 = Char_CompareTo_m2C1EEB369FD610EA9278085CF0076DB7EF4ABAD7((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27896. return L_3;
  27897. }
  27898. }
  27899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mCBA38844272E4D40407863F2A1ACCD1BE819F2D3_gshared (GenericComparer_1_tCC6A9D03765A48179BEBBDBE198FF58E3E4D0BB8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  27900. {
  27901. {
  27902. RuntimeObject* L_0 = ___0_obj;
  27903. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tCC6A9D03765A48179BEBBDBE198FF58E3E4D0BB8*)((GenericComparer_1_tCC6A9D03765A48179BEBBDBE198FF58E3E4D0BB8*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  27904. }
  27905. }
  27906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m83D3C7964354AC50BC70E1EA4CC864901FEE7219_gshared (GenericComparer_1_tCC6A9D03765A48179BEBBDBE198FF58E3E4D0BB8* __this, const RuntimeMethod* method)
  27907. {
  27908. {
  27909. NullCheck((RuntimeObject*)__this);
  27910. Type_t* L_0;
  27911. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  27912. NullCheck((MemberInfo_t*)L_0);
  27913. String_t* L_1;
  27914. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  27915. NullCheck((RuntimeObject*)L_1);
  27916. int32_t L_2;
  27917. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  27918. return L_2;
  27919. }
  27920. }
  27921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m0EA09C709EB156EF7F9A604A62442D7D59A7B156_gshared (GenericComparer_1_tCC6A9D03765A48179BEBBDBE198FF58E3E4D0BB8* __this, const RuntimeMethod* method)
  27922. {
  27923. {
  27924. Comparer_1__ctor_m3353053D092D4FBC9AEFC70AC825209F43417E31((Comparer_1_t4EB0ADBCB3F521E51B444B8E631738B14C0C0063*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  27925. return;
  27926. }
  27927. }
  27928. #ifdef __clang__
  27929. #pragma clang diagnostic pop
  27930. #endif
  27931. #ifdef __clang__
  27932. #pragma clang diagnostic push
  27933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27934. #pragma clang diagnostic ignored "-Wunused-variable"
  27935. #endif
  27936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mE1643AD69CA1177AA9513DD77360DF3CF7BA6D2C_gshared (GenericComparer_1_tDCE05ABDE62DAA850E3106158504FCE82DF0F446* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_x, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_y, const RuntimeMethod* method)
  27937. {
  27938. static bool s_Il2CppMethodInitialized;
  27939. if (!s_Il2CppMethodInitialized)
  27940. {
  27941. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
  27942. s_Il2CppMethodInitialized = true;
  27943. }
  27944. {
  27945. }
  27946. {
  27947. }
  27948. {
  27949. DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2 = ___1_y;
  27950. il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
  27951. int32_t L_3;
  27952. L_3 = DateTime_CompareTo_m4A3000CD4FF15EA7CA2E9C5C95A9D07F3AA8D35D((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  27953. return L_3;
  27954. }
  27955. }
  27956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mD3557E22D4A46C96378EA4EB45994BDC4466E490_gshared (GenericComparer_1_tDCE05ABDE62DAA850E3106158504FCE82DF0F446* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  27957. {
  27958. {
  27959. RuntimeObject* L_0 = ___0_obj;
  27960. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tDCE05ABDE62DAA850E3106158504FCE82DF0F446*)((GenericComparer_1_tDCE05ABDE62DAA850E3106158504FCE82DF0F446*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  27961. }
  27962. }
  27963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mC732881DF92B0DA12D8BCDC95D3879C3C6F7E11F_gshared (GenericComparer_1_tDCE05ABDE62DAA850E3106158504FCE82DF0F446* __this, const RuntimeMethod* method)
  27964. {
  27965. {
  27966. NullCheck((RuntimeObject*)__this);
  27967. Type_t* L_0;
  27968. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  27969. NullCheck((MemberInfo_t*)L_0);
  27970. String_t* L_1;
  27971. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  27972. NullCheck((RuntimeObject*)L_1);
  27973. int32_t L_2;
  27974. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  27975. return L_2;
  27976. }
  27977. }
  27978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m9CFF460BA83A47361D975CBD2BD1A7B87F03C064_gshared (GenericComparer_1_tDCE05ABDE62DAA850E3106158504FCE82DF0F446* __this, const RuntimeMethod* method)
  27979. {
  27980. {
  27981. Comparer_1__ctor_m5D6FD5FED788608B20169885AECB412C732C45BA((Comparer_1_t7D79B93D962FED51539E57571D173019714D3A58*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  27982. return;
  27983. }
  27984. }
  27985. #ifdef __clang__
  27986. #pragma clang diagnostic pop
  27987. #endif
  27988. #ifdef __clang__
  27989. #pragma clang diagnostic push
  27990. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27991. #pragma clang diagnostic ignored "-Wunused-variable"
  27992. #endif
  27993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m6162D851799C1833ABC38AD7CDB254CB4146BB3F_gshared (GenericComparer_1_t56C80D63A3D649E930075AD203FFA952034ACD95* __this, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___0_x, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___1_y, const RuntimeMethod* method)
  27994. {
  27995. static bool s_Il2CppMethodInitialized;
  27996. if (!s_Il2CppMethodInitialized)
  27997. {
  27998. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
  27999. s_Il2CppMethodInitialized = true;
  28000. }
  28001. {
  28002. }
  28003. {
  28004. }
  28005. {
  28006. DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_2 = ___1_y;
  28007. il2cpp_codegen_runtime_class_init_inline(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
  28008. int32_t L_3;
  28009. L_3 = DateTimeOffset_CompareTo_mDBDCA54C17FD088B3EE9ACDA2118C9FAD1DA103A((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28010. return L_3;
  28011. }
  28012. }
  28013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mCF186C7E570874042CEC7F7A9C2F7940C3D65585_gshared (GenericComparer_1_t56C80D63A3D649E930075AD203FFA952034ACD95* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28014. {
  28015. {
  28016. RuntimeObject* L_0 = ___0_obj;
  28017. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t56C80D63A3D649E930075AD203FFA952034ACD95*)((GenericComparer_1_t56C80D63A3D649E930075AD203FFA952034ACD95*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28018. }
  28019. }
  28020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mDE7642D8A419767A2F9EA94CDFB16F3AA05EDA29_gshared (GenericComparer_1_t56C80D63A3D649E930075AD203FFA952034ACD95* __this, const RuntimeMethod* method)
  28021. {
  28022. {
  28023. NullCheck((RuntimeObject*)__this);
  28024. Type_t* L_0;
  28025. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28026. NullCheck((MemberInfo_t*)L_0);
  28027. String_t* L_1;
  28028. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28029. NullCheck((RuntimeObject*)L_1);
  28030. int32_t L_2;
  28031. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28032. return L_2;
  28033. }
  28034. }
  28035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m5F02B74CAC815E04B738D5DCD24339787A0DEA73_gshared (GenericComparer_1_t56C80D63A3D649E930075AD203FFA952034ACD95* __this, const RuntimeMethod* method)
  28036. {
  28037. {
  28038. Comparer_1__ctor_m877425A62115F8E970937D780FF0BC8F1E25A4A6((Comparer_1_t2A7CD7D5B4BDA0E0234E7B9B180F2C39F864BC0A*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28039. return;
  28040. }
  28041. }
  28042. #ifdef __clang__
  28043. #pragma clang diagnostic pop
  28044. #endif
  28045. #ifdef __clang__
  28046. #pragma clang diagnostic push
  28047. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28048. #pragma clang diagnostic ignored "-Wunused-variable"
  28049. #endif
  28050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mD4126B09E328F58F4881222C34929176A2D868E1_gshared (GenericComparer_1_t9AF812E9F3506D87D556626C9B98940FF125D2E9* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_x, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___1_y, const RuntimeMethod* method)
  28051. {
  28052. static bool s_Il2CppMethodInitialized;
  28053. if (!s_Il2CppMethodInitialized)
  28054. {
  28055. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
  28056. s_Il2CppMethodInitialized = true;
  28057. }
  28058. {
  28059. }
  28060. {
  28061. }
  28062. {
  28063. Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2 = ___1_y;
  28064. il2cpp_codegen_runtime_class_init_inline(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
  28065. int32_t L_3;
  28066. L_3 = Decimal_CompareTo_mBD487E0B30C25C43C80F8E7F04B24ECD271263BC((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28067. return L_3;
  28068. }
  28069. }
  28070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_m451DCFA6BC1BC179D29BEB0C5DC46862F211C58B_gshared (GenericComparer_1_t9AF812E9F3506D87D556626C9B98940FF125D2E9* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28071. {
  28072. {
  28073. RuntimeObject* L_0 = ___0_obj;
  28074. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t9AF812E9F3506D87D556626C9B98940FF125D2E9*)((GenericComparer_1_t9AF812E9F3506D87D556626C9B98940FF125D2E9*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28075. }
  28076. }
  28077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mDCFC294F4C38709B0DEBCD955983B54897B5D925_gshared (GenericComparer_1_t9AF812E9F3506D87D556626C9B98940FF125D2E9* __this, const RuntimeMethod* method)
  28078. {
  28079. {
  28080. NullCheck((RuntimeObject*)__this);
  28081. Type_t* L_0;
  28082. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28083. NullCheck((MemberInfo_t*)L_0);
  28084. String_t* L_1;
  28085. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28086. NullCheck((RuntimeObject*)L_1);
  28087. int32_t L_2;
  28088. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28089. return L_2;
  28090. }
  28091. }
  28092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m1EBEDF5E500015C68BEE9C00492043A9715B4308_gshared (GenericComparer_1_t9AF812E9F3506D87D556626C9B98940FF125D2E9* __this, const RuntimeMethod* method)
  28093. {
  28094. {
  28095. Comparer_1__ctor_mCF847B8E3EDAFD0A1E1225D7FF17A858B417B413((Comparer_1_t420D73C41321F646BA6C9F312DC3B7CFDE282912*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28096. return;
  28097. }
  28098. }
  28099. #ifdef __clang__
  28100. #pragma clang diagnostic pop
  28101. #endif
  28102. #ifdef __clang__
  28103. #pragma clang diagnostic push
  28104. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28105. #pragma clang diagnostic ignored "-Wunused-variable"
  28106. #endif
  28107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mD9433D9B7DC4703FDD35F310E0DF7089A8F9ED0C_gshared (GenericComparer_1_t2FFC9D9DE719951F3B83331ACD42632081F7C800* __this, double ___0_x, double ___1_y, const RuntimeMethod* method)
  28108. {
  28109. {
  28110. }
  28111. {
  28112. }
  28113. {
  28114. double L_2 = ___1_y;
  28115. int32_t L_3;
  28116. L_3 = Double_CompareTo_m40FD7CA33B178CCFA4B6755267DC67841092CCFC((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28117. return L_3;
  28118. }
  28119. }
  28120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mDB3F2132E4233AEDE0E03E7BEB24CC716E66200F_gshared (GenericComparer_1_t2FFC9D9DE719951F3B83331ACD42632081F7C800* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28121. {
  28122. {
  28123. RuntimeObject* L_0 = ___0_obj;
  28124. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t2FFC9D9DE719951F3B83331ACD42632081F7C800*)((GenericComparer_1_t2FFC9D9DE719951F3B83331ACD42632081F7C800*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28125. }
  28126. }
  28127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m929E5DC96C5BF5F94461B4A1DA131908A9AC079F_gshared (GenericComparer_1_t2FFC9D9DE719951F3B83331ACD42632081F7C800* __this, const RuntimeMethod* method)
  28128. {
  28129. {
  28130. NullCheck((RuntimeObject*)__this);
  28131. Type_t* L_0;
  28132. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28133. NullCheck((MemberInfo_t*)L_0);
  28134. String_t* L_1;
  28135. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28136. NullCheck((RuntimeObject*)L_1);
  28137. int32_t L_2;
  28138. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28139. return L_2;
  28140. }
  28141. }
  28142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_mF72A262E39C2004B3350C36CD50CE47711D9E5C6_gshared (GenericComparer_1_t2FFC9D9DE719951F3B83331ACD42632081F7C800* __this, const RuntimeMethod* method)
  28143. {
  28144. {
  28145. Comparer_1__ctor_m9B88BA04DC2DD23A7509554E395BAB61C76A198B((Comparer_1_t3093E6EEB43CE2B11D84CFE0500ED48F22CBE8FD*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28146. return;
  28147. }
  28148. }
  28149. #ifdef __clang__
  28150. #pragma clang diagnostic pop
  28151. #endif
  28152. #ifdef __clang__
  28153. #pragma clang diagnostic push
  28154. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28155. #pragma clang diagnostic ignored "-Wunused-variable"
  28156. #endif
  28157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mC5F7A44B683579B6B6B81425765B9031C3F8171B_gshared (GenericComparer_1_tEFC80F51D4DD09A8E49CBDC042E674770C71B3A5* __this, int16_t ___0_x, int16_t ___1_y, const RuntimeMethod* method)
  28158. {
  28159. {
  28160. }
  28161. {
  28162. }
  28163. {
  28164. int16_t L_2 = ___1_y;
  28165. int32_t L_3;
  28166. L_3 = Int16_CompareTo_mC2DEE36C53F9B2768B0A217A1986ED8C25D0CAC1((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28167. return L_3;
  28168. }
  28169. }
  28170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_m823E2EDE4EC2F9724DDF7D7E309D2D0FF037AF14_gshared (GenericComparer_1_tEFC80F51D4DD09A8E49CBDC042E674770C71B3A5* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28171. {
  28172. {
  28173. RuntimeObject* L_0 = ___0_obj;
  28174. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tEFC80F51D4DD09A8E49CBDC042E674770C71B3A5*)((GenericComparer_1_tEFC80F51D4DD09A8E49CBDC042E674770C71B3A5*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28175. }
  28176. }
  28177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m4E3D72304933AB4476AC5F47E302AB53C5263691_gshared (GenericComparer_1_tEFC80F51D4DD09A8E49CBDC042E674770C71B3A5* __this, const RuntimeMethod* method)
  28178. {
  28179. {
  28180. NullCheck((RuntimeObject*)__this);
  28181. Type_t* L_0;
  28182. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28183. NullCheck((MemberInfo_t*)L_0);
  28184. String_t* L_1;
  28185. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28186. NullCheck((RuntimeObject*)L_1);
  28187. int32_t L_2;
  28188. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28189. return L_2;
  28190. }
  28191. }
  28192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m0AE97DCEFDB3806726C81441C2584188100CAF1D_gshared (GenericComparer_1_tEFC80F51D4DD09A8E49CBDC042E674770C71B3A5* __this, const RuntimeMethod* method)
  28193. {
  28194. {
  28195. Comparer_1__ctor_m849B2A1D793BDC65F35425BD996E8BC7CC339A6E((Comparer_1_t7EDCB50F141B8333E02C67781CAC2D41381F0563*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28196. return;
  28197. }
  28198. }
  28199. #ifdef __clang__
  28200. #pragma clang diagnostic pop
  28201. #endif
  28202. #ifdef __clang__
  28203. #pragma clang diagnostic push
  28204. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28205. #pragma clang diagnostic ignored "-Wunused-variable"
  28206. #endif
  28207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m51256672719108FCBD3C24FBD2F66470E1381BE4_gshared (GenericComparer_1_t8E725A1E41D24EC0D6D41B50AB19533D34712658* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
  28208. {
  28209. {
  28210. }
  28211. {
  28212. }
  28213. {
  28214. int32_t L_2 = ___1_y;
  28215. int32_t L_3;
  28216. L_3 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28217. return L_3;
  28218. }
  28219. }
  28220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mE1B4E61F9856DA9CB4191FD0B4955CD34D9990AD_gshared (GenericComparer_1_t8E725A1E41D24EC0D6D41B50AB19533D34712658* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28221. {
  28222. {
  28223. RuntimeObject* L_0 = ___0_obj;
  28224. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t8E725A1E41D24EC0D6D41B50AB19533D34712658*)((GenericComparer_1_t8E725A1E41D24EC0D6D41B50AB19533D34712658*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28225. }
  28226. }
  28227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mE79D7AEEF5BBB4AB88BCC7A75D5945BBCB21D1A1_gshared (GenericComparer_1_t8E725A1E41D24EC0D6D41B50AB19533D34712658* __this, const RuntimeMethod* method)
  28228. {
  28229. {
  28230. NullCheck((RuntimeObject*)__this);
  28231. Type_t* L_0;
  28232. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28233. NullCheck((MemberInfo_t*)L_0);
  28234. String_t* L_1;
  28235. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28236. NullCheck((RuntimeObject*)L_1);
  28237. int32_t L_2;
  28238. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28239. return L_2;
  28240. }
  28241. }
  28242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m6A88A357D8E534DFDBA1CACF24D2CF8EE469F026_gshared (GenericComparer_1_t8E725A1E41D24EC0D6D41B50AB19533D34712658* __this, const RuntimeMethod* method)
  28243. {
  28244. {
  28245. Comparer_1__ctor_mC897079DC05F69EB6ED9D27D21BCBD796EA9D411((Comparer_1_t2FF14F26F4D678A8FA199B888FF61A2A9D1D2D80*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28246. return;
  28247. }
  28248. }
  28249. #ifdef __clang__
  28250. #pragma clang diagnostic pop
  28251. #endif
  28252. #ifdef __clang__
  28253. #pragma clang diagnostic push
  28254. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28255. #pragma clang diagnostic ignored "-Wunused-variable"
  28256. #endif
  28257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m6318E7E7EE0573B64B912AF3C44B7A68C8529719_gshared (GenericComparer_1_tC47FB7567496AE9CE220E713596BF36BDFC96241* __this, int64_t ___0_x, int64_t ___1_y, const RuntimeMethod* method)
  28258. {
  28259. {
  28260. }
  28261. {
  28262. }
  28263. {
  28264. int64_t L_2 = ___1_y;
  28265. int32_t L_3;
  28266. L_3 = Int64_CompareTo_m63A0BDA03C5B1DEB7387B1C53D6BFD961E4F5490((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28267. return L_3;
  28268. }
  28269. }
  28270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_m58566DBEE415DC513ED1B7119A40962DA3ECDC87_gshared (GenericComparer_1_tC47FB7567496AE9CE220E713596BF36BDFC96241* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28271. {
  28272. {
  28273. RuntimeObject* L_0 = ___0_obj;
  28274. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tC47FB7567496AE9CE220E713596BF36BDFC96241*)((GenericComparer_1_tC47FB7567496AE9CE220E713596BF36BDFC96241*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28275. }
  28276. }
  28277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m6C63DCD30DC13D416DCD781CA21446ED4FB6FBCB_gshared (GenericComparer_1_tC47FB7567496AE9CE220E713596BF36BDFC96241* __this, const RuntimeMethod* method)
  28278. {
  28279. {
  28280. NullCheck((RuntimeObject*)__this);
  28281. Type_t* L_0;
  28282. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28283. NullCheck((MemberInfo_t*)L_0);
  28284. String_t* L_1;
  28285. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28286. NullCheck((RuntimeObject*)L_1);
  28287. int32_t L_2;
  28288. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28289. return L_2;
  28290. }
  28291. }
  28292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_mA914C1EB74C8239ECF14D3763DB1D0C148606A70_gshared (GenericComparer_1_tC47FB7567496AE9CE220E713596BF36BDFC96241* __this, const RuntimeMethod* method)
  28293. {
  28294. {
  28295. Comparer_1__ctor_m12B4B1B50866B60AC980BA05FFB8C1BA9916DC19((Comparer_1_t88D1E609547CDB93D82F17BA326F506DC1C371E6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28296. return;
  28297. }
  28298. }
  28299. #ifdef __clang__
  28300. #pragma clang diagnostic pop
  28301. #endif
  28302. #ifdef __clang__
  28303. #pragma clang diagnostic push
  28304. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28305. #pragma clang diagnostic ignored "-Wunused-variable"
  28306. #endif
  28307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mBC1B5108EE0062FA4138694917301CEAA8F8F9B6_gshared (GenericComparer_1_tF7645B1CB3AFE0D918577DB40B43E12667ACA25A* __this, RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
  28308. {
  28309. {
  28310. RuntimeObject* L_0 = ___0_x;
  28311. if (!L_0)
  28312. {
  28313. goto IL_0021;
  28314. }
  28315. }
  28316. {
  28317. RuntimeObject* L_1 = ___1_y;
  28318. if (!L_1)
  28319. {
  28320. goto IL_001f;
  28321. }
  28322. }
  28323. {
  28324. RuntimeObject* L_2 = ___1_y;
  28325. NullCheck((RuntimeObject*)(___0_x));
  28326. int32_t L_3;
  28327. L_3 = InterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(0, il2cpp_rgctx_data(method->klass->rgctx_data, 1), (RuntimeObject*)(___0_x), L_2);
  28328. return L_3;
  28329. }
  28330. IL_001f:
  28331. {
  28332. return 1;
  28333. }
  28334. IL_0021:
  28335. {
  28336. RuntimeObject* L_4 = ___1_y;
  28337. if (!L_4)
  28338. {
  28339. goto IL_002b;
  28340. }
  28341. }
  28342. {
  28343. return (-1);
  28344. }
  28345. IL_002b:
  28346. {
  28347. return 0;
  28348. }
  28349. }
  28350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mB99D3E521565B20F739A4C1988FEE8B6688FFC9F_gshared (GenericComparer_1_tF7645B1CB3AFE0D918577DB40B43E12667ACA25A* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28351. {
  28352. {
  28353. RuntimeObject* L_0 = ___0_obj;
  28354. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tF7645B1CB3AFE0D918577DB40B43E12667ACA25A*)((GenericComparer_1_tF7645B1CB3AFE0D918577DB40B43E12667ACA25A*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28355. }
  28356. }
  28357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mE32205E74A5BF918E45700D5D1DE09AD2BAD3781_gshared (GenericComparer_1_tF7645B1CB3AFE0D918577DB40B43E12667ACA25A* __this, const RuntimeMethod* method)
  28358. {
  28359. {
  28360. NullCheck((RuntimeObject*)__this);
  28361. Type_t* L_0;
  28362. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28363. NullCheck((MemberInfo_t*)L_0);
  28364. String_t* L_1;
  28365. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28366. NullCheck((RuntimeObject*)L_1);
  28367. int32_t L_2;
  28368. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28369. return L_2;
  28370. }
  28371. }
  28372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_mEA0123BFB631673A4309E6F7CBD403EEA03826D7_gshared (GenericComparer_1_tF7645B1CB3AFE0D918577DB40B43E12667ACA25A* __this, const RuntimeMethod* method)
  28373. {
  28374. {
  28375. Comparer_1__ctor_m89CBD30CB70B71E3297263BAF56759A9A450D592((Comparer_1_t0A03F9FBBEA32FB1528366652D3D38513E8B1137*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28376. return;
  28377. }
  28378. }
  28379. #ifdef __clang__
  28380. #pragma clang diagnostic pop
  28381. #endif
  28382. #ifdef __clang__
  28383. #pragma clang diagnostic push
  28384. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28385. #pragma clang diagnostic ignored "-Wunused-variable"
  28386. #endif
  28387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m9BB9E6FF689906913030CE6B721846F7C881AD4D_gshared (GenericComparer_1_t0BA92E16591709E18B54133BAE013D74B6325FDE* __this, int8_t ___0_x, int8_t ___1_y, const RuntimeMethod* method)
  28388. {
  28389. {
  28390. }
  28391. {
  28392. }
  28393. {
  28394. int8_t L_2 = ___1_y;
  28395. int32_t L_3;
  28396. L_3 = SByte_CompareTo_m1C183FA8CCC293C6FA6A50EE04B2FB36E9695CC4((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28397. return L_3;
  28398. }
  28399. }
  28400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mF80AA282D47790D979603DDD230FA1F17B176DE2_gshared (GenericComparer_1_t0BA92E16591709E18B54133BAE013D74B6325FDE* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28401. {
  28402. {
  28403. RuntimeObject* L_0 = ___0_obj;
  28404. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t0BA92E16591709E18B54133BAE013D74B6325FDE*)((GenericComparer_1_t0BA92E16591709E18B54133BAE013D74B6325FDE*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28405. }
  28406. }
  28407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mBFF6C44A544F6B684F207CBC5834EE1B4A4DEF84_gshared (GenericComparer_1_t0BA92E16591709E18B54133BAE013D74B6325FDE* __this, const RuntimeMethod* method)
  28408. {
  28409. {
  28410. NullCheck((RuntimeObject*)__this);
  28411. Type_t* L_0;
  28412. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28413. NullCheck((MemberInfo_t*)L_0);
  28414. String_t* L_1;
  28415. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28416. NullCheck((RuntimeObject*)L_1);
  28417. int32_t L_2;
  28418. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28419. return L_2;
  28420. }
  28421. }
  28422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_mD44E4D1211FB787D6990A204C51D59C2C8B8DDED_gshared (GenericComparer_1_t0BA92E16591709E18B54133BAE013D74B6325FDE* __this, const RuntimeMethod* method)
  28423. {
  28424. {
  28425. Comparer_1__ctor_mB8EBF8109F28E54A361AD12E38A88B21865A4A35((Comparer_1_tFA27DAC2908F666A385A0E5699BB66735365343B*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28426. return;
  28427. }
  28428. }
  28429. #ifdef __clang__
  28430. #pragma clang diagnostic pop
  28431. #endif
  28432. #ifdef __clang__
  28433. #pragma clang diagnostic push
  28434. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28435. #pragma clang diagnostic ignored "-Wunused-variable"
  28436. #endif
  28437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m31A0B67F5D9D35F5AE2040C9DDDC18B7FFE615CD_gshared (GenericComparer_1_t19EC854B769625ACBE12A011CC23BBB323D4EEF2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
  28438. {
  28439. {
  28440. }
  28441. {
  28442. }
  28443. {
  28444. float L_2 = ___1_y;
  28445. int32_t L_3;
  28446. L_3 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28447. return L_3;
  28448. }
  28449. }
  28450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mC69DD65FA716295CF3141BDD28B83462D272F345_gshared (GenericComparer_1_t19EC854B769625ACBE12A011CC23BBB323D4EEF2* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28451. {
  28452. {
  28453. RuntimeObject* L_0 = ___0_obj;
  28454. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t19EC854B769625ACBE12A011CC23BBB323D4EEF2*)((GenericComparer_1_t19EC854B769625ACBE12A011CC23BBB323D4EEF2*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28455. }
  28456. }
  28457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m25BEF9BD592B5E46E9D4F66E274DF9B7ED58E50A_gshared (GenericComparer_1_t19EC854B769625ACBE12A011CC23BBB323D4EEF2* __this, const RuntimeMethod* method)
  28458. {
  28459. {
  28460. NullCheck((RuntimeObject*)__this);
  28461. Type_t* L_0;
  28462. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28463. NullCheck((MemberInfo_t*)L_0);
  28464. String_t* L_1;
  28465. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28466. NullCheck((RuntimeObject*)L_1);
  28467. int32_t L_2;
  28468. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28469. return L_2;
  28470. }
  28471. }
  28472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_mCFA89A7E90565775700277A7E1B3B563CBBED9F6_gshared (GenericComparer_1_t19EC854B769625ACBE12A011CC23BBB323D4EEF2* __this, const RuntimeMethod* method)
  28473. {
  28474. {
  28475. Comparer_1__ctor_mC9641ED44E47B57B4993A7CC76292CA3BE15ADAB((Comparer_1_tE191E68CB394DD255CCA7A56F4D1DEFED0BD3FDB*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28476. return;
  28477. }
  28478. }
  28479. #ifdef __clang__
  28480. #pragma clang diagnostic pop
  28481. #endif
  28482. #ifdef __clang__
  28483. #pragma clang diagnostic push
  28484. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28485. #pragma clang diagnostic ignored "-Wunused-variable"
  28486. #endif
  28487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mD5EBC17F80BCF2FC28232D1BC4924299EED7F68B_gshared (GenericComparer_1_tCC5A9D4F9B24BF95C933E5E34E0762F94816E332* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_x, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_y, const RuntimeMethod* method)
  28488. {
  28489. static bool s_Il2CppMethodInitialized;
  28490. if (!s_Il2CppMethodInitialized)
  28491. {
  28492. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
  28493. s_Il2CppMethodInitialized = true;
  28494. }
  28495. {
  28496. }
  28497. {
  28498. }
  28499. {
  28500. TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2 = ___1_y;
  28501. il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
  28502. int32_t L_3;
  28503. L_3 = TimeSpan_CompareTo_m85916E1968FD4309A3CFCBCBC0E3DF2E9AEB0FD3((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28504. return L_3;
  28505. }
  28506. }
  28507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_m7B93FB89464460482AB9ECF23F778FFBE391968D_gshared (GenericComparer_1_tCC5A9D4F9B24BF95C933E5E34E0762F94816E332* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28508. {
  28509. {
  28510. RuntimeObject* L_0 = ___0_obj;
  28511. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tCC5A9D4F9B24BF95C933E5E34E0762F94816E332*)((GenericComparer_1_tCC5A9D4F9B24BF95C933E5E34E0762F94816E332*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28512. }
  28513. }
  28514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mE7E727C26FDE725EB50C4211DD8479D1B3988A5E_gshared (GenericComparer_1_tCC5A9D4F9B24BF95C933E5E34E0762F94816E332* __this, const RuntimeMethod* method)
  28515. {
  28516. {
  28517. NullCheck((RuntimeObject*)__this);
  28518. Type_t* L_0;
  28519. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28520. NullCheck((MemberInfo_t*)L_0);
  28521. String_t* L_1;
  28522. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28523. NullCheck((RuntimeObject*)L_1);
  28524. int32_t L_2;
  28525. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28526. return L_2;
  28527. }
  28528. }
  28529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m5ABF61D684065789AD60B276F3D96616CBCD724D_gshared (GenericComparer_1_tCC5A9D4F9B24BF95C933E5E34E0762F94816E332* __this, const RuntimeMethod* method)
  28530. {
  28531. {
  28532. Comparer_1__ctor_mEC21CDDDC8BD9CE15E2C5C2CA868B8A550F36BFC((Comparer_1_t74CA6C7EACDB4FE32364CB0614E282AE4DD728A9*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28533. return;
  28534. }
  28535. }
  28536. #ifdef __clang__
  28537. #pragma clang diagnostic pop
  28538. #endif
  28539. #ifdef __clang__
  28540. #pragma clang diagnostic push
  28541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28542. #pragma clang diagnostic ignored "-Wunused-variable"
  28543. #endif
  28544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m1BBE95470A1A09255225B7DF73B09623DD07DA90_gshared (GenericComparer_1_t5E4A8E105CE12996C1123095CF4D86E89C9BADF9* __this, uint16_t ___0_x, uint16_t ___1_y, const RuntimeMethod* method)
  28545. {
  28546. {
  28547. }
  28548. {
  28549. }
  28550. {
  28551. uint16_t L_2 = ___1_y;
  28552. int32_t L_3;
  28553. L_3 = UInt16_CompareTo_m73A3F7183597E4CFBCB8A98A696B4C3DFEDF0845((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28554. return L_3;
  28555. }
  28556. }
  28557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mA5E24DA2285E2CE01F7364B3058896B9ECAADA47_gshared (GenericComparer_1_t5E4A8E105CE12996C1123095CF4D86E89C9BADF9* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28558. {
  28559. {
  28560. RuntimeObject* L_0 = ___0_obj;
  28561. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t5E4A8E105CE12996C1123095CF4D86E89C9BADF9*)((GenericComparer_1_t5E4A8E105CE12996C1123095CF4D86E89C9BADF9*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28562. }
  28563. }
  28564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m3FA77B785EEBA16B88E1D7FE2307385F41D6C2A0_gshared (GenericComparer_1_t5E4A8E105CE12996C1123095CF4D86E89C9BADF9* __this, const RuntimeMethod* method)
  28565. {
  28566. {
  28567. NullCheck((RuntimeObject*)__this);
  28568. Type_t* L_0;
  28569. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28570. NullCheck((MemberInfo_t*)L_0);
  28571. String_t* L_1;
  28572. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28573. NullCheck((RuntimeObject*)L_1);
  28574. int32_t L_2;
  28575. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28576. return L_2;
  28577. }
  28578. }
  28579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m195629B3752B6EC3BD1C49C770F3766EF3E79738_gshared (GenericComparer_1_t5E4A8E105CE12996C1123095CF4D86E89C9BADF9* __this, const RuntimeMethod* method)
  28580. {
  28581. {
  28582. Comparer_1__ctor_m290953B68F8980CA3861CAAB2F3A79BC4A83616F((Comparer_1_t58CF625431A0184A14FF0A33D14229F8F6EA3C98*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28583. return;
  28584. }
  28585. }
  28586. #ifdef __clang__
  28587. #pragma clang diagnostic pop
  28588. #endif
  28589. #ifdef __clang__
  28590. #pragma clang diagnostic push
  28591. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28592. #pragma clang diagnostic ignored "-Wunused-variable"
  28593. #endif
  28594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_mA6D5E3B8C52E10760B4F01F2D16597C029CAF460_gshared (GenericComparer_1_t2A6981FA6CEECE1FD3AB030B3EEBB1F0EA443649* __this, uint32_t ___0_x, uint32_t ___1_y, const RuntimeMethod* method)
  28595. {
  28596. {
  28597. }
  28598. {
  28599. }
  28600. {
  28601. uint32_t L_2 = ___1_y;
  28602. int32_t L_3;
  28603. L_3 = UInt32_CompareTo_mC96F15BE2B06C0268AD1D110D3251CE4DBA43907((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28604. return L_3;
  28605. }
  28606. }
  28607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mDF01ACA249CF35B7D3CA28F26610A5060F35F052_gshared (GenericComparer_1_t2A6981FA6CEECE1FD3AB030B3EEBB1F0EA443649* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28608. {
  28609. {
  28610. RuntimeObject* L_0 = ___0_obj;
  28611. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t2A6981FA6CEECE1FD3AB030B3EEBB1F0EA443649*)((GenericComparer_1_t2A6981FA6CEECE1FD3AB030B3EEBB1F0EA443649*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28612. }
  28613. }
  28614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_mDF2B707C83F774AC1128240A0AAE6100764F36C8_gshared (GenericComparer_1_t2A6981FA6CEECE1FD3AB030B3EEBB1F0EA443649* __this, const RuntimeMethod* method)
  28615. {
  28616. {
  28617. NullCheck((RuntimeObject*)__this);
  28618. Type_t* L_0;
  28619. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28620. NullCheck((MemberInfo_t*)L_0);
  28621. String_t* L_1;
  28622. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28623. NullCheck((RuntimeObject*)L_1);
  28624. int32_t L_2;
  28625. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28626. return L_2;
  28627. }
  28628. }
  28629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m44E6BBD6D12FAA2DA5377DE822336004D893F7B7_gshared (GenericComparer_1_t2A6981FA6CEECE1FD3AB030B3EEBB1F0EA443649* __this, const RuntimeMethod* method)
  28630. {
  28631. {
  28632. Comparer_1__ctor_m2F8903704557F0C6358C6784DF30CDB1828C9A6F((Comparer_1_t03DA6AFB24C7CAB292D6DC3A872298EE43E6C879*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28633. return;
  28634. }
  28635. }
  28636. #ifdef __clang__
  28637. #pragma clang diagnostic pop
  28638. #endif
  28639. #ifdef __clang__
  28640. #pragma clang diagnostic push
  28641. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28642. #pragma clang diagnostic ignored "-Wunused-variable"
  28643. #endif
  28644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m21D2B02DD0928B6C5E230361CE949ABA1972ABC5_gshared (GenericComparer_1_t8B2549883288DE82230DAF1BBFC6C50D05F0F8BD* __this, uint64_t ___0_x, uint64_t ___1_y, const RuntimeMethod* method)
  28645. {
  28646. {
  28647. }
  28648. {
  28649. }
  28650. {
  28651. uint64_t L_2 = ___1_y;
  28652. int32_t L_3;
  28653. L_3 = UInt64_CompareTo_m1292E47C1FE2A1FC5BC5E6E2EB9C1FCDCEFE7745((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28654. return L_3;
  28655. }
  28656. }
  28657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mF279E71450C15C6E971301B5BD77347F45C75D63_gshared (GenericComparer_1_t8B2549883288DE82230DAF1BBFC6C50D05F0F8BD* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28658. {
  28659. {
  28660. RuntimeObject* L_0 = ___0_obj;
  28661. return (bool)((!(((RuntimeObject*)(GenericComparer_1_t8B2549883288DE82230DAF1BBFC6C50D05F0F8BD*)((GenericComparer_1_t8B2549883288DE82230DAF1BBFC6C50D05F0F8BD*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28662. }
  28663. }
  28664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m6C041FDAE92A3996D26AF131D3C6A4CE1DE7F417_gshared (GenericComparer_1_t8B2549883288DE82230DAF1BBFC6C50D05F0F8BD* __this, const RuntimeMethod* method)
  28665. {
  28666. {
  28667. NullCheck((RuntimeObject*)__this);
  28668. Type_t* L_0;
  28669. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28670. NullCheck((MemberInfo_t*)L_0);
  28671. String_t* L_1;
  28672. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28673. NullCheck((RuntimeObject*)L_1);
  28674. int32_t L_2;
  28675. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28676. return L_2;
  28677. }
  28678. }
  28679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_m2C3108223AFEC6D37815AD2356620A046F6FA03B_gshared (GenericComparer_1_t8B2549883288DE82230DAF1BBFC6C50D05F0F8BD* __this, const RuntimeMethod* method)
  28680. {
  28681. {
  28682. Comparer_1__ctor_mEA1562EB0A7C081D26228A639943B13002EB41E0((Comparer_1_t156CA54426F60B4132C76BFACD5FDBD3043D437E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28683. return;
  28684. }
  28685. }
  28686. #ifdef __clang__
  28687. #pragma clang diagnostic pop
  28688. #endif
  28689. #ifdef __clang__
  28690. #pragma clang diagnostic push
  28691. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28692. #pragma clang diagnostic ignored "-Wunused-variable"
  28693. #endif
  28694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_Compare_m393DE4691B4D2FF3F0C4294951366C9407C906E5_gshared (GenericComparer_1_tA1FB6768366C07A87C3181B50FABC4AA0BE27C45* __this, Il2CppFullySharedGenericAny ___0_x, Il2CppFullySharedGenericAny ___1_y, const RuntimeMethod* method)
  28695. {
  28696. const uint32_t SizeOf_T_t206AC7254049416911476B50713D159D33505E77 = il2cpp_codegen_sizeof(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0));
  28697. void* L_5 = alloca(Il2CppFakeBoxBuffer::SizeNeededFor(il2cpp_rgctx_data(method->klass->rgctx_data, 0)));
  28698. const Il2CppFullySharedGenericAny L_0 = alloca(SizeOf_T_t206AC7254049416911476B50713D159D33505E77);
  28699. const Il2CppFullySharedGenericAny L_2 = L_0;
  28700. const Il2CppFullySharedGenericAny L_4 = L_0;
  28701. const Il2CppFullySharedGenericAny L_7 = L_0;
  28702. {
  28703. il2cpp_codegen_memcpy(L_0, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? ___0_x : &___0_x), SizeOf_T_t206AC7254049416911476B50713D159D33505E77);
  28704. bool L_1 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0), L_0);
  28705. if (!L_1)
  28706. {
  28707. goto IL_0021;
  28708. }
  28709. }
  28710. {
  28711. il2cpp_codegen_memcpy(L_2, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? ___1_y : &___1_y), SizeOf_T_t206AC7254049416911476B50713D159D33505E77);
  28712. bool L_3 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0), L_2);
  28713. if (!L_3)
  28714. {
  28715. goto IL_001f;
  28716. }
  28717. }
  28718. {
  28719. il2cpp_codegen_memcpy(L_4, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? ___1_y : &___1_y), SizeOf_T_t206AC7254049416911476B50713D159D33505E77);
  28720. int32_t L_6;
  28721. L_6 = ConstrainedFuncInvoker1< int32_t, Il2CppFullySharedGenericAny >::Invoke(il2cpp_rgctx_data(method->klass->rgctx_data, 0), il2cpp_rgctx_method(method->klass->rgctx_data, 2), L_5, (void*)(Il2CppFullySharedGenericAny*)(il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? ___0_x : &___0_x), (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? L_4: *(void**)L_4));
  28722. return L_6;
  28723. }
  28724. IL_001f:
  28725. {
  28726. return 1;
  28727. }
  28728. IL_0021:
  28729. {
  28730. il2cpp_codegen_memcpy(L_7, (il2cpp_codegen_class_is_value_type(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0)) ? ___1_y : &___1_y), SizeOf_T_t206AC7254049416911476B50713D159D33505E77);
  28731. bool L_8 = il2cpp_codegen_would_box_to_non_null(il2cpp_rgctx_data_no_init(method->klass->rgctx_data, 0), L_7);
  28732. if (!L_8)
  28733. {
  28734. goto IL_002b;
  28735. }
  28736. }
  28737. {
  28738. return (-1);
  28739. }
  28740. IL_002b:
  28741. {
  28742. return 0;
  28743. }
  28744. }
  28745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericComparer_1_Equals_mA0C1FE8461B22BD8B379BB0CA80C902F6AFBEEB2_gshared (GenericComparer_1_tA1FB6768366C07A87C3181B50FABC4AA0BE27C45* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28746. {
  28747. {
  28748. RuntimeObject* L_0 = ___0_obj;
  28749. return (bool)((!(((RuntimeObject*)(GenericComparer_1_tA1FB6768366C07A87C3181B50FABC4AA0BE27C45*)((GenericComparer_1_tA1FB6768366C07A87C3181B50FABC4AA0BE27C45*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 3)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28750. }
  28751. }
  28752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericComparer_1_GetHashCode_m14EC8AF8F5929879F5CF406C7A3004B6B5E02D1E_gshared (GenericComparer_1_tA1FB6768366C07A87C3181B50FABC4AA0BE27C45* __this, const RuntimeMethod* method)
  28753. {
  28754. {
  28755. NullCheck((RuntimeObject*)__this);
  28756. Type_t* L_0;
  28757. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28758. NullCheck((MemberInfo_t*)L_0);
  28759. String_t* L_1;
  28760. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28761. NullCheck((RuntimeObject*)L_1);
  28762. int32_t L_2;
  28763. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28764. return L_2;
  28765. }
  28766. }
  28767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericComparer_1__ctor_mDDD50F323B2A94CCEC4F3BDF7AAC738DF7C3CB26_gshared (GenericComparer_1_tA1FB6768366C07A87C3181B50FABC4AA0BE27C45* __this, const RuntimeMethod* method)
  28768. {
  28769. {
  28770. (( void (*) (Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB*, const RuntimeMethod*))il2cpp_codegen_get_direct_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((Comparer_1_tF59A960F33DD69C2CF0330F3FF6AD7828FF0F3FB*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  28771. return;
  28772. }
  28773. }
  28774. #ifdef __clang__
  28775. #pragma clang diagnostic pop
  28776. #endif
  28777. #ifdef __clang__
  28778. #pragma clang diagnostic push
  28779. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28780. #pragma clang diagnostic ignored "-Wunused-variable"
  28781. #endif
  28782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m5814BD481C577C3821904D975504B217B2FFA85C_gshared (GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137* __this, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 ___0_x, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 ___1_y, const RuntimeMethod* method)
  28783. {
  28784. {
  28785. }
  28786. {
  28787. }
  28788. {
  28789. NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 L_2 = ___1_y;
  28790. bool L_3;
  28791. L_3 = NativeArray_1_Equals_m111BFE996798FD0A80BE998184E73802CDA0C173((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28792. return L_3;
  28793. }
  28794. }
  28795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m507E8DA04EC0C51AC3B51FC65EDCFAA1205C12D4_gshared (GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137* __this, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 ___0_obj, const RuntimeMethod* method)
  28796. {
  28797. {
  28798. goto IL_000a;
  28799. }
  28800. IL_000a:
  28801. {
  28802. int32_t L_1;
  28803. L_1 = NativeArray_1_GetHashCode_m7E8FDE5E1640511AADCB3B9A3DE36836672CFB93((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  28804. return L_1;
  28805. }
  28806. }
  28807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m8907C127C2FD29B6E8CF8BB547450F72C84F78E8_gshared (GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137* __this, NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3* ___0_array, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  28808. {
  28809. int32_t V_0 = 0;
  28810. int32_t V_1 = 0;
  28811. int32_t V_2 = 0;
  28812. {
  28813. int32_t L_0 = ___2_startIndex;
  28814. int32_t L_1 = ___3_count;
  28815. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  28816. goto IL_002b;
  28817. }
  28818. IL_002b:
  28819. {
  28820. int32_t L_3 = ___2_startIndex;
  28821. V_2 = L_3;
  28822. goto IL_005a;
  28823. }
  28824. IL_002f:
  28825. {
  28826. NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3* L_4 = ___0_array;
  28827. int32_t L_5 = V_2;
  28828. NullCheck(L_4);
  28829. int32_t L_6 = L_5;
  28830. NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  28831. }
  28832. {
  28833. NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3* L_8 = ___0_array;
  28834. int32_t L_9 = V_2;
  28835. NullCheck(L_8);
  28836. NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 L_10 = ___1_value;
  28837. bool L_11;
  28838. L_11 = NativeArray_1_Equals_m111BFE996798FD0A80BE998184E73802CDA0C173(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28839. if (!L_11)
  28840. {
  28841. goto IL_0056;
  28842. }
  28843. }
  28844. {
  28845. int32_t L_12 = V_2;
  28846. return L_12;
  28847. }
  28848. IL_0056:
  28849. {
  28850. int32_t L_13 = V_2;
  28851. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  28852. }
  28853. IL_005a:
  28854. {
  28855. int32_t L_14 = V_2;
  28856. int32_t L_15 = V_0;
  28857. if ((((int32_t)L_14) < ((int32_t)L_15)))
  28858. {
  28859. goto IL_002f;
  28860. }
  28861. }
  28862. IL_005e:
  28863. {
  28864. return (-1);
  28865. }
  28866. }
  28867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m7CA685C399E313440AA29CDAF163FEEE4D5F4BBB_gshared (GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137* __this, NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3* ___0_array, NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  28868. {
  28869. int32_t V_0 = 0;
  28870. int32_t V_1 = 0;
  28871. int32_t V_2 = 0;
  28872. {
  28873. int32_t L_0 = ___2_startIndex;
  28874. int32_t L_1 = ___3_count;
  28875. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  28876. goto IL_002d;
  28877. }
  28878. IL_002d:
  28879. {
  28880. int32_t L_3 = ___2_startIndex;
  28881. V_2 = L_3;
  28882. goto IL_005c;
  28883. }
  28884. IL_0031:
  28885. {
  28886. NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3* L_4 = ___0_array;
  28887. int32_t L_5 = V_2;
  28888. NullCheck(L_4);
  28889. int32_t L_6 = L_5;
  28890. NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  28891. }
  28892. {
  28893. NativeArray_1U5BU5D_t75698E5C2142DD4A324DD38EE484D69C8FD2CFD3* L_8 = ___0_array;
  28894. int32_t L_9 = V_2;
  28895. NullCheck(L_8);
  28896. NativeArray_1_tF9AAF96E0048E8B93F277A9EAD3955253C6B34C3 L_10 = ___1_value;
  28897. bool L_11;
  28898. L_11 = NativeArray_1_Equals_m111BFE996798FD0A80BE998184E73802CDA0C173(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28899. if (!L_11)
  28900. {
  28901. goto IL_0058;
  28902. }
  28903. }
  28904. {
  28905. int32_t L_12 = V_2;
  28906. return L_12;
  28907. }
  28908. IL_0058:
  28909. {
  28910. int32_t L_13 = V_2;
  28911. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  28912. }
  28913. IL_005c:
  28914. {
  28915. int32_t L_14 = V_2;
  28916. int32_t L_15 = V_0;
  28917. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  28918. {
  28919. goto IL_0031;
  28920. }
  28921. }
  28922. IL_0060:
  28923. {
  28924. return (-1);
  28925. }
  28926. }
  28927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_mD076621E5AF5BDEBA51E91859ED6EA07CC21AF87_gshared (GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  28928. {
  28929. {
  28930. RuntimeObject* L_0 = ___0_obj;
  28931. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137*)((GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  28932. }
  28933. }
  28934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mB3F752A718C9158491E2C55560C8F4CBA0B81DE4_gshared (GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137* __this, const RuntimeMethod* method)
  28935. {
  28936. {
  28937. NullCheck((RuntimeObject*)__this);
  28938. Type_t* L_0;
  28939. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  28940. NullCheck((MemberInfo_t*)L_0);
  28941. String_t* L_1;
  28942. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  28943. NullCheck((RuntimeObject*)L_1);
  28944. int32_t L_2;
  28945. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  28946. return L_2;
  28947. }
  28948. }
  28949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m5A5604ECF470892A1091D4E9D70957FE9578B2AA_gshared (GenericEqualityComparer_1_t602E7ECDA5438BCCACF6AD0EEA740AA178A5F137* __this, const RuntimeMethod* method)
  28950. {
  28951. {
  28952. EqualityComparer_1__ctor_m9B9F68569E0CF511D73556406AA7D7E0FCF71956((EqualityComparer_1_t6B01DAC6A5AAACB741CE017584EAAEDF574DE45F*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  28953. return;
  28954. }
  28955. }
  28956. #ifdef __clang__
  28957. #pragma clang diagnostic pop
  28958. #endif
  28959. #ifdef __clang__
  28960. #pragma clang diagnostic push
  28961. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28962. #pragma clang diagnostic ignored "-Wunused-variable"
  28963. #endif
  28964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_mA67CD5ABF985A93355F46BD85B23DFC8BE1190F3_gshared (GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A* __this, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 ___0_x, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 ___1_y, const RuntimeMethod* method)
  28965. {
  28966. {
  28967. }
  28968. {
  28969. }
  28970. {
  28971. NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 L_2 = ___1_y;
  28972. bool L_3;
  28973. L_3 = NativeArray_1_Equals_m0A1A82F389B2D30446EBEA19B2A1C9E012AB4CE3((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  28974. return L_3;
  28975. }
  28976. }
  28977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mD52FD0A0A607C5151073DC90ECCD07CA76C3020F_gshared (GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A* __this, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 ___0_obj, const RuntimeMethod* method)
  28978. {
  28979. {
  28980. goto IL_000a;
  28981. }
  28982. IL_000a:
  28983. {
  28984. int32_t L_1;
  28985. L_1 = NativeArray_1_GetHashCode_m9CE6E96532D79658C844B9AB1982B3DC366BA711((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  28986. return L_1;
  28987. }
  28988. }
  28989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_mED8EB452A40D156C81120A495935D1E931CE3995_gshared (GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A* __this, NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539* ___0_array, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  28990. {
  28991. int32_t V_0 = 0;
  28992. int32_t V_1 = 0;
  28993. int32_t V_2 = 0;
  28994. {
  28995. int32_t L_0 = ___2_startIndex;
  28996. int32_t L_1 = ___3_count;
  28997. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  28998. goto IL_002b;
  28999. }
  29000. IL_002b:
  29001. {
  29002. int32_t L_3 = ___2_startIndex;
  29003. V_2 = L_3;
  29004. goto IL_005a;
  29005. }
  29006. IL_002f:
  29007. {
  29008. NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539* L_4 = ___0_array;
  29009. int32_t L_5 = V_2;
  29010. NullCheck(L_4);
  29011. int32_t L_6 = L_5;
  29012. NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29013. }
  29014. {
  29015. NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539* L_8 = ___0_array;
  29016. int32_t L_9 = V_2;
  29017. NullCheck(L_8);
  29018. NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 L_10 = ___1_value;
  29019. bool L_11;
  29020. L_11 = NativeArray_1_Equals_m0A1A82F389B2D30446EBEA19B2A1C9E012AB4CE3(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29021. if (!L_11)
  29022. {
  29023. goto IL_0056;
  29024. }
  29025. }
  29026. {
  29027. int32_t L_12 = V_2;
  29028. return L_12;
  29029. }
  29030. IL_0056:
  29031. {
  29032. int32_t L_13 = V_2;
  29033. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  29034. }
  29035. IL_005a:
  29036. {
  29037. int32_t L_14 = V_2;
  29038. int32_t L_15 = V_0;
  29039. if ((((int32_t)L_14) < ((int32_t)L_15)))
  29040. {
  29041. goto IL_002f;
  29042. }
  29043. }
  29044. IL_005e:
  29045. {
  29046. return (-1);
  29047. }
  29048. }
  29049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m21D19E62F6904BFDDD8809B4C116776B282CCCED_gshared (GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A* __this, NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539* ___0_array, NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29050. {
  29051. int32_t V_0 = 0;
  29052. int32_t V_1 = 0;
  29053. int32_t V_2 = 0;
  29054. {
  29055. int32_t L_0 = ___2_startIndex;
  29056. int32_t L_1 = ___3_count;
  29057. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  29058. goto IL_002d;
  29059. }
  29060. IL_002d:
  29061. {
  29062. int32_t L_3 = ___2_startIndex;
  29063. V_2 = L_3;
  29064. goto IL_005c;
  29065. }
  29066. IL_0031:
  29067. {
  29068. NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539* L_4 = ___0_array;
  29069. int32_t L_5 = V_2;
  29070. NullCheck(L_4);
  29071. int32_t L_6 = L_5;
  29072. NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29073. }
  29074. {
  29075. NativeArray_1U5BU5D_tA27C12ED607D6B679248AE43B16249FCA2C4D539* L_8 = ___0_array;
  29076. int32_t L_9 = V_2;
  29077. NullCheck(L_8);
  29078. NativeArray_1_t46E4B6981B62F7D19E51BF9D016F70EF81863612 L_10 = ___1_value;
  29079. bool L_11;
  29080. L_11 = NativeArray_1_Equals_m0A1A82F389B2D30446EBEA19B2A1C9E012AB4CE3(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29081. if (!L_11)
  29082. {
  29083. goto IL_0058;
  29084. }
  29085. }
  29086. {
  29087. int32_t L_12 = V_2;
  29088. return L_12;
  29089. }
  29090. IL_0058:
  29091. {
  29092. int32_t L_13 = V_2;
  29093. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  29094. }
  29095. IL_005c:
  29096. {
  29097. int32_t L_14 = V_2;
  29098. int32_t L_15 = V_0;
  29099. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  29100. {
  29101. goto IL_0031;
  29102. }
  29103. }
  29104. IL_0060:
  29105. {
  29106. return (-1);
  29107. }
  29108. }
  29109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m1E21ED2C026205B550E67D0154FA20D0679F373D_gshared (GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  29110. {
  29111. {
  29112. RuntimeObject* L_0 = ___0_obj;
  29113. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A*)((GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  29114. }
  29115. }
  29116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mB3ECA72A7F1F700A8E4B3123B225233AECC77E47_gshared (GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A* __this, const RuntimeMethod* method)
  29117. {
  29118. {
  29119. NullCheck((RuntimeObject*)__this);
  29120. Type_t* L_0;
  29121. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  29122. NullCheck((MemberInfo_t*)L_0);
  29123. String_t* L_1;
  29124. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  29125. NullCheck((RuntimeObject*)L_1);
  29126. int32_t L_2;
  29127. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  29128. return L_2;
  29129. }
  29130. }
  29131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m0A81DE231AD93030E1A79C5951DC6AD2BAED0ADD_gshared (GenericEqualityComparer_1_t8E2F034C923811D126F319B39C996706B8170E7A* __this, const RuntimeMethod* method)
  29132. {
  29133. {
  29134. EqualityComparer_1__ctor_m31D5C2AE7B336CD64B73D27503EB9EC0C087807F((EqualityComparer_1_t589A1EB19C0A1937B526E969092DE19FCB7BBF12*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  29135. return;
  29136. }
  29137. }
  29138. #ifdef __clang__
  29139. #pragma clang diagnostic pop
  29140. #endif
  29141. #ifdef __clang__
  29142. #pragma clang diagnostic push
  29143. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29144. #pragma clang diagnostic ignored "-Wunused-variable"
  29145. #endif
  29146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m69D1F4DA16180C66709DD32C4943E20579DA4CDD_gshared (GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12* __this, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 ___0_x, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 ___1_y, const RuntimeMethod* method)
  29147. {
  29148. {
  29149. }
  29150. {
  29151. }
  29152. {
  29153. NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 L_2 = ___1_y;
  29154. bool L_3;
  29155. L_3 = NativeArray_1_Equals_m5396AEFA0FE3DAB5DC00439FA2530B1343937295((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29156. return L_3;
  29157. }
  29158. }
  29159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m58D1DA1E54E06F6958540CAB9A49986B133EB966_gshared (GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12* __this, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 ___0_obj, const RuntimeMethod* method)
  29160. {
  29161. {
  29162. goto IL_000a;
  29163. }
  29164. IL_000a:
  29165. {
  29166. int32_t L_1;
  29167. L_1 = NativeArray_1_GetHashCode_m66B94FA89E280074FAFEAF66314F77C83FCEE48A((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  29168. return L_1;
  29169. }
  29170. }
  29171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_mE86EB2B3F5BA64EC576C1CCD226E2B1F8BD01ECA_gshared (GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12* __this, NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4* ___0_array, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29172. {
  29173. int32_t V_0 = 0;
  29174. int32_t V_1 = 0;
  29175. int32_t V_2 = 0;
  29176. {
  29177. int32_t L_0 = ___2_startIndex;
  29178. int32_t L_1 = ___3_count;
  29179. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  29180. goto IL_002b;
  29181. }
  29182. IL_002b:
  29183. {
  29184. int32_t L_3 = ___2_startIndex;
  29185. V_2 = L_3;
  29186. goto IL_005a;
  29187. }
  29188. IL_002f:
  29189. {
  29190. NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4* L_4 = ___0_array;
  29191. int32_t L_5 = V_2;
  29192. NullCheck(L_4);
  29193. int32_t L_6 = L_5;
  29194. NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29195. }
  29196. {
  29197. NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4* L_8 = ___0_array;
  29198. int32_t L_9 = V_2;
  29199. NullCheck(L_8);
  29200. NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 L_10 = ___1_value;
  29201. bool L_11;
  29202. L_11 = NativeArray_1_Equals_m5396AEFA0FE3DAB5DC00439FA2530B1343937295(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29203. if (!L_11)
  29204. {
  29205. goto IL_0056;
  29206. }
  29207. }
  29208. {
  29209. int32_t L_12 = V_2;
  29210. return L_12;
  29211. }
  29212. IL_0056:
  29213. {
  29214. int32_t L_13 = V_2;
  29215. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  29216. }
  29217. IL_005a:
  29218. {
  29219. int32_t L_14 = V_2;
  29220. int32_t L_15 = V_0;
  29221. if ((((int32_t)L_14) < ((int32_t)L_15)))
  29222. {
  29223. goto IL_002f;
  29224. }
  29225. }
  29226. IL_005e:
  29227. {
  29228. return (-1);
  29229. }
  29230. }
  29231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_mC5727A18F0DB62578F5714B2303E3C62C1B6C0B8_gshared (GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12* __this, NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4* ___0_array, NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29232. {
  29233. int32_t V_0 = 0;
  29234. int32_t V_1 = 0;
  29235. int32_t V_2 = 0;
  29236. {
  29237. int32_t L_0 = ___2_startIndex;
  29238. int32_t L_1 = ___3_count;
  29239. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  29240. goto IL_002d;
  29241. }
  29242. IL_002d:
  29243. {
  29244. int32_t L_3 = ___2_startIndex;
  29245. V_2 = L_3;
  29246. goto IL_005c;
  29247. }
  29248. IL_0031:
  29249. {
  29250. NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4* L_4 = ___0_array;
  29251. int32_t L_5 = V_2;
  29252. NullCheck(L_4);
  29253. int32_t L_6 = L_5;
  29254. NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29255. }
  29256. {
  29257. NativeArray_1U5BU5D_t07FE0FFB798A14A16B56C709EBB100AA9D986CA4* L_8 = ___0_array;
  29258. int32_t L_9 = V_2;
  29259. NullCheck(L_8);
  29260. NativeArray_1_t61CE5FDEC6BB75218352153E78207800402C1149 L_10 = ___1_value;
  29261. bool L_11;
  29262. L_11 = NativeArray_1_Equals_m5396AEFA0FE3DAB5DC00439FA2530B1343937295(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29263. if (!L_11)
  29264. {
  29265. goto IL_0058;
  29266. }
  29267. }
  29268. {
  29269. int32_t L_12 = V_2;
  29270. return L_12;
  29271. }
  29272. IL_0058:
  29273. {
  29274. int32_t L_13 = V_2;
  29275. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  29276. }
  29277. IL_005c:
  29278. {
  29279. int32_t L_14 = V_2;
  29280. int32_t L_15 = V_0;
  29281. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  29282. {
  29283. goto IL_0031;
  29284. }
  29285. }
  29286. IL_0060:
  29287. {
  29288. return (-1);
  29289. }
  29290. }
  29291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m6F8D60627D55550B5F9CE4E1B67FA47EA675C921_gshared (GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  29292. {
  29293. {
  29294. RuntimeObject* L_0 = ___0_obj;
  29295. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12*)((GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  29296. }
  29297. }
  29298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mBC7EFF39FB43D322ECA4FE704916B36AB8B0C562_gshared (GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12* __this, const RuntimeMethod* method)
  29299. {
  29300. {
  29301. NullCheck((RuntimeObject*)__this);
  29302. Type_t* L_0;
  29303. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  29304. NullCheck((MemberInfo_t*)L_0);
  29305. String_t* L_1;
  29306. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  29307. NullCheck((RuntimeObject*)L_1);
  29308. int32_t L_2;
  29309. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  29310. return L_2;
  29311. }
  29312. }
  29313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m933B563AB99246FCA10614D58A1D1B3507007C2C_gshared (GenericEqualityComparer_1_t8A7003F05BF4D92E454EEE1D8BE16D53BF74DD12* __this, const RuntimeMethod* method)
  29314. {
  29315. {
  29316. EqualityComparer_1__ctor_m9912CC523B5CFDC67FB2A9A1AC3AF43A9E9F2803((EqualityComparer_1_t01F8CF2CF777F0896EA3EAA7877D78F1307DD1E1*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  29317. return;
  29318. }
  29319. }
  29320. #ifdef __clang__
  29321. #pragma clang diagnostic pop
  29322. #endif
  29323. #ifdef __clang__
  29324. #pragma clang diagnostic push
  29325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29326. #pragma clang diagnostic ignored "-Wunused-variable"
  29327. #endif
  29328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m1CBF1F600A25FE5FE2FB93E39B9E18332628B1F4_gshared (GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62* __this, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B ___0_x, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B ___1_y, const RuntimeMethod* method)
  29329. {
  29330. {
  29331. }
  29332. {
  29333. }
  29334. {
  29335. NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B L_2 = ___1_y;
  29336. bool L_3;
  29337. L_3 = NativeSlice_1_Equals_m5932E1D028FD20FDFDAB5073EEDA743DDF929660((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29338. return L_3;
  29339. }
  29340. }
  29341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mA7C018D6A82794930AF96B38E903AADA493B7233_gshared (GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62* __this, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B ___0_obj, const RuntimeMethod* method)
  29342. {
  29343. {
  29344. goto IL_000a;
  29345. }
  29346. IL_000a:
  29347. {
  29348. int32_t L_1;
  29349. L_1 = NativeSlice_1_GetHashCode_m17AA31E90564027DB6A606F8D9883AC52823E216((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  29350. return L_1;
  29351. }
  29352. }
  29353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m6B504EC460153B362CA6531574CF610687970116_gshared (GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62* __this, NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD* ___0_array, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29354. {
  29355. int32_t V_0 = 0;
  29356. int32_t V_1 = 0;
  29357. int32_t V_2 = 0;
  29358. {
  29359. int32_t L_0 = ___2_startIndex;
  29360. int32_t L_1 = ___3_count;
  29361. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  29362. goto IL_002b;
  29363. }
  29364. IL_002b:
  29365. {
  29366. int32_t L_3 = ___2_startIndex;
  29367. V_2 = L_3;
  29368. goto IL_005a;
  29369. }
  29370. IL_002f:
  29371. {
  29372. NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD* L_4 = ___0_array;
  29373. int32_t L_5 = V_2;
  29374. NullCheck(L_4);
  29375. int32_t L_6 = L_5;
  29376. NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29377. }
  29378. {
  29379. NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD* L_8 = ___0_array;
  29380. int32_t L_9 = V_2;
  29381. NullCheck(L_8);
  29382. NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B L_10 = ___1_value;
  29383. bool L_11;
  29384. L_11 = NativeSlice_1_Equals_m5932E1D028FD20FDFDAB5073EEDA743DDF929660(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29385. if (!L_11)
  29386. {
  29387. goto IL_0056;
  29388. }
  29389. }
  29390. {
  29391. int32_t L_12 = V_2;
  29392. return L_12;
  29393. }
  29394. IL_0056:
  29395. {
  29396. int32_t L_13 = V_2;
  29397. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  29398. }
  29399. IL_005a:
  29400. {
  29401. int32_t L_14 = V_2;
  29402. int32_t L_15 = V_0;
  29403. if ((((int32_t)L_14) < ((int32_t)L_15)))
  29404. {
  29405. goto IL_002f;
  29406. }
  29407. }
  29408. IL_005e:
  29409. {
  29410. return (-1);
  29411. }
  29412. }
  29413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m7DA5B90D2D9EB5322CF782FFE730EA8B8B7579A7_gshared (GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62* __this, NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD* ___0_array, NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29414. {
  29415. int32_t V_0 = 0;
  29416. int32_t V_1 = 0;
  29417. int32_t V_2 = 0;
  29418. {
  29419. int32_t L_0 = ___2_startIndex;
  29420. int32_t L_1 = ___3_count;
  29421. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  29422. goto IL_002d;
  29423. }
  29424. IL_002d:
  29425. {
  29426. int32_t L_3 = ___2_startIndex;
  29427. V_2 = L_3;
  29428. goto IL_005c;
  29429. }
  29430. IL_0031:
  29431. {
  29432. NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD* L_4 = ___0_array;
  29433. int32_t L_5 = V_2;
  29434. NullCheck(L_4);
  29435. int32_t L_6 = L_5;
  29436. NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29437. }
  29438. {
  29439. NativeSlice_1U5BU5D_t4AA4AF19AB9FDDBD4CC8C6F7E4A9C6AC063C09FD* L_8 = ___0_array;
  29440. int32_t L_9 = V_2;
  29441. NullCheck(L_8);
  29442. NativeSlice_1_t1108006793B0D86DFCF2E4481CD5E5E32AFF591B L_10 = ___1_value;
  29443. bool L_11;
  29444. L_11 = NativeSlice_1_Equals_m5932E1D028FD20FDFDAB5073EEDA743DDF929660(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29445. if (!L_11)
  29446. {
  29447. goto IL_0058;
  29448. }
  29449. }
  29450. {
  29451. int32_t L_12 = V_2;
  29452. return L_12;
  29453. }
  29454. IL_0058:
  29455. {
  29456. int32_t L_13 = V_2;
  29457. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  29458. }
  29459. IL_005c:
  29460. {
  29461. int32_t L_14 = V_2;
  29462. int32_t L_15 = V_0;
  29463. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  29464. {
  29465. goto IL_0031;
  29466. }
  29467. }
  29468. IL_0060:
  29469. {
  29470. return (-1);
  29471. }
  29472. }
  29473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m2D0D0D2BA1D77E9C0D8DA1BA93D0F418F0FFCA0C_gshared (GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  29474. {
  29475. {
  29476. RuntimeObject* L_0 = ___0_obj;
  29477. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62*)((GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  29478. }
  29479. }
  29480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m8339645A3F0615E0A5400ABC56C739EBFC13F0F7_gshared (GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62* __this, const RuntimeMethod* method)
  29481. {
  29482. {
  29483. NullCheck((RuntimeObject*)__this);
  29484. Type_t* L_0;
  29485. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  29486. NullCheck((MemberInfo_t*)L_0);
  29487. String_t* L_1;
  29488. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  29489. NullCheck((RuntimeObject*)L_1);
  29490. int32_t L_2;
  29491. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  29492. return L_2;
  29493. }
  29494. }
  29495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m4633BCEE5B3A3C2B3C661127111B7316497023A4_gshared (GenericEqualityComparer_1_t114338E01D17957CBD55B19B31D9AA3A31396E62* __this, const RuntimeMethod* method)
  29496. {
  29497. {
  29498. EqualityComparer_1__ctor_m49B0A5AB4AD927F663F6C95358E269F34A30809B((EqualityComparer_1_tF3CCB69D5AB8C3CE9F417F5984908B3B13441607*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  29499. return;
  29500. }
  29501. }
  29502. #ifdef __clang__
  29503. #pragma clang diagnostic pop
  29504. #endif
  29505. #ifdef __clang__
  29506. #pragma clang diagnostic push
  29507. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29508. #pragma clang diagnostic ignored "-Wunused-variable"
  29509. #endif
  29510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m6097DFC93F1C9563EF45674036E9F2E5C92B4B4A_gshared (GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E* __this, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 ___0_x, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 ___1_y, const RuntimeMethod* method)
  29511. {
  29512. {
  29513. }
  29514. {
  29515. }
  29516. {
  29517. NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 L_2 = ___1_y;
  29518. bool L_3;
  29519. L_3 = NativeSlice_1_Equals_m540407E942C74C9BDC7BF2513F9CCD0A4BF84EB9((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29520. return L_3;
  29521. }
  29522. }
  29523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mDA89C0DCB625B7BFBD56A725C7E91626BEF84DA0_gshared (GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E* __this, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 ___0_obj, const RuntimeMethod* method)
  29524. {
  29525. {
  29526. goto IL_000a;
  29527. }
  29528. IL_000a:
  29529. {
  29530. int32_t L_1;
  29531. L_1 = NativeSlice_1_GetHashCode_mC0EE5A29EDBC0FD732C99B30BD5938785661FD1C((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  29532. return L_1;
  29533. }
  29534. }
  29535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_mD83EA893BEACC6F9AB4387588BDCE33F42670DEF_gshared (GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E* __this, NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23* ___0_array, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29536. {
  29537. int32_t V_0 = 0;
  29538. int32_t V_1 = 0;
  29539. int32_t V_2 = 0;
  29540. {
  29541. int32_t L_0 = ___2_startIndex;
  29542. int32_t L_1 = ___3_count;
  29543. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  29544. goto IL_002b;
  29545. }
  29546. IL_002b:
  29547. {
  29548. int32_t L_3 = ___2_startIndex;
  29549. V_2 = L_3;
  29550. goto IL_005a;
  29551. }
  29552. IL_002f:
  29553. {
  29554. NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23* L_4 = ___0_array;
  29555. int32_t L_5 = V_2;
  29556. NullCheck(L_4);
  29557. int32_t L_6 = L_5;
  29558. NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29559. }
  29560. {
  29561. NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23* L_8 = ___0_array;
  29562. int32_t L_9 = V_2;
  29563. NullCheck(L_8);
  29564. NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 L_10 = ___1_value;
  29565. bool L_11;
  29566. L_11 = NativeSlice_1_Equals_m540407E942C74C9BDC7BF2513F9CCD0A4BF84EB9(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29567. if (!L_11)
  29568. {
  29569. goto IL_0056;
  29570. }
  29571. }
  29572. {
  29573. int32_t L_12 = V_2;
  29574. return L_12;
  29575. }
  29576. IL_0056:
  29577. {
  29578. int32_t L_13 = V_2;
  29579. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  29580. }
  29581. IL_005a:
  29582. {
  29583. int32_t L_14 = V_2;
  29584. int32_t L_15 = V_0;
  29585. if ((((int32_t)L_14) < ((int32_t)L_15)))
  29586. {
  29587. goto IL_002f;
  29588. }
  29589. }
  29590. IL_005e:
  29591. {
  29592. return (-1);
  29593. }
  29594. }
  29595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_mA81104C01BC70DFB46B8E073A51F22CBCE917097_gshared (GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E* __this, NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23* ___0_array, NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29596. {
  29597. int32_t V_0 = 0;
  29598. int32_t V_1 = 0;
  29599. int32_t V_2 = 0;
  29600. {
  29601. int32_t L_0 = ___2_startIndex;
  29602. int32_t L_1 = ___3_count;
  29603. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  29604. goto IL_002d;
  29605. }
  29606. IL_002d:
  29607. {
  29608. int32_t L_3 = ___2_startIndex;
  29609. V_2 = L_3;
  29610. goto IL_005c;
  29611. }
  29612. IL_0031:
  29613. {
  29614. NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23* L_4 = ___0_array;
  29615. int32_t L_5 = V_2;
  29616. NullCheck(L_4);
  29617. int32_t L_6 = L_5;
  29618. NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29619. }
  29620. {
  29621. NativeSlice_1U5BU5D_tFD4B8F2EABBFD0ADDDEFEDBE708F15693DFBFD23* L_8 = ___0_array;
  29622. int32_t L_9 = V_2;
  29623. NullCheck(L_8);
  29624. NativeSlice_1_tB2E3D620D7D74D9E80A85A577CF2C417F8A1E041 L_10 = ___1_value;
  29625. bool L_11;
  29626. L_11 = NativeSlice_1_Equals_m540407E942C74C9BDC7BF2513F9CCD0A4BF84EB9(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29627. if (!L_11)
  29628. {
  29629. goto IL_0058;
  29630. }
  29631. }
  29632. {
  29633. int32_t L_12 = V_2;
  29634. return L_12;
  29635. }
  29636. IL_0058:
  29637. {
  29638. int32_t L_13 = V_2;
  29639. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  29640. }
  29641. IL_005c:
  29642. {
  29643. int32_t L_14 = V_2;
  29644. int32_t L_15 = V_0;
  29645. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  29646. {
  29647. goto IL_0031;
  29648. }
  29649. }
  29650. IL_0060:
  29651. {
  29652. return (-1);
  29653. }
  29654. }
  29655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m65DE67763CAD3DBE8D94DFE928B3695BF206ABEC_gshared (GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  29656. {
  29657. {
  29658. RuntimeObject* L_0 = ___0_obj;
  29659. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E*)((GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  29660. }
  29661. }
  29662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m69342E64695D8D0F1779E07B532EAB1FF2B2CCC9_gshared (GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E* __this, const RuntimeMethod* method)
  29663. {
  29664. {
  29665. NullCheck((RuntimeObject*)__this);
  29666. Type_t* L_0;
  29667. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  29668. NullCheck((MemberInfo_t*)L_0);
  29669. String_t* L_1;
  29670. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  29671. NullCheck((RuntimeObject*)L_1);
  29672. int32_t L_2;
  29673. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  29674. return L_2;
  29675. }
  29676. }
  29677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_mF8754F9A856652583FC237D32A26D074AD75F9A3_gshared (GenericEqualityComparer_1_t5E2A59887FAFDB8A70B4FA717767C7CAA3EF3A5E* __this, const RuntimeMethod* method)
  29678. {
  29679. {
  29680. EqualityComparer_1__ctor_m4D54E40824478E01026065CAA271A71CA2F9A2D9((EqualityComparer_1_tAA2794BBC10EE66A403F408762CF2B100245FD88*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  29681. return;
  29682. }
  29683. }
  29684. #ifdef __clang__
  29685. #pragma clang diagnostic pop
  29686. #endif
  29687. #ifdef __clang__
  29688. #pragma clang diagnostic push
  29689. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29690. #pragma clang diagnostic ignored "-Wunused-variable"
  29691. #endif
  29692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_mEF17CD9DC3A709A7E0CE5E0A9A5C521A61C19B50_gshared (GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B* __this, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 ___0_x, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 ___1_y, const RuntimeMethod* method)
  29693. {
  29694. {
  29695. }
  29696. {
  29697. }
  29698. {
  29699. NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 L_2 = ___1_y;
  29700. bool L_3;
  29701. L_3 = NativeSlice_1_Equals_mE54EE5073C38A869606B9711FBAA8E0C2E459E1C((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29702. return L_3;
  29703. }
  29704. }
  29705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mAC5501334C9092E6E036EAED900FEC19D149111F_gshared (GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B* __this, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 ___0_obj, const RuntimeMethod* method)
  29706. {
  29707. {
  29708. goto IL_000a;
  29709. }
  29710. IL_000a:
  29711. {
  29712. int32_t L_1;
  29713. L_1 = NativeSlice_1_GetHashCode_mA406683D634974CA4AA8DA9952B32CD0EFE8E334((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  29714. return L_1;
  29715. }
  29716. }
  29717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_mC4A8F2C2B46DD1E69BA7E8595429B218B872657B_gshared (GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B* __this, NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990* ___0_array, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29718. {
  29719. int32_t V_0 = 0;
  29720. int32_t V_1 = 0;
  29721. int32_t V_2 = 0;
  29722. {
  29723. int32_t L_0 = ___2_startIndex;
  29724. int32_t L_1 = ___3_count;
  29725. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  29726. goto IL_002b;
  29727. }
  29728. IL_002b:
  29729. {
  29730. int32_t L_3 = ___2_startIndex;
  29731. V_2 = L_3;
  29732. goto IL_005a;
  29733. }
  29734. IL_002f:
  29735. {
  29736. NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990* L_4 = ___0_array;
  29737. int32_t L_5 = V_2;
  29738. NullCheck(L_4);
  29739. int32_t L_6 = L_5;
  29740. NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29741. }
  29742. {
  29743. NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990* L_8 = ___0_array;
  29744. int32_t L_9 = V_2;
  29745. NullCheck(L_8);
  29746. NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 L_10 = ___1_value;
  29747. bool L_11;
  29748. L_11 = NativeSlice_1_Equals_mE54EE5073C38A869606B9711FBAA8E0C2E459E1C(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29749. if (!L_11)
  29750. {
  29751. goto IL_0056;
  29752. }
  29753. }
  29754. {
  29755. int32_t L_12 = V_2;
  29756. return L_12;
  29757. }
  29758. IL_0056:
  29759. {
  29760. int32_t L_13 = V_2;
  29761. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  29762. }
  29763. IL_005a:
  29764. {
  29765. int32_t L_14 = V_2;
  29766. int32_t L_15 = V_0;
  29767. if ((((int32_t)L_14) < ((int32_t)L_15)))
  29768. {
  29769. goto IL_002f;
  29770. }
  29771. }
  29772. IL_005e:
  29773. {
  29774. return (-1);
  29775. }
  29776. }
  29777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m0B993D23D1F4593C132684225AEA15A24B9D84E7_gshared (GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B* __this, NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990* ___0_array, NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29778. {
  29779. int32_t V_0 = 0;
  29780. int32_t V_1 = 0;
  29781. int32_t V_2 = 0;
  29782. {
  29783. int32_t L_0 = ___2_startIndex;
  29784. int32_t L_1 = ___3_count;
  29785. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  29786. goto IL_002d;
  29787. }
  29788. IL_002d:
  29789. {
  29790. int32_t L_3 = ___2_startIndex;
  29791. V_2 = L_3;
  29792. goto IL_005c;
  29793. }
  29794. IL_0031:
  29795. {
  29796. NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990* L_4 = ___0_array;
  29797. int32_t L_5 = V_2;
  29798. NullCheck(L_4);
  29799. int32_t L_6 = L_5;
  29800. NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29801. }
  29802. {
  29803. NativeSlice_1U5BU5D_tA62C4A6F288135B6706B31C147D9F8A7B589A990* L_8 = ___0_array;
  29804. int32_t L_9 = V_2;
  29805. NullCheck(L_8);
  29806. NativeSlice_1_t1B1546AEB20D09E65A620651F8A4C68DD5998882 L_10 = ___1_value;
  29807. bool L_11;
  29808. L_11 = NativeSlice_1_Equals_mE54EE5073C38A869606B9711FBAA8E0C2E459E1C(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29809. if (!L_11)
  29810. {
  29811. goto IL_0058;
  29812. }
  29813. }
  29814. {
  29815. int32_t L_12 = V_2;
  29816. return L_12;
  29817. }
  29818. IL_0058:
  29819. {
  29820. int32_t L_13 = V_2;
  29821. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  29822. }
  29823. IL_005c:
  29824. {
  29825. int32_t L_14 = V_2;
  29826. int32_t L_15 = V_0;
  29827. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  29828. {
  29829. goto IL_0031;
  29830. }
  29831. }
  29832. IL_0060:
  29833. {
  29834. return (-1);
  29835. }
  29836. }
  29837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m01014CC80221BBCF4055F888B5F118E0EFAE020F_gshared (GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  29838. {
  29839. {
  29840. RuntimeObject* L_0 = ___0_obj;
  29841. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B*)((GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  29842. }
  29843. }
  29844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mAB151E3B22B52E64B22A6E92274B258A9EE77C14_gshared (GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B* __this, const RuntimeMethod* method)
  29845. {
  29846. {
  29847. NullCheck((RuntimeObject*)__this);
  29848. Type_t* L_0;
  29849. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  29850. NullCheck((MemberInfo_t*)L_0);
  29851. String_t* L_1;
  29852. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  29853. NullCheck((RuntimeObject*)L_1);
  29854. int32_t L_2;
  29855. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  29856. return L_2;
  29857. }
  29858. }
  29859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_mB475EAAA94AB0959BF38B9793D86F355099A2853_gshared (GenericEqualityComparer_1_tFE7C8B583AA8308523884F13DBFD774923C0101B* __this, const RuntimeMethod* method)
  29860. {
  29861. {
  29862. EqualityComparer_1__ctor_mC824C4880ECD9D0EDE30042CFB4C7BD41E55D5A2((EqualityComparer_1_tAA11E11782CC156B732B4C3DBBB3FBC4B0930668*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  29863. return;
  29864. }
  29865. }
  29866. #ifdef __clang__
  29867. #pragma clang diagnostic pop
  29868. #endif
  29869. #ifdef __clang__
  29870. #pragma clang diagnostic push
  29871. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29872. #pragma clang diagnostic ignored "-Wunused-variable"
  29873. #endif
  29874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_mD4859EBF5227BC3E710D613AD009D6A77363C6FE_gshared (GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3* __this, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___0_x, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___1_y, const RuntimeMethod* method)
  29875. {
  29876. {
  29877. }
  29878. {
  29879. }
  29880. {
  29881. StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 L_2 = ___1_y;
  29882. bool L_3;
  29883. L_3 = StructMultiKey_2_Equals_m257849E9BDF792F49AA7DC602670556ABDFAA37F((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29884. return L_3;
  29885. }
  29886. }
  29887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m6199536BA0FB65AF4262D330EEAFC3521B000EB6_gshared (GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3* __this, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___0_obj, const RuntimeMethod* method)
  29888. {
  29889. {
  29890. goto IL_000a;
  29891. }
  29892. IL_000a:
  29893. {
  29894. int32_t L_1;
  29895. L_1 = StructMultiKey_2_GetHashCode_m177C4E8E767B6839F0A038094FFD8106DBB8C836((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  29896. return L_1;
  29897. }
  29898. }
  29899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_mCF15AE554A2220A037D0B5D6020ACDFDAB113294_gshared (GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3* __this, StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64* ___0_array, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29900. {
  29901. int32_t V_0 = 0;
  29902. int32_t V_1 = 0;
  29903. int32_t V_2 = 0;
  29904. {
  29905. int32_t L_0 = ___2_startIndex;
  29906. int32_t L_1 = ___3_count;
  29907. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  29908. goto IL_002b;
  29909. }
  29910. IL_002b:
  29911. {
  29912. int32_t L_3 = ___2_startIndex;
  29913. V_2 = L_3;
  29914. goto IL_005a;
  29915. }
  29916. IL_002f:
  29917. {
  29918. StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64* L_4 = ___0_array;
  29919. int32_t L_5 = V_2;
  29920. NullCheck(L_4);
  29921. int32_t L_6 = L_5;
  29922. StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29923. }
  29924. {
  29925. StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64* L_8 = ___0_array;
  29926. int32_t L_9 = V_2;
  29927. NullCheck(L_8);
  29928. StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 L_10 = ___1_value;
  29929. bool L_11;
  29930. L_11 = StructMultiKey_2_Equals_m257849E9BDF792F49AA7DC602670556ABDFAA37F(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29931. if (!L_11)
  29932. {
  29933. goto IL_0056;
  29934. }
  29935. }
  29936. {
  29937. int32_t L_12 = V_2;
  29938. return L_12;
  29939. }
  29940. IL_0056:
  29941. {
  29942. int32_t L_13 = V_2;
  29943. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  29944. }
  29945. IL_005a:
  29946. {
  29947. int32_t L_14 = V_2;
  29948. int32_t L_15 = V_0;
  29949. if ((((int32_t)L_14) < ((int32_t)L_15)))
  29950. {
  29951. goto IL_002f;
  29952. }
  29953. }
  29954. IL_005e:
  29955. {
  29956. return (-1);
  29957. }
  29958. }
  29959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m17D89885CA9333A8C362BC0A34A521917AE1C23B_gshared (GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3* __this, StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64* ___0_array, StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  29960. {
  29961. int32_t V_0 = 0;
  29962. int32_t V_1 = 0;
  29963. int32_t V_2 = 0;
  29964. {
  29965. int32_t L_0 = ___2_startIndex;
  29966. int32_t L_1 = ___3_count;
  29967. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  29968. goto IL_002d;
  29969. }
  29970. IL_002d:
  29971. {
  29972. int32_t L_3 = ___2_startIndex;
  29973. V_2 = L_3;
  29974. goto IL_005c;
  29975. }
  29976. IL_0031:
  29977. {
  29978. StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64* L_4 = ___0_array;
  29979. int32_t L_5 = V_2;
  29980. NullCheck(L_4);
  29981. int32_t L_6 = L_5;
  29982. StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  29983. }
  29984. {
  29985. StructMultiKey_2U5BU5D_t479B5DFCA62364D5370217B3F06CB45C19170E64* L_8 = ___0_array;
  29986. int32_t L_9 = V_2;
  29987. NullCheck(L_8);
  29988. StructMultiKey_2_tBE8AC1F77387A29245D48FBA8C8C8E1763344DD5 L_10 = ___1_value;
  29989. bool L_11;
  29990. L_11 = StructMultiKey_2_Equals_m257849E9BDF792F49AA7DC602670556ABDFAA37F(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  29991. if (!L_11)
  29992. {
  29993. goto IL_0058;
  29994. }
  29995. }
  29996. {
  29997. int32_t L_12 = V_2;
  29998. return L_12;
  29999. }
  30000. IL_0058:
  30001. {
  30002. int32_t L_13 = V_2;
  30003. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  30004. }
  30005. IL_005c:
  30006. {
  30007. int32_t L_14 = V_2;
  30008. int32_t L_15 = V_0;
  30009. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  30010. {
  30011. goto IL_0031;
  30012. }
  30013. }
  30014. IL_0060:
  30015. {
  30016. return (-1);
  30017. }
  30018. }
  30019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m62FFE7BD85A19C2C1783DECC213CAC9D7BB48DD6_gshared (GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  30020. {
  30021. {
  30022. RuntimeObject* L_0 = ___0_obj;
  30023. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3*)((GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  30024. }
  30025. }
  30026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mEF20962FE454921C8BCE652CD7CC778ADF4F0D31_gshared (GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3* __this, const RuntimeMethod* method)
  30027. {
  30028. {
  30029. NullCheck((RuntimeObject*)__this);
  30030. Type_t* L_0;
  30031. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  30032. NullCheck((MemberInfo_t*)L_0);
  30033. String_t* L_1;
  30034. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  30035. NullCheck((RuntimeObject*)L_1);
  30036. int32_t L_2;
  30037. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  30038. return L_2;
  30039. }
  30040. }
  30041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m59D20150CE93BFE1DEE481C2DA1767DE30B80265_gshared (GenericEqualityComparer_1_tB0B9D22225BE3E63598E9D0866DA7B919431B1F3* __this, const RuntimeMethod* method)
  30042. {
  30043. {
  30044. EqualityComparer_1__ctor_m33D185DE95C9A26B58946BC95B9211476A3AD4CD((EqualityComparer_1_tC466AC2342764838A306000C760CAD3EB8717AD8*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  30045. return;
  30046. }
  30047. }
  30048. #ifdef __clang__
  30049. #pragma clang diagnostic pop
  30050. #endif
  30051. #ifdef __clang__
  30052. #pragma clang diagnostic push
  30053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30054. #pragma clang diagnostic ignored "-Wunused-variable"
  30055. #endif
  30056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m819D6D727C87257B1CF7E04D782D6945BEDCC6BC_gshared (GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF* __this, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___0_x, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___1_y, const RuntimeMethod* method)
  30057. {
  30058. {
  30059. }
  30060. {
  30061. }
  30062. {
  30063. ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 L_2 = ___1_y;
  30064. bool L_3;
  30065. L_3 = ValueTuple_1_Equals_m21B7E99E865482B07344F0EA71F362C181B36D82((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30066. return L_3;
  30067. }
  30068. }
  30069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mF74CA6FB1B36CDD9C12ECC4297467ECA43B5DC07_gshared (GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF* __this, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___0_obj, const RuntimeMethod* method)
  30070. {
  30071. {
  30072. goto IL_000a;
  30073. }
  30074. IL_000a:
  30075. {
  30076. int32_t L_1;
  30077. L_1 = ValueTuple_1_GetHashCode_m87166FC7DFF27F914E5F38A95780C1D843B02C5D((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  30078. return L_1;
  30079. }
  30080. }
  30081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_mE522BBC2D0EFB5BC6418B4B59CFD0A8A84EA7989_gshared (GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF* __this, ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD* ___0_array, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30082. {
  30083. int32_t V_0 = 0;
  30084. int32_t V_1 = 0;
  30085. int32_t V_2 = 0;
  30086. {
  30087. int32_t L_0 = ___2_startIndex;
  30088. int32_t L_1 = ___3_count;
  30089. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  30090. goto IL_002b;
  30091. }
  30092. IL_002b:
  30093. {
  30094. int32_t L_3 = ___2_startIndex;
  30095. V_2 = L_3;
  30096. goto IL_005a;
  30097. }
  30098. IL_002f:
  30099. {
  30100. ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD* L_4 = ___0_array;
  30101. int32_t L_5 = V_2;
  30102. NullCheck(L_4);
  30103. int32_t L_6 = L_5;
  30104. ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30105. }
  30106. {
  30107. ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD* L_8 = ___0_array;
  30108. int32_t L_9 = V_2;
  30109. NullCheck(L_8);
  30110. ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 L_10 = ___1_value;
  30111. bool L_11;
  30112. L_11 = ValueTuple_1_Equals_m21B7E99E865482B07344F0EA71F362C181B36D82(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30113. if (!L_11)
  30114. {
  30115. goto IL_0056;
  30116. }
  30117. }
  30118. {
  30119. int32_t L_12 = V_2;
  30120. return L_12;
  30121. }
  30122. IL_0056:
  30123. {
  30124. int32_t L_13 = V_2;
  30125. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  30126. }
  30127. IL_005a:
  30128. {
  30129. int32_t L_14 = V_2;
  30130. int32_t L_15 = V_0;
  30131. if ((((int32_t)L_14) < ((int32_t)L_15)))
  30132. {
  30133. goto IL_002f;
  30134. }
  30135. }
  30136. IL_005e:
  30137. {
  30138. return (-1);
  30139. }
  30140. }
  30141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m5210C725D95CA6FD9D6DBA920C11D317703DA2CD_gshared (GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF* __this, ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD* ___0_array, ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30142. {
  30143. int32_t V_0 = 0;
  30144. int32_t V_1 = 0;
  30145. int32_t V_2 = 0;
  30146. {
  30147. int32_t L_0 = ___2_startIndex;
  30148. int32_t L_1 = ___3_count;
  30149. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  30150. goto IL_002d;
  30151. }
  30152. IL_002d:
  30153. {
  30154. int32_t L_3 = ___2_startIndex;
  30155. V_2 = L_3;
  30156. goto IL_005c;
  30157. }
  30158. IL_0031:
  30159. {
  30160. ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD* L_4 = ___0_array;
  30161. int32_t L_5 = V_2;
  30162. NullCheck(L_4);
  30163. int32_t L_6 = L_5;
  30164. ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30165. }
  30166. {
  30167. ValueTuple_1U5BU5D_t9FB5BE00DFD52CBD30706C8E4D1B688743C97DBD* L_8 = ___0_array;
  30168. int32_t L_9 = V_2;
  30169. NullCheck(L_8);
  30170. ValueTuple_1_tBFF71B8F72F9D197DB09CFE88F0C8C7FE97CEF75 L_10 = ___1_value;
  30171. bool L_11;
  30172. L_11 = ValueTuple_1_Equals_m21B7E99E865482B07344F0EA71F362C181B36D82(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30173. if (!L_11)
  30174. {
  30175. goto IL_0058;
  30176. }
  30177. }
  30178. {
  30179. int32_t L_12 = V_2;
  30180. return L_12;
  30181. }
  30182. IL_0058:
  30183. {
  30184. int32_t L_13 = V_2;
  30185. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  30186. }
  30187. IL_005c:
  30188. {
  30189. int32_t L_14 = V_2;
  30190. int32_t L_15 = V_0;
  30191. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  30192. {
  30193. goto IL_0031;
  30194. }
  30195. }
  30196. IL_0060:
  30197. {
  30198. return (-1);
  30199. }
  30200. }
  30201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m304B7F21E82E864B421740B5DBDE9CDB4CA6B8E8_gshared (GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  30202. {
  30203. {
  30204. RuntimeObject* L_0 = ___0_obj;
  30205. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF*)((GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  30206. }
  30207. }
  30208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m135BEF62E238A28AF6CD533EA988437AC82B6EA7_gshared (GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF* __this, const RuntimeMethod* method)
  30209. {
  30210. {
  30211. NullCheck((RuntimeObject*)__this);
  30212. Type_t* L_0;
  30213. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  30214. NullCheck((MemberInfo_t*)L_0);
  30215. String_t* L_1;
  30216. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  30217. NullCheck((RuntimeObject*)L_1);
  30218. int32_t L_2;
  30219. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  30220. return L_2;
  30221. }
  30222. }
  30223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_mCD3445309C090C92E56DE97AB5822F4E0C6F23CE_gshared (GenericEqualityComparer_1_t6BD8FA7C645A0E9E3D05FA45E179ABB5412457BF* __this, const RuntimeMethod* method)
  30224. {
  30225. {
  30226. EqualityComparer_1__ctor_mD8C5D550CC02FB519059A366B64B80D26E8EEC71((EqualityComparer_1_t59A8120CAF6FA4E0EA7F5900499889FF17C4B78E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  30227. return;
  30228. }
  30229. }
  30230. #ifdef __clang__
  30231. #pragma clang diagnostic pop
  30232. #endif
  30233. #ifdef __clang__
  30234. #pragma clang diagnostic push
  30235. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30236. #pragma clang diagnostic ignored "-Wunused-variable"
  30237. #endif
  30238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m1FDB6F6EFD3B5D7E877E9FE811CBD8590E533E54_gshared (GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_x, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_y, const RuntimeMethod* method)
  30239. {
  30240. {
  30241. }
  30242. {
  30243. }
  30244. {
  30245. ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_2 = ___1_y;
  30246. bool L_3;
  30247. L_3 = ValueTuple_2_Equals_mEAB75D7A1B4280805E1966B1997CF0916FA2DCBF((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30248. return L_3;
  30249. }
  30250. }
  30251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m88298891C26DB8E0A55E869B3179CC514C8E7FDE_gshared (GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED* __this, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___0_obj, const RuntimeMethod* method)
  30252. {
  30253. {
  30254. goto IL_000a;
  30255. }
  30256. IL_000a:
  30257. {
  30258. int32_t L_1;
  30259. L_1 = ValueTuple_2_GetHashCode_m9D4E10761077AC6288F37B5F730ED598FF1A4361((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  30260. return L_1;
  30261. }
  30262. }
  30263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m95316E22E9B74F4E24A0C7F764AA8D2589780C00_gshared (GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED* __this, ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30264. {
  30265. int32_t V_0 = 0;
  30266. int32_t V_1 = 0;
  30267. int32_t V_2 = 0;
  30268. {
  30269. int32_t L_0 = ___2_startIndex;
  30270. int32_t L_1 = ___3_count;
  30271. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  30272. goto IL_002b;
  30273. }
  30274. IL_002b:
  30275. {
  30276. int32_t L_3 = ___2_startIndex;
  30277. V_2 = L_3;
  30278. goto IL_005a;
  30279. }
  30280. IL_002f:
  30281. {
  30282. ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_4 = ___0_array;
  30283. int32_t L_5 = V_2;
  30284. NullCheck(L_4);
  30285. int32_t L_6 = L_5;
  30286. ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30287. }
  30288. {
  30289. ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_8 = ___0_array;
  30290. int32_t L_9 = V_2;
  30291. NullCheck(L_8);
  30292. ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_10 = ___1_value;
  30293. bool L_11;
  30294. L_11 = ValueTuple_2_Equals_mEAB75D7A1B4280805E1966B1997CF0916FA2DCBF(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30295. if (!L_11)
  30296. {
  30297. goto IL_0056;
  30298. }
  30299. }
  30300. {
  30301. int32_t L_12 = V_2;
  30302. return L_12;
  30303. }
  30304. IL_0056:
  30305. {
  30306. int32_t L_13 = V_2;
  30307. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  30308. }
  30309. IL_005a:
  30310. {
  30311. int32_t L_14 = V_2;
  30312. int32_t L_15 = V_0;
  30313. if ((((int32_t)L_14) < ((int32_t)L_15)))
  30314. {
  30315. goto IL_002f;
  30316. }
  30317. }
  30318. IL_005e:
  30319. {
  30320. return (-1);
  30321. }
  30322. }
  30323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_mBFC4BA0B7C8D245D2DE0B235410FCF1BF15BE441_gshared (GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED* __this, ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* ___0_array, ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30324. {
  30325. int32_t V_0 = 0;
  30326. int32_t V_1 = 0;
  30327. int32_t V_2 = 0;
  30328. {
  30329. int32_t L_0 = ___2_startIndex;
  30330. int32_t L_1 = ___3_count;
  30331. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  30332. goto IL_002d;
  30333. }
  30334. IL_002d:
  30335. {
  30336. int32_t L_3 = ___2_startIndex;
  30337. V_2 = L_3;
  30338. goto IL_005c;
  30339. }
  30340. IL_0031:
  30341. {
  30342. ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_4 = ___0_array;
  30343. int32_t L_5 = V_2;
  30344. NullCheck(L_4);
  30345. int32_t L_6 = L_5;
  30346. ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30347. }
  30348. {
  30349. ValueTuple_2U5BU5D_t421388B3AA488C3C898278B339E982A32C074263* L_8 = ___0_array;
  30350. int32_t L_9 = V_2;
  30351. NullCheck(L_8);
  30352. ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_10 = ___1_value;
  30353. bool L_11;
  30354. L_11 = ValueTuple_2_Equals_mEAB75D7A1B4280805E1966B1997CF0916FA2DCBF(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30355. if (!L_11)
  30356. {
  30357. goto IL_0058;
  30358. }
  30359. }
  30360. {
  30361. int32_t L_12 = V_2;
  30362. return L_12;
  30363. }
  30364. IL_0058:
  30365. {
  30366. int32_t L_13 = V_2;
  30367. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  30368. }
  30369. IL_005c:
  30370. {
  30371. int32_t L_14 = V_2;
  30372. int32_t L_15 = V_0;
  30373. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  30374. {
  30375. goto IL_0031;
  30376. }
  30377. }
  30378. IL_0060:
  30379. {
  30380. return (-1);
  30381. }
  30382. }
  30383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m8F0DE97443F37643B9D7083BD780B1A19F5DFEF2_gshared (GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  30384. {
  30385. {
  30386. RuntimeObject* L_0 = ___0_obj;
  30387. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED*)((GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  30388. }
  30389. }
  30390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mFEA6F970A7E23BA747F0BA87BF4C2E935D7D8277_gshared (GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED* __this, const RuntimeMethod* method)
  30391. {
  30392. {
  30393. NullCheck((RuntimeObject*)__this);
  30394. Type_t* L_0;
  30395. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  30396. NullCheck((MemberInfo_t*)L_0);
  30397. String_t* L_1;
  30398. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  30399. NullCheck((RuntimeObject*)L_1);
  30400. int32_t L_2;
  30401. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  30402. return L_2;
  30403. }
  30404. }
  30405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_mCD9FE8812E0A04BC103BF955F03E7A063B73B3E3_gshared (GenericEqualityComparer_1_tC861CCE5440E9689C1A12A5232CCC1CD302F0AED* __this, const RuntimeMethod* method)
  30406. {
  30407. {
  30408. EqualityComparer_1__ctor_m378CC088B6E18F5957F608D39DC58C796BE5197E((EqualityComparer_1_tF60D3424A85A7B1DACA02F0A6BBDDDAEDBA71A51*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  30409. return;
  30410. }
  30411. }
  30412. #ifdef __clang__
  30413. #pragma clang diagnostic pop
  30414. #endif
  30415. #ifdef __clang__
  30416. #pragma clang diagnostic push
  30417. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30418. #pragma clang diagnostic ignored "-Wunused-variable"
  30419. #endif
  30420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_mA0BA061F64A02F83809F5BE69F6FB95B25CD2CB3_gshared (GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A* __this, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 ___0_x, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 ___1_y, const RuntimeMethod* method)
  30421. {
  30422. {
  30423. }
  30424. {
  30425. }
  30426. {
  30427. ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 L_2 = ___1_y;
  30428. bool L_3;
  30429. L_3 = ValueTuple_2_Equals_mE5BAD0849ACA1C0DDED78077C56A9C9F4BBEEC42((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30430. return L_3;
  30431. }
  30432. }
  30433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m0BD453EC476FDFCD00DE0C03C27EC5388CEF0AF3_gshared (GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A* __this, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 ___0_obj, const RuntimeMethod* method)
  30434. {
  30435. {
  30436. goto IL_000a;
  30437. }
  30438. IL_000a:
  30439. {
  30440. int32_t L_1;
  30441. L_1 = ValueTuple_2_GetHashCode_m460EFE4CF658838C31DB4D6985FE82C682503238((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  30442. return L_1;
  30443. }
  30444. }
  30445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_mF20ED7C098D2299D6CFA82AC2837C383DFFE3399_gshared (GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A* __this, ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025* ___0_array, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30446. {
  30447. int32_t V_0 = 0;
  30448. int32_t V_1 = 0;
  30449. int32_t V_2 = 0;
  30450. {
  30451. int32_t L_0 = ___2_startIndex;
  30452. int32_t L_1 = ___3_count;
  30453. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  30454. goto IL_002b;
  30455. }
  30456. IL_002b:
  30457. {
  30458. int32_t L_3 = ___2_startIndex;
  30459. V_2 = L_3;
  30460. goto IL_005a;
  30461. }
  30462. IL_002f:
  30463. {
  30464. ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025* L_4 = ___0_array;
  30465. int32_t L_5 = V_2;
  30466. NullCheck(L_4);
  30467. int32_t L_6 = L_5;
  30468. ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30469. }
  30470. {
  30471. ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025* L_8 = ___0_array;
  30472. int32_t L_9 = V_2;
  30473. NullCheck(L_8);
  30474. ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 L_10 = ___1_value;
  30475. bool L_11;
  30476. L_11 = ValueTuple_2_Equals_mE5BAD0849ACA1C0DDED78077C56A9C9F4BBEEC42(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30477. if (!L_11)
  30478. {
  30479. goto IL_0056;
  30480. }
  30481. }
  30482. {
  30483. int32_t L_12 = V_2;
  30484. return L_12;
  30485. }
  30486. IL_0056:
  30487. {
  30488. int32_t L_13 = V_2;
  30489. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  30490. }
  30491. IL_005a:
  30492. {
  30493. int32_t L_14 = V_2;
  30494. int32_t L_15 = V_0;
  30495. if ((((int32_t)L_14) < ((int32_t)L_15)))
  30496. {
  30497. goto IL_002f;
  30498. }
  30499. }
  30500. IL_005e:
  30501. {
  30502. return (-1);
  30503. }
  30504. }
  30505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m1D1460EABDADC6D769723F822FEC6A08D7B5FD7A_gshared (GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A* __this, ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025* ___0_array, ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30506. {
  30507. int32_t V_0 = 0;
  30508. int32_t V_1 = 0;
  30509. int32_t V_2 = 0;
  30510. {
  30511. int32_t L_0 = ___2_startIndex;
  30512. int32_t L_1 = ___3_count;
  30513. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  30514. goto IL_002d;
  30515. }
  30516. IL_002d:
  30517. {
  30518. int32_t L_3 = ___2_startIndex;
  30519. V_2 = L_3;
  30520. goto IL_005c;
  30521. }
  30522. IL_0031:
  30523. {
  30524. ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025* L_4 = ___0_array;
  30525. int32_t L_5 = V_2;
  30526. NullCheck(L_4);
  30527. int32_t L_6 = L_5;
  30528. ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30529. }
  30530. {
  30531. ValueTuple_2U5BU5D_t08F87240E4D056F50F8CE13935C5D5DF5B8BD025* L_8 = ___0_array;
  30532. int32_t L_9 = V_2;
  30533. NullCheck(L_8);
  30534. ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9 L_10 = ___1_value;
  30535. bool L_11;
  30536. L_11 = ValueTuple_2_Equals_mE5BAD0849ACA1C0DDED78077C56A9C9F4BBEEC42(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30537. if (!L_11)
  30538. {
  30539. goto IL_0058;
  30540. }
  30541. }
  30542. {
  30543. int32_t L_12 = V_2;
  30544. return L_12;
  30545. }
  30546. IL_0058:
  30547. {
  30548. int32_t L_13 = V_2;
  30549. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  30550. }
  30551. IL_005c:
  30552. {
  30553. int32_t L_14 = V_2;
  30554. int32_t L_15 = V_0;
  30555. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  30556. {
  30557. goto IL_0031;
  30558. }
  30559. }
  30560. IL_0060:
  30561. {
  30562. return (-1);
  30563. }
  30564. }
  30565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m9B5C608BC3CF5C14C8D0ECF327B71ED97473BEFA_gshared (GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  30566. {
  30567. {
  30568. RuntimeObject* L_0 = ___0_obj;
  30569. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A*)((GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  30570. }
  30571. }
  30572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m0874C77CE3A2F28B53572A7E8314F7F996C13C9E_gshared (GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A* __this, const RuntimeMethod* method)
  30573. {
  30574. {
  30575. NullCheck((RuntimeObject*)__this);
  30576. Type_t* L_0;
  30577. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  30578. NullCheck((MemberInfo_t*)L_0);
  30579. String_t* L_1;
  30580. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  30581. NullCheck((RuntimeObject*)L_1);
  30582. int32_t L_2;
  30583. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  30584. return L_2;
  30585. }
  30586. }
  30587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m1D0C8B78F5544594E7F1989EF16C2AC3CD035FB9_gshared (GenericEqualityComparer_1_t6CA5D1B55524AA743693EE7FBBD33D28FE1D135A* __this, const RuntimeMethod* method)
  30588. {
  30589. {
  30590. EqualityComparer_1__ctor_m2EC2F05A3DBC774429AFBECFB327F8133207A7AD((EqualityComparer_1_t564D7233BF474859A24D7C6F3246D172028D77F3*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  30591. return;
  30592. }
  30593. }
  30594. #ifdef __clang__
  30595. #pragma clang diagnostic pop
  30596. #endif
  30597. #ifdef __clang__
  30598. #pragma clang diagnostic push
  30599. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30600. #pragma clang diagnostic ignored "-Wunused-variable"
  30601. #endif
  30602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_mDBC537531921495E142A6608D60068DB1FB8703E_gshared (GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_x, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_y, const RuntimeMethod* method)
  30603. {
  30604. {
  30605. }
  30606. {
  30607. }
  30608. {
  30609. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_2 = ___1_y;
  30610. bool L_3;
  30611. L_3 = ValueTuple_2_Equals_m79297B38DDF8E231ED580F41EB03456BF55379A8((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30612. return L_3;
  30613. }
  30614. }
  30615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m11B975A3D8CECD2E330A2B9BE7BC30994E5F9E70_gshared (GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_obj, const RuntimeMethod* method)
  30616. {
  30617. {
  30618. goto IL_000a;
  30619. }
  30620. IL_000a:
  30621. {
  30622. int32_t L_1;
  30623. L_1 = ValueTuple_2_GetHashCode_m02C84696292D14B993EDCDED373702CF8E5DB5F7((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  30624. return L_1;
  30625. }
  30626. }
  30627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m3D2E61A6751086CD5A99138C0692F7F078E15312_gshared (GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04* __this, ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30628. {
  30629. int32_t V_0 = 0;
  30630. int32_t V_1 = 0;
  30631. int32_t V_2 = 0;
  30632. {
  30633. int32_t L_0 = ___2_startIndex;
  30634. int32_t L_1 = ___3_count;
  30635. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  30636. goto IL_002b;
  30637. }
  30638. IL_002b:
  30639. {
  30640. int32_t L_3 = ___2_startIndex;
  30641. V_2 = L_3;
  30642. goto IL_005a;
  30643. }
  30644. IL_002f:
  30645. {
  30646. ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_4 = ___0_array;
  30647. int32_t L_5 = V_2;
  30648. NullCheck(L_4);
  30649. int32_t L_6 = L_5;
  30650. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30651. }
  30652. {
  30653. ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_8 = ___0_array;
  30654. int32_t L_9 = V_2;
  30655. NullCheck(L_8);
  30656. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_10 = ___1_value;
  30657. bool L_11;
  30658. L_11 = ValueTuple_2_Equals_m79297B38DDF8E231ED580F41EB03456BF55379A8(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30659. if (!L_11)
  30660. {
  30661. goto IL_0056;
  30662. }
  30663. }
  30664. {
  30665. int32_t L_12 = V_2;
  30666. return L_12;
  30667. }
  30668. IL_0056:
  30669. {
  30670. int32_t L_13 = V_2;
  30671. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  30672. }
  30673. IL_005a:
  30674. {
  30675. int32_t L_14 = V_2;
  30676. int32_t L_15 = V_0;
  30677. if ((((int32_t)L_14) < ((int32_t)L_15)))
  30678. {
  30679. goto IL_002f;
  30680. }
  30681. }
  30682. IL_005e:
  30683. {
  30684. return (-1);
  30685. }
  30686. }
  30687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_mA79F5F4C59C1EF6654C44390413380FFDE4AD243_gshared (GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04* __this, ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___0_array, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30688. {
  30689. int32_t V_0 = 0;
  30690. int32_t V_1 = 0;
  30691. int32_t V_2 = 0;
  30692. {
  30693. int32_t L_0 = ___2_startIndex;
  30694. int32_t L_1 = ___3_count;
  30695. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  30696. goto IL_002d;
  30697. }
  30698. IL_002d:
  30699. {
  30700. int32_t L_3 = ___2_startIndex;
  30701. V_2 = L_3;
  30702. goto IL_005c;
  30703. }
  30704. IL_0031:
  30705. {
  30706. ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_4 = ___0_array;
  30707. int32_t L_5 = V_2;
  30708. NullCheck(L_4);
  30709. int32_t L_6 = L_5;
  30710. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30711. }
  30712. {
  30713. ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_8 = ___0_array;
  30714. int32_t L_9 = V_2;
  30715. NullCheck(L_8);
  30716. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_10 = ___1_value;
  30717. bool L_11;
  30718. L_11 = ValueTuple_2_Equals_m79297B38DDF8E231ED580F41EB03456BF55379A8(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30719. if (!L_11)
  30720. {
  30721. goto IL_0058;
  30722. }
  30723. }
  30724. {
  30725. int32_t L_12 = V_2;
  30726. return L_12;
  30727. }
  30728. IL_0058:
  30729. {
  30730. int32_t L_13 = V_2;
  30731. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  30732. }
  30733. IL_005c:
  30734. {
  30735. int32_t L_14 = V_2;
  30736. int32_t L_15 = V_0;
  30737. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  30738. {
  30739. goto IL_0031;
  30740. }
  30741. }
  30742. IL_0060:
  30743. {
  30744. return (-1);
  30745. }
  30746. }
  30747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m0EC1B2821107D2F73BB8613A1E3FFD8F1A521FCC_gshared (GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  30748. {
  30749. {
  30750. RuntimeObject* L_0 = ___0_obj;
  30751. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04*)((GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  30752. }
  30753. }
  30754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m06B8B448E528CFE3F0CE01C06DE3791B4634802D_gshared (GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04* __this, const RuntimeMethod* method)
  30755. {
  30756. {
  30757. NullCheck((RuntimeObject*)__this);
  30758. Type_t* L_0;
  30759. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  30760. NullCheck((MemberInfo_t*)L_0);
  30761. String_t* L_1;
  30762. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  30763. NullCheck((RuntimeObject*)L_1);
  30764. int32_t L_2;
  30765. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  30766. return L_2;
  30767. }
  30768. }
  30769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m80C28F2EC78FC8740074F5BE3DC9A18467660232_gshared (GenericEqualityComparer_1_t808C2FB882C6487A61D92FF1EF86AAD011303F04* __this, const RuntimeMethod* method)
  30770. {
  30771. {
  30772. EqualityComparer_1__ctor_m2CF60594910A162D1151924B21BA9FEA07507207((EqualityComparer_1_t39F37BD252745ACD048E411385EBDFBABD5BBFAE*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  30773. return;
  30774. }
  30775. }
  30776. #ifdef __clang__
  30777. #pragma clang diagnostic pop
  30778. #endif
  30779. #ifdef __clang__
  30780. #pragma clang diagnostic push
  30781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30782. #pragma clang diagnostic ignored "-Wunused-variable"
  30783. #endif
  30784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m7A96EE93E5661351679B941E559E5A11CA484526_gshared (GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD* __this, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 ___0_x, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 ___1_y, const RuntimeMethod* method)
  30785. {
  30786. {
  30787. }
  30788. {
  30789. }
  30790. {
  30791. ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 L_2 = ___1_y;
  30792. bool L_3;
  30793. L_3 = ValueTuple_3_Equals_mADE1D7EC48C4F4431B21E6718B8028967EEC6D95((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30794. return L_3;
  30795. }
  30796. }
  30797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mF6136D552DEDDEA209E4EC24DD75F0F318167809_gshared (GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD* __this, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 ___0_obj, const RuntimeMethod* method)
  30798. {
  30799. {
  30800. goto IL_000a;
  30801. }
  30802. IL_000a:
  30803. {
  30804. int32_t L_1;
  30805. L_1 = ValueTuple_3_GetHashCode_m19A5299B3EC3458F1EE1455C76FF24D103BB9FDB((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  30806. return L_1;
  30807. }
  30808. }
  30809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m2A7B77FCFBB6D5F596999CB65A08DC4EF04AF319_gshared (GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD* __this, ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80* ___0_array, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30810. {
  30811. int32_t V_0 = 0;
  30812. int32_t V_1 = 0;
  30813. int32_t V_2 = 0;
  30814. {
  30815. int32_t L_0 = ___2_startIndex;
  30816. int32_t L_1 = ___3_count;
  30817. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  30818. goto IL_002b;
  30819. }
  30820. IL_002b:
  30821. {
  30822. int32_t L_3 = ___2_startIndex;
  30823. V_2 = L_3;
  30824. goto IL_005a;
  30825. }
  30826. IL_002f:
  30827. {
  30828. ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80* L_4 = ___0_array;
  30829. int32_t L_5 = V_2;
  30830. NullCheck(L_4);
  30831. int32_t L_6 = L_5;
  30832. ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30833. }
  30834. {
  30835. ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80* L_8 = ___0_array;
  30836. int32_t L_9 = V_2;
  30837. NullCheck(L_8);
  30838. ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 L_10 = ___1_value;
  30839. bool L_11;
  30840. L_11 = ValueTuple_3_Equals_mADE1D7EC48C4F4431B21E6718B8028967EEC6D95(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30841. if (!L_11)
  30842. {
  30843. goto IL_0056;
  30844. }
  30845. }
  30846. {
  30847. int32_t L_12 = V_2;
  30848. return L_12;
  30849. }
  30850. IL_0056:
  30851. {
  30852. int32_t L_13 = V_2;
  30853. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  30854. }
  30855. IL_005a:
  30856. {
  30857. int32_t L_14 = V_2;
  30858. int32_t L_15 = V_0;
  30859. if ((((int32_t)L_14) < ((int32_t)L_15)))
  30860. {
  30861. goto IL_002f;
  30862. }
  30863. }
  30864. IL_005e:
  30865. {
  30866. return (-1);
  30867. }
  30868. }
  30869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m490AF08A0BA8CED90487BF68033B9732829F6D06_gshared (GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD* __this, ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80* ___0_array, ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30870. {
  30871. int32_t V_0 = 0;
  30872. int32_t V_1 = 0;
  30873. int32_t V_2 = 0;
  30874. {
  30875. int32_t L_0 = ___2_startIndex;
  30876. int32_t L_1 = ___3_count;
  30877. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  30878. goto IL_002d;
  30879. }
  30880. IL_002d:
  30881. {
  30882. int32_t L_3 = ___2_startIndex;
  30883. V_2 = L_3;
  30884. goto IL_005c;
  30885. }
  30886. IL_0031:
  30887. {
  30888. ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80* L_4 = ___0_array;
  30889. int32_t L_5 = V_2;
  30890. NullCheck(L_4);
  30891. int32_t L_6 = L_5;
  30892. ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  30893. }
  30894. {
  30895. ValueTuple_3U5BU5D_t319659A4FB23B5B8E7D33757A6BDF3ADFA31AF80* L_8 = ___0_array;
  30896. int32_t L_9 = V_2;
  30897. NullCheck(L_8);
  30898. ValueTuple_3_tC9C1846E6BD237797AE9B56D5138EE67C1B5FA01 L_10 = ___1_value;
  30899. bool L_11;
  30900. L_11 = ValueTuple_3_Equals_mADE1D7EC48C4F4431B21E6718B8028967EEC6D95(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30901. if (!L_11)
  30902. {
  30903. goto IL_0058;
  30904. }
  30905. }
  30906. {
  30907. int32_t L_12 = V_2;
  30908. return L_12;
  30909. }
  30910. IL_0058:
  30911. {
  30912. int32_t L_13 = V_2;
  30913. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  30914. }
  30915. IL_005c:
  30916. {
  30917. int32_t L_14 = V_2;
  30918. int32_t L_15 = V_0;
  30919. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  30920. {
  30921. goto IL_0031;
  30922. }
  30923. }
  30924. IL_0060:
  30925. {
  30926. return (-1);
  30927. }
  30928. }
  30929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_mD2ACC4D0A65903144B727A98E81C863850498F78_gshared (GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  30930. {
  30931. {
  30932. RuntimeObject* L_0 = ___0_obj;
  30933. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD*)((GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  30934. }
  30935. }
  30936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m4507DA02A57025EF425BD500796F64D3AA182035_gshared (GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD* __this, const RuntimeMethod* method)
  30937. {
  30938. {
  30939. NullCheck((RuntimeObject*)__this);
  30940. Type_t* L_0;
  30941. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  30942. NullCheck((MemberInfo_t*)L_0);
  30943. String_t* L_1;
  30944. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  30945. NullCheck((RuntimeObject*)L_1);
  30946. int32_t L_2;
  30947. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  30948. return L_2;
  30949. }
  30950. }
  30951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m4BB19FD0AB8F404FD9E4E1C6B5F868284C66261F_gshared (GenericEqualityComparer_1_t49545848BF51E1DB3BF2C25090A927CF91D5C5DD* __this, const RuntimeMethod* method)
  30952. {
  30953. {
  30954. EqualityComparer_1__ctor_mA465B4754046D583A92FBD81C2FD060E27E6A36F((EqualityComparer_1_t94B41D5D0906B8C767589E5E8A155056A93ACA8C*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  30955. return;
  30956. }
  30957. }
  30958. #ifdef __clang__
  30959. #pragma clang diagnostic pop
  30960. #endif
  30961. #ifdef __clang__
  30962. #pragma clang diagnostic push
  30963. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30964. #pragma clang diagnostic ignored "-Wunused-variable"
  30965. #endif
  30966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m67A97DD3E4D029593342B8AC036A3431CCBBD14D_gshared (GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_x, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_y, const RuntimeMethod* method)
  30967. {
  30968. {
  30969. }
  30970. {
  30971. }
  30972. {
  30973. Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_2 = ___1_y;
  30974. bool L_3;
  30975. L_3 = Background_Equals_mB3B88EEE208ECDBC33607FD83D76572800464D79((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  30976. return L_3;
  30977. }
  30978. }
  30979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m8211397163330C567B4E05DD4D5348E881A93336_gshared (GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877* __this, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___0_obj, const RuntimeMethod* method)
  30980. {
  30981. {
  30982. goto IL_000a;
  30983. }
  30984. IL_000a:
  30985. {
  30986. int32_t L_1;
  30987. L_1 = Background_GetHashCode_m04082ADB61D83A618047D6DB649B3C34F18C47B1((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  30988. return L_1;
  30989. }
  30990. }
  30991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m5DB458F262BDD576A185D4F1607E2778DB7FE9DA_gshared (GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877* __this, BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46* ___0_array, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  30992. {
  30993. int32_t V_0 = 0;
  30994. int32_t V_1 = 0;
  30995. int32_t V_2 = 0;
  30996. {
  30997. int32_t L_0 = ___2_startIndex;
  30998. int32_t L_1 = ___3_count;
  30999. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  31000. goto IL_002b;
  31001. }
  31002. IL_002b:
  31003. {
  31004. int32_t L_3 = ___2_startIndex;
  31005. V_2 = L_3;
  31006. goto IL_005a;
  31007. }
  31008. IL_002f:
  31009. {
  31010. BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46* L_4 = ___0_array;
  31011. int32_t L_5 = V_2;
  31012. NullCheck(L_4);
  31013. int32_t L_6 = L_5;
  31014. Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31015. }
  31016. {
  31017. BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46* L_8 = ___0_array;
  31018. int32_t L_9 = V_2;
  31019. NullCheck(L_8);
  31020. Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_10 = ___1_value;
  31021. bool L_11;
  31022. L_11 = Background_Equals_mB3B88EEE208ECDBC33607FD83D76572800464D79(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31023. if (!L_11)
  31024. {
  31025. goto IL_0056;
  31026. }
  31027. }
  31028. {
  31029. int32_t L_12 = V_2;
  31030. return L_12;
  31031. }
  31032. IL_0056:
  31033. {
  31034. int32_t L_13 = V_2;
  31035. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  31036. }
  31037. IL_005a:
  31038. {
  31039. int32_t L_14 = V_2;
  31040. int32_t L_15 = V_0;
  31041. if ((((int32_t)L_14) < ((int32_t)L_15)))
  31042. {
  31043. goto IL_002f;
  31044. }
  31045. }
  31046. IL_005e:
  31047. {
  31048. return (-1);
  31049. }
  31050. }
  31051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m95A73A2C0805707DED878D87A1F962BE8BB0DD17_gshared (GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877* __this, BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46* ___0_array, Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31052. {
  31053. int32_t V_0 = 0;
  31054. int32_t V_1 = 0;
  31055. int32_t V_2 = 0;
  31056. {
  31057. int32_t L_0 = ___2_startIndex;
  31058. int32_t L_1 = ___3_count;
  31059. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  31060. goto IL_002d;
  31061. }
  31062. IL_002d:
  31063. {
  31064. int32_t L_3 = ___2_startIndex;
  31065. V_2 = L_3;
  31066. goto IL_005c;
  31067. }
  31068. IL_0031:
  31069. {
  31070. BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46* L_4 = ___0_array;
  31071. int32_t L_5 = V_2;
  31072. NullCheck(L_4);
  31073. int32_t L_6 = L_5;
  31074. Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31075. }
  31076. {
  31077. BackgroundU5BU5D_t29762095DD694E79A85A59135735FF02E54C4B46* L_8 = ___0_array;
  31078. int32_t L_9 = V_2;
  31079. NullCheck(L_8);
  31080. Background_t3C720DED4FAF016332D29FB86C9BE8D5D0D8F0C8 L_10 = ___1_value;
  31081. bool L_11;
  31082. L_11 = Background_Equals_mB3B88EEE208ECDBC33607FD83D76572800464D79(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31083. if (!L_11)
  31084. {
  31085. goto IL_0058;
  31086. }
  31087. }
  31088. {
  31089. int32_t L_12 = V_2;
  31090. return L_12;
  31091. }
  31092. IL_0058:
  31093. {
  31094. int32_t L_13 = V_2;
  31095. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  31096. }
  31097. IL_005c:
  31098. {
  31099. int32_t L_14 = V_2;
  31100. int32_t L_15 = V_0;
  31101. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  31102. {
  31103. goto IL_0031;
  31104. }
  31105. }
  31106. IL_0060:
  31107. {
  31108. return (-1);
  31109. }
  31110. }
  31111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_mDF3BDD88EF460133CA7DB6AAD1A8DE9FEF14662D_gshared (GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  31112. {
  31113. {
  31114. RuntimeObject* L_0 = ___0_obj;
  31115. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877*)((GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  31116. }
  31117. }
  31118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m96F13D875772FBCAE09ABD3419EBB71611D32095_gshared (GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877* __this, const RuntimeMethod* method)
  31119. {
  31120. {
  31121. NullCheck((RuntimeObject*)__this);
  31122. Type_t* L_0;
  31123. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  31124. NullCheck((MemberInfo_t*)L_0);
  31125. String_t* L_1;
  31126. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  31127. NullCheck((RuntimeObject*)L_1);
  31128. int32_t L_2;
  31129. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  31130. return L_2;
  31131. }
  31132. }
  31133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_mF09ED4305DFB861A05AC6960F40F59969B0EAACB_gshared (GenericEqualityComparer_1_t69DC72AD6B13B527C372FD3EACE961412AE5A877* __this, const RuntimeMethod* method)
  31134. {
  31135. {
  31136. EqualityComparer_1__ctor_m9A9F56AEE99484DC6C1B70D94BA66C8D3FFE10A8((EqualityComparer_1_t0180B7B2FAD2462489F5F7770DBFB010661FA29F*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  31137. return;
  31138. }
  31139. }
  31140. #ifdef __clang__
  31141. #pragma clang diagnostic pop
  31142. #endif
  31143. #ifdef __clang__
  31144. #pragma clang diagnostic push
  31145. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31146. #pragma clang diagnostic ignored "-Wunused-variable"
  31147. #endif
  31148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m7E5F4B171D0EBC2C2263A4114D74F4AB8ED05931_gshared (GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C* __this, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___0_x, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___1_y, const RuntimeMethod* method)
  31149. {
  31150. {
  31151. }
  31152. {
  31153. }
  31154. {
  31155. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_2 = ___1_y;
  31156. bool L_3;
  31157. L_3 = BackgroundPosition_Equals_m64183D5FA4271EF7A45C3CA77B6876D854EDE759((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31158. return L_3;
  31159. }
  31160. }
  31161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mFCF476E8DBDEF672C1D6766EC6FF63A513196A98_gshared (GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C* __this, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___0_obj, const RuntimeMethod* method)
  31162. {
  31163. {
  31164. goto IL_000a;
  31165. }
  31166. IL_000a:
  31167. {
  31168. int32_t L_1;
  31169. L_1 = BackgroundPosition_GetHashCode_m70CB607FAF2C174B6583EDA883B347398A660E32((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  31170. return L_1;
  31171. }
  31172. }
  31173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m2E50BB95B320A80165FE7DA724FFDBDFE84AD996_gshared (GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C* __this, BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C* ___0_array, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31174. {
  31175. int32_t V_0 = 0;
  31176. int32_t V_1 = 0;
  31177. int32_t V_2 = 0;
  31178. {
  31179. int32_t L_0 = ___2_startIndex;
  31180. int32_t L_1 = ___3_count;
  31181. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  31182. goto IL_002b;
  31183. }
  31184. IL_002b:
  31185. {
  31186. int32_t L_3 = ___2_startIndex;
  31187. V_2 = L_3;
  31188. goto IL_005a;
  31189. }
  31190. IL_002f:
  31191. {
  31192. BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C* L_4 = ___0_array;
  31193. int32_t L_5 = V_2;
  31194. NullCheck(L_4);
  31195. int32_t L_6 = L_5;
  31196. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31197. }
  31198. {
  31199. BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C* L_8 = ___0_array;
  31200. int32_t L_9 = V_2;
  31201. NullCheck(L_8);
  31202. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_10 = ___1_value;
  31203. bool L_11;
  31204. L_11 = BackgroundPosition_Equals_m64183D5FA4271EF7A45C3CA77B6876D854EDE759(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31205. if (!L_11)
  31206. {
  31207. goto IL_0056;
  31208. }
  31209. }
  31210. {
  31211. int32_t L_12 = V_2;
  31212. return L_12;
  31213. }
  31214. IL_0056:
  31215. {
  31216. int32_t L_13 = V_2;
  31217. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  31218. }
  31219. IL_005a:
  31220. {
  31221. int32_t L_14 = V_2;
  31222. int32_t L_15 = V_0;
  31223. if ((((int32_t)L_14) < ((int32_t)L_15)))
  31224. {
  31225. goto IL_002f;
  31226. }
  31227. }
  31228. IL_005e:
  31229. {
  31230. return (-1);
  31231. }
  31232. }
  31233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m3E249AC3ABECB87E7AFD55CEA2D7A0D6605A2756_gshared (GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C* __this, BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C* ___0_array, BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31234. {
  31235. int32_t V_0 = 0;
  31236. int32_t V_1 = 0;
  31237. int32_t V_2 = 0;
  31238. {
  31239. int32_t L_0 = ___2_startIndex;
  31240. int32_t L_1 = ___3_count;
  31241. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  31242. goto IL_002d;
  31243. }
  31244. IL_002d:
  31245. {
  31246. int32_t L_3 = ___2_startIndex;
  31247. V_2 = L_3;
  31248. goto IL_005c;
  31249. }
  31250. IL_0031:
  31251. {
  31252. BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C* L_4 = ___0_array;
  31253. int32_t L_5 = V_2;
  31254. NullCheck(L_4);
  31255. int32_t L_6 = L_5;
  31256. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31257. }
  31258. {
  31259. BackgroundPositionU5BU5D_t3A9A1E8B7AC3D805C5B076C9A84B5156D7201E9C* L_8 = ___0_array;
  31260. int32_t L_9 = V_2;
  31261. NullCheck(L_8);
  31262. BackgroundPosition_tF0822B29FC27A67205A9893EBE03D03B799B8B56 L_10 = ___1_value;
  31263. bool L_11;
  31264. L_11 = BackgroundPosition_Equals_m64183D5FA4271EF7A45C3CA77B6876D854EDE759(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31265. if (!L_11)
  31266. {
  31267. goto IL_0058;
  31268. }
  31269. }
  31270. {
  31271. int32_t L_12 = V_2;
  31272. return L_12;
  31273. }
  31274. IL_0058:
  31275. {
  31276. int32_t L_13 = V_2;
  31277. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  31278. }
  31279. IL_005c:
  31280. {
  31281. int32_t L_14 = V_2;
  31282. int32_t L_15 = V_0;
  31283. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  31284. {
  31285. goto IL_0031;
  31286. }
  31287. }
  31288. IL_0060:
  31289. {
  31290. return (-1);
  31291. }
  31292. }
  31293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m7ECE5EDACA6A43178BA31E8F1A837D6E87790648_gshared (GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  31294. {
  31295. {
  31296. RuntimeObject* L_0 = ___0_obj;
  31297. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C*)((GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  31298. }
  31299. }
  31300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m7B4315EE93ED77A93CDDF6B286BB23DDC578544C_gshared (GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C* __this, const RuntimeMethod* method)
  31301. {
  31302. {
  31303. NullCheck((RuntimeObject*)__this);
  31304. Type_t* L_0;
  31305. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  31306. NullCheck((MemberInfo_t*)L_0);
  31307. String_t* L_1;
  31308. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  31309. NullCheck((RuntimeObject*)L_1);
  31310. int32_t L_2;
  31311. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  31312. return L_2;
  31313. }
  31314. }
  31315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m03F6915A5572931782AC638237EC2E89285F90DE_gshared (GenericEqualityComparer_1_t22A29539EC552C16D727C52735DF989EBDA3FD1C* __this, const RuntimeMethod* method)
  31316. {
  31317. {
  31318. EqualityComparer_1__ctor_mB0114B275A1CF74ADC8D3C8E1D51594896FF88F6((EqualityComparer_1_t91A3BE456B2FE215EA82B38DFD08F04AD27E1FB6*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  31319. return;
  31320. }
  31321. }
  31322. #ifdef __clang__
  31323. #pragma clang diagnostic pop
  31324. #endif
  31325. #ifdef __clang__
  31326. #pragma clang diagnostic push
  31327. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31328. #pragma clang diagnostic ignored "-Wunused-variable"
  31329. #endif
  31330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m85D3F3FB988D5FA6EBFED41AA4767A85D32E31F7_gshared (GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8* __this, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___0_x, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___1_y, const RuntimeMethod* method)
  31331. {
  31332. {
  31333. }
  31334. {
  31335. }
  31336. {
  31337. BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F L_2 = ___1_y;
  31338. bool L_3;
  31339. L_3 = BackgroundRepeat_Equals_m1D533A1C4E03887BF51B4A9AAD74E74C7EA4909F((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31340. return L_3;
  31341. }
  31342. }
  31343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m2752E085C1DF7E656F1FF7F2081D01E53C65EE71_gshared (GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8* __this, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___0_obj, const RuntimeMethod* method)
  31344. {
  31345. {
  31346. goto IL_000a;
  31347. }
  31348. IL_000a:
  31349. {
  31350. int32_t L_1;
  31351. L_1 = BackgroundRepeat_GetHashCode_mA50AE9C1F470680415C565D45C9DAF08B64D8A4C((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  31352. return L_1;
  31353. }
  31354. }
  31355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m5FCE7D5971A126E806C20520826998BE7DF02A6A_gshared (GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8* __this, BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A* ___0_array, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31356. {
  31357. int32_t V_0 = 0;
  31358. int32_t V_1 = 0;
  31359. int32_t V_2 = 0;
  31360. {
  31361. int32_t L_0 = ___2_startIndex;
  31362. int32_t L_1 = ___3_count;
  31363. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  31364. goto IL_002b;
  31365. }
  31366. IL_002b:
  31367. {
  31368. int32_t L_3 = ___2_startIndex;
  31369. V_2 = L_3;
  31370. goto IL_005a;
  31371. }
  31372. IL_002f:
  31373. {
  31374. BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A* L_4 = ___0_array;
  31375. int32_t L_5 = V_2;
  31376. NullCheck(L_4);
  31377. int32_t L_6 = L_5;
  31378. BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31379. }
  31380. {
  31381. BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A* L_8 = ___0_array;
  31382. int32_t L_9 = V_2;
  31383. NullCheck(L_8);
  31384. BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F L_10 = ___1_value;
  31385. bool L_11;
  31386. L_11 = BackgroundRepeat_Equals_m1D533A1C4E03887BF51B4A9AAD74E74C7EA4909F(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31387. if (!L_11)
  31388. {
  31389. goto IL_0056;
  31390. }
  31391. }
  31392. {
  31393. int32_t L_12 = V_2;
  31394. return L_12;
  31395. }
  31396. IL_0056:
  31397. {
  31398. int32_t L_13 = V_2;
  31399. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  31400. }
  31401. IL_005a:
  31402. {
  31403. int32_t L_14 = V_2;
  31404. int32_t L_15 = V_0;
  31405. if ((((int32_t)L_14) < ((int32_t)L_15)))
  31406. {
  31407. goto IL_002f;
  31408. }
  31409. }
  31410. IL_005e:
  31411. {
  31412. return (-1);
  31413. }
  31414. }
  31415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m14A268F774A2BAEABAF77C3544B5021BA98CCA66_gshared (GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8* __this, BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A* ___0_array, BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31416. {
  31417. int32_t V_0 = 0;
  31418. int32_t V_1 = 0;
  31419. int32_t V_2 = 0;
  31420. {
  31421. int32_t L_0 = ___2_startIndex;
  31422. int32_t L_1 = ___3_count;
  31423. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  31424. goto IL_002d;
  31425. }
  31426. IL_002d:
  31427. {
  31428. int32_t L_3 = ___2_startIndex;
  31429. V_2 = L_3;
  31430. goto IL_005c;
  31431. }
  31432. IL_0031:
  31433. {
  31434. BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A* L_4 = ___0_array;
  31435. int32_t L_5 = V_2;
  31436. NullCheck(L_4);
  31437. int32_t L_6 = L_5;
  31438. BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31439. }
  31440. {
  31441. BackgroundRepeatU5BU5D_t6B8E9E75430914546B34BCF9BA2980B9856C0E8A* L_8 = ___0_array;
  31442. int32_t L_9 = V_2;
  31443. NullCheck(L_8);
  31444. BackgroundRepeat_t446EC7315DED2C6822F1047B7587C3018BFB277F L_10 = ___1_value;
  31445. bool L_11;
  31446. L_11 = BackgroundRepeat_Equals_m1D533A1C4E03887BF51B4A9AAD74E74C7EA4909F(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31447. if (!L_11)
  31448. {
  31449. goto IL_0058;
  31450. }
  31451. }
  31452. {
  31453. int32_t L_12 = V_2;
  31454. return L_12;
  31455. }
  31456. IL_0058:
  31457. {
  31458. int32_t L_13 = V_2;
  31459. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  31460. }
  31461. IL_005c:
  31462. {
  31463. int32_t L_14 = V_2;
  31464. int32_t L_15 = V_0;
  31465. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  31466. {
  31467. goto IL_0031;
  31468. }
  31469. }
  31470. IL_0060:
  31471. {
  31472. return (-1);
  31473. }
  31474. }
  31475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m987DA0F84D19DDB6A130E07B9C073347C305B730_gshared (GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  31476. {
  31477. {
  31478. RuntimeObject* L_0 = ___0_obj;
  31479. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8*)((GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  31480. }
  31481. }
  31482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m863AC3EBCB571B1B5DAB9C91261EF03434C76BC6_gshared (GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8* __this, const RuntimeMethod* method)
  31483. {
  31484. {
  31485. NullCheck((RuntimeObject*)__this);
  31486. Type_t* L_0;
  31487. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  31488. NullCheck((MemberInfo_t*)L_0);
  31489. String_t* L_1;
  31490. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  31491. NullCheck((RuntimeObject*)L_1);
  31492. int32_t L_2;
  31493. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  31494. return L_2;
  31495. }
  31496. }
  31497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_mE6FC942F68179DFA81CB819CEB159D6905F5D01D_gshared (GenericEqualityComparer_1_t7E74CDF4F5686370C85528D54991AB58D20D89C8* __this, const RuntimeMethod* method)
  31498. {
  31499. {
  31500. EqualityComparer_1__ctor_m0363C54EBA926A2B3008D56572784DDD8E64FE66((EqualityComparer_1_t3F2F95FBB654B2DA47BF557FD72A35DFEBC22AFB*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  31501. return;
  31502. }
  31503. }
  31504. #ifdef __clang__
  31505. #pragma clang diagnostic pop
  31506. #endif
  31507. #ifdef __clang__
  31508. #pragma clang diagnostic push
  31509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31510. #pragma clang diagnostic ignored "-Wunused-variable"
  31511. #endif
  31512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m5C9A67035DBCE9AFD368F0C1EBF16D091153C491_gshared (GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E* __this, bool ___0_x, bool ___1_y, const RuntimeMethod* method)
  31513. {
  31514. static bool s_Il2CppMethodInitialized;
  31515. if (!s_Il2CppMethodInitialized)
  31516. {
  31517. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  31518. s_Il2CppMethodInitialized = true;
  31519. }
  31520. {
  31521. }
  31522. {
  31523. }
  31524. {
  31525. bool L_2 = ___1_y;
  31526. il2cpp_codegen_runtime_class_init_inline(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  31527. bool L_3;
  31528. L_3 = Boolean_Equals_mC020D5EB2F64274CD623E8449E8777A70BEC6CC9((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31529. return L_3;
  31530. }
  31531. }
  31532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m4ACF745D56DB46B3C1BB4BAC0C372211FF17987F_gshared (GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E* __this, bool ___0_obj, const RuntimeMethod* method)
  31533. {
  31534. static bool s_Il2CppMethodInitialized;
  31535. if (!s_Il2CppMethodInitialized)
  31536. {
  31537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  31538. s_Il2CppMethodInitialized = true;
  31539. }
  31540. {
  31541. goto IL_000a;
  31542. }
  31543. IL_000a:
  31544. {
  31545. il2cpp_codegen_runtime_class_init_inline(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  31546. int32_t L_1;
  31547. L_1 = Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  31548. return L_1;
  31549. }
  31550. }
  31551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m83A82294A93B30837E9D310E40D1C433BBFA2815_gshared (GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31552. {
  31553. static bool s_Il2CppMethodInitialized;
  31554. if (!s_Il2CppMethodInitialized)
  31555. {
  31556. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  31557. s_Il2CppMethodInitialized = true;
  31558. }
  31559. int32_t V_0 = 0;
  31560. int32_t V_1 = 0;
  31561. int32_t V_2 = 0;
  31562. {
  31563. int32_t L_0 = ___2_startIndex;
  31564. int32_t L_1 = ___3_count;
  31565. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  31566. goto IL_002b;
  31567. }
  31568. IL_002b:
  31569. {
  31570. int32_t L_3 = ___2_startIndex;
  31571. V_2 = L_3;
  31572. goto IL_005a;
  31573. }
  31574. IL_002f:
  31575. {
  31576. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = ___0_array;
  31577. int32_t L_5 = V_2;
  31578. NullCheck(L_4);
  31579. int32_t L_6 = L_5;
  31580. bool L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31581. }
  31582. {
  31583. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = ___0_array;
  31584. int32_t L_9 = V_2;
  31585. NullCheck(L_8);
  31586. bool L_10 = ___1_value;
  31587. il2cpp_codegen_runtime_class_init_inline(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  31588. bool L_11;
  31589. L_11 = Boolean_Equals_mC020D5EB2F64274CD623E8449E8777A70BEC6CC9(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31590. if (!L_11)
  31591. {
  31592. goto IL_0056;
  31593. }
  31594. }
  31595. {
  31596. int32_t L_12 = V_2;
  31597. return L_12;
  31598. }
  31599. IL_0056:
  31600. {
  31601. int32_t L_13 = V_2;
  31602. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  31603. }
  31604. IL_005a:
  31605. {
  31606. int32_t L_14 = V_2;
  31607. int32_t L_15 = V_0;
  31608. if ((((int32_t)L_14) < ((int32_t)L_15)))
  31609. {
  31610. goto IL_002f;
  31611. }
  31612. }
  31613. IL_005e:
  31614. {
  31615. return (-1);
  31616. }
  31617. }
  31618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m7A0D029A38CA74F1B34DB0F8822DF7B4562ACE7E_gshared (GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E* __this, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___0_array, bool ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31619. {
  31620. static bool s_Il2CppMethodInitialized;
  31621. if (!s_Il2CppMethodInitialized)
  31622. {
  31623. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  31624. s_Il2CppMethodInitialized = true;
  31625. }
  31626. int32_t V_0 = 0;
  31627. int32_t V_1 = 0;
  31628. int32_t V_2 = 0;
  31629. {
  31630. int32_t L_0 = ___2_startIndex;
  31631. int32_t L_1 = ___3_count;
  31632. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  31633. goto IL_002d;
  31634. }
  31635. IL_002d:
  31636. {
  31637. int32_t L_3 = ___2_startIndex;
  31638. V_2 = L_3;
  31639. goto IL_005c;
  31640. }
  31641. IL_0031:
  31642. {
  31643. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = ___0_array;
  31644. int32_t L_5 = V_2;
  31645. NullCheck(L_4);
  31646. int32_t L_6 = L_5;
  31647. bool L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31648. }
  31649. {
  31650. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_8 = ___0_array;
  31651. int32_t L_9 = V_2;
  31652. NullCheck(L_8);
  31653. bool L_10 = ___1_value;
  31654. il2cpp_codegen_runtime_class_init_inline(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
  31655. bool L_11;
  31656. L_11 = Boolean_Equals_mC020D5EB2F64274CD623E8449E8777A70BEC6CC9(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31657. if (!L_11)
  31658. {
  31659. goto IL_0058;
  31660. }
  31661. }
  31662. {
  31663. int32_t L_12 = V_2;
  31664. return L_12;
  31665. }
  31666. IL_0058:
  31667. {
  31668. int32_t L_13 = V_2;
  31669. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  31670. }
  31671. IL_005c:
  31672. {
  31673. int32_t L_14 = V_2;
  31674. int32_t L_15 = V_0;
  31675. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  31676. {
  31677. goto IL_0031;
  31678. }
  31679. }
  31680. IL_0060:
  31681. {
  31682. return (-1);
  31683. }
  31684. }
  31685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m107DB752509E4CDC18DC59FE96D739FDBB55055E_gshared (GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  31686. {
  31687. {
  31688. RuntimeObject* L_0 = ___0_obj;
  31689. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E*)((GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  31690. }
  31691. }
  31692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_mB0160A0E28E5A13D69AFC7E413315B6EC3396C2B_gshared (GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E* __this, const RuntimeMethod* method)
  31693. {
  31694. {
  31695. NullCheck((RuntimeObject*)__this);
  31696. Type_t* L_0;
  31697. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  31698. NullCheck((MemberInfo_t*)L_0);
  31699. String_t* L_1;
  31700. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  31701. NullCheck((RuntimeObject*)L_1);
  31702. int32_t L_2;
  31703. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  31704. return L_2;
  31705. }
  31706. }
  31707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m72A101C6836BAB9C8F40597C7629BB5A9E806492_gshared (GenericEqualityComparer_1_t1CA70F45D72BBBE51E0C4B1AFD0DE8F215432E1E* __this, const RuntimeMethod* method)
  31708. {
  31709. {
  31710. EqualityComparer_1__ctor_mA509C516CCA203AC94ADDEFDBFE1A1AFC12056D0((EqualityComparer_1_t97160852989689D9543E2E1EA7D7196DBEA5AEE4*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  31711. return;
  31712. }
  31713. }
  31714. #ifdef __clang__
  31715. #pragma clang diagnostic pop
  31716. #endif
  31717. #ifdef __clang__
  31718. #pragma clang diagnostic push
  31719. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31720. #pragma clang diagnostic ignored "-Wunused-variable"
  31721. #endif
  31722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m21B58E92BB6AEE00ED9D891ADC1B153FF7F1CB88_gshared (GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_x, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_y, const RuntimeMethod* method)
  31723. {
  31724. {
  31725. }
  31726. {
  31727. }
  31728. {
  31729. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_2 = ___1_y;
  31730. bool L_3;
  31731. L_3 = Bounds_Equals_m615135524315743D29633C33B6C8B16B754266DB_inline((&___0_x), L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31732. return L_3;
  31733. }
  31734. }
  31735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m2F29AB570CE2B6DB1BE155C26C5C6EF42461BE20_gshared (GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_obj, const RuntimeMethod* method)
  31736. {
  31737. {
  31738. goto IL_000a;
  31739. }
  31740. IL_000a:
  31741. {
  31742. int32_t L_1;
  31743. L_1 = Bounds_GetHashCode_m59C79B529D33866FE45FEFC0C69FBD3B4AC7E172_inline((&___0_obj), il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  31744. return L_1;
  31745. }
  31746. }
  31747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_IndexOf_m488DC847E8ECFC1B14BC19D5F67EA8527998D21B_gshared (GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7* __this, BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* ___0_array, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31748. {
  31749. int32_t V_0 = 0;
  31750. int32_t V_1 = 0;
  31751. int32_t V_2 = 0;
  31752. {
  31753. int32_t L_0 = ___2_startIndex;
  31754. int32_t L_1 = ___3_count;
  31755. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  31756. goto IL_002b;
  31757. }
  31758. IL_002b:
  31759. {
  31760. int32_t L_3 = ___2_startIndex;
  31761. V_2 = L_3;
  31762. goto IL_005a;
  31763. }
  31764. IL_002f:
  31765. {
  31766. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_4 = ___0_array;
  31767. int32_t L_5 = V_2;
  31768. NullCheck(L_4);
  31769. int32_t L_6 = L_5;
  31770. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31771. }
  31772. {
  31773. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_8 = ___0_array;
  31774. int32_t L_9 = V_2;
  31775. NullCheck(L_8);
  31776. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_10 = ___1_value;
  31777. bool L_11;
  31778. L_11 = Bounds_Equals_m615135524315743D29633C33B6C8B16B754266DB_inline(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31779. if (!L_11)
  31780. {
  31781. goto IL_0056;
  31782. }
  31783. }
  31784. {
  31785. int32_t L_12 = V_2;
  31786. return L_12;
  31787. }
  31788. IL_0056:
  31789. {
  31790. int32_t L_13 = V_2;
  31791. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  31792. }
  31793. IL_005a:
  31794. {
  31795. int32_t L_14 = V_2;
  31796. int32_t L_15 = V_0;
  31797. if ((((int32_t)L_14) < ((int32_t)L_15)))
  31798. {
  31799. goto IL_002f;
  31800. }
  31801. }
  31802. IL_005e:
  31803. {
  31804. return (-1);
  31805. }
  31806. }
  31807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_LastIndexOf_m3ECF47D557B473162F4A3FD127F08C40B626E6EC_gshared (GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7* __this, BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* ___0_array, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  31808. {
  31809. int32_t V_0 = 0;
  31810. int32_t V_1 = 0;
  31811. int32_t V_2 = 0;
  31812. {
  31813. int32_t L_0 = ___2_startIndex;
  31814. int32_t L_1 = ___3_count;
  31815. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  31816. goto IL_002d;
  31817. }
  31818. IL_002d:
  31819. {
  31820. int32_t L_3 = ___2_startIndex;
  31821. V_2 = L_3;
  31822. goto IL_005c;
  31823. }
  31824. IL_0031:
  31825. {
  31826. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_4 = ___0_array;
  31827. int32_t L_5 = V_2;
  31828. NullCheck(L_4);
  31829. int32_t L_6 = L_5;
  31830. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  31831. }
  31832. {
  31833. BoundsU5BU5D_t45563ED55B62FA0536E8117454C56C0CFA5B25F5* L_8 = ___0_array;
  31834. int32_t L_9 = V_2;
  31835. NullCheck(L_8);
  31836. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_10 = ___1_value;
  31837. bool L_11;
  31838. L_11 = Bounds_Equals_m615135524315743D29633C33B6C8B16B754266DB_inline(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  31839. if (!L_11)
  31840. {
  31841. goto IL_0058;
  31842. }
  31843. }
  31844. {
  31845. int32_t L_12 = V_2;
  31846. return L_12;
  31847. }
  31848. IL_0058:
  31849. {
  31850. int32_t L_13 = V_2;
  31851. V_2 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  31852. }
  31853. IL_005c:
  31854. {
  31855. int32_t L_14 = V_2;
  31856. int32_t L_15 = V_0;
  31857. if ((((int32_t)L_14) >= ((int32_t)L_15)))
  31858. {
  31859. goto IL_0031;
  31860. }
  31861. }
  31862. IL_0060:
  31863. {
  31864. return (-1);
  31865. }
  31866. }
  31867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericEqualityComparer_1_Equals_m07F64C3BA2924982B29C1F099716094D63BC3C22_gshared (GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  31868. {
  31869. {
  31870. RuntimeObject* L_0 = ___0_obj;
  31871. return (bool)((!(((RuntimeObject*)(GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7*)((GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7*)IsInstClass((RuntimeObject*)L_0, il2cpp_rgctx_data(method->klass->rgctx_data, 5)))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  31872. }
  31873. }
  31874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericEqualityComparer_1_GetHashCode_m8353D5F2D117246F3C406093937A72979F3C641E_gshared (GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7* __this, const RuntimeMethod* method)
  31875. {
  31876. {
  31877. NullCheck((RuntimeObject*)__this);
  31878. Type_t* L_0;
  31879. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3((RuntimeObject*)__this, NULL);
  31880. NullCheck((MemberInfo_t*)L_0);
  31881. String_t* L_1;
  31882. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8, (MemberInfo_t*)L_0);
  31883. NullCheck((RuntimeObject*)L_1);
  31884. int32_t L_2;
  31885. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_1);
  31886. return L_2;
  31887. }
  31888. }
  31889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericEqualityComparer_1__ctor_m338B89AA5B2C2FA008C16F4037675BA8E2ECF680_gshared (GenericEqualityComparer_1_t842FB7D9FA14D9B8467071A38A62C2449B6DBCF7* __this, const RuntimeMethod* method)
  31890. {
  31891. {
  31892. EqualityComparer_1__ctor_mC9E77E8DC33F857EF3454359C837DA31AB091EC6((EqualityComparer_1_tCF43443A371EFD813BA0F1853A2F502EAA2C1FD4*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  31893. return;
  31894. }
  31895. }
  31896. #ifdef __clang__
  31897. #pragma clang diagnostic pop
  31898. #endif
  31899. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
  31900. {
  31901. int32_t V_0 = 0;
  31902. int32_t G_B3_0 = 0;
  31903. {
  31904. int32_t L_0 = ___0_x;
  31905. int32_t L_1 = ___1_y;
  31906. if ((((int32_t)L_0) < ((int32_t)L_1)))
  31907. {
  31908. goto IL_0008;
  31909. }
  31910. }
  31911. {
  31912. int32_t L_2 = ___1_y;
  31913. G_B3_0 = L_2;
  31914. goto IL_0009;
  31915. }
  31916. IL_0008:
  31917. {
  31918. int32_t L_3 = ___0_x;
  31919. G_B3_0 = L_3;
  31920. }
  31921. IL_0009:
  31922. {
  31923. V_0 = G_B3_0;
  31924. goto IL_000c;
  31925. }
  31926. IL_000c:
  31927. {
  31928. int32_t L_4 = V_0;
  31929. return L_4;
  31930. }
  31931. }
  31932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventBase_set_propagation_m1F5D2A6582B8A4D64F84F0B71F90790FA2BF7E8C_inline (EventBase_tD7F89B936EB8074AE31E7B15976C072277371F7C* __this, int32_t ___0_value, const RuntimeMethod* method)
  31933. {
  31934. {
  31935. int32_t L_0 = ___0_value;
  31936. __this->___U3CpropagationU3Ek__BackingField = L_0;
  31937. return;
  31938. }
  31939. }
  31940. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* FocusChangeDirection_get_unspecified_m9FB894AACF20C8B223620A79F72B64B674DA4E96_inline (const RuntimeMethod* method)
  31941. {
  31942. static bool s_Il2CppMethodInitialized;
  31943. if (!s_Il2CppMethodInitialized)
  31944. {
  31945. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  31946. s_Il2CppMethodInitialized = true;
  31947. }
  31948. {
  31949. il2cpp_codegen_runtime_class_init_inline(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var);
  31950. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ((FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_StaticFields*)il2cpp_codegen_static_fields_for(FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF_il2cpp_TypeInfo_var))->___U3CunspecifiedU3Ek__BackingField;
  31951. return L_0;
  31952. }
  31953. }
  31954. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED OperationCanceledException_get_CancellationToken_m01589226730DFB64F0850198F867614F5A21CCBE_inline (OperationCanceledException_tC97D0B4532C15E6F0E9F9375091C9ECCA438D662* __this, const RuntimeMethod* method)
  31955. {
  31956. {
  31957. CancellationToken_t51142D9C6D7C02D314DA34A6A7988C528992FFED L_0 = __this->____cancellationToken;
  31958. return L_0;
  31959. }
  31960. }
  31961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method)
  31962. {
  31963. {
  31964. void* L_0 = ___0_value;
  31965. *__this = ((intptr_t)L_0);
  31966. return;
  31967. }
  31968. }
  31969. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bounds_Equals_m615135524315743D29633C33B6C8B16B754266DB_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_other, const RuntimeMethod* method)
  31970. {
  31971. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  31972. memset((&V_0), 0, sizeof(V_0));
  31973. bool V_1 = false;
  31974. int32_t G_B3_0 = 0;
  31975. {
  31976. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  31977. L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
  31978. V_0 = L_0;
  31979. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  31980. L_1 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline((&___0_other), NULL);
  31981. bool L_2;
  31982. L_2 = Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline((&V_0), L_1, NULL);
  31983. if (!L_2)
  31984. {
  31985. goto IL_002f;
  31986. }
  31987. }
  31988. {
  31989. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  31990. L_3 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
  31991. V_0 = L_3;
  31992. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  31993. L_4 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline((&___0_other), NULL);
  31994. bool L_5;
  31995. L_5 = Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline((&V_0), L_4, NULL);
  31996. G_B3_0 = ((int32_t)(L_5));
  31997. goto IL_0030;
  31998. }
  31999. IL_002f:
  32000. {
  32001. G_B3_0 = 0;
  32002. }
  32003. IL_0030:
  32004. {
  32005. V_1 = (bool)G_B3_0;
  32006. goto IL_0033;
  32007. }
  32008. IL_0033:
  32009. {
  32010. bool L_6 = V_1;
  32011. return L_6;
  32012. }
  32013. }
  32014. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Bounds_GetHashCode_m59C79B529D33866FE45FEFC0C69FBD3B4AC7E172_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
  32015. {
  32016. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  32017. memset((&V_0), 0, sizeof(V_0));
  32018. int32_t V_1 = 0;
  32019. {
  32020. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  32021. L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
  32022. V_0 = L_0;
  32023. int32_t L_1;
  32024. L_1 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_0), NULL);
  32025. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  32026. L_2 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
  32027. V_0 = L_2;
  32028. int32_t L_3;
  32029. L_3 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_0), NULL);
  32030. V_1 = ((int32_t)(L_1^((int32_t)(L_3<<2))));
  32031. goto IL_002f;
  32032. }
  32033. IL_002f:
  32034. {
  32035. int32_t L_4 = V_1;
  32036. return L_4;
  32037. }
  32038. }
  32039. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_Length_m2E3F2F83FF9BD72A36B66AE43DE60C6FE2CC73B5_gshared_inline (FixedList512Bytes_1_tA80E5571E858B9DD7C67AA2B766E1AC018058DD8* __this, const RuntimeMethod* method)
  32040. {
  32041. {
  32042. uint16_t L_0 = __this->___length;
  32043. return (int32_t)L_0;
  32044. }
  32045. }
  32046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mED481D505BF43CBD96972069EDD4E3509BE84931_gshared_inline (const RuntimeMethod* method)
  32047. {
  32048. {
  32049. uint32_t L_0 = sizeof(int32_t);
  32050. return (int32_t)L_0;
  32051. }
  32052. }
  32053. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList32Bytes_1_get_Length_m9A65220C8D90F66A63E6ABAD26E960F3DCF0406A_gshared_inline (FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00* __this, const RuntimeMethod* method)
  32054. {
  32055. {
  32056. uint16_t L_0 = __this->___length;
  32057. return (int32_t)L_0;
  32058. }
  32059. }
  32060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_Length_mC00EEFB4512EED54C408B9097FAFC29481495559_gshared_inline (FixedList64Bytes_1_tD7248299633DA23E6010C8E60C58E7B0696DAFEB* __this, const RuntimeMethod* method)
  32061. {
  32062. {
  32063. uint16_t L_0 = __this->___length;
  32064. return (int32_t)L_0;
  32065. }
  32066. }
  32067. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList128Bytes_1_get_Length_m0DD9F7A65EBEFEF583E63083A0EF454A7EB0DE04_gshared_inline (FixedList128Bytes_1_tB103FF1A7B0703B96730901FA0665CBD0ADC83D2* __this, const RuntimeMethod* method)
  32068. {
  32069. {
  32070. uint16_t L_0 = __this->___length;
  32071. return (int32_t)L_0;
  32072. }
  32073. }
  32074. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList4096Bytes_1_get_Length_m5966340B356C0C2E1101474A1C7195300442C323_gshared_inline (FixedList4096Bytes_1_t33F84B814E5486E0193FA1B57DDED67F7E28E259* __this, const RuntimeMethod* method)
  32075. {
  32076. {
  32077. uint16_t L_0 = __this->___length;
  32078. return (int32_t)L_0;
  32079. }
  32080. }
  32081. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList512Bytes_1_get_Length_m39F0C6ECC0732E96B3F8C0A2553A71E975011ABF_gshared_inline (FixedList512Bytes_1_t7AD72C3D47ECAC77613F96FCB92C4C4AE508704F* __this, const RuntimeMethod* method)
  32082. {
  32083. {
  32084. uint16_t L_0 = __this->___length;
  32085. return (int32_t)L_0;
  32086. }
  32087. }
  32088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedList64Bytes_1_get_Length_m9CE762AB945BF8C956C2B6AF84AEE58B20A679C3_gshared_inline (FixedList64Bytes_1_t35FB5765F58AD1AED7655A835751DC0A7BE278E3* __this, const RuntimeMethod* method)
  32089. {
  32090. {
  32091. uint16_t L_0 = __this->___length;
  32092. return (int32_t)L_0;
  32093. }
  32094. }
  32095. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FocusEventBase_1_set_relatedTarget_mBE9AB0B45042EB47CE855CCAEB13F9057535F388_gshared_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* ___0_value, const RuntimeMethod* method)
  32096. {
  32097. {
  32098. Focusable_t39F2BAF0AF6CA465BC2BEDAF9B5B2CF379B846D0* L_0 = ___0_value;
  32099. __this->___U3CrelatedTargetU3Ek__BackingField = L_0;
  32100. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelatedTargetU3Ek__BackingField), (void*)L_0);
  32101. return;
  32102. }
  32103. }
  32104. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FocusEventBase_1_set_direction_m95680B970D6DEA7A6406762374FA3D7621E53FC3_gshared_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* ___0_value, const RuntimeMethod* method)
  32105. {
  32106. {
  32107. FocusChangeDirection_t95F4784CF68331792EB9077AEAB01E17822991EF* L_0 = ___0_value;
  32108. __this->___U3CdirectionU3Ek__BackingField = L_0;
  32109. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdirectionU3Ek__BackingField), (void*)L_0);
  32110. return;
  32111. }
  32112. }
  32113. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FocusEventBase_1_set_focusController_m0127F1068D3E1BC475A49ED79BB95C7CA5061F69_gshared_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* ___0_value, const RuntimeMethod* method)
  32114. {
  32115. {
  32116. FocusController_t5D2E45F2CCBE3B7082DE4088EE03C2E8F736011A* L_0 = ___0_value;
  32117. __this->___U3CfocusControllerU3Ek__BackingField = L_0;
  32118. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfocusControllerU3Ek__BackingField), (void*)L_0);
  32119. return;
  32120. }
  32121. }
  32122. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FocusEventBase_1_set_IsFocusDelegated_m118A6B37B24487CDCF32EE2559F4F3F903338CE4_gshared_inline (FocusEventBase_1_t5C59DF705446E1FD98D905F21B5B80F74D2D16A8* __this, bool ___0_value, const RuntimeMethod* method)
  32123. {
  32124. {
  32125. bool L_0 = ___0_value;
  32126. __this->___U3CIsFocusDelegatedU3Ek__BackingField = L_0;
  32127. return;
  32128. }
  32129. }
  32130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_3_Invoke_mFC6011BA71ECF66C0443D4075110D6020AA7FA1C_gshared_inline (Func_3_t8F3E514F3F44D98D0029402DBF664E587850807D* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  32131. {
  32132. typedef int32_t (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  32133. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  32134. }
  32135. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC Func_3_Invoke_mBAE7E5DB9E0DDF359BAD7AD6BB719BF7751A1A74_gshared_inline (Func_3_t978E495A2CFACF4BCDA24F740600DD6A8BEB2435* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
  32136. {
  32137. typedef VoidTaskResult_t73B628B764C6668DAAAE2D37BD6FC07BCA27A5AC (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  32138. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
  32139. }
  32140. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mEC9469DBD91362D6135B8F5A81E90486BF328075_gshared_inline (const RuntimeMethod* method)
  32141. {
  32142. {
  32143. uint32_t L_0 = sizeof(uint16_t);
  32144. return (int32_t)L_0;
  32145. }
  32146. }
  32147. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisVertex_t016AC68A2E6C62576E65412BEC71544AFC01AFC7_m9B300E87B5D26CCDE3FBB8E6CBF94E4C0B9FB5C5_gshared_inline (const RuntimeMethod* method)
  32148. {
  32149. {
  32150. uint32_t L_0 = sizeof(Vertex_t016AC68A2E6C62576E65412BEC71544AFC01AFC7);
  32151. return (int32_t)L_0;
  32152. }
  32153. }
  32154. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
  32155. {
  32156. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  32157. memset((&V_0), 0, sizeof(V_0));
  32158. {
  32159. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
  32160. V_0 = L_0;
  32161. goto IL_000a;
  32162. }
  32163. IL_000a:
  32164. {
  32165. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  32166. return L_1;
  32167. }
  32168. }
  32169. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_other, const RuntimeMethod* method)
  32170. {
  32171. bool V_0 = false;
  32172. int32_t G_B4_0 = 0;
  32173. {
  32174. float L_0 = __this->___x;
  32175. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_other;
  32176. float L_2 = L_1.___x;
  32177. if ((!(((float)L_0) == ((float)L_2))))
  32178. {
  32179. goto IL_002d;
  32180. }
  32181. }
  32182. {
  32183. float L_3 = __this->___y;
  32184. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_other;
  32185. float L_5 = L_4.___y;
  32186. if ((!(((float)L_3) == ((float)L_5))))
  32187. {
  32188. goto IL_002d;
  32189. }
  32190. }
  32191. {
  32192. float L_6 = __this->___z;
  32193. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_other;
  32194. float L_8 = L_7.___z;
  32195. G_B4_0 = ((((float)L_6) == ((float)L_8))? 1 : 0);
  32196. goto IL_002e;
  32197. }
  32198. IL_002d:
  32199. {
  32200. G_B4_0 = 0;
  32201. }
  32202. IL_002e:
  32203. {
  32204. V_0 = (bool)G_B4_0;
  32205. goto IL_0031;
  32206. }
  32207. IL_0031:
  32208. {
  32209. bool L_9 = V_0;
  32210. return L_9;
  32211. }
  32212. }
  32213. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
  32214. {
  32215. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  32216. memset((&V_0), 0, sizeof(V_0));
  32217. {
  32218. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
  32219. V_0 = L_0;
  32220. goto IL_000a;
  32221. }
  32222. IL_000a:
  32223. {
  32224. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  32225. return L_1;
  32226. }
  32227. }
  32228. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
  32229. {
  32230. int32_t V_0 = 0;
  32231. {
  32232. float* L_0 = (float*)(&__this->___x);
  32233. int32_t L_1;
  32234. L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL);
  32235. float* L_2 = (float*)(&__this->___y);
  32236. int32_t L_3;
  32237. L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL);
  32238. float* L_4 = (float*)(&__this->___z);
  32239. int32_t L_5;
  32240. L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL);
  32241. V_0 = ((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2))));
  32242. goto IL_002b;
  32243. }
  32244. IL_002b:
  32245. {
  32246. int32_t L_6 = V_0;
  32247. return L_6;
  32248. }
  32249. }