暂无描述
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

Generics25.cpp 2.2MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957449584495944960449614496244963449644496544966449674496844969449704497144972449734497444975449764497744978449794498044981449824498344984449854498644987449884498944990449914499244993449944499544996449974499844999450004500145002450034500445005450064500745008450094501045011450124501345014450154501645017450184501945020450214502245023450244502545026450274502845029450304503145032450334503445035450364503745038450394504045041450424504345044450454504645047450484504945050450514505245053450544505545056450574505845059450604506145062450634506445065450664506745068450694507045071450724507345074450754507645077450784507945080450814508245083450844508545086450874508845089450904509145092450934509445095450964509745098450994510045101451024510345104451054510645107451084510945110451114511245113451144511545116451174511845119451204512145122451234512445125451264512745128451294513045131451324513345134451354513645137451384513945140451414514245143451444514545146451474514845149451504515145152451534515445155451564515745158451594516045161451624516345164451654516645167451684516945170451714517245173451744517545176451774517845179451804518145182451834518445185451864518745188451894519045191451924519345194451954519645197451984519945200452014520245203452044520545206452074520845209452104521145212452134521445215452164521745218452194522045221452224522345224452254522645227452284522945230452314523245233452344523545236452374523845239452404524145242452434524445245452464524745248452494525045251452524525345254452554525645257452584525945260452614526245263452644526545266452674526845269452704527145272452734527445275452764527745278452794528045281452824528345284452854528645287452884528945290452914529245293452944529545296452974529845299453004530145302453034530445305453064530745308453094531045311453124531345314453154531645317453184531945320453214532245323453244532545326453274532845329453304533145332453334533445335453364533745338453394534045341453424534345344453454534645347453484534945350453514535245353453544535545356453574535845359453604536145362453634536445365453664536745368453694537045371453724537345374453754537645377453784537945380453814538245383453844538545386453874538845389453904539145392453934539445395453964539745398453994540045401454024540345404454054540645407454084540945410454114541245413454144541545416454174541845419454204542145422454234542445425454264542745428454294543045431454324543345434454354543645437454384543945440454414544245443454444544545446454474544845449454504545145452454534545445455454564545745458454594546045461454624546345464454654546645467454684546945470454714547245473454744547545476454774547845479454804548145482454834548445485454864548745488454894549045491454924549345494454954549645497454984549945500455014550245503455044550545506455074550845509455104551145512455134551445515455164551745518455194552045521455224552345524455254552645527455284552945530455314553245533455344553545536455374553845539455404554145542455434554445545455464554745548455494555045551455524555345554455554555645557455584555945560455614556245563455644556545566455674556845569455704557145572455734557445575455764557745578455794558045581455824558345584455854558645587455884558945590455914559245593455944559545596455974559845599456004560145602456034560445605456064560745608456094561045611456124561345614456154561645617456184561945620456214562245623456244562545626456274562845629456304563145632456334563445635456364563745638456394564045641456424564345644456454564645647456484564945650456514565245653456544565545656456574565845659456604566145662456634566445665456664566745668456694567045671456724567345674456754567645677456784567945680456814568245683456844568545686456874568845689456904569145692456934569445695456964569745698456994570045701457024570345704457054570645707457084570945710457114571245713457144571545716457174571845719457204572145722457234572445725457264572745728457294573045731457324573345734457354573645737457384573945740457414574245743457444574545746457474574845749457504575145752457534575445755457564575745758457594576045761457624576345764457654576645767457684576945770457714577245773457744577545776457774577845779457804578145782457834578445785457864578745788457894579045791457924579345794457954579645797457984579945800458014580245803458044580545806458074580845809458104581145812458134581445815458164581745818458194582045821458224582345824458254582645827458284582945830458314583245833458344583545836458374583845839458404584145842458434584445845458464584745848458494585045851458524585345854458554585645857458584585945860458614586245863458644586545866458674586845869458704587145872458734587445875458764587745878458794588045881458824588345884458854588645887458884588945890458914589245893458944589545896458974589845899459004590145902459034590445905459064590745908459094591045911459124591345914459154591645917459184591945920459214592245923459244592545926459274592845929459304593145932459334593445935459364593745938459394594045941459424594345944459454594645947459484594945950459514595245953459544595545956459574595845959459604596145962459634596445965459664596745968459694597045971459724597345974459754597645977459784597945980459814598245983459844598545986459874598845989459904599145992459934599445995459964599745998459994600046001460024600346004460054600646007460084600946010460114601246013460144601546016460174601846019460204602146022460234602446025460264602746028460294603046031460324603346034460354603646037460384603946040460414604246043460444604546046460474604846049460504605146052460534605446055460564605746058460594606046061460624606346064460654606646067460684606946070460714607246073460744607546076460774607846079460804608146082460834608446085460864608746088460894609046091460924609346094460954609646097460984609946100461014610246103461044610546106461074610846109461104611146112461134611446115461164611746118461194612046121461224612346124461254612646127461284612946130461314613246133461344613546136461374613846139461404614146142461434614446145461464614746148461494615046151461524615346154461554615646157461584615946160461614616246163461644616546166461674616846169461704617146172461734617446175461764617746178461794618046181461824618346184461854618646187461884618946190461914619246193461944619546196461974619846199462004620146202462034620446205462064620746208462094621046211462124621346214462154621646217462184621946220462214622246223462244622546226462274622846229462304623146232462334623446235462364623746238462394624046241462424624346244462454624646247462484624946250462514625246253462544625546256462574625846259462604626146262462634626446265462664626746268462694627046271462724627346274462754627646277462784627946280462814628246283462844628546286462874628846289462904629146292462934629446295462964629746298462994630046301463024630346304463054630646307463084630946310463114631246313463144631546316463174631846319463204632146322463234632446325463264632746328463294633046331463324633346334463354633646337463384633946340463414634246343463444634546346463474634846349463504635146352463534635446355463564635746358463594636046361463624636346364463654636646367463684636946370463714637246373463744637546376463774637846379463804638146382463834638446385463864638746388463894639046391463924639346394463954639646397463984639946400464014640246403464044640546406464074640846409464104641146412464134641446415464164641746418464194642046421464224642346424464254642646427464284642946430464314643246433464344643546436464374643846439464404644146442464434644446445464464644746448464494645046451464524645346454464554645646457464584645946460464614646246463464644646546466464674646846469464704647146472464734647446475464764647746478464794648046481464824648346484464854648646487464884648946490464914649246493464944649546496464974649846499465004650146502465034650446505465064650746508465094651046511465124651346514465154651646517465184651946520465214652246523465244652546526465274652846529465304653146532465334653446535465364653746538465394654046541465424654346544465454654646547465484654946550465514655246553465544655546556465574655846559465604656146562465634656446565465664656746568465694657046571465724657346574465754657646577465784657946580465814658246583465844658546586465874658846589465904659146592465934659446595465964659746598465994660046601466024660346604466054660646607466084660946610466114661246613466144661546616466174661846619466204662146622466234662446625466264662746628466294663046631466324663346634466354663646637466384663946640466414664246643466444664546646466474664846649466504665146652466534665446655466564665746658466594666046661466624666346664466654666646667466684666946670466714667246673466744667546676466774667846679466804668146682466834668446685466864668746688466894669046691466924669346694466954669646697466984669946700467014670246703467044670546706467074670846709467104671146712467134671446715467164671746718467194672046721467224672346724467254672646727467284672946730467314673246733467344673546736467374673846739467404674146742467434674446745467464674746748467494675046751467524675346754467554675646757467584675946760467614676246763467644676546766467674676846769467704677146772467734677446775467764677746778467794678046781467824678346784467854678646787467884678946790467914679246793467944679546796467974679846799468004680146802468034680446805468064680746808468094681046811468124681346814468154681646817468184681946820468214682246823468244682546826468274682846829468304683146832468334683446835468364683746838468394684046841468424684346844468454684646847468484684946850468514685246853468544685546856468574685846859468604686146862468634686446865468664686746868468694687046871468724687346874468754687646877468784687946880468814688246883468844688546886468874688846889468904689146892468934689446895468964689746898468994690046901469024690346904469054690646907469084690946910469114691246913469144691546916469174691846919469204692146922469234692446925469264692746928469294693046931469324693346934469354693646937469384693946940469414694246943469444694546946469474694846949469504695146952469534695446955469564695746958469594696046961469624696346964469654696646967469684696946970469714697246973469744697546976469774697846979469804698146982469834698446985469864698746988469894699046991469924699346994469954699646997469984699947000470014700247003470044700547006470074700847009470104701147012470134701447015470164701747018470194702047021470224702347024470254702647027470284702947030470314703247033470344703547036470374703847039470404704147042470434704447045470464704747048470494705047051470524705347054470554705647057470584705947060470614706247063470644706547066470674706847069470704707147072470734707447075470764707747078470794708047081470824708347084470854708647087470884708947090470914709247093470944709547096470974709847099471004710147102471034710447105471064710747108471094711047111471124711347114471154711647117471184711947120471214712247123471244712547126471274712847129471304713147132471334713447135471364713747138471394714047141471424714347144471454714647147471484714947150471514715247153471544715547156471574715847159471604716147162471634716447165471664716747168471694717047171471724717347174471754717647177471784717947180471814718247183471844718547186471874718847189471904719147192471934719447195471964719747198471994720047201472024720347204472054720647207472084720947210472114721247213472144721547216472174721847219472204722147222472234722447225472264722747228472294723047231472324723347234472354723647237472384723947240472414724247243472444724547246472474724847249472504725147252472534725447255472564725747258472594726047261472624726347264472654726647267472684726947270472714727247273472744727547276472774727847279472804728147282472834728447285472864728747288472894729047291472924729347294472954729647297472984729947300473014730247303473044730547306473074730847309473104731147312473134731447315473164731747318473194732047321473224732347324473254732647327473284732947330473314733247333473344733547336473374733847339473404734147342473434734447345473464734747348473494735047351473524735347354473554735647357473584735947360473614736247363473644736547366473674736847369473704737147372473734737447375473764737747378473794738047381473824738347384473854738647387473884738947390473914739247393473944739547396473974739847399474004740147402474034740447405474064740747408474094741047411474124741347414474154741647417474184741947420474214742247423474244742547426474274742847429474304743147432474334743447435474364743747438474394744047441474424744347444474454744647447474484744947450474514745247453474544745547456474574745847459474604746147462474634746447465474664746747468474694747047471474724747347474474754747647477474784747947480474814748247483474844748547486474874748847489474904749147492474934749447495474964749747498474994750047501475024750347504475054750647507475084750947510475114751247513475144751547516475174751847519475204752147522475234752447525475264752747528475294753047531475324753347534475354753647537475384753947540475414754247543475444754547546475474754847549475504755147552475534755447555475564755747558475594756047561475624756347564475654756647567475684756947570475714757247573475744757547576475774757847579475804758147582475834758447585475864758747588475894759047591475924759347594475954759647597475984759947600476014760247603476044760547606476074760847609476104761147612476134761447615476164761747618476194762047621476224762347624476254762647627476284762947630476314763247633476344763547636476374763847639476404764147642476434764447645476464764747648476494765047651476524765347654476554765647657476584765947660476614766247663476644766547666476674766847669476704767147672476734767447675476764767747678476794768047681476824768347684476854768647687476884768947690476914769247693476944769547696476974769847699477004770147702477034770447705477064770747708477094771047711477124771347714477154771647717477184771947720477214772247723477244772547726477274772847729477304773147732477334773447735477364773747738477394774047741477424774347744477454774647747477484774947750477514775247753477544775547756477574775847759477604776147762477634776447765477664776747768477694777047771477724777347774477754777647777477784777947780477814778247783477844778547786477874778847789477904779147792477934779447795477964779747798477994780047801478024780347804478054780647807478084780947810478114781247813478144781547816478174781847819478204782147822478234782447825478264782747828478294783047831478324783347834478354783647837478384783947840478414784247843478444784547846478474784847849478504785147852478534785447855478564785747858478594786047861478624786347864478654786647867478684786947870478714787247873478744787547876478774787847879478804788147882478834788447885478864788747888478894789047891478924789347894478954789647897478984789947900479014790247903479044790547906479074790847909479104791147912479134791447915479164791747918479194792047921479224792347924479254792647927479284792947930479314793247933479344793547936479374793847939479404794147942479434794447945479464794747948479494795047951479524795347954479554795647957479584795947960479614796247963479644796547966479674796847969479704797147972479734797447975479764797747978479794798047981479824798347984479854798647987479884798947990479914799247993479944799547996479974799847999480004800148002480034800448005480064800748008480094801048011480124801348014480154801648017480184801948020480214802248023480244802548026480274802848029480304803148032480334803448035480364803748038480394804048041480424804348044480454804648047480484804948050480514805248053480544805548056480574805848059480604806148062480634806448065480664806748068480694807048071480724807348074480754807648077480784807948080480814808248083480844808548086480874808848089480904809148092480934809448095480964809748098480994810048101481024810348104481054810648107481084810948110481114811248113481144811548116481174811848119481204812148122481234812448125481264812748128481294813048131481324813348134481354813648137481384813948140481414814248143481444814548146481474814848149481504815148152481534815448155481564815748158481594816048161481624816348164481654816648167481684816948170481714817248173481744817548176481774817848179481804818148182481834818448185481864818748188481894819048191481924819348194481954819648197481984819948200482014820248203482044820548206482074820848209482104821148212482134821448215482164821748218482194822048221482224822348224482254822648227482284822948230482314823248233482344823548236482374823848239482404824148242482434824448245482464824748248482494825048251482524825348254482554825648257482584825948260482614826248263482644826548266482674826848269482704827148272482734827448275482764827748278482794828048281482824828348284482854828648287482884828948290482914829248293482944829548296482974829848299483004830148302483034830448305483064830748308483094831048311483124831348314483154831648317483184831948320483214832248323483244832548326483274832848329483304833148332483334833448335483364833748338483394834048341483424834348344483454834648347483484834948350483514835248353483544835548356483574835848359483604836148362483634836448365483664836748368483694837048371483724837348374483754837648377483784837948380483814838248383483844838548386483874838848389483904839148392483934839448395483964839748398483994840048401484024840348404484054840648407484084840948410484114841248413484144841548416484174841848419484204842148422484234842448425484264842748428484294843048431484324843348434484354843648437484384843948440484414844248443484444844548446484474844848449484504845148452484534845448455484564845748458484594846048461484624846348464484654846648467484684846948470484714847248473484744847548476484774847848479484804848148482484834848448485484864848748488484894849048491484924849348494484954849648497484984849948500485014850248503485044850548506485074850848509485104851148512485134851448515485164851748518485194852048521485224852348524485254852648527485284852948530485314853248533485344853548536485374853848539485404854148542485434854448545485464854748548485494855048551485524855348554485554855648557485584855948560485614856248563485644856548566485674856848569485704857148572485734857448575485764857748578485794858048581485824858348584485854858648587485884858948590485914859248593485944859548596485974859848599486004860148602486034860448605486064860748608486094861048611486124861348614486154861648617486184861948620486214862248623486244862548626486274862848629486304863148632486334863448635486364863748638486394864048641486424864348644486454864648647486484864948650486514865248653486544865548656486574865848659486604866148662486634866448665486664866748668486694867048671486724867348674486754867648677486784867948680486814868248683486844868548686486874868848689486904869148692486934869448695486964869748698486994870048701487024870348704487054870648707487084870948710487114871248713487144871548716487174871848719487204872148722487234872448725487264872748728487294873048731487324873348734487354873648737487384873948740487414874248743487444874548746487474874848749487504875148752487534875448755487564875748758487594876048761487624876348764487654876648767487684876948770487714877248773487744877548776487774877848779487804878148782487834878448785487864878748788487894879048791487924879348794487954879648797487984879948800488014880248803488044880548806488074880848809488104881148812488134881448815488164881748818488194882048821488224882348824488254882648827488284882948830488314883248833488344883548836488374883848839488404884148842488434884448845488464884748848488494885048851488524885348854488554885648857488584885948860488614886248863488644886548866488674886848869488704887148872488734887448875488764887748878488794888048881488824888348884488854888648887488884888948890488914889248893488944889548896488974889848899489004890148902489034890448905489064890748908489094891048911489124891348914489154891648917489184891948920489214892248923489244892548926489274892848929489304893148932489334893448935489364893748938489394894048941489424894348944489454894648947489484894948950489514895248953489544895548956489574895848959489604896148962489634896448965489664896748968489694897048971489724897348974489754897648977489784897948980489814898248983489844898548986489874898848989489904899148992489934899448995489964899748998489994900049001490024900349004490054900649007490084900949010490114901249013490144901549016490174901849019490204902149022490234902449025490264902749028490294903049031490324903349034490354903649037490384903949040490414904249043490444904549046490474904849049490504905149052490534905449055490564905749058490594906049061490624906349064490654906649067490684906949070490714907249073490744907549076490774907849079490804908149082490834908449085490864908749088490894909049091490924909349094490954909649097490984909949100491014910249103491044910549106491074910849109491104911149112491134911449115491164911749118491194912049121491224912349124491254912649127491284912949130491314913249133491344913549136491374913849139491404914149142491434914449145491464914749148491494915049151491524915349154491554915649157491584915949160491614916249163491644916549166491674916849169491704917149172491734917449175491764917749178491794918049181491824918349184491854918649187491884918949190491914919249193491944919549196491974919849199492004920149202492034920449205492064920749208492094921049211492124921349214492154921649217492184921949220492214922249223492244922549226492274922849229492304923149232492334923449235492364923749238492394924049241492424924349244492454924649247492484924949250492514925249253492544925549256492574925849259492604926149262492634926449265492664926749268492694927049271492724927349274492754927649277492784927949280492814928249283492844928549286492874928849289492904929149292492934929449295492964929749298492994930049301493024930349304493054930649307493084930949310493114931249313493144931549316493174931849319493204932149322493234932449325493264932749328493294933049331493324933349334493354933649337493384933949340493414934249343493444934549346493474934849349493504935149352493534935449355493564935749358493594936049361493624936349364493654936649367493684936949370493714937249373493744937549376493774937849379493804938149382493834938449385493864938749388493894939049391493924939349394493954939649397493984939949400494014940249403494044940549406494074940849409494104941149412494134941449415494164941749418494194942049421494224942349424494254942649427494284942949430494314943249433494344943549436494374943849439494404944149442494434944449445494464944749448494494945049451494524945349454494554945649457494584945949460494614946249463494644946549466494674946849469494704947149472494734947449475494764947749478494794948049481494824948349484494854948649487494884948949490494914949249493494944949549496494974949849499495004950149502495034950449505495064950749508495094951049511495124951349514495154951649517495184951949520495214952249523495244952549526495274952849529495304953149532495334953449535495364953749538495394954049541495424954349544495454954649547495484954949550495514955249553495544955549556495574955849559495604956149562495634956449565495664956749568495694957049571495724957349574495754957649577495784957949580495814958249583495844958549586495874958849589495904959149592495934959449595495964959749598495994960049601496024960349604496054960649607496084960949610496114961249613496144961549616496174961849619496204962149622496234962449625496264962749628496294963049631496324963349634496354963649637496384963949640496414964249643496444964549646496474964849649496504965149652496534965449655496564965749658496594966049661496624966349664496654966649667496684966949670496714967249673496744967549676496774967849679496804968149682496834968449685496864968749688496894969049691496924969349694496954969649697496984969949700497014970249703497044970549706497074970849709497104971149712497134971449715497164971749718497194972049721497224972349724497254972649727497284972949730497314973249733497344973549736497374973849739497404974149742497434974449745497464974749748497494975049751497524975349754497554975649757497584975949760497614976249763497644976549766497674976849769497704977149772497734977449775497764977749778497794978049781497824978349784497854978649787497884978949790497914979249793497944979549796497974979849799498004980149802498034980449805498064980749808498094981049811498124981349814498154981649817498184981949820498214982249823498244982549826498274982849829498304983149832498334983449835498364983749838498394984049841498424984349844498454984649847498484984949850498514985249853498544985549856498574985849859498604986149862498634986449865498664986749868498694987049871498724987349874498754987649877498784987949880498814988249883498844988549886498874988849889498904989149892498934989449895498964989749898498994990049901499024990349904499054990649907499084990949910499114991249913499144991549916499174991849919499204992149922499234992449925499264992749928499294993049931499324993349934499354993649937499384993949940499414994249943499444994549946499474994849949499504995149952499534995449955499564995749958499594996049961499624996349964499654996649967499684996949970499714997249973499744997549976499774997849979499804998149982499834998449985499864998749988499894999049991499924999349994499954999649997499984999950000500015000250003500045000550006500075000850009500105001150012500135001450015500165001750018500195002050021500225002350024500255002650027500285002950030500315003250033500345003550036500375003850039500405004150042500435004450045500465004750048500495005050051500525005350054500555005650057500585005950060500615006250063500645006550066500675006850069500705007150072500735007450075500765007750078500795008050081500825008350084500855008650087500885008950090500915009250093500945009550096500975009850099501005010150102501035010450105501065010750108501095011050111501125011350114501155011650117501185011950120501215012250123501245012550126501275012850129501305013150132501335013450135501365013750138501395014050141501425014350144501455014650147501485014950150501515015250153501545015550156501575015850159501605016150162501635016450165501665016750168501695017050171501725017350174501755017650177501785017950180501815018250183501845018550186501875018850189501905019150192501935019450195501965019750198501995020050201502025020350204502055020650207502085020950210502115021250213502145021550216502175021850219502205022150222502235022450225502265022750228502295023050231502325023350234502355023650237502385023950240502415024250243502445024550246502475024850249502505025150252502535025450255502565025750258502595026050261502625026350264502655026650267502685026950270502715027250273502745027550276502775027850279502805028150282502835028450285502865028750288502895029050291502925029350294502955029650297502985029950300503015030250303503045030550306503075030850309503105031150312503135031450315503165031750318503195032050321503225032350324503255032650327503285032950330503315033250333503345033550336503375033850339503405034150342503435034450345503465034750348503495035050351503525035350354503555035650357503585035950360503615036250363503645036550366503675036850369503705037150372503735037450375503765037750378503795038050381503825038350384503855038650387503885038950390503915039250393503945039550396503975039850399504005040150402504035040450405504065040750408504095041050411504125041350414504155041650417504185041950420504215042250423504245042550426504275042850429504305043150432504335043450435504365043750438504395044050441504425044350444504455044650447504485044950450504515045250453504545045550456504575045850459504605046150462504635046450465504665046750468504695047050471504725047350474504755047650477504785047950480504815048250483504845048550486504875048850489504905049150492504935049450495504965049750498504995050050501505025050350504505055050650507505085050950510505115051250513505145051550516505175051850519505205052150522505235052450525505265052750528505295053050531505325053350534505355053650537505385053950540505415054250543505445054550546505475054850549505505055150552505535055450555505565055750558505595056050561505625056350564505655056650567505685056950570505715057250573505745057550576505775057850579505805058150582505835058450585505865058750588505895059050591505925059350594505955059650597505985059950600506015060250603506045060550606506075060850609506105061150612506135061450615506165061750618506195062050621506225062350624506255062650627506285062950630506315063250633506345063550636506375063850639506405064150642506435064450645506465064750648506495065050651506525065350654506555065650657506585065950660506615066250663506645066550666506675066850669506705067150672506735067450675506765067750678506795068050681506825068350684506855068650687506885068950690506915069250693506945069550696506975069850699507005070150702507035070450705507065070750708507095071050711507125071350714507155071650717507185071950720507215072250723507245072550726507275072850729507305073150732507335073450735507365073750738507395074050741507425074350744507455074650747507485074950750507515075250753507545075550756507575075850759507605076150762507635076450765507665076750768507695077050771507725077350774507755077650777507785077950780507815078250783507845078550786507875078850789507905079150792507935079450795507965079750798507995080050801508025080350804508055080650807508085080950810508115081250813508145081550816508175081850819508205082150822508235082450825508265082750828508295083050831508325083350834508355083650837508385083950840508415084250843508445084550846508475084850849508505085150852508535085450855508565085750858508595086050861508625086350864508655086650867508685086950870508715087250873508745087550876508775087850879508805088150882508835088450885508865088750888508895089050891508925089350894508955089650897508985089950900509015090250903509045090550906509075090850909509105091150912509135091450915509165091750918509195092050921509225092350924509255092650927509285092950930509315093250933509345093550936509375093850939509405094150942509435094450945509465094750948509495095050951509525095350954509555095650957509585095950960509615096250963509645096550966509675096850969509705097150972509735097450975509765097750978509795098050981509825098350984509855098650987509885098950990509915099250993509945099550996509975099850999510005100151002510035100451005510065100751008510095101051011510125101351014510155101651017510185101951020510215102251023510245102551026510275102851029510305103151032510335103451035510365103751038510395104051041510425104351044510455104651047510485104951050510515105251053510545105551056510575105851059510605106151062510635106451065510665106751068510695107051071510725107351074510755107651077510785107951080510815108251083510845108551086510875108851089510905109151092510935109451095510965109751098510995110051101511025110351104511055110651107511085110951110511115111251113511145111551116511175111851119511205112151122511235112451125511265112751128511295113051131511325113351134511355113651137511385113951140511415114251143511445114551146511475114851149511505115151152511535115451155511565115751158511595116051161511625116351164511655116651167511685116951170511715117251173511745117551176511775117851179511805118151182511835118451185511865118751188511895119051191511925119351194511955119651197511985119951200512015120251203512045120551206512075120851209512105121151212512135121451215512165121751218512195122051221512225122351224512255122651227512285122951230512315123251233512345123551236512375123851239512405124151242512435124451245512465124751248512495125051251512525125351254512555125651257512585125951260512615126251263512645126551266512675126851269512705127151272512735127451275512765127751278512795128051281512825128351284512855128651287512885128951290512915129251293512945129551296512975129851299513005130151302513035130451305513065130751308513095131051311513125131351314513155131651317513185131951320513215132251323513245132551326513275132851329513305133151332513335133451335513365133751338513395134051341513425134351344513455134651347513485134951350513515135251353513545135551356513575135851359513605136151362513635136451365513665136751368513695137051371513725137351374513755137651377513785137951380513815138251383513845138551386513875138851389513905139151392513935139451395513965139751398513995140051401514025140351404514055140651407514085140951410514115141251413514145141551416514175141851419514205142151422514235142451425514265142751428514295143051431514325143351434514355143651437514385143951440514415144251443514445144551446514475144851449514505145151452514535145451455514565145751458514595146051461514625146351464514655146651467514685146951470514715147251473514745147551476514775147851479514805148151482514835148451485514865148751488514895149051491514925149351494514955149651497514985149951500515015150251503515045150551506515075150851509515105151151512515135151451515515165151751518515195152051521515225152351524515255152651527515285152951530515315153251533515345153551536515375153851539515405154151542515435154451545515465154751548515495155051551515525155351554515555155651557515585155951560515615156251563515645156551566515675156851569515705157151572515735157451575515765157751578515795158051581515825158351584515855158651587515885158951590515915159251593515945159551596515975159851599516005160151602516035160451605516065160751608516095161051611516125161351614516155161651617516185161951620516215162251623516245162551626516275162851629516305163151632516335163451635516365163751638516395164051641516425164351644516455164651647516485164951650516515165251653516545165551656516575165851659516605166151662516635166451665516665166751668516695167051671516725167351674516755167651677516785167951680516815168251683516845168551686516875168851689516905169151692516935169451695516965169751698516995170051701517025170351704517055170651707517085170951710517115171251713517145171551716517175171851719517205172151722517235172451725517265172751728517295173051731517325173351734517355173651737517385173951740517415174251743517445174551746517475174851749517505175151752517535175451755517565175751758517595176051761517625176351764517655176651767517685176951770517715177251773517745177551776517775177851779517805178151782517835178451785517865178751788517895179051791517925179351794517955179651797517985179951800518015180251803518045180551806518075180851809518105181151812518135181451815518165181751818518195182051821518225182351824518255182651827518285182951830518315183251833518345183551836518375183851839518405184151842518435184451845518465184751848518495185051851518525185351854518555185651857518585185951860518615186251863518645186551866518675186851869518705187151872518735187451875518765187751878518795188051881518825188351884518855188651887518885188951890518915189251893518945189551896518975189851899519005190151902519035190451905519065190751908519095191051911519125191351914519155191651917519185191951920519215192251923519245192551926519275192851929519305193151932519335193451935519365193751938519395194051941519425194351944519455194651947519485194951950519515195251953519545195551956519575195851959519605196151962519635196451965519665196751968519695197051971519725197351974519755197651977519785197951980519815198251983519845198551986519875198851989519905199151992519935199451995519965199751998519995200052001520025200352004520055200652007520085200952010520115201252013520145201552016520175201852019520205202152022520235202452025520265202752028520295203052031520325203352034520355203652037520385203952040520415204252043520445204552046520475204852049520505205152052520535205452055520565205752058520595206052061520625206352064520655206652067520685206952070520715207252073520745207552076520775207852079520805208152082520835208452085520865208752088520895209052091520925209352094520955209652097520985209952100521015210252103521045210552106521075210852109521105211152112521135211452115521165211752118521195212052121521225212352124521255212652127521285212952130521315213252133521345213552136521375213852139521405214152142521435214452145521465214752148521495215052151521525215352154521555215652157521585215952160521615216252163521645216552166521675216852169521705217152172521735217452175521765217752178521795218052181521825218352184521855218652187521885218952190521915219252193521945219552196521975219852199522005220152202522035220452205522065220752208522095221052211522125221352214522155221652217522185221952220522215222252223522245222552226522275222852229522305223152232522335223452235522365223752238522395224052241522425224352244522455224652247522485224952250522515225252253522545225552256522575225852259522605226152262522635226452265522665226752268522695227052271522725227352274522755227652277522785227952280522815228252283522845228552286522875228852289522905229152292522935229452295522965229752298522995230052301523025230352304523055230652307523085230952310523115231252313523145231552316523175231852319523205232152322523235232452325523265232752328523295233052331523325233352334523355233652337523385233952340523415234252343523445234552346523475234852349523505235152352523535235452355523565235752358523595236052361523625236352364523655236652367523685236952370523715237252373523745237552376523775237852379523805238152382523835238452385523865238752388523895239052391523925239352394523955239652397523985239952400524015240252403524045240552406524075240852409524105241152412524135241452415524165241752418524195242052421524225242352424524255242652427524285242952430524315243252433524345243552436524375243852439524405244152442524435244452445524465244752448524495245052451524525245352454524555245652457524585245952460524615246252463524645246552466524675246852469524705247152472524735247452475524765247752478524795248052481524825248352484524855248652487524885248952490524915249252493524945249552496524975249852499525005250152502525035250452505525065250752508525095251052511525125251352514525155251652517525185251952520525215252252523525245252552526525275252852529525305253152532525335253452535525365253752538525395254052541525425254352544525455254652547525485254952550525515255252553525545255552556525575255852559525605256152562525635256452565525665256752568525695257052571525725257352574525755257652577525785257952580525815258252583525845258552586525875258852589525905259152592525935259452595525965259752598525995260052601526025260352604526055260652607526085260952610526115261252613526145261552616526175261852619526205262152622526235262452625526265262752628526295263052631526325263352634526355263652637526385263952640526415264252643526445264552646526475264852649526505265152652526535265452655526565265752658526595266052661526625266352664526655266652667526685266952670526715267252673526745267552676526775267852679526805268152682526835268452685526865268752688526895269052691526925269352694526955269652697526985269952700527015270252703527045270552706527075270852709527105271152712527135271452715527165271752718527195272052721527225272352724527255272652727527285272952730527315273252733527345273552736527375273852739527405274152742527435274452745527465274752748527495275052751527525275352754527555275652757527585275952760527615276252763527645276552766527675276852769527705277152772527735277452775527765277752778527795278052781527825278352784527855278652787527885278952790527915279252793527945279552796527975279852799528005280152802528035280452805528065280752808528095281052811528125281352814528155281652817528185281952820528215282252823528245282552826528275282852829528305283152832528335283452835528365283752838528395284052841528425284352844528455284652847528485284952850528515285252853528545285552856528575285852859528605286152862528635286452865528665286752868528695287052871528725287352874528755287652877528785287952880528815288252883528845288552886528875288852889528905289152892528935289452895528965289752898528995290052901529025290352904529055290652907529085290952910529115291252913529145291552916529175291852919529205292152922529235292452925529265292752928529295293052931529325293352934529355293652937529385293952940529415294252943529445294552946529475294852949529505295152952529535295452955529565295752958529595296052961529625296352964529655296652967529685296952970529715297252973529745297552976529775297852979529805298152982529835298452985529865298752988529895299052991529925299352994529955299652997529985299953000530015300253003530045300553006530075300853009530105301153012530135301453015530165301753018530195302053021530225302353024530255302653027530285302953030530315303253033530345303553036530375303853039530405304153042530435304453045530465304753048530495305053051530525305353054530555305653057530585305953060530615306253063530645306553066530675306853069530705307153072530735307453075530765307753078530795308053081530825308353084530855308653087530885308953090530915309253093530945309553096530975309853099531005310153102531035310453105531065310753108531095311053111531125311353114531155311653117531185311953120531215312253123531245312553126531275312853129531305313153132531335313453135531365313753138531395314053141531425314353144531455314653147531485314953150531515315253153531545315553156531575315853159531605316153162531635316453165531665316753168531695317053171531725317353174531755317653177531785317953180531815318253183531845318553186531875318853189531905319153192531935319453195531965319753198531995320053201532025320353204532055320653207532085320953210532115321253213532145321553216532175321853219532205322153222532235322453225532265322753228532295323053231532325323353234532355323653237532385323953240532415324253243532445324553246532475324853249532505325153252532535325453255532565325753258532595326053261532625326353264532655326653267532685326953270532715327253273532745327553276532775327853279532805328153282532835328453285532865328753288532895329053291532925329353294532955329653297532985329953300533015330253303533045330553306533075330853309533105331153312533135331453315533165331753318533195332053321533225332353324533255332653327533285332953330533315333253333533345333553336533375333853339533405334153342533435334453345533465334753348533495335053351533525335353354533555335653357533585335953360533615336253363533645336553366533675336853369533705337153372533735337453375533765337753378533795338053381533825338353384533855338653387533885338953390533915339253393533945339553396533975339853399534005340153402534035340453405534065340753408534095341053411534125341353414534155341653417534185341953420534215342253423534245342553426534275342853429534305343153432534335343453435534365343753438534395344053441534425344353444534455344653447534485344953450534515345253453534545345553456534575345853459534605346153462534635346453465534665346753468534695347053471534725347353474534755347653477534785347953480534815348253483534845348553486534875348853489534905349153492534935349453495534965349753498534995350053501535025350353504535055350653507535085350953510535115351253513535145351553516535175351853519535205352153522535235352453525535265352753528535295353053531535325353353534535355353653537535385353953540535415354253543535445354553546535475354853549535505355153552535535355453555535565355753558535595356053561535625356353564535655356653567535685356953570535715357253573535745357553576535775357853579535805358153582535835358453585535865358753588535895359053591535925359353594535955359653597535985359953600536015360253603536045360553606536075360853609536105361153612536135361453615536165361753618536195362053621536225362353624536255362653627536285362953630536315363253633536345363553636536375363853639536405364153642536435364453645536465364753648536495365053651536525365353654536555365653657536585365953660536615366253663536645366553666536675366853669536705367153672536735367453675536765367753678536795368053681536825368353684536855368653687536885368953690536915369253693536945369553696536975369853699537005370153702537035370453705537065370753708537095371053711537125371353714537155371653717537185371953720537215372253723537245372553726537275372853729537305373153732537335373453735537365373753738537395374053741537425374353744537455374653747537485374953750537515375253753537545375553756537575375853759537605376153762537635376453765537665376753768537695377053771537725377353774537755377653777537785377953780537815378253783537845378553786537875378853789537905379153792537935379453795537965379753798537995380053801538025380353804538055380653807538085380953810538115381253813538145381553816538175381853819538205382153822538235382453825538265382753828538295383053831538325383353834538355383653837538385383953840538415384253843538445384553846538475384853849538505385153852538535385453855538565385753858538595386053861538625386353864538655386653867538685386953870538715387253873538745387553876538775387853879538805388153882538835388453885538865388753888538895389053891538925389353894538955389653897538985389953900539015390253903539045390553906539075390853909539105391153912539135391453915539165391753918539195392053921539225392353924539255392653927539285392953930539315393253933539345393553936539375393853939539405394153942539435394453945539465394753948539495395053951539525395353954539555395653957539585395953960539615396253963539645396553966539675396853969539705397153972539735397453975539765397753978539795398053981539825398353984539855398653987539885398953990539915399253993539945399553996539975399853999540005400154002540035400454005540065400754008540095401054011540125401354014540155401654017540185401954020540215402254023540245402554026540275402854029540305403154032540335403454035540365403754038540395404054041540425404354044540455404654047540485404954050540515405254053540545405554056540575405854059540605406154062540635406454065540665406754068540695407054071540725407354074540755407654077540785407954080540815408254083540845408554086540875408854089540905409154092540935409454095540965409754098540995410054101541025410354104541055410654107541085410954110541115411254113541145411554116541175411854119541205412154122541235412454125541265412754128541295413054131541325413354134541355413654137541385413954140541415414254143541445414554146541475414854149541505415154152541535415454155541565415754158541595416054161541625416354164541655416654167541685416954170541715417254173541745417554176541775417854179541805418154182541835418454185541865418754188541895419054191541925419354194541955419654197541985419954200542015420254203542045420554206542075420854209542105421154212542135421454215542165421754218542195422054221542225422354224542255422654227542285422954230542315423254233542345423554236542375423854239542405424154242542435424454245542465424754248542495425054251542525425354254542555425654257542585425954260542615426254263542645426554266542675426854269542705427154272542735427454275542765427754278542795428054281542825428354284542855428654287542885428954290542915429254293542945429554296542975429854299543005430154302543035430454305543065430754308543095431054311543125431354314543155431654317543185431954320543215432254323543245432554326543275432854329543305433154332543335433454335543365433754338543395434054341543425434354344543455434654347543485434954350543515435254353543545435554356543575435854359543605436154362543635436454365543665436754368543695437054371543725437354374543755437654377543785437954380543815438254383543845438554386543875438854389543905439154392543935439454395543965439754398543995440054401544025440354404544055440654407544085440954410544115441254413544145441554416544175441854419544205442154422544235442454425544265442754428544295443054431544325443354434544355443654437544385443954440544415444254443544445444554446544475444854449544505445154452544535445454455544565445754458544595446054461544625446354464544655446654467544685446954470544715447254473544745447554476544775447854479544805448154482544835448454485544865448754488544895449054491544925449354494544955449654497544985449954500545015450254503545045450554506545075450854509545105451154512545135451454515545165451754518545195452054521545225452354524545255452654527545285452954530545315453254533545345453554536545375453854539545405454154542545435454454545545465454754548545495455054551545525455354554545555455654557545585455954560545615456254563545645456554566545675456854569545705457154572545735457454575545765457754578545795458054581545825458354584545855458654587545885458954590545915459254593545945459554596545975459854599546005460154602546035460454605546065460754608546095461054611546125461354614546155461654617546185461954620546215462254623546245462554626546275462854629546305463154632546335463454635546365463754638546395464054641546425464354644546455464654647546485464954650546515465254653546545465554656546575465854659546605466154662546635466454665546665466754668546695467054671546725467354674546755467654677546785467954680546815468254683546845468554686546875468854689546905469154692546935469454695546965469754698546995470054701547025470354704547055470654707547085470954710547115471254713547145471554716547175471854719547205472154722547235472454725547265472754728547295473054731547325473354734547355473654737547385473954740547415474254743547445474554746547475474854749547505475154752547535475454755547565475754758547595476054761547625476354764547655476654767547685476954770547715477254773547745477554776547775477854779547805478154782547835478454785547865478754788547895479054791547925479354794547955479654797547985479954800548015480254803548045480554806548075480854809548105481154812548135481454815548165481754818548195482054821548225482354824548255482654827548285482954830548315483254833548345483554836548375483854839548405484154842548435484454845548465484754848548495485054851548525485354854548555485654857548585485954860548615486254863548645486554866548675486854869548705487154872548735487454875548765487754878548795488054881548825488354884548855488654887548885488954890548915489254893548945489554896548975489854899549005490154902549035490454905549065490754908549095491054911549125491354914549155491654917549185491954920549215492254923549245492554926549275492854929549305493154932549335493454935549365493754938549395494054941549425494354944549455494654947549485494954950549515495254953549545495554956549575495854959549605496154962
  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 VirtualActionInvoker1
  10. {
  11. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  12. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  16. }
  17. };
  18. template <typename T1, typename T2>
  19. struct VirtualActionInvoker2
  20. {
  21. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  22. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  23. {
  24. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  25. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  26. }
  27. };
  28. template <typename R>
  29. struct VirtualFuncInvoker0
  30. {
  31. typedef R (*Func)(void*, const RuntimeMethod*);
  32. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  33. {
  34. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  35. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  36. }
  37. };
  38. template <typename R, typename T1>
  39. struct VirtualFuncInvoker1
  40. {
  41. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  42. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  43. {
  44. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  45. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  46. }
  47. };
  48. template <typename R, typename T1, typename T2>
  49. struct VirtualFuncInvoker2
  50. {
  51. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  52. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  53. {
  54. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  55. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  56. }
  57. };
  58. template <typename R, typename T1, typename T2, typename T3>
  59. struct VirtualFuncInvoker3
  60. {
  61. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  62. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  63. {
  64. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  65. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  66. }
  67. };
  68. template <typename R, typename T1, typename T2, typename T3, typename T4>
  69. struct VirtualFuncInvoker4
  70. {
  71. typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  72. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  73. {
  74. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  75. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  76. }
  77. };
  78. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
  79. struct VirtualFuncInvoker5
  80. {
  81. typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
  82. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
  83. {
  84. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  85. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
  86. }
  87. };
  88. template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
  89. struct VirtualFuncInvoker6
  90. {
  91. typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
  92. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
  93. {
  94. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  95. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
  96. }
  97. };
  98. struct InterfaceActionInvoker0
  99. {
  100. typedef void (*Action)(void*, const RuntimeMethod*);
  101. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  102. {
  103. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  104. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  105. }
  106. };
  107. template <typename R>
  108. struct InterfaceFuncInvoker0
  109. {
  110. typedef R (*Func)(void*, const RuntimeMethod*);
  111. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  112. {
  113. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  114. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  115. }
  116. };
  117. template <typename R, typename T1>
  118. struct InterfaceFuncInvoker1
  119. {
  120. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  121. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  122. {
  123. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  124. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  125. }
  126. };
  127. template <typename R, typename T1, typename T2>
  128. struct InterfaceFuncInvoker2
  129. {
  130. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  131. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  132. {
  133. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  134. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  135. }
  136. };
  137. // System.Action`1<System.Object>
  138. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  139. // System.Action`2<System.Object,System.Object>
  140. struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C;
  141. // System.Action`3<System.Object,System.Object,System.Object>
  142. struct Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58;
  143. // System.Action`4<System.Object,System.Object,System.Object,System.Object>
  144. struct Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120;
  145. // Unity.VisualScripting.Action`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  146. struct Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3;
  147. // Unity.VisualScripting.Action`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  148. struct Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB;
  149. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Func`5<System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>,System.Linq.Expressions.LambdaExpression>>
  150. struct CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7;
  151. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo>
  152. struct CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15;
  153. // System.Comparison`1<System.Object>
  154. struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
  155. // System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo>
  156. struct ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7;
  157. // System.Collections.Generic.Dictionary`2<System.Reflection.FieldInfo,Unity.VisualScripting.IOptimizedAccessor>
  158. struct Dictionary_2_tFC6B69B086D054B5EE49F48AD91892D54005A012;
  159. // System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
  160. struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
  161. // System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,Unity.VisualScripting.IOptimizedInvoker>
  162. struct Dictionary_2_t6B68DAC8F709194A911B6D615BEBEFCD212772B4;
  163. // System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
  164. struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
  165. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  166. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
  167. // System.Collections.Generic.Dictionary`2<System.Reflection.PropertyInfo,Unity.VisualScripting.IOptimizedAccessor>
  168. struct Dictionary_2_t65CAA2946105B4268932C79B7596C2B2CF5E624E;
  169. // System.Collections.Generic.Dictionary`2<System.String,System.Int32>
  170. struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
  171. // System.Collections.Generic.Dictionary`2<System.String,UnityEngine.UIElements.StyleSheets.StylePropertyValue>
  172. struct Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00;
  173. // System.Collections.Generic.EqualityComparer`1<System.Int32Enum>
  174. struct EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF;
  175. // System.Collections.Generic.EqualityComparer`1<System.Object>
  176. struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2;
  177. // System.Collections.Generic.EqualityComparer`1<System.UInt32>
  178. struct EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862;
  179. // System.Func`2<System.Object,System.Object>
  180. struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
  181. // System.Func`3<System.Object,System.Object,System.Object>
  182. struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566;
  183. // System.Func`4<System.Object,System.Object,System.Object,System.Object>
  184. struct Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD;
  185. // System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  186. struct Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A;
  187. // Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  188. struct Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D;
  189. // Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  190. struct Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A;
  191. // System.Collections.Generic.HashSet`1<System.Int32Enum>
  192. struct HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4;
  193. // System.Collections.Generic.HashSet`1<System.Object>
  194. struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
  195. // System.Collections.Generic.HashSet`1<System.UInt32>
  196. struct HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A;
  197. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>
  198. struct HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74;
  199. // System.Collections.Generic.IEnumerable`1<System.Int32Enum>
  200. struct IEnumerable_1_t71A46277DBD73BD4009B2B20885D2B7057593A1A;
  201. // System.Collections.Generic.IEnumerable`1<System.Object>
  202. struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
  203. // System.Collections.Generic.IEnumerable`1<System.UInt32>
  204. struct IEnumerable_1_tF78C5A55C1D093F0B8CD95E0247BA2EE703D9D55;
  205. // System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>>
  206. struct IEnumerator_1_t327FF232159D9644239A65F54312F684DB7BE375;
  207. // System.Collections.Generic.IEnumerator`1<System.Int32Enum>
  208. struct IEnumerator_1_t239F6ACD0FC026E7FA70965FDE161517CD367AED;
  209. // System.Collections.Generic.IEnumerator`1<System.Object>
  210. struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
  211. // System.Collections.Generic.IEnumerator`1<System.UInt32>
  212. struct IEnumerator_1_t737E5D96E5E3657734509E507812DBA5E7EDD547;
  213. // System.Collections.Generic.IEqualityComparer`1<System.Int32>
  214. struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
  215. // System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>
  216. struct IEqualityComparer_1_t4537FF5E9634FC142F7BF26B48CA727CCA436047;
  217. // System.Collections.Generic.IEqualityComparer`1<System.Object>
  218. struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
  219. // System.Collections.Generic.IEqualityComparer`1<System.UInt32>
  220. struct IEqualityComparer_1_t0BB8211419723EB61BF19007AC9D62365E50500E;
  221. // System.Threading.ThreadLocal`1/IdManager<System.Object>
  222. struct IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82;
  223. // UnityEngine.UI.Collections.IndexedSet`1<System.Object>
  224. struct IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931;
  225. // Unity.VisualScripting.InstanceActionInvokerBase`1<System.Object>
  226. struct InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B;
  227. // Unity.VisualScripting.InstanceActionInvoker`1<System.Object>
  228. struct InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286;
  229. // Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>
  230. struct InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C;
  231. // Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>
  232. struct InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2;
  233. // Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>
  234. struct InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A;
  235. // Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  236. struct InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313;
  237. // Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  238. struct InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7;
  239. // Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>
  240. struct InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3;
  241. // Unity.VisualScripting.InstanceFunctionInvokerBase`2<System.Object,System.Object>
  242. struct InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08;
  243. // Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>
  244. struct InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9;
  245. // Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>
  246. struct InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A;
  247. // Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>
  248. struct InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673;
  249. // Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  250. struct InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4;
  251. // Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  252. struct InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2;
  253. // Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  254. struct InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401;
  255. // Unity.VisualScripting.InstanceInvokerBase`1<System.Object>
  256. struct InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70;
  257. // Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>
  258. struct InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81;
  259. // System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Int32>
  260. struct IntSwitchInstruction_1_t333EDD576D4AA851BD34A4BDCAC2E5FB668D460C;
  261. // System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Object>
  262. struct IntSwitchInstruction_1_t4DBAEAC3976389B59CDC67B8D1E49EC22371DD3E;
  263. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Int32>
  264. struct KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436;
  265. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Int32>
  266. struct KeyCollection_tEBE08B15420BC67BA2CCF00CB0FC401CEE1820A9;
  267. // System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
  268. struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
  269. // System.Collections.Generic.List`1<System.Boolean>
  270. struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A;
  271. // System.Collections.Generic.List`1<System.Object>
  272. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  273. // System.Predicate`1<System.Int32Enum>
  274. struct Predicate_1_t5C52E5DEC72D8848A1024CF1E1E512DB092F800A;
  275. // System.Predicate`1<System.Object>
  276. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
  277. // System.Predicate`1<System.UInt32>
  278. struct Predicate_1_t2F212B682F64543895DDB2A14A8816A433567EFF;
  279. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.InheritedData>
  280. struct RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44;
  281. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.LayoutData>
  282. struct RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1;
  283. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.RareData>
  284. struct RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD;
  285. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.TransformData>
  286. struct RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D;
  287. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.TransitionData>
  288. struct RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9;
  289. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<UnityEngine.UIElements.VisualData>
  290. struct RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A;
  291. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Int32>
  292. struct ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28;
  293. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Int32>
  294. struct ValueCollection_tE4B5F81478422E33CBDE8650FC287DBA3AF04E86;
  295. // System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,System.Object>
  296. struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
  297. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>[]
  298. struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA;
  299. // System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Int32>[]
  300. struct EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75;
  301. // System.Collections.Generic.Dictionary`2/Entry<System.Object,System.Object>[]
  302. struct EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54;
  303. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>[]
  304. struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67;
  305. // System.Collections.Generic.HashSet`1/Slot<System.Int32Enum>[]
  306. struct SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD;
  307. // System.Collections.Generic.HashSet`1/Slot<System.Object>[]
  308. struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343;
  309. // System.Collections.Generic.HashSet`1/Slot<System.UInt32>[]
  310. struct SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6;
  311. // System.Boolean[]
  312. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
  313. // System.Byte[]
  314. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  315. // System.Char[]
  316. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  317. // UnityEngine.UIElements.ComputedTransitionProperty[]
  318. struct ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82;
  319. // System.Delegate[]
  320. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  321. // System.Linq.Expressions.Expression[]
  322. struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F;
  323. // System.Runtime.CompilerServices.IStrongBox[]
  324. struct IStrongBoxU5BU5D_tE5FF200DF0ED2B51EB4648CE649D7BEF50A8457F;
  325. // System.Int32[]
  326. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  327. // System.Int32Enum[]
  328. struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
  329. // System.IntPtr[]
  330. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  331. // System.Object[]
  332. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  333. // System.Linq.Expressions.ParameterExpression[]
  334. struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C;
  335. // System.Diagnostics.StackTrace[]
  336. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  337. // System.String[]
  338. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  339. // System.Type[]
  340. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  341. // System.UInt32[]
  342. struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
  343. // System.ArgumentException
  344. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  345. // System.ArgumentNullException
  346. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  347. // System.ArgumentOutOfRangeException
  348. struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
  349. // System.AsyncCallback
  350. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  351. // System.Linq.Expressions.BinaryExpression
  352. struct BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4;
  353. // System.Reflection.Binder
  354. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  355. // System.Collections.Generic.BitHelper
  356. struct BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1;
  357. // System.DelegateData
  358. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  359. // Unity.VisualScripting.EnsureThat
  360. struct EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC;
  361. // System.Exception
  362. struct Exception_t;
  363. // System.Linq.Expressions.Expression
  364. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785;
  365. // System.Reflection.FieldInfo
  366. struct FieldInfo_t;
  367. // UnityEngine.TextCore.Text.FontAsset
  368. struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
  369. // System.IAsyncResult
  370. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  371. // System.Collections.IDictionary
  372. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  373. // System.Collections.IEnumerator
  374. struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
  375. // System.Runtime.Serialization.IFormatterConverter
  376. struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609;
  377. // System.IndexOutOfRangeException
  378. struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82;
  379. // System.Linq.Expressions.Interpreter.Instruction
  380. struct Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998;
  381. // System.Int32
  382. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C;
  383. // System.Linq.Expressions.Interpreter.InterpretedFrame
  384. struct InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D;
  385. // System.Linq.Expressions.Interpreter.Interpreter
  386. struct Interpreter_t510C725E2D3A23536CE8C5473739825931F710D1;
  387. // System.InvalidOperationException
  388. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  389. // Unity.VisualScripting.InvokerBase
  390. struct InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778;
  391. // System.Collections.Generic.KeyNotFoundException
  392. struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E;
  393. // System.Linq.Expressions.MemberExpression
  394. struct MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89;
  395. // System.Reflection.MemberFilter
  396. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  397. // System.Reflection.MethodBase
  398. struct MethodBase_t;
  399. // System.Linq.Expressions.MethodCallExpression
  400. struct MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB;
  401. // System.Reflection.MethodInfo
  402. struct MethodInfo_t;
  403. // System.NotImplementedException
  404. struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
  405. // System.NotSupportedException
  406. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
  407. // System.Linq.Expressions.ParameterExpression
  408. struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110;
  409. // System.Reflection.PropertyInfo
  410. struct PropertyInfo_t;
  411. // System.Runtime.Serialization.SafeSerializationManager
  412. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  413. // System.Runtime.Serialization.SerializationException
  414. struct SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7;
  415. // System.Runtime.Serialization.SerializationInfo
  416. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
  417. // System.String
  418. struct String_t;
  419. // System.Reflection.TargetException
  420. struct TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6;
  421. // System.Reflection.TargetInvocationException
  422. struct TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2;
  423. // System.Reflection.TargetParameterCountException
  424. struct TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859;
  425. // System.Type
  426. struct Type_t;
  427. // System.Void
  428. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  429. // UnityEngine.Yoga.YogaNode
  430. struct YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA;
  431. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  432. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  433. IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
  434. IL2CPP_EXTERN_C RuntimeClass* BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var;
  435. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  436. IL2CPP_EXTERN_C RuntimeClass* Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var;
  437. IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
  438. IL2CPP_EXTERN_C RuntimeClass* Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var;
  439. IL2CPP_EXTERN_C RuntimeClass* HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var;
  440. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  441. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
  442. IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var;
  443. IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
  444. IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
  445. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  446. IL2CPP_EXTERN_C RuntimeClass* KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E_il2cpp_TypeInfo_var;
  447. IL2CPP_EXTERN_C RuntimeClass* List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var;
  448. IL2CPP_EXTERN_C RuntimeClass* MemberUtility_t504048F94C6B7999AC58DF9426BEF52003E9C79E_il2cpp_TypeInfo_var;
  449. IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
  450. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
  451. IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
  452. IL2CPP_EXTERN_C RuntimeClass* OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var;
  453. IL2CPP_EXTERN_C RuntimeClass* ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var;
  454. IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
  455. IL2CPP_EXTERN_C RuntimeClass* SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7_il2cpp_TypeInfo_var;
  456. IL2CPP_EXTERN_C RuntimeClass* TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6_il2cpp_TypeInfo_var;
  457. IL2CPP_EXTERN_C RuntimeClass* TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var;
  458. IL2CPP_EXTERN_C RuntimeClass* TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var;
  459. IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
  460. IL2CPP_EXTERN_C RuntimeClass* TypeUtility_t7D4E5C8ED9EB64D83C953F50E76AEE333EA0366A_il2cpp_TypeInfo_var;
  461. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  462. IL2CPP_EXTERN_C String_t* _stringLiteral0316CC2554393AA03B3CE26C79384AFA454F7CFD;
  463. IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626;
  464. IL2CPP_EXTERN_C String_t* _stringLiteral0902C7C376F8746D470CBD6FEA5BBCE3AE817CD3;
  465. IL2CPP_EXTERN_C String_t* _stringLiteral181DEF79B2243F7C4801BB3A41C7077D5A07F414;
  466. IL2CPP_EXTERN_C String_t* _stringLiteral1C0F7BE82C03879AFD8105AFB34AA5548542EF48;
  467. IL2CPP_EXTERN_C String_t* _stringLiteral1D5229C9C42B7C82BD198E67E73FB7CF26984735;
  468. IL2CPP_EXTERN_C String_t* _stringLiteral2142B0CEAF8C8B8384F32EA54571DB8C34FCCE82;
  469. IL2CPP_EXTERN_C String_t* _stringLiteral24B384F1E033EC12CCBD648496627CAE231B092D;
  470. IL2CPP_EXTERN_C String_t* _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018;
  471. IL2CPP_EXTERN_C String_t* _stringLiteral39C6E28534C4481D347ED539A4876F20EC483FAA;
  472. IL2CPP_EXTERN_C String_t* _stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B;
  473. IL2CPP_EXTERN_C String_t* _stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25;
  474. IL2CPP_EXTERN_C String_t* _stringLiteral4BB1E8571BF73B851AC8DB0303A26DAB5261A512;
  475. IL2CPP_EXTERN_C String_t* _stringLiteral4D76DD3865EC3D2214246A1E9967CA63627DC57D;
  476. IL2CPP_EXTERN_C String_t* _stringLiteral54CA80FA3116FF5D614EB4DDF7E04BC2B3666394;
  477. IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
  478. IL2CPP_EXTERN_C String_t* _stringLiteral5E1F4DBF5E275973783C311519AA896B5861BB30;
  479. IL2CPP_EXTERN_C String_t* _stringLiteral72804274E5F5D242B4F2BC17BBB9875855A18B30;
  480. IL2CPP_EXTERN_C String_t* _stringLiteral7C29EF4A38EF0064F02686D64F62F804AE5AC03E;
  481. IL2CPP_EXTERN_C String_t* _stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6;
  482. IL2CPP_EXTERN_C String_t* _stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0;
  483. IL2CPP_EXTERN_C String_t* _stringLiteral91930CCAB5CB8F6F327407F9A14CF42F57A0F27B;
  484. IL2CPP_EXTERN_C String_t* _stringLiteral9BCDF92088B43A83757528F5CA0E89E3A8EA051D;
  485. IL2CPP_EXTERN_C String_t* _stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085;
  486. IL2CPP_EXTERN_C String_t* _stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED;
  487. IL2CPP_EXTERN_C String_t* _stringLiteralB8C42BD3D4D07B626C359233A32EAA26F94F8DA6;
  488. IL2CPP_EXTERN_C String_t* _stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4;
  489. IL2CPP_EXTERN_C String_t* _stringLiteralC30E5FCF81A5A9DAF075A7CB00FB9B266FC60938;
  490. IL2CPP_EXTERN_C String_t* _stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E;
  491. IL2CPP_EXTERN_C String_t* _stringLiteralC524653D78C03BE4033DDC43C45B67FFB841D141;
  492. IL2CPP_EXTERN_C String_t* _stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922;
  493. IL2CPP_EXTERN_C String_t* _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9;
  494. IL2CPP_EXTERN_C String_t* _stringLiteralD07450AD3EA431DBC121A83654851027B0B166FA;
  495. IL2CPP_EXTERN_C String_t* _stringLiteralD76316D0DFDACEF2375B19FEE6A396D09297BC02;
  496. IL2CPP_EXTERN_C String_t* _stringLiteralDCD13029B7622889E547C9691E04B34DB7B354C4;
  497. IL2CPP_EXTERN_C String_t* _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865;
  498. IL2CPP_EXTERN_C String_t* _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1;
  499. IL2CPP_EXTERN_C String_t* _stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C;
  500. IL2CPP_EXTERN_C String_t* _stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF;
  501. IL2CPP_EXTERN_C String_t* _stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6;
  502. IL2CPP_EXTERN_C String_t* _stringLiteralFBC35FFDE20578F35F7D80AA15EBCB02F42463C4;
  503. IL2CPP_EXTERN_C const RuntimeMethod* EnsureThat_IsNotNull_TisFieldInfo_t_m19C9757FBFEB6E3C2C67F58080C1A3D7D2FA9D92_RuntimeMethod_var;
  504. IL2CPP_EXTERN_C const RuntimeMethod* EnsureThat_IsNotNull_TisPropertyInfo_t_m718ADA4E1D5E2E976F82CD5D09F2C20CECC7BE88_RuntimeMethod_var;
  505. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_AddIfNotPresent_mB6B9DAADF761C41B93B287BF0080CEF148C71CE9_RuntimeMethod_var;
  506. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_AddIfNotPresent_mC04293BBDC3046C251D90104C942B4576676EF79_RuntimeMethod_var;
  507. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_AddIfNotPresent_mC839AC5977B30ECC4FCABF7EA67B2A2A4E6E5F0C_RuntimeMethod_var;
  508. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_AddOrGetLocation_m447715DD35E2B4B3AF18F0CA8467C61A1CADE30F_RuntimeMethod_var;
  509. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_AddOrGetLocation_mA0916EC015081FB3D77754BFB795C5A91A59CB73_RuntimeMethod_var;
  510. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_AddOrGetLocation_mEF3EA9211FF928B1B31B3A97A741E740BC4E7A0F_RuntimeMethod_var;
  511. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_CheckUniqueAndUnfoundElements_m4E26FF964B1E889AD210069648B9FD1B2A1ECD0B_RuntimeMethod_var;
  512. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_CheckUniqueAndUnfoundElements_mB8AC3BF3EE5587D29AAF8913C24308E255AC559B_RuntimeMethod_var;
  513. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_CheckUniqueAndUnfoundElements_mFC2621EEB8C562D9AA586DFFB0FFE49D2C378390_RuntimeMethod_var;
  514. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var;
  515. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_RuntimeMethod_var;
  516. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mC7FB9D44EF9B75D89964DC508B4B08D8DA98339E_RuntimeMethod_var;
  517. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_CopyTo_m2C3002B96C50658CE5522C74A6B1F5599D922D61_RuntimeMethod_var;
  518. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_CopyTo_m421003E7CDC7B4B86D94CBB25C57DC78D4A42B3B_RuntimeMethod_var;
  519. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_CopyTo_mEF3741D18A511024F43C94CA8801FF8B817564A1_RuntimeMethod_var;
  520. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_ExceptWith_m0009189D7A663A4CEABCAC347395D977883CDF04_RuntimeMethod_var;
  521. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_ExceptWith_m361BA2407FA8688E1FE9DAB61C67EBE7535D1AF0_RuntimeMethod_var;
  522. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_ExceptWith_m4E5736C023A3080685AD6D4CC407BDF2AE9BBEEE_RuntimeMethod_var;
  523. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetObjectData_m062A764FA7943A6A3EFF468126A44868DD745178_RuntimeMethod_var;
  524. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetObjectData_m4825222EFCC17409B9FA6121D4857A0AD7281F2A_RuntimeMethod_var;
  525. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetObjectData_m4C6DAB3CBA34555D9333B3E801CC8BAF8FDAC5C4_RuntimeMethod_var;
  526. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IncreaseCapacity_m9DBE122D41CA3941B3FE97DB9935895B99A84124_RuntimeMethod_var;
  527. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IncreaseCapacity_mC01C0797260CF7FEBBC99C8245B0A31B1C2E5E56_RuntimeMethod_var;
  528. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IncreaseCapacity_mD309C97A8D409A74963F5260149DBD92E73C0EBD_RuntimeMethod_var;
  529. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_InternalIndexOf_m0E3B9180AF054442765D541B6F10FAB2D11C5F82_RuntimeMethod_var;
  530. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_InternalIndexOf_m5E124F75FB9D2B74E47ED1297A0D77B97D17181F_RuntimeMethod_var;
  531. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_InternalIndexOf_mC8EA2612D4BA927B7C2F47DED6DCFE0A1E0764C3_RuntimeMethod_var;
  532. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IntersectWithEnumerable_m2D8A48A882519B640563A084871FA6CCCEDA42F9_RuntimeMethod_var;
  533. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IntersectWithEnumerable_m6C8E5F7823B6D7AE3A667DE1EC33DDB7E941C925_RuntimeMethod_var;
  534. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IntersectWithEnumerable_mF5D44CA98CA00AB089B8F414978D309CD2DCE9DD_RuntimeMethod_var;
  535. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IntersectWith_m210DD2A664F1F60C7B8F4E663E29CCC7313AD395_RuntimeMethod_var;
  536. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IntersectWith_m5E2EF2E468F32346D8F6499406BFFD8DD08FF237_RuntimeMethod_var;
  537. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IntersectWith_mB0595C1764DEA9B320DD13A86CDD56820AE4C5A4_RuntimeMethod_var;
  538. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsProperSubsetOf_m527C27ACB683DBCEB82979E9F64BEBC3BC3EAA48_RuntimeMethod_var;
  539. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsProperSubsetOf_m9CFA9D5B58A5B99B871393052C16C2D63633E109_RuntimeMethod_var;
  540. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsProperSubsetOf_mEED2B36CFB9E836141678025E237E591B2FD582B_RuntimeMethod_var;
  541. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsProperSupersetOf_m697F034971135857591C69BA21B454EF160F2506_RuntimeMethod_var;
  542. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsProperSupersetOf_m8E9C4A4429AD18E168968CC395581A00CCB768C0_RuntimeMethod_var;
  543. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsProperSupersetOf_mC4C003D52E69C0A392D72F8E41BB9878860580A5_RuntimeMethod_var;
  544. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsSubsetOf_m7789049B07F65A4E20001853A0F29E977E317A82_RuntimeMethod_var;
  545. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsSubsetOf_mE3602F240A7B7EC87D77377C3DBF1F0C086BA7C3_RuntimeMethod_var;
  546. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsSubsetOf_mE9C1B9261DCD3B8DA4B1D3ED05AACA692F1B5FE3_RuntimeMethod_var;
  547. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsSupersetOf_m3B8747C5571F5652FC38340F9942B92A313AAE2D_RuntimeMethod_var;
  548. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsSupersetOf_m52C636CFE7E5C83D6C5DCA836A6CEBB0BD0DEF8D_RuntimeMethod_var;
  549. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_IsSupersetOf_mDC58F3E7F712097CDC072908D445134AB27FF830_RuntimeMethod_var;
  550. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_OnDeserialization_m502E844E033C614B7D9F80E372E5AA9C7C9B872E_RuntimeMethod_var;
  551. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_OnDeserialization_mAF26E4A7ED72AA389C7EB0EAA7645752CCBEBB60_RuntimeMethod_var;
  552. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_OnDeserialization_mE74055B9C53DDCE9F52C81E0B26B2A6888A0B83F_RuntimeMethod_var;
  553. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Overlaps_m9E444A660418E2BB6BC9A15C3CBE5862DB3DF339_RuntimeMethod_var;
  554. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Overlaps_mC601342C67DC409970E870A0F9D040D41EE5C892_RuntimeMethod_var;
  555. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Overlaps_mE15813DFE096BD525D3336711D8E051010D632A1_RuntimeMethod_var;
  556. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_RemoveWhere_m1D8E57063CD3288C9CACB27466A7002F984FD411_RuntimeMethod_var;
  557. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_RemoveWhere_m89D4CFE131C72B4CFE03B8ADEC27B8328BE28290_RuntimeMethod_var;
  558. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_RemoveWhere_m8D29E1EEF73BF771A3EDC41907FCA953D66543C2_RuntimeMethod_var;
  559. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_m387D02609162D1AA4998698546E668AF4A960F67_RuntimeMethod_var;
  560. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_mDFCEB14892F55A02364004175560540A1AE648FE_RuntimeMethod_var;
  561. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_RuntimeMethod_var;
  562. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SetEquals_mB0DFF88D493C547D744593BC9F99D8A9F4F27799_RuntimeMethod_var;
  563. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SetEquals_mCE32A4AF2B81DD944E68C8C184645A2C507C6473_RuntimeMethod_var;
  564. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SetEquals_mF732845AD8521332BC169B8AA011217D3A63FB84_RuntimeMethod_var;
  565. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SymmetricExceptWithEnumerable_m09704E48D119A14EF36E9EDEE2AE5977CB743F72_RuntimeMethod_var;
  566. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SymmetricExceptWithEnumerable_mCD2B91462405BE7838D61D10BA2A06B698D1FE6F_RuntimeMethod_var;
  567. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SymmetricExceptWithEnumerable_mEF8A0F4837C9FE05F35871B9117B2DC83B7D0430_RuntimeMethod_var;
  568. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SymmetricExceptWith_m6EDC2E6AD5FF5A4A593AF519C7685FF625A0E3C2_RuntimeMethod_var;
  569. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SymmetricExceptWith_m6F794A8A21B994BE1385AD57E9235DBDC12D85A4_RuntimeMethod_var;
  570. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_SymmetricExceptWith_mCB0C699F3247924F6B2CF2E9ED32249D5CE8302D_RuntimeMethod_var;
  571. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_UnionWith_m0E9BB6D536A0AF0F32F2ADDAC67F738FC13C1ABE_RuntimeMethod_var;
  572. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_UnionWith_mCC6A0E6F531708E02411F3A62A0EE263B3155CD2_RuntimeMethod_var;
  573. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_UnionWith_mCE1D0DC2EACB98D74562CA79EB0DB6B6A806510C_RuntimeMethod_var;
  574. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m06A7ECC1351897A5086F1261E9DF0EE1FF0A757D_RuntimeMethod_var;
  575. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m493828D9E92664CB7484FD941FB0CA3713C0D04A_RuntimeMethod_var;
  576. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mD320BA1FC2F52FBBD8EFB2C97BAC4E70B56DDAFD_RuntimeMethod_var;
  577. IL2CPP_EXTERN_C const RuntimeMethod* HybridReferenceDictionary_2_get_Item_mCC920E193C54BBBA045F34B13566E92FDCD7CEF0_RuntimeMethod_var;
  578. IL2CPP_EXTERN_C const RuntimeMethod* IndexedSet_1_GetEnumerator_mC43C0BCD1936ACF4C92396A1F73480D7EAC81727_RuntimeMethod_var;
  579. IL2CPP_EXTERN_C const RuntimeMethod* IndexedSet_1_Insert_mF554CF68EB388BFF367C44252CBBA580DA15E243_RuntimeMethod_var;
  580. IL2CPP_EXTERN_C const RuntimeMethod* IndexedSet_1_get_Item_mAED141786B952E5130673A5D9FD54EF3AD476FFA_RuntimeMethod_var;
  581. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_1_Invoke_m66959E3A02A2AA2ED9AF9E6FC39D024F302931A3_RuntimeMethod_var;
  582. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_1_Invoke_mE1429048DF7A66ECD88EF7EAC746830691C41D4C_RuntimeMethod_var;
  583. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_2_Invoke_m1A2605BD25AC16197013EB460DE3A20BE6801AE5_RuntimeMethod_var;
  584. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_2_Invoke_mC9BF833DAC89B856033F83BC5782B5225F979105_RuntimeMethod_var;
  585. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_3_Invoke_m57AF196CB6F43B66454C15933766C3C95AAFE2D8_RuntimeMethod_var;
  586. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_3_Invoke_m9990B2332C7C60A277D9797D075FAAB4482546CC_RuntimeMethod_var;
  587. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_4_Invoke_m0F05A70E10B292261238AFAD089AD4E8A230E7B8_RuntimeMethod_var;
  588. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_4_Invoke_mED7264F495B50DDE815412CE9AD8AED948C93B0C_RuntimeMethod_var;
  589. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_5_Invoke_m26675B5F685FA091A3DE14B5897F95B6EBEE3F61_RuntimeMethod_var;
  590. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_5_Invoke_m62ADB9A3E5D048BEB9172F9D7431E425D2A361C9_RuntimeMethod_var;
  591. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_6_Invoke_m49374EF7289DEEA6CEDFC01EDB700126DD5B40CB_RuntimeMethod_var;
  592. IL2CPP_EXTERN_C const RuntimeMethod* InstanceActionInvoker_6_Invoke_mF49DE9512CD7A1C88E1AD72223ACBC42FD908FBD_RuntimeMethod_var;
  593. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFieldAccessor_2_GetValue_mCEFE16F72DA65CF3A084DFD7E5B26F98C4325C72_RuntimeMethod_var;
  594. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFieldAccessor_2_SetValue_m8D97DF905E37CBD68E96407EEE213ED7EB81D475_RuntimeMethod_var;
  595. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFieldAccessor_2__ctor_m82B7081C22FEAE2B90F044D64BD038A9D83710D0_RuntimeMethod_var;
  596. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvokerBase_2__ctor_m44601793DF326552BE205CA6F3D291DA72CD6ACD_RuntimeMethod_var;
  597. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_2_Invoke_mB4CE83123BCBAD99A2B308A13845F481F034E3F9_RuntimeMethod_var;
  598. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_2_Invoke_mFB893CA0B8D8F582EECA7112C758A5D704A9C8A8_RuntimeMethod_var;
  599. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_3_Invoke_m51C950A8772AB336976B6F766B2681AEF190BF04_RuntimeMethod_var;
  600. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_3_Invoke_m78995902CB6A2F2D1D20917531431A3B513651FF_RuntimeMethod_var;
  601. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_4_Invoke_m034EDEB7C14CE91D20E16C06757DD02272C8D0F2_RuntimeMethod_var;
  602. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_4_Invoke_mBC2A609C9E865844F99F5E8D631DA95C5664EF59_RuntimeMethod_var;
  603. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_5_Invoke_m42F22AAA7C76522A4C82E86BD9B54B324C5B47F0_RuntimeMethod_var;
  604. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_5_Invoke_mBD48004DB37FCBC50EF684E9C217FF51C4DFB888_RuntimeMethod_var;
  605. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_6_Invoke_m45B9BECD9D4320C71FDCC0E8B5B5F715275E858F_RuntimeMethod_var;
  606. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_6_Invoke_m5904F454227BD21A5AC90F2FD90865E52BE40EB7_RuntimeMethod_var;
  607. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_7_Invoke_m06BA05DB8092C2E73381746EA86D52310B3302DF_RuntimeMethod_var;
  608. IL2CPP_EXTERN_C const RuntimeMethod* InstanceFunctionInvoker_7_Invoke_m57D7EBC262303038D9B80E6505B1C8C1937133FF_RuntimeMethod_var;
  609. IL2CPP_EXTERN_C const RuntimeMethod* InstanceInvokerBase_1__ctor_m751F38D9F381BD316D220C02535474D5E9FCD383_RuntimeMethod_var;
  610. IL2CPP_EXTERN_C const RuntimeMethod* InstancePropertyAccessor_2_GetValue_mCB9FFB2ECF4028EEF64E13EFF0D4C13AF493D0D7_RuntimeMethod_var;
  611. IL2CPP_EXTERN_C const RuntimeMethod* InstancePropertyAccessor_2_SetValue_mA4EC6B6CF4E85FB43F7478F17875F7496F17D382_RuntimeMethod_var;
  612. IL2CPP_EXTERN_C const RuntimeMethod* InstancePropertyAccessor_2__ctor_mAB2A5978DFA19C0D020D3AC3D16D82CFD70C219F_RuntimeMethod_var;
  613. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8_RuntimeMethod_var;
  614. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643_RuntimeMethod_var;
  615. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52_RuntimeMethod_var;
  616. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D_RuntimeMethod_var;
  617. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9_RuntimeMethod_var;
  618. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA_RuntimeMethod_var;
  619. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6_RuntimeMethod_var;
  620. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385_RuntimeMethod_var;
  621. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668_RuntimeMethod_var;
  622. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87_RuntimeMethod_var;
  623. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609_RuntimeMethod_var;
  624. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB_RuntimeMethod_var;
  625. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D_RuntimeMethod_var;
  626. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097_RuntimeMethod_var;
  627. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C_RuntimeMethod_var;
  628. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7_RuntimeMethod_var;
  629. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843_RuntimeMethod_var;
  630. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D_RuntimeMethod_var;
  631. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1_RuntimeMethod_var;
  632. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42_RuntimeMethod_var;
  633. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D_RuntimeMethod_var;
  634. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5_RuntimeMethod_var;
  635. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E_RuntimeMethod_var;
  636. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F_RuntimeMethod_var;
  637. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8_RuntimeMethod_var;
  638. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E_RuntimeMethod_var;
  639. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93_RuntimeMethod_var;
  640. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797_RuntimeMethod_var;
  641. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7_RuntimeMethod_var;
  642. IL2CPP_EXTERN_C const RuntimeMethod* InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F_RuntimeMethod_var;
  643. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_RuntimeMethod_var;
  644. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_RuntimeMethod_var;
  645. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_RuntimeMethod_var;
  646. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_RuntimeMethod_var;
  647. IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_RuntimeMethod_var;
  648. struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com;
  649. struct ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke;
  650. struct Delegate_t_marshaled_com;
  651. struct Delegate_t_marshaled_pinvoke;
  652. struct Exception_t_marshaled_com;
  653. struct Exception_t_marshaled_pinvoke;
  654. struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67;
  655. struct SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD;
  656. struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343;
  657. struct SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6;
  658. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
  659. struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F;
  660. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  661. struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
  662. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  663. struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C;
  664. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  665. struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
  666. IL2CPP_EXTERN_C_BEGIN
  667. IL2CPP_EXTERN_C_END
  668. #ifdef __clang__
  669. #pragma clang diagnostic push
  670. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  671. #pragma clang diagnostic ignored "-Wunused-variable"
  672. #endif
  673. // System.Linq.IdentityFunction`1/<>c<System.Object>
  674. struct U3CU3Ec_t7E990DF86AAE5B8D2106FCCA5355CE03DE71CB17 : public RuntimeObject
  675. {
  676. };
  677. // System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
  678. struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180 : public RuntimeObject
  679. {
  680. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  681. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  682. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  683. EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* ____entries_1;
  684. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  685. int32_t ____count_2;
  686. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  687. int32_t ____freeList_3;
  688. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  689. int32_t ____freeCount_4;
  690. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  691. int32_t ____version_5;
  692. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  693. RuntimeObject* ____comparer_6;
  694. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  695. KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436* ____keys_7;
  696. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  697. ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28* ____values_8;
  698. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  699. RuntimeObject* ____syncRoot_9;
  700. };
  701. // System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
  702. struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1 : public RuntimeObject
  703. {
  704. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  705. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  706. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  707. EntryU5BU5D_t8A61658460FB17254FA3796E021DC61AED164F75* ____entries_1;
  708. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  709. int32_t ____count_2;
  710. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  711. int32_t ____freeList_3;
  712. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  713. int32_t ____freeCount_4;
  714. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  715. int32_t ____version_5;
  716. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  717. RuntimeObject* ____comparer_6;
  718. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  719. KeyCollection_tEBE08B15420BC67BA2CCF00CB0FC401CEE1820A9* ____keys_7;
  720. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  721. ValueCollection_tE4B5F81478422E33CBDE8650FC287DBA3AF04E86* ____values_8;
  722. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  723. RuntimeObject* ____syncRoot_9;
  724. };
  725. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  726. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA : public RuntimeObject
  727. {
  728. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  729. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  730. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  731. EntryU5BU5D_t1E85CBF91297C9D62A0FC2AD29FD24E33C8A5E54* ____entries_1;
  732. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  733. int32_t ____count_2;
  734. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  735. int32_t ____freeList_3;
  736. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  737. int32_t ____freeCount_4;
  738. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  739. int32_t ____version_5;
  740. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  741. RuntimeObject* ____comparer_6;
  742. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  743. KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* ____keys_7;
  744. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  745. ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* ____values_8;
  746. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  747. RuntimeObject* ____syncRoot_9;
  748. };
  749. // System.Collections.Generic.EqualityComparer`1<System.Int32Enum>
  750. struct EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF : public RuntimeObject
  751. {
  752. };
  753. // System.Collections.Generic.EqualityComparer`1<System.Object>
  754. struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2 : public RuntimeObject
  755. {
  756. };
  757. // System.Collections.Generic.EqualityComparer`1<System.UInt32>
  758. struct EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862 : public RuntimeObject
  759. {
  760. };
  761. // System.Collections.Generic.HashSet`1<System.Int32Enum>
  762. struct HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4 : public RuntimeObject
  763. {
  764. // System.Int32[] System.Collections.Generic.HashSet`1::_buckets
  765. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
  766. // System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
  767. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* ____slots_8;
  768. // System.Int32 System.Collections.Generic.HashSet`1::_count
  769. int32_t ____count_9;
  770. // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
  771. int32_t ____lastIndex_10;
  772. // System.Int32 System.Collections.Generic.HashSet`1::_freeList
  773. int32_t ____freeList_11;
  774. // System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
  775. RuntimeObject* ____comparer_12;
  776. // System.Int32 System.Collections.Generic.HashSet`1::_version
  777. int32_t ____version_13;
  778. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
  779. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
  780. };
  781. // System.Collections.Generic.HashSet`1<System.Object>
  782. struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject
  783. {
  784. // System.Int32[] System.Collections.Generic.HashSet`1::_buckets
  785. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
  786. // System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
  787. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots_8;
  788. // System.Int32 System.Collections.Generic.HashSet`1::_count
  789. int32_t ____count_9;
  790. // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
  791. int32_t ____lastIndex_10;
  792. // System.Int32 System.Collections.Generic.HashSet`1::_freeList
  793. int32_t ____freeList_11;
  794. // System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
  795. RuntimeObject* ____comparer_12;
  796. // System.Int32 System.Collections.Generic.HashSet`1::_version
  797. int32_t ____version_13;
  798. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
  799. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
  800. };
  801. // System.Collections.Generic.HashSet`1<System.UInt32>
  802. struct HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A : public RuntimeObject
  803. {
  804. // System.Int32[] System.Collections.Generic.HashSet`1::_buckets
  805. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
  806. // System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
  807. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* ____slots_8;
  808. // System.Int32 System.Collections.Generic.HashSet`1::_count
  809. int32_t ____count_9;
  810. // System.Int32 System.Collections.Generic.HashSet`1::_lastIndex
  811. int32_t ____lastIndex_10;
  812. // System.Int32 System.Collections.Generic.HashSet`1::_freeList
  813. int32_t ____freeList_11;
  814. // System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1::_comparer
  815. RuntimeObject* ____comparer_12;
  816. // System.Int32 System.Collections.Generic.HashSet`1::_version
  817. int32_t ____version_13;
  818. // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
  819. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
  820. };
  821. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>
  822. struct HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74 : public RuntimeObject
  823. {
  824. // System.Collections.Generic.KeyValuePair`2<TKey,TValue>[] System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2::_keysAndValues
  825. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* ____keysAndValues_0;
  826. // System.Collections.Generic.Dictionary`2<TKey,TValue> System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2::_dict
  827. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dict_1;
  828. };
  829. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  830. struct ICollectionDebugView_1_t4B2452053A079640DC15ED09941D410628457BE5 : public RuntimeObject
  831. {
  832. };
  833. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  834. struct ICollectionDebugView_1_tCD53E1F9D38896504B76CA62F4331BECE89195C8 : public RuntimeObject
  835. {
  836. };
  837. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  838. struct ICollectionDebugView_1_tDB4CDF9FF8C8769FCDE728BC4B1190257F1C4E9D : public RuntimeObject
  839. {
  840. };
  841. // System.Collections.Concurrent.IDictionaryDebugView`2<System.Object,System.Object>
  842. struct IDictionaryDebugView_2_tD8DB572C3663F2C414F5A83980749932A0BC7A89 : public RuntimeObject
  843. {
  844. };
  845. // System.Collections.Generic.IDictionaryDebugView`2<System.Object,System.Object>
  846. struct IDictionaryDebugView_2_tA077A066AFF3F65CBE5AF8D5FA034E72F51AF259 : public RuntimeObject
  847. {
  848. };
  849. // System.Collections.Concurrent.IProducerConsumerCollectionDebugView`1<System.Object>
  850. struct IProducerConsumerCollectionDebugView_1_t749726E9501FC72C88093436162C2CA82FADFCF6 : public RuntimeObject
  851. {
  852. };
  853. // System.Threading.ThreadLocal`1/IdManager<System.Object>
  854. struct IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82 : public RuntimeObject
  855. {
  856. // System.Int32 System.Threading.ThreadLocal`1/IdManager::m_nextIdToTry
  857. int32_t ___m_nextIdToTry_0;
  858. // System.Collections.Generic.List`1<System.Boolean> System.Threading.ThreadLocal`1/IdManager::m_freeIds
  859. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* ___m_freeIds_1;
  860. };
  861. // System.Linq.IdentityFunction`1<System.Object>
  862. struct IdentityFunction_1_t7A1CC0CE550D4E56EE74C1962A10AD18AE8AF842 : public RuntimeObject
  863. {
  864. };
  865. // UnityEngine.UI.Collections.IndexedSet`1<System.Object>
  866. struct IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931 : public RuntimeObject
  867. {
  868. // System.Collections.Generic.List`1<T> UnityEngine.UI.Collections.IndexedSet`1::m_List
  869. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_List_0;
  870. // System.Collections.Generic.Dictionary`2<T,System.Int32> UnityEngine.UI.Collections.IndexedSet`1::m_Dictionary
  871. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___m_Dictionary_1;
  872. // System.Int32 UnityEngine.UI.Collections.IndexedSet`1::m_EnabledObjectCount
  873. int32_t ___m_EnabledObjectCount_2;
  874. };
  875. // Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>
  876. struct InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3 : public RuntimeObject
  877. {
  878. // System.Reflection.FieldInfo Unity.VisualScripting.InstanceFieldAccessor`2::fieldInfo
  879. FieldInfo_t* ___fieldInfo_0;
  880. // System.Func`2<TTarget,TField> Unity.VisualScripting.InstanceFieldAccessor`2::getter
  881. Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___getter_1;
  882. // System.Action`2<TTarget,TField> Unity.VisualScripting.InstanceFieldAccessor`2::setter
  883. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* ___setter_2;
  884. };
  885. // Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>
  886. struct InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81 : public RuntimeObject
  887. {
  888. // System.Reflection.PropertyInfo Unity.VisualScripting.InstancePropertyAccessor`2::propertyInfo
  889. PropertyInfo_t* ___propertyInfo_0;
  890. // System.Func`2<TTarget,TProperty> Unity.VisualScripting.InstancePropertyAccessor`2::getter
  891. Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___getter_1;
  892. // System.Action`2<TTarget,TProperty> Unity.VisualScripting.InstancePropertyAccessor`2::setter
  893. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* ___setter_2;
  894. };
  895. // System.Collections.Generic.List`1<System.Boolean>
  896. struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A : public RuntimeObject
  897. {
  898. // T[] System.Collections.Generic.List`1::_items
  899. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____items_1;
  900. // System.Int32 System.Collections.Generic.List`1::_size
  901. int32_t ____size_2;
  902. // System.Int32 System.Collections.Generic.List`1::_version
  903. int32_t ____version_3;
  904. // System.Object System.Collections.Generic.List`1::_syncRoot
  905. RuntimeObject* ____syncRoot_4;
  906. };
  907. // System.Collections.Generic.List`1<System.Object>
  908. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  909. {
  910. // T[] System.Collections.Generic.List`1::_items
  911. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
  912. // System.Int32 System.Collections.Generic.List`1::_size
  913. int32_t ____size_2;
  914. // System.Int32 System.Collections.Generic.List`1::_version
  915. int32_t ____version_3;
  916. // System.Object System.Collections.Generic.List`1::_syncRoot
  917. RuntimeObject* ____syncRoot_4;
  918. };
  919. // System.Collections.Generic.BitHelper
  920. struct BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1 : public RuntimeObject
  921. {
  922. // System.Int32 System.Collections.Generic.BitHelper::_length
  923. int32_t ____length_0;
  924. // System.Int32* System.Collections.Generic.BitHelper::_arrayPtr
  925. int32_t* ____arrayPtr_1;
  926. // System.Int32[] System.Collections.Generic.BitHelper::_array
  927. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____array_2;
  928. // System.Boolean System.Collections.Generic.BitHelper::_useStackAlloc
  929. bool ____useStackAlloc_3;
  930. };
  931. // Unity.VisualScripting.EnsureThat
  932. struct EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC : public RuntimeObject
  933. {
  934. // System.String Unity.VisualScripting.EnsureThat::paramName
  935. String_t* ___paramName_0;
  936. };
  937. // System.Linq.Expressions.Expression
  938. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 : public RuntimeObject
  939. {
  940. };
  941. // System.Linq.Expressions.Interpreter.Instruction
  942. struct Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998 : public RuntimeObject
  943. {
  944. };
  945. // System.Linq.Expressions.Interpreter.InterpretedFrame
  946. struct InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D : public RuntimeObject
  947. {
  948. // System.Linq.Expressions.Interpreter.Interpreter System.Linq.Expressions.Interpreter.InterpretedFrame::Interpreter
  949. Interpreter_t510C725E2D3A23536CE8C5473739825931F710D1* ___Interpreter_1;
  950. // System.Linq.Expressions.Interpreter.InterpretedFrame System.Linq.Expressions.Interpreter.InterpretedFrame::_parent
  951. InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D* ____parent_2;
  952. // System.Int32[] System.Linq.Expressions.Interpreter.InterpretedFrame::_continuations
  953. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____continuations_3;
  954. // System.Int32 System.Linq.Expressions.Interpreter.InterpretedFrame::_continuationIndex
  955. int32_t ____continuationIndex_4;
  956. // System.Int32 System.Linq.Expressions.Interpreter.InterpretedFrame::_pendingContinuation
  957. int32_t ____pendingContinuation_5;
  958. // System.Object System.Linq.Expressions.Interpreter.InterpretedFrame::_pendingValue
  959. RuntimeObject* ____pendingValue_6;
  960. // System.Object[] System.Linq.Expressions.Interpreter.InterpretedFrame::Data
  961. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Data_7;
  962. // System.Runtime.CompilerServices.IStrongBox[] System.Linq.Expressions.Interpreter.InterpretedFrame::Closure
  963. IStrongBoxU5BU5D_tE5FF200DF0ED2B51EB4648CE649D7BEF50A8457F* ___Closure_8;
  964. // System.Int32 System.Linq.Expressions.Interpreter.InterpretedFrame::StackIndex
  965. int32_t ___StackIndex_9;
  966. // System.Int32 System.Linq.Expressions.Interpreter.InterpretedFrame::InstructionIndex
  967. int32_t ___InstructionIndex_10;
  968. };
  969. // Unity.VisualScripting.InvokerBase
  970. struct InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778 : public RuntimeObject
  971. {
  972. // System.Type Unity.VisualScripting.InvokerBase::targetType
  973. Type_t* ___targetType_0;
  974. // System.Reflection.MethodInfo Unity.VisualScripting.InvokerBase::methodInfo
  975. MethodInfo_t* ___methodInfo_1;
  976. };
  977. // System.Reflection.MemberInfo
  978. struct MemberInfo_t : public RuntimeObject
  979. {
  980. };
  981. // Unity.VisualScripting.OptimizedReflection
  982. struct OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF : public RuntimeObject
  983. {
  984. };
  985. // System.Runtime.Serialization.SerializationInfo
  986. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject
  987. {
  988. // System.String[] System.Runtime.Serialization.SerializationInfo::m_members
  989. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members_3;
  990. // System.Object[] System.Runtime.Serialization.SerializationInfo::m_data
  991. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data_4;
  992. // System.Type[] System.Runtime.Serialization.SerializationInfo::m_types
  993. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types_5;
  994. // System.Collections.Generic.Dictionary`2<System.String,System.Int32> System.Runtime.Serialization.SerializationInfo::m_nameToIndex
  995. Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex_6;
  996. // System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember
  997. int32_t ___m_currMember_7;
  998. // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter
  999. RuntimeObject* ___m_converter_8;
  1000. // System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName
  1001. String_t* ___m_fullTypeName_9;
  1002. // System.String System.Runtime.Serialization.SerializationInfo::m_assemName
  1003. String_t* ___m_assemName_10;
  1004. // System.Type System.Runtime.Serialization.SerializationInfo::objectType
  1005. Type_t* ___objectType_11;
  1006. // System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit
  1007. bool ___isFullTypeNameSetExplicit_12;
  1008. // System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit
  1009. bool ___isAssemblyNameSetExplicit_13;
  1010. // System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust
  1011. bool ___requireSameTokenInPartialTrust_14;
  1012. };
  1013. // System.String
  1014. struct String_t : public RuntimeObject
  1015. {
  1016. // System.Int32 System.String::_stringLength
  1017. int32_t ____stringLength_4;
  1018. // System.Char System.String::_firstChar
  1019. Il2CppChar ____firstChar_5;
  1020. };
  1021. // System.ValueType
  1022. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  1023. {
  1024. };
  1025. // Native definition for P/Invoke marshalling of System.ValueType
  1026. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  1027. {
  1028. };
  1029. // Native definition for COM marshalling of System.ValueType
  1030. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  1031. {
  1032. };
  1033. // System.ArraySegment`1<System.Byte>
  1034. struct ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093
  1035. {
  1036. // T[] System.ArraySegment`1::_array
  1037. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____array_1;
  1038. // System.Int32 System.ArraySegment`1::_offset
  1039. int32_t ____offset_2;
  1040. // System.Int32 System.ArraySegment`1::_count
  1041. int32_t ____count_3;
  1042. };
  1043. // System.Collections.Generic.HashSet`1/ElementCount<System.Int32Enum>
  1044. struct ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08
  1045. {
  1046. // System.Int32 System.Collections.Generic.HashSet`1/ElementCount::uniqueCount
  1047. int32_t ___uniqueCount_0;
  1048. // System.Int32 System.Collections.Generic.HashSet`1/ElementCount::unfoundCount
  1049. int32_t ___unfoundCount_1;
  1050. };
  1051. // System.Collections.Generic.HashSet`1/ElementCount<System.Object>
  1052. struct ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274
  1053. {
  1054. // System.Int32 System.Collections.Generic.HashSet`1/ElementCount::uniqueCount
  1055. int32_t ___uniqueCount_0;
  1056. // System.Int32 System.Collections.Generic.HashSet`1/ElementCount::unfoundCount
  1057. int32_t ___unfoundCount_1;
  1058. };
  1059. // System.Collections.Generic.HashSet`1/ElementCount<System.UInt32>
  1060. struct ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A
  1061. {
  1062. // System.Int32 System.Collections.Generic.HashSet`1/ElementCount::uniqueCount
  1063. int32_t ___uniqueCount_0;
  1064. // System.Int32 System.Collections.Generic.HashSet`1/ElementCount::unfoundCount
  1065. int32_t ___unfoundCount_1;
  1066. };
  1067. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>
  1068. struct EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC
  1069. {
  1070. union
  1071. {
  1072. struct
  1073. {
  1074. };
  1075. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1076. };
  1077. };
  1078. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>
  1079. struct EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83
  1080. {
  1081. union
  1082. {
  1083. struct
  1084. {
  1085. };
  1086. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1087. };
  1088. };
  1089. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>
  1090. struct EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022
  1091. {
  1092. union
  1093. {
  1094. struct
  1095. {
  1096. };
  1097. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1098. };
  1099. };
  1100. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>
  1101. struct EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3
  1102. {
  1103. union
  1104. {
  1105. struct
  1106. {
  1107. };
  1108. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1109. };
  1110. };
  1111. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>
  1112. struct EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C
  1113. {
  1114. union
  1115. {
  1116. struct
  1117. {
  1118. };
  1119. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1120. };
  1121. };
  1122. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>
  1123. struct EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182
  1124. {
  1125. union
  1126. {
  1127. struct
  1128. {
  1129. };
  1130. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1131. };
  1132. };
  1133. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>
  1134. struct EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533
  1135. {
  1136. union
  1137. {
  1138. struct
  1139. {
  1140. };
  1141. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1142. };
  1143. };
  1144. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>
  1145. struct EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0
  1146. {
  1147. union
  1148. {
  1149. struct
  1150. {
  1151. };
  1152. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1153. };
  1154. };
  1155. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>
  1156. struct EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1
  1157. {
  1158. union
  1159. {
  1160. struct
  1161. {
  1162. };
  1163. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1164. };
  1165. };
  1166. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>
  1167. struct EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F
  1168. {
  1169. union
  1170. {
  1171. struct
  1172. {
  1173. };
  1174. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1175. };
  1176. };
  1177. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>
  1178. struct EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E
  1179. {
  1180. union
  1181. {
  1182. struct
  1183. {
  1184. };
  1185. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1186. };
  1187. };
  1188. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>
  1189. struct EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB
  1190. {
  1191. union
  1192. {
  1193. struct
  1194. {
  1195. };
  1196. uint8_t EmptyData_tC7B11A9E1949C5344FF2D2112FB7B4C384E675AE__padding[1];
  1197. };
  1198. };
  1199. // System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>
  1200. struct Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342
  1201. {
  1202. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1203. int32_t ___hashCode_0;
  1204. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1205. int32_t ___next_1;
  1206. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1207. double ___key_2;
  1208. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1209. RuntimeObject* ___value_3;
  1210. };
  1211. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>
  1212. struct Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE
  1213. {
  1214. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1215. int32_t ___hashCode_0;
  1216. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1217. int32_t ___next_1;
  1218. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1219. int32_t ___key_2;
  1220. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1221. bool ___value_3;
  1222. };
  1223. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>
  1224. struct Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227
  1225. {
  1226. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1227. int32_t ___hashCode_0;
  1228. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1229. int32_t ___next_1;
  1230. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1231. int32_t ___key_2;
  1232. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1233. Il2CppChar ___value_3;
  1234. };
  1235. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>
  1236. struct Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36
  1237. {
  1238. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1239. int32_t ___hashCode_0;
  1240. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1241. int32_t ___next_1;
  1242. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1243. int32_t ___key_2;
  1244. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1245. double ___value_3;
  1246. };
  1247. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>
  1248. struct Entry_tA212E7034D981AC2F7E219C600769EE485919684
  1249. {
  1250. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1251. int32_t ___hashCode_0;
  1252. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1253. int32_t ___next_1;
  1254. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1255. int32_t ___key_2;
  1256. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1257. int32_t ___value_3;
  1258. };
  1259. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>
  1260. struct Entry_t4F374F13C9422AE969BA033893F5B076AEE88131
  1261. {
  1262. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1263. int32_t ___hashCode_0;
  1264. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1265. int32_t ___next_1;
  1266. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1267. int32_t ___key_2;
  1268. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1269. int64_t ___value_3;
  1270. };
  1271. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>
  1272. struct Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339
  1273. {
  1274. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1275. int32_t ___hashCode_0;
  1276. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1277. int32_t ___next_1;
  1278. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1279. int32_t ___key_2;
  1280. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1281. RuntimeObject* ___value_3;
  1282. };
  1283. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>
  1284. struct Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC
  1285. {
  1286. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1287. int32_t ___hashCode_0;
  1288. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1289. int32_t ___next_1;
  1290. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1291. int32_t ___key_2;
  1292. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1293. float ___value_3;
  1294. };
  1295. // System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>
  1296. struct Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98
  1297. {
  1298. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  1299. int32_t ___hashCode_0;
  1300. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  1301. int32_t ___next_1;
  1302. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  1303. int32_t ___key_2;
  1304. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  1305. RuntimeObject* ___value_3;
  1306. };
  1307. // System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>
  1308. struct Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD
  1309. {
  1310. // System.Collections.Generic.HashSet`1<T> System.Collections.Generic.HashSet`1/Enumerator::_set
  1311. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ____set_0;
  1312. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index
  1313. int32_t ____index_1;
  1314. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version
  1315. int32_t ____version_2;
  1316. // T System.Collections.Generic.HashSet`1/Enumerator::_current
  1317. int32_t ____current_3;
  1318. };
  1319. // System.Collections.Generic.HashSet`1/Enumerator<System.Object>
  1320. struct Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8
  1321. {
  1322. // System.Collections.Generic.HashSet`1<T> System.Collections.Generic.HashSet`1/Enumerator::_set
  1323. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ____set_0;
  1324. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index
  1325. int32_t ____index_1;
  1326. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version
  1327. int32_t ____version_2;
  1328. // T System.Collections.Generic.HashSet`1/Enumerator::_current
  1329. RuntimeObject* ____current_3;
  1330. };
  1331. // System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>
  1332. struct Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1
  1333. {
  1334. // System.Collections.Generic.HashSet`1<T> System.Collections.Generic.HashSet`1/Enumerator::_set
  1335. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ____set_0;
  1336. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index
  1337. int32_t ____index_1;
  1338. // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version
  1339. int32_t ____version_2;
  1340. // T System.Collections.Generic.HashSet`1/Enumerator::_current
  1341. uint32_t ____current_3;
  1342. };
  1343. // Unity.VisualScripting.InstanceInvokerBase`1<System.Object>
  1344. struct InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70 : public InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778
  1345. {
  1346. };
  1347. // System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Int32>
  1348. struct IntSwitchInstruction_1_t333EDD576D4AA851BD34A4BDCAC2E5FB668D460C : public Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998
  1349. {
  1350. // System.Collections.Generic.Dictionary`2<T,System.Int32> System.Linq.Expressions.Interpreter.IntSwitchInstruction`1::_cases
  1351. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ____cases_0;
  1352. };
  1353. // System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Object>
  1354. struct IntSwitchInstruction_1_t4DBAEAC3976389B59CDC67B8D1E49EC22371DD3E : public Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998
  1355. {
  1356. // System.Collections.Generic.Dictionary`2<T,System.Int32> System.Linq.Expressions.Interpreter.IntSwitchInstruction`1::_cases
  1357. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ____cases_0;
  1358. };
  1359. // System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>
  1360. struct InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1
  1361. {
  1362. // System.Array System.Array/InternalEnumerator`1::array
  1363. RuntimeArray* ___array_0;
  1364. // System.Int32 System.Array/InternalEnumerator`1::idx
  1365. int32_t ___idx_1;
  1366. };
  1367. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1368. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1369. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1370. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1371. {
  1372. RuntimeArray* ___array_0;
  1373. int32_t ___idx_1;
  1374. };
  1375. #endif
  1376. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1377. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1378. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1379. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1380. {
  1381. RuntimeArray* ___array_0;
  1382. int32_t ___idx_1;
  1383. };
  1384. #endif
  1385. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>
  1386. struct InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B
  1387. {
  1388. // System.Array System.Array/InternalEnumerator`1::array
  1389. RuntimeArray* ___array_0;
  1390. // System.Int32 System.Array/InternalEnumerator`1::idx
  1391. int32_t ___idx_1;
  1392. };
  1393. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1394. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1395. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1396. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1397. {
  1398. RuntimeArray* ___array_0;
  1399. int32_t ___idx_1;
  1400. };
  1401. #endif
  1402. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1403. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1404. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1405. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1406. {
  1407. RuntimeArray* ___array_0;
  1408. int32_t ___idx_1;
  1409. };
  1410. #endif
  1411. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>
  1412. struct InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC
  1413. {
  1414. // System.Array System.Array/InternalEnumerator`1::array
  1415. RuntimeArray* ___array_0;
  1416. // System.Int32 System.Array/InternalEnumerator`1::idx
  1417. int32_t ___idx_1;
  1418. };
  1419. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1420. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1421. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1422. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1423. {
  1424. RuntimeArray* ___array_0;
  1425. int32_t ___idx_1;
  1426. };
  1427. #endif
  1428. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1429. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1430. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1431. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1432. {
  1433. RuntimeArray* ___array_0;
  1434. int32_t ___idx_1;
  1435. };
  1436. #endif
  1437. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>
  1438. struct InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46
  1439. {
  1440. // System.Array System.Array/InternalEnumerator`1::array
  1441. RuntimeArray* ___array_0;
  1442. // System.Int32 System.Array/InternalEnumerator`1::idx
  1443. int32_t ___idx_1;
  1444. };
  1445. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1446. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1447. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1448. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1449. {
  1450. RuntimeArray* ___array_0;
  1451. int32_t ___idx_1;
  1452. };
  1453. #endif
  1454. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1455. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1456. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1457. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1458. {
  1459. RuntimeArray* ___array_0;
  1460. int32_t ___idx_1;
  1461. };
  1462. #endif
  1463. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>
  1464. struct InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534
  1465. {
  1466. // System.Array System.Array/InternalEnumerator`1::array
  1467. RuntimeArray* ___array_0;
  1468. // System.Int32 System.Array/InternalEnumerator`1::idx
  1469. int32_t ___idx_1;
  1470. };
  1471. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1472. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1473. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1474. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1475. {
  1476. RuntimeArray* ___array_0;
  1477. int32_t ___idx_1;
  1478. };
  1479. #endif
  1480. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1481. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1482. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1483. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1484. {
  1485. RuntimeArray* ___array_0;
  1486. int32_t ___idx_1;
  1487. };
  1488. #endif
  1489. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>
  1490. struct InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8
  1491. {
  1492. // System.Array System.Array/InternalEnumerator`1::array
  1493. RuntimeArray* ___array_0;
  1494. // System.Int32 System.Array/InternalEnumerator`1::idx
  1495. int32_t ___idx_1;
  1496. };
  1497. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1498. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1499. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1500. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1501. {
  1502. RuntimeArray* ___array_0;
  1503. int32_t ___idx_1;
  1504. };
  1505. #endif
  1506. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1507. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1508. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1509. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1510. {
  1511. RuntimeArray* ___array_0;
  1512. int32_t ___idx_1;
  1513. };
  1514. #endif
  1515. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>
  1516. struct InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576
  1517. {
  1518. // System.Array System.Array/InternalEnumerator`1::array
  1519. RuntimeArray* ___array_0;
  1520. // System.Int32 System.Array/InternalEnumerator`1::idx
  1521. int32_t ___idx_1;
  1522. };
  1523. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1524. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1525. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1526. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1527. {
  1528. RuntimeArray* ___array_0;
  1529. int32_t ___idx_1;
  1530. };
  1531. #endif
  1532. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1533. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1534. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1535. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1536. {
  1537. RuntimeArray* ___array_0;
  1538. int32_t ___idx_1;
  1539. };
  1540. #endif
  1541. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>
  1542. struct InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6
  1543. {
  1544. // System.Array System.Array/InternalEnumerator`1::array
  1545. RuntimeArray* ___array_0;
  1546. // System.Int32 System.Array/InternalEnumerator`1::idx
  1547. int32_t ___idx_1;
  1548. };
  1549. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1550. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1551. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1552. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1553. {
  1554. RuntimeArray* ___array_0;
  1555. int32_t ___idx_1;
  1556. };
  1557. #endif
  1558. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1559. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1560. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1561. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1562. {
  1563. RuntimeArray* ___array_0;
  1564. int32_t ___idx_1;
  1565. };
  1566. #endif
  1567. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>
  1568. struct InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89
  1569. {
  1570. // System.Array System.Array/InternalEnumerator`1::array
  1571. RuntimeArray* ___array_0;
  1572. // System.Int32 System.Array/InternalEnumerator`1::idx
  1573. int32_t ___idx_1;
  1574. };
  1575. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1576. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1577. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1578. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1579. {
  1580. RuntimeArray* ___array_0;
  1581. int32_t ___idx_1;
  1582. };
  1583. #endif
  1584. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1585. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1586. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1587. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1588. {
  1589. RuntimeArray* ___array_0;
  1590. int32_t ___idx_1;
  1591. };
  1592. #endif
  1593. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>
  1594. struct InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32
  1595. {
  1596. // System.Array System.Array/InternalEnumerator`1::array
  1597. RuntimeArray* ___array_0;
  1598. // System.Int32 System.Array/InternalEnumerator`1::idx
  1599. int32_t ___idx_1;
  1600. };
  1601. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1602. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1603. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1604. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1605. {
  1606. RuntimeArray* ___array_0;
  1607. int32_t ___idx_1;
  1608. };
  1609. #endif
  1610. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1611. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1612. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1613. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1614. {
  1615. RuntimeArray* ___array_0;
  1616. int32_t ___idx_1;
  1617. };
  1618. #endif
  1619. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>
  1620. struct InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4
  1621. {
  1622. // System.Array System.Array/InternalEnumerator`1::array
  1623. RuntimeArray* ___array_0;
  1624. // System.Int32 System.Array/InternalEnumerator`1::idx
  1625. int32_t ___idx_1;
  1626. };
  1627. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1628. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1629. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1630. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1631. {
  1632. RuntimeArray* ___array_0;
  1633. int32_t ___idx_1;
  1634. };
  1635. #endif
  1636. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1637. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1638. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1639. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1640. {
  1641. RuntimeArray* ___array_0;
  1642. int32_t ___idx_1;
  1643. };
  1644. #endif
  1645. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>
  1646. struct InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746
  1647. {
  1648. // System.Array System.Array/InternalEnumerator`1::array
  1649. RuntimeArray* ___array_0;
  1650. // System.Int32 System.Array/InternalEnumerator`1::idx
  1651. int32_t ___idx_1;
  1652. };
  1653. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1654. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1655. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1656. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1657. {
  1658. RuntimeArray* ___array_0;
  1659. int32_t ___idx_1;
  1660. };
  1661. #endif
  1662. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1663. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1664. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1665. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1666. {
  1667. RuntimeArray* ___array_0;
  1668. int32_t ___idx_1;
  1669. };
  1670. #endif
  1671. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>
  1672. struct InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2
  1673. {
  1674. // System.Array System.Array/InternalEnumerator`1::array
  1675. RuntimeArray* ___array_0;
  1676. // System.Int32 System.Array/InternalEnumerator`1::idx
  1677. int32_t ___idx_1;
  1678. };
  1679. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1680. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1681. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1682. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1683. {
  1684. RuntimeArray* ___array_0;
  1685. int32_t ___idx_1;
  1686. };
  1687. #endif
  1688. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1689. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1690. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1691. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1692. {
  1693. RuntimeArray* ___array_0;
  1694. int32_t ___idx_1;
  1695. };
  1696. #endif
  1697. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>
  1698. struct InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2
  1699. {
  1700. // System.Array System.Array/InternalEnumerator`1::array
  1701. RuntimeArray* ___array_0;
  1702. // System.Int32 System.Array/InternalEnumerator`1::idx
  1703. int32_t ___idx_1;
  1704. };
  1705. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1706. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1707. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1708. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1709. {
  1710. RuntimeArray* ___array_0;
  1711. int32_t ___idx_1;
  1712. };
  1713. #endif
  1714. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1715. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1716. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1717. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1718. {
  1719. RuntimeArray* ___array_0;
  1720. int32_t ___idx_1;
  1721. };
  1722. #endif
  1723. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>
  1724. struct InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE
  1725. {
  1726. // System.Array System.Array/InternalEnumerator`1::array
  1727. RuntimeArray* ___array_0;
  1728. // System.Int32 System.Array/InternalEnumerator`1::idx
  1729. int32_t ___idx_1;
  1730. };
  1731. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1732. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1733. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1734. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1735. {
  1736. RuntimeArray* ___array_0;
  1737. int32_t ___idx_1;
  1738. };
  1739. #endif
  1740. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1741. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1742. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1743. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1744. {
  1745. RuntimeArray* ___array_0;
  1746. int32_t ___idx_1;
  1747. };
  1748. #endif
  1749. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>
  1750. struct InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0
  1751. {
  1752. // System.Array System.Array/InternalEnumerator`1::array
  1753. RuntimeArray* ___array_0;
  1754. // System.Int32 System.Array/InternalEnumerator`1::idx
  1755. int32_t ___idx_1;
  1756. };
  1757. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1758. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1759. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1760. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1761. {
  1762. RuntimeArray* ___array_0;
  1763. int32_t ___idx_1;
  1764. };
  1765. #endif
  1766. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1767. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1768. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1769. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1770. {
  1771. RuntimeArray* ___array_0;
  1772. int32_t ___idx_1;
  1773. };
  1774. #endif
  1775. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>
  1776. struct InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF
  1777. {
  1778. // System.Array System.Array/InternalEnumerator`1::array
  1779. RuntimeArray* ___array_0;
  1780. // System.Int32 System.Array/InternalEnumerator`1::idx
  1781. int32_t ___idx_1;
  1782. };
  1783. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1784. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1785. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1786. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1787. {
  1788. RuntimeArray* ___array_0;
  1789. int32_t ___idx_1;
  1790. };
  1791. #endif
  1792. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1793. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1794. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1795. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1796. {
  1797. RuntimeArray* ___array_0;
  1798. int32_t ___idx_1;
  1799. };
  1800. #endif
  1801. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>
  1802. struct InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F
  1803. {
  1804. // System.Array System.Array/InternalEnumerator`1::array
  1805. RuntimeArray* ___array_0;
  1806. // System.Int32 System.Array/InternalEnumerator`1::idx
  1807. int32_t ___idx_1;
  1808. };
  1809. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1810. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1811. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1812. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1813. {
  1814. RuntimeArray* ___array_0;
  1815. int32_t ___idx_1;
  1816. };
  1817. #endif
  1818. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1819. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1820. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1821. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1822. {
  1823. RuntimeArray* ___array_0;
  1824. int32_t ___idx_1;
  1825. };
  1826. #endif
  1827. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>
  1828. struct InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966
  1829. {
  1830. // System.Array System.Array/InternalEnumerator`1::array
  1831. RuntimeArray* ___array_0;
  1832. // System.Int32 System.Array/InternalEnumerator`1::idx
  1833. int32_t ___idx_1;
  1834. };
  1835. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1836. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1837. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1838. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1839. {
  1840. RuntimeArray* ___array_0;
  1841. int32_t ___idx_1;
  1842. };
  1843. #endif
  1844. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1845. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1846. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1847. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1848. {
  1849. RuntimeArray* ___array_0;
  1850. int32_t ___idx_1;
  1851. };
  1852. #endif
  1853. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>
  1854. struct InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D
  1855. {
  1856. // System.Array System.Array/InternalEnumerator`1::array
  1857. RuntimeArray* ___array_0;
  1858. // System.Int32 System.Array/InternalEnumerator`1::idx
  1859. int32_t ___idx_1;
  1860. };
  1861. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1862. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1863. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1864. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1865. {
  1866. RuntimeArray* ___array_0;
  1867. int32_t ___idx_1;
  1868. };
  1869. #endif
  1870. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1871. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1872. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1873. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1874. {
  1875. RuntimeArray* ___array_0;
  1876. int32_t ___idx_1;
  1877. };
  1878. #endif
  1879. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>
  1880. struct InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77
  1881. {
  1882. // System.Array System.Array/InternalEnumerator`1::array
  1883. RuntimeArray* ___array_0;
  1884. // System.Int32 System.Array/InternalEnumerator`1::idx
  1885. int32_t ___idx_1;
  1886. };
  1887. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1888. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1889. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1890. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1891. {
  1892. RuntimeArray* ___array_0;
  1893. int32_t ___idx_1;
  1894. };
  1895. #endif
  1896. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1897. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1898. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1899. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1900. {
  1901. RuntimeArray* ___array_0;
  1902. int32_t ___idx_1;
  1903. };
  1904. #endif
  1905. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>
  1906. struct InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B
  1907. {
  1908. // System.Array System.Array/InternalEnumerator`1::array
  1909. RuntimeArray* ___array_0;
  1910. // System.Int32 System.Array/InternalEnumerator`1::idx
  1911. int32_t ___idx_1;
  1912. };
  1913. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1914. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1915. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1916. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1917. {
  1918. RuntimeArray* ___array_0;
  1919. int32_t ___idx_1;
  1920. };
  1921. #endif
  1922. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1923. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1924. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1925. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1926. {
  1927. RuntimeArray* ___array_0;
  1928. int32_t ___idx_1;
  1929. };
  1930. #endif
  1931. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>
  1932. struct InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368
  1933. {
  1934. // System.Array System.Array/InternalEnumerator`1::array
  1935. RuntimeArray* ___array_0;
  1936. // System.Int32 System.Array/InternalEnumerator`1::idx
  1937. int32_t ___idx_1;
  1938. };
  1939. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1940. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1941. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1942. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1943. {
  1944. RuntimeArray* ___array_0;
  1945. int32_t ___idx_1;
  1946. };
  1947. #endif
  1948. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1949. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1950. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1951. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1952. {
  1953. RuntimeArray* ___array_0;
  1954. int32_t ___idx_1;
  1955. };
  1956. #endif
  1957. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>
  1958. struct InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8
  1959. {
  1960. // System.Array System.Array/InternalEnumerator`1::array
  1961. RuntimeArray* ___array_0;
  1962. // System.Int32 System.Array/InternalEnumerator`1::idx
  1963. int32_t ___idx_1;
  1964. };
  1965. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1966. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1967. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1968. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1969. {
  1970. RuntimeArray* ___array_0;
  1971. int32_t ___idx_1;
  1972. };
  1973. #endif
  1974. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  1975. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1976. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  1977. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  1978. {
  1979. RuntimeArray* ___array_0;
  1980. int32_t ___idx_1;
  1981. };
  1982. #endif
  1983. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>
  1984. struct InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3
  1985. {
  1986. // System.Array System.Array/InternalEnumerator`1::array
  1987. RuntimeArray* ___array_0;
  1988. // System.Int32 System.Array/InternalEnumerator`1::idx
  1989. int32_t ___idx_1;
  1990. };
  1991. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  1992. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1993. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  1994. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  1995. {
  1996. RuntimeArray* ___array_0;
  1997. int32_t ___idx_1;
  1998. };
  1999. #endif
  2000. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  2001. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2002. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2003. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  2004. {
  2005. RuntimeArray* ___array_0;
  2006. int32_t ___idx_1;
  2007. };
  2008. #endif
  2009. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>
  2010. struct InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994
  2011. {
  2012. // System.Array System.Array/InternalEnumerator`1::array
  2013. RuntimeArray* ___array_0;
  2014. // System.Int32 System.Array/InternalEnumerator`1::idx
  2015. int32_t ___idx_1;
  2016. };
  2017. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  2018. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2019. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2020. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  2021. {
  2022. RuntimeArray* ___array_0;
  2023. int32_t ___idx_1;
  2024. };
  2025. #endif
  2026. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  2027. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2028. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2029. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  2030. {
  2031. RuntimeArray* ___array_0;
  2032. int32_t ___idx_1;
  2033. };
  2034. #endif
  2035. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>
  2036. struct InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2
  2037. {
  2038. // System.Array System.Array/InternalEnumerator`1::array
  2039. RuntimeArray* ___array_0;
  2040. // System.Int32 System.Array/InternalEnumerator`1::idx
  2041. int32_t ___idx_1;
  2042. };
  2043. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  2044. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2045. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2046. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  2047. {
  2048. RuntimeArray* ___array_0;
  2049. int32_t ___idx_1;
  2050. };
  2051. #endif
  2052. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  2053. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2054. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2055. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  2056. {
  2057. RuntimeArray* ___array_0;
  2058. int32_t ___idx_1;
  2059. };
  2060. #endif
  2061. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>
  2062. struct InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC
  2063. {
  2064. // System.Array System.Array/InternalEnumerator`1::array
  2065. RuntimeArray* ___array_0;
  2066. // System.Int32 System.Array/InternalEnumerator`1::idx
  2067. int32_t ___idx_1;
  2068. };
  2069. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  2070. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2071. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2072. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  2073. {
  2074. RuntimeArray* ___array_0;
  2075. int32_t ___idx_1;
  2076. };
  2077. #endif
  2078. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  2079. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2080. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2081. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  2082. {
  2083. RuntimeArray* ___array_0;
  2084. int32_t ___idx_1;
  2085. };
  2086. #endif
  2087. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>
  2088. struct InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879
  2089. {
  2090. // System.Array System.Array/InternalEnumerator`1::array
  2091. RuntimeArray* ___array_0;
  2092. // System.Int32 System.Array/InternalEnumerator`1::idx
  2093. int32_t ___idx_1;
  2094. };
  2095. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  2096. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2097. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2098. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  2099. {
  2100. RuntimeArray* ___array_0;
  2101. int32_t ___idx_1;
  2102. };
  2103. #endif
  2104. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  2105. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2106. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2107. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  2108. {
  2109. RuntimeArray* ___array_0;
  2110. int32_t ___idx_1;
  2111. };
  2112. #endif
  2113. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>
  2114. struct InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0
  2115. {
  2116. // System.Array System.Array/InternalEnumerator`1::array
  2117. RuntimeArray* ___array_0;
  2118. // System.Int32 System.Array/InternalEnumerator`1::idx
  2119. int32_t ___idx_1;
  2120. };
  2121. // Native definition for P/Invoke marshalling of System.Array/InternalEnumerator`1
  2122. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2123. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke_define
  2124. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_pinvoke
  2125. {
  2126. RuntimeArray* ___array_0;
  2127. int32_t ___idx_1;
  2128. };
  2129. #endif
  2130. // Native definition for COM marshalling of System.Array/InternalEnumerator`1
  2131. #ifndef InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2132. #define InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com_define
  2133. struct InternalEnumerator_1_t49A7316D05D91CFDD11253B1ADFDB8558ADC0D5C_marshaled_com
  2134. {
  2135. RuntimeArray* ___array_0;
  2136. int32_t ___idx_1;
  2137. };
  2138. #endif
  2139. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  2140. struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
  2141. {
  2142. // TKey System.Collections.Generic.KeyValuePair`2::key
  2143. RuntimeObject* ___key_0;
  2144. // TValue System.Collections.Generic.KeyValuePair`2::value
  2145. RuntimeObject* ___value_1;
  2146. };
  2147. // System.Collections.Generic.HashSet`1/Slot<System.Int32Enum>
  2148. struct Slot_t0A95045068CA69D35855DB49026245B2D7F2E059
  2149. {
  2150. // System.Int32 System.Collections.Generic.HashSet`1/Slot::hashCode
  2151. int32_t ___hashCode_0;
  2152. // System.Int32 System.Collections.Generic.HashSet`1/Slot::next
  2153. int32_t ___next_1;
  2154. // T System.Collections.Generic.HashSet`1/Slot::value
  2155. int32_t ___value_2;
  2156. };
  2157. // System.Collections.Generic.HashSet`1/Slot<System.Object>
  2158. struct Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744
  2159. {
  2160. // System.Int32 System.Collections.Generic.HashSet`1/Slot::hashCode
  2161. int32_t ___hashCode_0;
  2162. // System.Int32 System.Collections.Generic.HashSet`1/Slot::next
  2163. int32_t ___next_1;
  2164. // T System.Collections.Generic.HashSet`1/Slot::value
  2165. RuntimeObject* ___value_2;
  2166. };
  2167. // System.Collections.Generic.HashSet`1/Slot<System.UInt32>
  2168. struct Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382
  2169. {
  2170. // System.Int32 System.Collections.Generic.HashSet`1/Slot::hashCode
  2171. int32_t ___hashCode_0;
  2172. // System.Int32 System.Collections.Generic.HashSet`1/Slot::next
  2173. int32_t ___next_1;
  2174. // T System.Collections.Generic.HashSet`1/Slot::value
  2175. uint32_t ___value_2;
  2176. };
  2177. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.InheritedData>
  2178. struct StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA
  2179. {
  2180. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2181. RefCounted_t6B975CD3D06E8D955346FC0D66E8F6E449D49A44* ___m_Ref_0;
  2182. };
  2183. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.LayoutData>
  2184. struct StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4
  2185. {
  2186. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2187. RefCounted_t0E133AD36715877AE1CE72539A0199B4D3AA8CD1* ___m_Ref_0;
  2188. };
  2189. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.RareData>
  2190. struct StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3
  2191. {
  2192. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2193. RefCounted_t81BCBAE57D930C934CF7A439452D65303AC6A8CD* ___m_Ref_0;
  2194. };
  2195. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransformData>
  2196. struct StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3
  2197. {
  2198. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2199. RefCounted_t78303B1CD3D08C664ABB15EBD7C882DA3E06CF7D* ___m_Ref_0;
  2200. };
  2201. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransitionData>
  2202. struct StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E
  2203. {
  2204. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2205. RefCounted_tA9FB4D63A1064BD322AFDFCD70319CB384C057D9* ___m_Ref_0;
  2206. };
  2207. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.VisualData>
  2208. struct StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC
  2209. {
  2210. // UnityEngine.UIElements.StyleDataRef`1/RefCounted<T> UnityEngine.UIElements.StyleDataRef`1::m_Ref
  2211. RefCounted_t812D790A2C787F18230F9234F6C9B84D4AC1A85A* ___m_Ref_0;
  2212. };
  2213. // System.ValueTuple`2<System.Object,System.Object>
  2214. struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A
  2215. {
  2216. // T1 System.ValueTuple`2::Item1
  2217. RuntimeObject* ___Item1_0;
  2218. // T2 System.ValueTuple`2::Item2
  2219. RuntimeObject* ___Item2_1;
  2220. };
  2221. // System.Linq.Expressions.BinaryExpression
  2222. struct BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  2223. {
  2224. // System.Linq.Expressions.Expression System.Linq.Expressions.BinaryExpression::<Right>k__BackingField
  2225. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CRightU3Ek__BackingField_3;
  2226. // System.Linq.Expressions.Expression System.Linq.Expressions.BinaryExpression::<Left>k__BackingField
  2227. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CLeftU3Ek__BackingField_4;
  2228. };
  2229. // System.Boolean
  2230. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  2231. {
  2232. // System.Boolean System.Boolean::m_value
  2233. bool ___m_value_0;
  2234. };
  2235. // UnityEngine.Color
  2236. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  2237. {
  2238. // System.Single UnityEngine.Color::r
  2239. float ___r_0;
  2240. // System.Single UnityEngine.Color::g
  2241. float ___g_1;
  2242. // System.Single UnityEngine.Color::b
  2243. float ___b_2;
  2244. // System.Single UnityEngine.Color::a
  2245. float ___a_3;
  2246. };
  2247. // System.Enum
  2248. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  2249. {
  2250. };
  2251. // Native definition for P/Invoke marshalling of System.Enum
  2252. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  2253. {
  2254. };
  2255. // Native definition for COM marshalling of System.Enum
  2256. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  2257. {
  2258. };
  2259. // Unity.VisualScripting.EventHook
  2260. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157
  2261. {
  2262. // System.String Unity.VisualScripting.EventHook::name
  2263. String_t* ___name_0;
  2264. // System.Object Unity.VisualScripting.EventHook::target
  2265. RuntimeObject* ___target_1;
  2266. // System.Object Unity.VisualScripting.EventHook::tag
  2267. RuntimeObject* ___tag_2;
  2268. };
  2269. // Native definition for P/Invoke marshalling of Unity.VisualScripting.EventHook
  2270. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157_marshaled_pinvoke
  2271. {
  2272. char* ___name_0;
  2273. Il2CppIUnknown* ___target_1;
  2274. Il2CppIUnknown* ___tag_2;
  2275. };
  2276. // Native definition for COM marshalling of Unity.VisualScripting.EventHook
  2277. struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157_marshaled_com
  2278. {
  2279. Il2CppChar* ___name_0;
  2280. Il2CppIUnknown* ___target_1;
  2281. Il2CppIUnknown* ___tag_2;
  2282. };
  2283. // System.Reflection.FieldInfo
  2284. struct FieldInfo_t : public MemberInfo_t
  2285. {
  2286. };
  2287. // System.Guid
  2288. struct Guid_t
  2289. {
  2290. // System.Int32 System.Guid::_a
  2291. int32_t ____a_1;
  2292. // System.Int16 System.Guid::_b
  2293. int16_t ____b_2;
  2294. // System.Int16 System.Guid::_c
  2295. int16_t ____c_3;
  2296. // System.Byte System.Guid::_d
  2297. uint8_t ____d_4;
  2298. // System.Byte System.Guid::_e
  2299. uint8_t ____e_5;
  2300. // System.Byte System.Guid::_f
  2301. uint8_t ____f_6;
  2302. // System.Byte System.Guid::_g
  2303. uint8_t ____g_7;
  2304. // System.Byte System.Guid::_h
  2305. uint8_t ____h_8;
  2306. // System.Byte System.Guid::_i
  2307. uint8_t ____i_9;
  2308. // System.Byte System.Guid::_j
  2309. uint8_t ____j_10;
  2310. // System.Byte System.Guid::_k
  2311. uint8_t ____k_11;
  2312. };
  2313. // System.Int32
  2314. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  2315. {
  2316. // System.Int32 System.Int32::m_value
  2317. int32_t ___m_value_0;
  2318. };
  2319. // System.IntPtr
  2320. struct IntPtr_t
  2321. {
  2322. // System.Void* System.IntPtr::m_value
  2323. void* ___m_value_0;
  2324. };
  2325. // System.Linq.Expressions.LambdaExpression
  2326. struct LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  2327. {
  2328. // System.Linq.Expressions.Expression System.Linq.Expressions.LambdaExpression::_body
  2329. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ____body_3;
  2330. };
  2331. // System.Linq.Expressions.MemberExpression
  2332. struct MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  2333. {
  2334. // System.Linq.Expressions.Expression System.Linq.Expressions.MemberExpression::<Expression>k__BackingField
  2335. Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3CExpressionU3Ek__BackingField_3;
  2336. };
  2337. // System.Reflection.MethodBase
  2338. struct MethodBase_t : public MemberInfo_t
  2339. {
  2340. };
  2341. // System.Linq.Expressions.MethodCallExpression
  2342. struct MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  2343. {
  2344. // System.Reflection.MethodInfo System.Linq.Expressions.MethodCallExpression::<Method>k__BackingField
  2345. MethodInfo_t* ___U3CMethodU3Ek__BackingField_3;
  2346. };
  2347. // System.Linq.Expressions.ParameterExpression
  2348. struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785
  2349. {
  2350. // System.String System.Linq.Expressions.ParameterExpression::<Name>k__BackingField
  2351. String_t* ___U3CNameU3Ek__BackingField_3;
  2352. };
  2353. // System.Reflection.PropertyInfo
  2354. struct PropertyInfo_t : public MemberInfo_t
  2355. {
  2356. };
  2357. // System.Runtime.Serialization.StreamingContext
  2358. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677
  2359. {
  2360. // System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext
  2361. RuntimeObject* ___m_additionalContext_0;
  2362. // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state
  2363. int32_t ___m_state_1;
  2364. };
  2365. // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
  2366. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke
  2367. {
  2368. Il2CppIUnknown* ___m_additionalContext_0;
  2369. int32_t ___m_state_1;
  2370. };
  2371. // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
  2372. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com
  2373. {
  2374. Il2CppIUnknown* ___m_additionalContext_0;
  2375. int32_t ___m_state_1;
  2376. };
  2377. // System.UInt32
  2378. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  2379. {
  2380. // System.UInt32 System.UInt32::m_value
  2381. uint32_t ___m_value_0;
  2382. };
  2383. // System.Void
  2384. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  2385. {
  2386. union
  2387. {
  2388. struct
  2389. {
  2390. };
  2391. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  2392. };
  2393. };
  2394. // UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  2395. struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3
  2396. {
  2397. // System.Int32 UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::nameHashCode
  2398. int32_t ___nameHashCode_0;
  2399. // System.Int32 UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::familyNameHashCode
  2400. int32_t ___familyNameHashCode_1;
  2401. // System.Int32 UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::styleNameHashCode
  2402. int32_t ___styleNameHashCode_2;
  2403. // System.Int64 UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::familyNameAndStyleHashCode
  2404. int64_t ___familyNameAndStyleHashCode_3;
  2405. // UnityEngine.TextCore.Text.FontAsset UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef::fontAsset
  2406. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  2407. };
  2408. // Native definition for P/Invoke marshalling of UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  2409. struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_pinvoke
  2410. {
  2411. int32_t ___nameHashCode_0;
  2412. int32_t ___familyNameHashCode_1;
  2413. int32_t ___styleNameHashCode_2;
  2414. int64_t ___familyNameAndStyleHashCode_3;
  2415. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  2416. };
  2417. // Native definition for COM marshalling of UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef
  2418. struct FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3_marshaled_com
  2419. {
  2420. int32_t ___nameHashCode_0;
  2421. int32_t ___familyNameHashCode_1;
  2422. int32_t ___styleNameHashCode_2;
  2423. int64_t ___familyNameAndStyleHashCode_3;
  2424. FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset_4;
  2425. };
  2426. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2/<GetEnumeratorWorker>d__7<System.Object,System.Object>
  2427. struct U3CGetEnumeratorWorkerU3Ed__7_tC52D20A9686EF86BE3202E091313B1DB47E0CDA1 : public RuntimeObject
  2428. {
  2429. // System.Int32 System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2/<GetEnumeratorWorker>d__7::<>1__state
  2430. int32_t ___U3CU3E1__state_0;
  2431. // System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2/<GetEnumeratorWorker>d__7::<>2__current
  2432. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___U3CU3E2__current_1;
  2433. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<TKey,TValue> System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2/<GetEnumeratorWorker>d__7::<>4__this
  2434. HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* ___U3CU3E4__this_2;
  2435. // System.Int32 System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2/<GetEnumeratorWorker>d__7::<i>5__2
  2436. int32_t ___U3CiU3E5__2_3;
  2437. };
  2438. // System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  2439. struct Entry_tEA99553F325828A74A65B889F46BE09836044044
  2440. {
  2441. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  2442. int32_t ___hashCode_0;
  2443. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  2444. int32_t ___next_1;
  2445. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  2446. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ___key_2;
  2447. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  2448. RuntimeObject* ___value_3;
  2449. };
  2450. // System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  2451. struct Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448
  2452. {
  2453. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  2454. int32_t ___hashCode_0;
  2455. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  2456. int32_t ___next_1;
  2457. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  2458. ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___key_2;
  2459. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  2460. RuntimeObject* ___value_3;
  2461. };
  2462. // System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>
  2463. struct Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D
  2464. {
  2465. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  2466. int32_t ___hashCode_0;
  2467. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  2468. int32_t ___next_1;
  2469. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  2470. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___key_2;
  2471. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  2472. RuntimeObject* ___value_3;
  2473. };
  2474. // System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>
  2475. struct Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B
  2476. {
  2477. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  2478. int32_t ___hashCode_0;
  2479. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  2480. int32_t ___next_1;
  2481. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  2482. EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___key_2;
  2483. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  2484. RuntimeObject* ___value_3;
  2485. };
  2486. // System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>
  2487. struct Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF
  2488. {
  2489. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  2490. int32_t ___hashCode_0;
  2491. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  2492. int32_t ___next_1;
  2493. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  2494. Guid_t ___key_2;
  2495. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  2496. RuntimeObject* ___value_3;
  2497. };
  2498. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>
  2499. struct Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C
  2500. {
  2501. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  2502. int32_t ___hashCode_0;
  2503. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  2504. int32_t ___next_1;
  2505. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  2506. int32_t ___key_2;
  2507. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  2508. intptr_t ___value_3;
  2509. };
  2510. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>
  2511. struct Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20
  2512. {
  2513. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  2514. int32_t ___hashCode_0;
  2515. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  2516. int32_t ___next_1;
  2517. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  2518. int32_t ___key_2;
  2519. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  2520. FontAssetRef_t7B8E634754BC5683F1E6601D7CD0061285A28FF3 ___value_3;
  2521. };
  2522. // System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
  2523. struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
  2524. {
  2525. // System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
  2526. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0;
  2527. // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
  2528. int32_t ____version_1;
  2529. // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
  2530. int32_t ____index_2;
  2531. // System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
  2532. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current_3;
  2533. // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
  2534. int32_t ____getEnumeratorRetType_4;
  2535. };
  2536. // System.Linq.Expressions.Expression`1<System.Action`1<System.Object>>
  2537. struct Expression_1_tEF3569BD2A4DE022556F79806E3FAE810CF1B864 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2538. {
  2539. };
  2540. // System.Linq.Expressions.Expression`1<System.Action`2<System.Object,System.Object>>
  2541. struct Expression_1_tA256039D5C41D5120ABB752284A41360A4BD3E23 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2542. {
  2543. };
  2544. // System.Linq.Expressions.Expression`1<System.Action`3<System.Object,System.Object,System.Object>>
  2545. struct Expression_1_t17AC09570E7A35CFB7A505B318CE3622A361F8B2 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2546. {
  2547. };
  2548. // System.Linq.Expressions.Expression`1<System.Action`4<System.Object,System.Object,System.Object,System.Object>>
  2549. struct Expression_1_t173D887753C605FAFC855E07514DA5205C8B12FB : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2550. {
  2551. };
  2552. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Action`5<System.Object,System.Object,System.Object,System.Object,System.Object>>
  2553. struct Expression_1_tDD4E286F779B8043F2AD190C9FE7517B9A0E3809 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2554. {
  2555. };
  2556. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Action`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  2557. struct Expression_1_t31543290B3E9133D9193443FE383BFE10A24E59D : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2558. {
  2559. };
  2560. // System.Linq.Expressions.Expression`1<System.Func`2<System.Object,System.Object>>
  2561. struct Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2562. {
  2563. };
  2564. // System.Linq.Expressions.Expression`1<System.Func`3<System.Object,System.Object,System.Object>>
  2565. struct Expression_1_tD498CBC0B4957B8E5975CF04B198909660A8ED49 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2566. {
  2567. };
  2568. // System.Linq.Expressions.Expression`1<System.Func`4<System.Object,System.Object,System.Object,System.Object>>
  2569. struct Expression_1_tF63EC9ABEE4FA4364746846E2A4CFC816C098D04 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2570. {
  2571. };
  2572. // System.Linq.Expressions.Expression`1<System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>>
  2573. struct Expression_1_t10971FDE01A991F34A83A1301FA30F51E9EC74B8 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2574. {
  2575. };
  2576. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  2577. struct Expression_1_t7ABBC92ED63C10B57689758C555B3149E462116A : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2578. {
  2579. };
  2580. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  2581. struct Expression_1_t9A84A852C45227477A60ABB6E4C1F2A951393338 : public LambdaExpression_tD26FB6AEAD01B2EBB668CDEAFAAFA4948697300E
  2582. {
  2583. };
  2584. // Unity.VisualScripting.InstanceActionInvokerBase`1<System.Object>
  2585. struct InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B : public InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70
  2586. {
  2587. };
  2588. // Unity.VisualScripting.InstanceFunctionInvokerBase`2<System.Object,System.Object>
  2589. struct InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08 : public InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70
  2590. {
  2591. };
  2592. // UnityEngine.UIElements.ComputedStyle
  2593. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C
  2594. {
  2595. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.InheritedData> UnityEngine.UIElements.ComputedStyle::inheritedData
  2596. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  2597. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.LayoutData> UnityEngine.UIElements.ComputedStyle::layoutData
  2598. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  2599. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.RareData> UnityEngine.UIElements.ComputedStyle::rareData
  2600. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  2601. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransformData> UnityEngine.UIElements.ComputedStyle::transformData
  2602. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  2603. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.TransitionData> UnityEngine.UIElements.ComputedStyle::transitionData
  2604. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  2605. // UnityEngine.UIElements.StyleDataRef`1<UnityEngine.UIElements.VisualData> UnityEngine.UIElements.ComputedStyle::visualData
  2606. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  2607. // UnityEngine.Yoga.YogaNode UnityEngine.UIElements.ComputedStyle::yogaNode
  2608. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  2609. // System.Collections.Generic.Dictionary`2<System.String,UnityEngine.UIElements.StyleSheets.StylePropertyValue> UnityEngine.UIElements.ComputedStyle::customProperties
  2610. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  2611. // System.Int64 UnityEngine.UIElements.ComputedStyle::matchingRulesHash
  2612. int64_t ___matchingRulesHash_8;
  2613. // System.Single UnityEngine.UIElements.ComputedStyle::dpiScaling
  2614. float ___dpiScaling_9;
  2615. // UnityEngine.UIElements.ComputedTransitionProperty[] UnityEngine.UIElements.ComputedStyle::computedTransitions
  2616. ComputedTransitionPropertyU5BU5D_t25B9E78F5276CDA297C8215C316452CAB8219E82* ___computedTransitions_10;
  2617. };
  2618. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.ComputedStyle
  2619. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_pinvoke
  2620. {
  2621. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  2622. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  2623. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  2624. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  2625. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  2626. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  2627. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  2628. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  2629. int64_t ___matchingRulesHash_8;
  2630. float ___dpiScaling_9;
  2631. ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_pinvoke* ___computedTransitions_10;
  2632. };
  2633. // Native definition for COM marshalling of UnityEngine.UIElements.ComputedStyle
  2634. struct ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C_marshaled_com
  2635. {
  2636. StyleDataRef_1_tBB9987581539847AE5CCA2EA2349E05CDC9127FA ___inheritedData_0;
  2637. StyleDataRef_1_t5330A6F4EAC0EAB88E3B9849D866AA23BB6BE5F4 ___layoutData_1;
  2638. StyleDataRef_1_tF773E9CBC6DC0FEB38DF95A6F3F47AC49AE045B3 ___rareData_2;
  2639. StyleDataRef_1_t1D59CCAB740BE6B330D5B5FDA9F67391800200B3 ___transformData_3;
  2640. StyleDataRef_1_t6A7B146DD79EDF7F42CD8CCF3E411B40AA729B8E ___transitionData_4;
  2641. StyleDataRef_1_t9CB834B90E638D92A3BE5123B0D3989697AA87FC ___visualData_5;
  2642. YogaNode_t4B5B593220CCB315B5A60CB48BA4795636F04DDA* ___yogaNode_6;
  2643. Dictionary_2_t645C7B1DAE2D839B52A5E387C165CE13D5465B00* ___customProperties_7;
  2644. int64_t ___matchingRulesHash_8;
  2645. float ___dpiScaling_9;
  2646. ComputedTransitionProperty_tD8E4D8EB5DD69E063944F27A48D9263F4F1354E1_marshaled_com* ___computedTransitions_10;
  2647. };
  2648. // System.Delegate
  2649. struct Delegate_t : public RuntimeObject
  2650. {
  2651. // System.IntPtr System.Delegate::method_ptr
  2652. Il2CppMethodPointer ___method_ptr_0;
  2653. // System.IntPtr System.Delegate::invoke_impl
  2654. intptr_t ___invoke_impl_1;
  2655. // System.Object System.Delegate::m_target
  2656. RuntimeObject* ___m_target_2;
  2657. // System.IntPtr System.Delegate::method
  2658. intptr_t ___method_3;
  2659. // System.IntPtr System.Delegate::delegate_trampoline
  2660. intptr_t ___delegate_trampoline_4;
  2661. // System.IntPtr System.Delegate::extra_arg
  2662. intptr_t ___extra_arg_5;
  2663. // System.IntPtr System.Delegate::method_code
  2664. intptr_t ___method_code_6;
  2665. // System.IntPtr System.Delegate::interp_method
  2666. intptr_t ___interp_method_7;
  2667. // System.IntPtr System.Delegate::interp_invoke_impl
  2668. intptr_t ___interp_invoke_impl_8;
  2669. // System.Reflection.MethodInfo System.Delegate::method_info
  2670. MethodInfo_t* ___method_info_9;
  2671. // System.Reflection.MethodInfo System.Delegate::original_method_info
  2672. MethodInfo_t* ___original_method_info_10;
  2673. // System.DelegateData System.Delegate::data
  2674. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  2675. // System.Boolean System.Delegate::method_is_virtual
  2676. bool ___method_is_virtual_12;
  2677. };
  2678. // Native definition for P/Invoke marshalling of System.Delegate
  2679. struct Delegate_t_marshaled_pinvoke
  2680. {
  2681. intptr_t ___method_ptr_0;
  2682. intptr_t ___invoke_impl_1;
  2683. Il2CppIUnknown* ___m_target_2;
  2684. intptr_t ___method_3;
  2685. intptr_t ___delegate_trampoline_4;
  2686. intptr_t ___extra_arg_5;
  2687. intptr_t ___method_code_6;
  2688. intptr_t ___interp_method_7;
  2689. intptr_t ___interp_invoke_impl_8;
  2690. MethodInfo_t* ___method_info_9;
  2691. MethodInfo_t* ___original_method_info_10;
  2692. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  2693. int32_t ___method_is_virtual_12;
  2694. };
  2695. // Native definition for COM marshalling of System.Delegate
  2696. struct Delegate_t_marshaled_com
  2697. {
  2698. intptr_t ___method_ptr_0;
  2699. intptr_t ___invoke_impl_1;
  2700. Il2CppIUnknown* ___m_target_2;
  2701. intptr_t ___method_3;
  2702. intptr_t ___delegate_trampoline_4;
  2703. intptr_t ___extra_arg_5;
  2704. intptr_t ___method_code_6;
  2705. intptr_t ___interp_method_7;
  2706. intptr_t ___interp_invoke_impl_8;
  2707. MethodInfo_t* ___method_info_9;
  2708. MethodInfo_t* ___original_method_info_10;
  2709. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  2710. int32_t ___method_is_virtual_12;
  2711. };
  2712. // System.Exception
  2713. struct Exception_t : public RuntimeObject
  2714. {
  2715. // System.String System.Exception::_className
  2716. String_t* ____className_1;
  2717. // System.String System.Exception::_message
  2718. String_t* ____message_2;
  2719. // System.Collections.IDictionary System.Exception::_data
  2720. RuntimeObject* ____data_3;
  2721. // System.Exception System.Exception::_innerException
  2722. Exception_t* ____innerException_4;
  2723. // System.String System.Exception::_helpURL
  2724. String_t* ____helpURL_5;
  2725. // System.Object System.Exception::_stackTrace
  2726. RuntimeObject* ____stackTrace_6;
  2727. // System.String System.Exception::_stackTraceString
  2728. String_t* ____stackTraceString_7;
  2729. // System.String System.Exception::_remoteStackTraceString
  2730. String_t* ____remoteStackTraceString_8;
  2731. // System.Int32 System.Exception::_remoteStackIndex
  2732. int32_t ____remoteStackIndex_9;
  2733. // System.Object System.Exception::_dynamicMethods
  2734. RuntimeObject* ____dynamicMethods_10;
  2735. // System.Int32 System.Exception::_HResult
  2736. int32_t ____HResult_11;
  2737. // System.String System.Exception::_source
  2738. String_t* ____source_12;
  2739. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  2740. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  2741. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  2742. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  2743. // System.IntPtr[] System.Exception::native_trace_ips
  2744. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  2745. // System.Int32 System.Exception::caught_in_unmanaged
  2746. int32_t ___caught_in_unmanaged_16;
  2747. };
  2748. // Native definition for P/Invoke marshalling of System.Exception
  2749. struct Exception_t_marshaled_pinvoke
  2750. {
  2751. char* ____className_1;
  2752. char* ____message_2;
  2753. RuntimeObject* ____data_3;
  2754. Exception_t_marshaled_pinvoke* ____innerException_4;
  2755. char* ____helpURL_5;
  2756. Il2CppIUnknown* ____stackTrace_6;
  2757. char* ____stackTraceString_7;
  2758. char* ____remoteStackTraceString_8;
  2759. int32_t ____remoteStackIndex_9;
  2760. Il2CppIUnknown* ____dynamicMethods_10;
  2761. int32_t ____HResult_11;
  2762. char* ____source_12;
  2763. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  2764. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  2765. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  2766. int32_t ___caught_in_unmanaged_16;
  2767. };
  2768. // Native definition for COM marshalling of System.Exception
  2769. struct Exception_t_marshaled_com
  2770. {
  2771. Il2CppChar* ____className_1;
  2772. Il2CppChar* ____message_2;
  2773. RuntimeObject* ____data_3;
  2774. Exception_t_marshaled_com* ____innerException_4;
  2775. Il2CppChar* ____helpURL_5;
  2776. Il2CppIUnknown* ____stackTrace_6;
  2777. Il2CppChar* ____stackTraceString_7;
  2778. Il2CppChar* ____remoteStackTraceString_8;
  2779. int32_t ____remoteStackIndex_9;
  2780. Il2CppIUnknown* ____dynamicMethods_10;
  2781. int32_t ____HResult_11;
  2782. Il2CppChar* ____source_12;
  2783. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  2784. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  2785. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  2786. int32_t ___caught_in_unmanaged_16;
  2787. };
  2788. // System.Int32Enum
  2789. struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
  2790. {
  2791. // System.Int32 System.Int32Enum::value__
  2792. int32_t ___value___2;
  2793. };
  2794. // System.Reflection.MethodInfo
  2795. struct MethodInfo_t : public MethodBase_t
  2796. {
  2797. };
  2798. // System.RuntimeTypeHandle
  2799. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  2800. {
  2801. // System.IntPtr System.RuntimeTypeHandle::value
  2802. intptr_t ___value_0;
  2803. };
  2804. // System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>
  2805. struct Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C
  2806. {
  2807. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::hashCode
  2808. int32_t ___hashCode_0;
  2809. // System.Int32 System.Collections.Generic.Dictionary`2/Entry::next
  2810. int32_t ___next_1;
  2811. // TKey System.Collections.Generic.Dictionary`2/Entry::key
  2812. int64_t ___key_2;
  2813. // TValue System.Collections.Generic.Dictionary`2/Entry::value
  2814. ComputedStyle_t8B08CCCEE20525528B3FFDAC6D3F58F101AAF54C ___value_3;
  2815. };
  2816. // Unity.VisualScripting.InstanceActionInvoker`1<System.Object>
  2817. struct InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286 : public InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B
  2818. {
  2819. // System.Action`1<TTarget> Unity.VisualScripting.InstanceActionInvoker`1::invoke
  2820. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___invoke_2;
  2821. };
  2822. // Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>
  2823. struct InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C : public InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B
  2824. {
  2825. // System.Action`2<TTarget,TParam0> Unity.VisualScripting.InstanceActionInvoker`2::invoke
  2826. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* ___invoke_2;
  2827. };
  2828. // Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>
  2829. struct InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2 : public InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B
  2830. {
  2831. // System.Action`3<TTarget,TParam0,TParam1> Unity.VisualScripting.InstanceActionInvoker`3::invoke
  2832. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* ___invoke_2;
  2833. };
  2834. // Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>
  2835. struct InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A : public InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B
  2836. {
  2837. // System.Action`4<TTarget,TParam0,TParam1,TParam2> Unity.VisualScripting.InstanceActionInvoker`4::invoke
  2838. Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120* ___invoke_2;
  2839. };
  2840. // Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  2841. struct InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313 : public InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B
  2842. {
  2843. // Unity.VisualScripting.Action`5<TTarget,TParam0,TParam1,TParam2,TParam3> Unity.VisualScripting.InstanceActionInvoker`5::invoke
  2844. Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3* ___invoke_2;
  2845. };
  2846. // Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  2847. struct InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7 : public InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B
  2848. {
  2849. // Unity.VisualScripting.Action`6<TTarget,TParam0,TParam1,TParam2,TParam3,TParam4> Unity.VisualScripting.InstanceActionInvoker`6::invoke
  2850. Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB* ___invoke_2;
  2851. };
  2852. // Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>
  2853. struct InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9 : public InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08
  2854. {
  2855. // System.Func`2<TTarget,TResult> Unity.VisualScripting.InstanceFunctionInvoker`2::invoke
  2856. Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___invoke_2;
  2857. };
  2858. // Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>
  2859. struct InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A : public InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08
  2860. {
  2861. // System.Func`3<TTarget,TParam0,TResult> Unity.VisualScripting.InstanceFunctionInvoker`3::invoke
  2862. Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* ___invoke_2;
  2863. };
  2864. // Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>
  2865. struct InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673 : public InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08
  2866. {
  2867. // System.Func`4<TTarget,TParam0,TParam1,TResult> Unity.VisualScripting.InstanceFunctionInvoker`4::invoke
  2868. Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* ___invoke_2;
  2869. };
  2870. // Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  2871. struct InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4 : public InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08
  2872. {
  2873. // System.Func`5<TTarget,TParam0,TParam1,TParam2,TResult> Unity.VisualScripting.InstanceFunctionInvoker`5::invoke
  2874. Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* ___invoke_2;
  2875. };
  2876. // Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  2877. struct InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2 : public InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08
  2878. {
  2879. // Unity.VisualScripting.Func`6<TTarget,TParam0,TParam1,TParam2,TParam3,TResult> Unity.VisualScripting.InstanceFunctionInvoker`6::invoke
  2880. Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* ___invoke_2;
  2881. };
  2882. // Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  2883. struct InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401 : public InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08
  2884. {
  2885. // Unity.VisualScripting.Func`7<TTarget,TParam0,TParam1,TParam2,TParam3,TParam4,TResult> Unity.VisualScripting.InstanceFunctionInvoker`7::invoke
  2886. Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* ___invoke_2;
  2887. };
  2888. // System.ApplicationException
  2889. struct ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A : public Exception_t
  2890. {
  2891. };
  2892. // System.MulticastDelegate
  2893. struct MulticastDelegate_t : public Delegate_t
  2894. {
  2895. // System.Delegate[] System.MulticastDelegate::delegates
  2896. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
  2897. };
  2898. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  2899. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  2900. {
  2901. Delegate_t_marshaled_pinvoke** ___delegates_13;
  2902. };
  2903. // Native definition for COM marshalling of System.MulticastDelegate
  2904. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  2905. {
  2906. Delegate_t_marshaled_com** ___delegates_13;
  2907. };
  2908. // System.SystemException
  2909. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  2910. {
  2911. };
  2912. // System.Type
  2913. struct Type_t : public MemberInfo_t
  2914. {
  2915. // System.RuntimeTypeHandle System.Type::_impl
  2916. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
  2917. };
  2918. // System.Action`1<System.Object>
  2919. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  2920. {
  2921. };
  2922. // System.Action`2<System.Object,System.Object>
  2923. struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C : public MulticastDelegate_t
  2924. {
  2925. };
  2926. // System.Action`3<System.Object,System.Object,System.Object>
  2927. struct Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58 : public MulticastDelegate_t
  2928. {
  2929. };
  2930. // System.Action`4<System.Object,System.Object,System.Object,System.Object>
  2931. struct Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120 : public MulticastDelegate_t
  2932. {
  2933. };
  2934. // Unity.VisualScripting.Action`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  2935. struct Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3 : public MulticastDelegate_t
  2936. {
  2937. };
  2938. // Unity.VisualScripting.Action`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  2939. struct Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB : public MulticastDelegate_t
  2940. {
  2941. };
  2942. // System.Comparison`1<System.Object>
  2943. struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645 : public MulticastDelegate_t
  2944. {
  2945. };
  2946. // System.Func`2<System.Object,System.Object>
  2947. struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
  2948. {
  2949. };
  2950. // System.Func`3<System.Object,System.Object,System.Object>
  2951. struct Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566 : public MulticastDelegate_t
  2952. {
  2953. };
  2954. // System.Func`4<System.Object,System.Object,System.Object,System.Object>
  2955. struct Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD : public MulticastDelegate_t
  2956. {
  2957. };
  2958. // System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  2959. struct Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A : public MulticastDelegate_t
  2960. {
  2961. };
  2962. // Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  2963. struct Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D : public MulticastDelegate_t
  2964. {
  2965. };
  2966. // Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  2967. struct Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A : public MulticastDelegate_t
  2968. {
  2969. };
  2970. // System.Predicate`1<System.Int32Enum>
  2971. struct Predicate_1_t5C52E5DEC72D8848A1024CF1E1E512DB092F800A : public MulticastDelegate_t
  2972. {
  2973. };
  2974. // System.Predicate`1<System.Object>
  2975. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12 : public MulticastDelegate_t
  2976. {
  2977. };
  2978. // System.Predicate`1<System.UInt32>
  2979. struct Predicate_1_t2F212B682F64543895DDB2A14A8816A433567EFF : public MulticastDelegate_t
  2980. {
  2981. };
  2982. // System.ArgumentException
  2983. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  2984. {
  2985. // System.String System.ArgumentException::_paramName
  2986. String_t* ____paramName_18;
  2987. };
  2988. // System.IndexOutOfRangeException
  2989. struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  2990. {
  2991. };
  2992. // System.InvalidOperationException
  2993. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  2994. {
  2995. };
  2996. // System.Collections.Generic.KeyNotFoundException
  2997. struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  2998. {
  2999. };
  3000. // System.NotImplementedException
  3001. struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  3002. {
  3003. };
  3004. // System.NotSupportedException
  3005. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  3006. {
  3007. };
  3008. // System.Runtime.Serialization.SerializationException
  3009. struct SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  3010. {
  3011. };
  3012. // System.Reflection.TargetException
  3013. struct TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6 : public ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A
  3014. {
  3015. };
  3016. // System.Reflection.TargetInvocationException
  3017. struct TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2 : public ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A
  3018. {
  3019. };
  3020. // System.Reflection.TargetParameterCountException
  3021. struct TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859 : public ApplicationException_tA744BED4E90266BD255285CD4CF909BAB3EE811A
  3022. {
  3023. };
  3024. // System.ArgumentNullException
  3025. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  3026. {
  3027. };
  3028. // System.ArgumentOutOfRangeException
  3029. struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  3030. {
  3031. // System.Object System.ArgumentOutOfRangeException::_actualValue
  3032. RuntimeObject* ____actualValue_19;
  3033. };
  3034. // System.Linq.IdentityFunction`1/<>c<System.Object>
  3035. struct U3CU3Ec_t7E990DF86AAE5B8D2106FCCA5355CE03DE71CB17_StaticFields
  3036. {
  3037. // System.Linq.IdentityFunction`1/<>c<TElement> System.Linq.IdentityFunction`1/<>c::<>9
  3038. U3CU3Ec_t7E990DF86AAE5B8D2106FCCA5355CE03DE71CB17* ___U3CU3E9_0;
  3039. // System.Func`2<TElement,TElement> System.Linq.IdentityFunction`1/<>c::<>9__1_0
  3040. Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__1_0_1;
  3041. };
  3042. // System.Linq.IdentityFunction`1/<>c<System.Object>
  3043. // System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
  3044. // System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
  3045. // System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
  3046. // System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
  3047. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  3048. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  3049. // System.Collections.Generic.EqualityComparer`1<System.Int32Enum>
  3050. struct EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF_StaticFields
  3051. {
  3052. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  3053. EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* ___defaultComparer_0;
  3054. };
  3055. // System.Collections.Generic.EqualityComparer`1<System.Int32Enum>
  3056. // System.Collections.Generic.EqualityComparer`1<System.Object>
  3057. struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2_StaticFields
  3058. {
  3059. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  3060. EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* ___defaultComparer_0;
  3061. };
  3062. // System.Collections.Generic.EqualityComparer`1<System.Object>
  3063. // System.Collections.Generic.EqualityComparer`1<System.UInt32>
  3064. struct EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862_StaticFields
  3065. {
  3066. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  3067. EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862* ___defaultComparer_0;
  3068. };
  3069. // System.Collections.Generic.EqualityComparer`1<System.UInt32>
  3070. // System.Collections.Generic.HashSet`1<System.Int32Enum>
  3071. // System.Collections.Generic.HashSet`1<System.Int32Enum>
  3072. // System.Collections.Generic.HashSet`1<System.Object>
  3073. // System.Collections.Generic.HashSet`1<System.Object>
  3074. // System.Collections.Generic.HashSet`1<System.UInt32>
  3075. // System.Collections.Generic.HashSet`1<System.UInt32>
  3076. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>
  3077. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>
  3078. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  3079. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  3080. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  3081. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  3082. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  3083. // System.Collections.Generic.ICollectionDebugView`1<System.Object>
  3084. // System.Collections.Concurrent.IDictionaryDebugView`2<System.Object,System.Object>
  3085. // System.Collections.Concurrent.IDictionaryDebugView`2<System.Object,System.Object>
  3086. // System.Collections.Generic.IDictionaryDebugView`2<System.Object,System.Object>
  3087. // System.Collections.Generic.IDictionaryDebugView`2<System.Object,System.Object>
  3088. // System.Collections.Concurrent.IProducerConsumerCollectionDebugView`1<System.Object>
  3089. // System.Collections.Concurrent.IProducerConsumerCollectionDebugView`1<System.Object>
  3090. // System.Threading.ThreadLocal`1/IdManager<System.Object>
  3091. // System.Threading.ThreadLocal`1/IdManager<System.Object>
  3092. // System.Linq.IdentityFunction`1<System.Object>
  3093. // System.Linq.IdentityFunction`1<System.Object>
  3094. // UnityEngine.UI.Collections.IndexedSet`1<System.Object>
  3095. // UnityEngine.UI.Collections.IndexedSet`1<System.Object>
  3096. // Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>
  3097. // Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>
  3098. // Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>
  3099. // Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>
  3100. // System.Collections.Generic.List`1<System.Boolean>
  3101. struct List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_StaticFields
  3102. {
  3103. // T[] System.Collections.Generic.List`1::s_emptyArray
  3104. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___s_emptyArray_5;
  3105. };
  3106. // System.Collections.Generic.List`1<System.Boolean>
  3107. // System.Collections.Generic.List`1<System.Object>
  3108. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  3109. {
  3110. // T[] System.Collections.Generic.List`1::s_emptyArray
  3111. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
  3112. };
  3113. // System.Collections.Generic.List`1<System.Object>
  3114. // System.Collections.Generic.BitHelper
  3115. // System.Collections.Generic.BitHelper
  3116. // Unity.VisualScripting.EnsureThat
  3117. // Unity.VisualScripting.EnsureThat
  3118. // System.Linq.Expressions.Expression
  3119. struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_StaticFields
  3120. {
  3121. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Reflection.MethodInfo> System.Linq.Expressions.Expression::s_lambdaDelegateCache
  3122. CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15* ___s_lambdaDelegateCache_0;
  3123. // System.Dynamic.Utils.CacheDict`2<System.Type,System.Func`5<System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.ObjectModel.ReadOnlyCollection`1<System.Linq.Expressions.ParameterExpression>,System.Linq.Expressions.LambdaExpression>> modreq(System.Runtime.CompilerServices.IsVolatile) System.Linq.Expressions.Expression::s_lambdaFactories
  3124. CacheDict_2_t3592A9BE3B1E812BCE8A13D901156E74C707DBB7* ___s_lambdaFactories_1;
  3125. // System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Linq.Expressions.Expression,System.Linq.Expressions.Expression/ExtensionInfo> System.Linq.Expressions.Expression::s_legacyCtorSupportTable
  3126. ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7* ___s_legacyCtorSupportTable_2;
  3127. };
  3128. // System.Linq.Expressions.Expression
  3129. // System.Linq.Expressions.Interpreter.Instruction
  3130. // System.Linq.Expressions.Interpreter.Instruction
  3131. // System.Linq.Expressions.Interpreter.InterpretedFrame
  3132. // System.Linq.Expressions.Interpreter.InterpretedFrame
  3133. struct InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D_ThreadStaticFields
  3134. {
  3135. // System.Linq.Expressions.Interpreter.InterpretedFrame System.Linq.Expressions.Interpreter.InterpretedFrame::s_currentFrame
  3136. InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D* ___s_currentFrame_0;
  3137. };
  3138. // Unity.VisualScripting.InvokerBase
  3139. // Unity.VisualScripting.InvokerBase
  3140. // System.Reflection.MemberInfo
  3141. // System.Reflection.MemberInfo
  3142. // Unity.VisualScripting.OptimizedReflection
  3143. struct OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_StaticFields
  3144. {
  3145. // System.Collections.Generic.Dictionary`2<System.Reflection.FieldInfo,Unity.VisualScripting.IOptimizedAccessor> Unity.VisualScripting.OptimizedReflection::fieldAccessors
  3146. Dictionary_2_tFC6B69B086D054B5EE49F48AD91892D54005A012* ___fieldAccessors_0;
  3147. // System.Collections.Generic.Dictionary`2<System.Reflection.PropertyInfo,Unity.VisualScripting.IOptimizedAccessor> Unity.VisualScripting.OptimizedReflection::propertyAccessors
  3148. Dictionary_2_t65CAA2946105B4268932C79B7596C2B2CF5E624E* ___propertyAccessors_1;
  3149. // System.Collections.Generic.Dictionary`2<System.Reflection.MethodInfo,Unity.VisualScripting.IOptimizedInvoker> Unity.VisualScripting.OptimizedReflection::methodInvokers
  3150. Dictionary_2_t6B68DAC8F709194A911B6D615BEBEFCD212772B4* ___methodInvokers_2;
  3151. // System.Boolean Unity.VisualScripting.OptimizedReflection::jitAvailable
  3152. bool ___jitAvailable_3;
  3153. // System.Boolean Unity.VisualScripting.OptimizedReflection::_useJitIfAvailable
  3154. bool ____useJitIfAvailable_4;
  3155. // System.Boolean Unity.VisualScripting.OptimizedReflection::<safeMode>k__BackingField
  3156. bool ___U3CsafeModeU3Ek__BackingField_5;
  3157. };
  3158. // Unity.VisualScripting.OptimizedReflection
  3159. // System.Runtime.Serialization.SerializationInfo
  3160. // System.Runtime.Serialization.SerializationInfo
  3161. // System.String
  3162. struct String_t_StaticFields
  3163. {
  3164. // System.String System.String::Empty
  3165. String_t* ___Empty_6;
  3166. };
  3167. // System.String
  3168. // System.ArraySegment`1<System.Byte>
  3169. struct ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093_StaticFields
  3170. {
  3171. // System.ArraySegment`1<T> System.ArraySegment`1::<Empty>k__BackingField
  3172. ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 ___U3CEmptyU3Ek__BackingField_0;
  3173. };
  3174. // System.ArraySegment`1<System.Byte>
  3175. // System.Collections.Generic.HashSet`1/ElementCount<System.Int32Enum>
  3176. // System.Collections.Generic.HashSet`1/ElementCount<System.Int32Enum>
  3177. // System.Collections.Generic.HashSet`1/ElementCount<System.Object>
  3178. // System.Collections.Generic.HashSet`1/ElementCount<System.Object>
  3179. // System.Collections.Generic.HashSet`1/ElementCount<System.UInt32>
  3180. // System.Collections.Generic.HashSet`1/ElementCount<System.UInt32>
  3181. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>
  3182. struct EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC_StaticFields
  3183. {
  3184. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3185. EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC ___Default_0;
  3186. };
  3187. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>
  3188. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>
  3189. struct EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83_StaticFields
  3190. {
  3191. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3192. EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 ___Default_0;
  3193. };
  3194. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>
  3195. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>
  3196. struct EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022_StaticFields
  3197. {
  3198. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3199. EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 ___Default_0;
  3200. };
  3201. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>
  3202. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>
  3203. struct EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3_StaticFields
  3204. {
  3205. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3206. EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 ___Default_0;
  3207. };
  3208. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>
  3209. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>
  3210. struct EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C_StaticFields
  3211. {
  3212. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3213. EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C ___Default_0;
  3214. };
  3215. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>
  3216. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>
  3217. struct EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182_StaticFields
  3218. {
  3219. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3220. EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 ___Default_0;
  3221. };
  3222. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>
  3223. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>
  3224. struct EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533_StaticFields
  3225. {
  3226. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3227. EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 ___Default_0;
  3228. };
  3229. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>
  3230. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>
  3231. struct EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0_StaticFields
  3232. {
  3233. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3234. EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 ___Default_0;
  3235. };
  3236. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>
  3237. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>
  3238. struct EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1_StaticFields
  3239. {
  3240. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3241. EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 ___Default_0;
  3242. };
  3243. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>
  3244. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>
  3245. struct EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F_StaticFields
  3246. {
  3247. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3248. EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F ___Default_0;
  3249. };
  3250. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>
  3251. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>
  3252. struct EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E_StaticFields
  3253. {
  3254. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3255. EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E ___Default_0;
  3256. };
  3257. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>
  3258. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>
  3259. struct EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB_StaticFields
  3260. {
  3261. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<T> UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData::Default
  3262. EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB ___Default_0;
  3263. };
  3264. // UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>
  3265. // System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>
  3266. // System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>
  3267. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>
  3268. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>
  3269. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>
  3270. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>
  3271. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>
  3272. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>
  3273. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>
  3274. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>
  3275. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>
  3276. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>
  3277. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>
  3278. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>
  3279. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>
  3280. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>
  3281. // System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>
  3282. // System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>
  3283. // System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>
  3284. // System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>
  3285. // System.Collections.Generic.HashSet`1/Enumerator<System.Object>
  3286. // System.Collections.Generic.HashSet`1/Enumerator<System.Object>
  3287. // System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>
  3288. // System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>
  3289. // Unity.VisualScripting.InstanceInvokerBase`1<System.Object>
  3290. // Unity.VisualScripting.InstanceInvokerBase`1<System.Object>
  3291. // System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Int32>
  3292. // System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Int32>
  3293. // System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Object>
  3294. // System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Object>
  3295. // System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>
  3296. // System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>
  3297. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>
  3298. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>
  3299. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>
  3300. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>
  3301. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>
  3302. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>
  3303. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>
  3304. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>
  3305. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>
  3306. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>
  3307. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>
  3308. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>
  3309. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>
  3310. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>
  3311. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>
  3312. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>
  3313. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>
  3314. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>
  3315. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>
  3316. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>
  3317. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>
  3318. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>
  3319. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>
  3320. // System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>
  3321. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>
  3322. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>
  3323. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>
  3324. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>
  3325. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>
  3326. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>
  3327. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>
  3328. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>
  3329. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>
  3330. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>
  3331. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>
  3332. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>
  3333. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>
  3334. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>
  3335. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>
  3336. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>
  3337. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>
  3338. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>
  3339. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>
  3340. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>
  3341. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>
  3342. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>
  3343. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>
  3344. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>
  3345. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>
  3346. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>
  3347. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>
  3348. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>
  3349. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>
  3350. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>
  3351. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>
  3352. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>
  3353. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>
  3354. // System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>
  3355. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  3356. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
  3357. // System.Collections.Generic.HashSet`1/Slot<System.Int32Enum>
  3358. // System.Collections.Generic.HashSet`1/Slot<System.Int32Enum>
  3359. // System.Collections.Generic.HashSet`1/Slot<System.Object>
  3360. // System.Collections.Generic.HashSet`1/Slot<System.Object>
  3361. // System.Collections.Generic.HashSet`1/Slot<System.UInt32>
  3362. // System.Collections.Generic.HashSet`1/Slot<System.UInt32>
  3363. // System.Linq.Expressions.BinaryExpression
  3364. // System.Linq.Expressions.BinaryExpression
  3365. // System.Boolean
  3366. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  3367. {
  3368. // System.String System.Boolean::TrueString
  3369. String_t* ___TrueString_5;
  3370. // System.String System.Boolean::FalseString
  3371. String_t* ___FalseString_6;
  3372. };
  3373. // System.Boolean
  3374. // System.Reflection.FieldInfo
  3375. // System.Reflection.FieldInfo
  3376. // System.Int32
  3377. // System.Int32
  3378. // System.IntPtr
  3379. struct IntPtr_t_StaticFields
  3380. {
  3381. // System.IntPtr System.IntPtr::Zero
  3382. intptr_t ___Zero_1;
  3383. };
  3384. // System.IntPtr
  3385. // System.Linq.Expressions.MemberExpression
  3386. // System.Linq.Expressions.MemberExpression
  3387. // System.Reflection.MethodBase
  3388. // System.Reflection.MethodBase
  3389. // System.Linq.Expressions.MethodCallExpression
  3390. // System.Linq.Expressions.MethodCallExpression
  3391. // System.Linq.Expressions.ParameterExpression
  3392. // System.Linq.Expressions.ParameterExpression
  3393. // System.Reflection.PropertyInfo
  3394. // System.Reflection.PropertyInfo
  3395. // System.Runtime.Serialization.StreamingContext
  3396. // System.Runtime.Serialization.StreamingContext
  3397. // System.UInt32
  3398. // System.UInt32
  3399. // System.Void
  3400. // System.Void
  3401. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2/<GetEnumeratorWorker>d__7<System.Object,System.Object>
  3402. // System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2/<GetEnumeratorWorker>d__7<System.Object,System.Object>
  3403. // System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  3404. // System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>
  3405. // System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  3406. // System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>
  3407. // System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>
  3408. // System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>
  3409. // System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>
  3410. // System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>
  3411. // System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>
  3412. // System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>
  3413. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>
  3414. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>
  3415. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>
  3416. // System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>
  3417. // System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
  3418. // System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
  3419. // System.Linq.Expressions.Expression`1<System.Action`1<System.Object>>
  3420. // System.Linq.Expressions.Expression`1<System.Action`1<System.Object>>
  3421. // System.Linq.Expressions.Expression`1<System.Action`2<System.Object,System.Object>>
  3422. // System.Linq.Expressions.Expression`1<System.Action`2<System.Object,System.Object>>
  3423. // System.Linq.Expressions.Expression`1<System.Action`3<System.Object,System.Object,System.Object>>
  3424. // System.Linq.Expressions.Expression`1<System.Action`3<System.Object,System.Object,System.Object>>
  3425. // System.Linq.Expressions.Expression`1<System.Action`4<System.Object,System.Object,System.Object,System.Object>>
  3426. // System.Linq.Expressions.Expression`1<System.Action`4<System.Object,System.Object,System.Object,System.Object>>
  3427. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Action`5<System.Object,System.Object,System.Object,System.Object,System.Object>>
  3428. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Action`5<System.Object,System.Object,System.Object,System.Object,System.Object>>
  3429. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Action`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  3430. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Action`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  3431. // System.Linq.Expressions.Expression`1<System.Func`2<System.Object,System.Object>>
  3432. // System.Linq.Expressions.Expression`1<System.Func`2<System.Object,System.Object>>
  3433. // System.Linq.Expressions.Expression`1<System.Func`3<System.Object,System.Object,System.Object>>
  3434. // System.Linq.Expressions.Expression`1<System.Func`3<System.Object,System.Object,System.Object>>
  3435. // System.Linq.Expressions.Expression`1<System.Func`4<System.Object,System.Object,System.Object,System.Object>>
  3436. // System.Linq.Expressions.Expression`1<System.Func`4<System.Object,System.Object,System.Object,System.Object>>
  3437. // System.Linq.Expressions.Expression`1<System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>>
  3438. // System.Linq.Expressions.Expression`1<System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>>
  3439. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  3440. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  3441. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  3442. // System.Linq.Expressions.Expression`1<Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>>
  3443. // Unity.VisualScripting.InstanceActionInvokerBase`1<System.Object>
  3444. // Unity.VisualScripting.InstanceActionInvokerBase`1<System.Object>
  3445. // Unity.VisualScripting.InstanceFunctionInvokerBase`2<System.Object,System.Object>
  3446. // Unity.VisualScripting.InstanceFunctionInvokerBase`2<System.Object,System.Object>
  3447. // System.Delegate
  3448. // System.Delegate
  3449. // System.Exception
  3450. struct Exception_t_StaticFields
  3451. {
  3452. // System.Object System.Exception::s_EDILock
  3453. RuntimeObject* ___s_EDILock_0;
  3454. };
  3455. // System.Exception
  3456. // System.Int32Enum
  3457. // System.Int32Enum
  3458. // System.Reflection.MethodInfo
  3459. // System.Reflection.MethodInfo
  3460. // System.RuntimeTypeHandle
  3461. // System.RuntimeTypeHandle
  3462. // System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>
  3463. // System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>
  3464. // Unity.VisualScripting.InstanceActionInvoker`1<System.Object>
  3465. // Unity.VisualScripting.InstanceActionInvoker`1<System.Object>
  3466. // Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>
  3467. // Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>
  3468. // Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>
  3469. // Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>
  3470. // Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>
  3471. // Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>
  3472. // Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  3473. // Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  3474. // Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3475. // Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3476. // Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>
  3477. // Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>
  3478. // Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>
  3479. // Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>
  3480. // Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>
  3481. // Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>
  3482. // Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  3483. // Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  3484. // Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3485. // Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3486. // Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3487. // Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3488. // System.Type
  3489. struct Type_t_StaticFields
  3490. {
  3491. // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
  3492. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
  3493. // System.Char System.Type::Delimiter
  3494. Il2CppChar ___Delimiter_1;
  3495. // System.Type[] System.Type::EmptyTypes
  3496. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
  3497. // System.Object System.Type::Missing
  3498. RuntimeObject* ___Missing_3;
  3499. // System.Reflection.MemberFilter System.Type::FilterAttribute
  3500. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
  3501. // System.Reflection.MemberFilter System.Type::FilterName
  3502. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
  3503. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  3504. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
  3505. };
  3506. // System.Type
  3507. // System.Action`1<System.Object>
  3508. // System.Action`1<System.Object>
  3509. // System.Action`2<System.Object,System.Object>
  3510. // System.Action`2<System.Object,System.Object>
  3511. // System.Action`3<System.Object,System.Object,System.Object>
  3512. // System.Action`3<System.Object,System.Object,System.Object>
  3513. // System.Action`4<System.Object,System.Object,System.Object,System.Object>
  3514. // System.Action`4<System.Object,System.Object,System.Object,System.Object>
  3515. // Unity.VisualScripting.Action`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  3516. // Unity.VisualScripting.Action`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  3517. // Unity.VisualScripting.Action`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3518. // Unity.VisualScripting.Action`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3519. // System.Comparison`1<System.Object>
  3520. // System.Comparison`1<System.Object>
  3521. // System.Func`2<System.Object,System.Object>
  3522. // System.Func`2<System.Object,System.Object>
  3523. // System.Func`3<System.Object,System.Object,System.Object>
  3524. // System.Func`3<System.Object,System.Object,System.Object>
  3525. // System.Func`4<System.Object,System.Object,System.Object,System.Object>
  3526. // System.Func`4<System.Object,System.Object,System.Object,System.Object>
  3527. // System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  3528. // System.Func`5<System.Object,System.Object,System.Object,System.Object,System.Object>
  3529. // Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3530. // Unity.VisualScripting.Func`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3531. // Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3532. // Unity.VisualScripting.Func`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>
  3533. // System.Predicate`1<System.Int32Enum>
  3534. // System.Predicate`1<System.Int32Enum>
  3535. // System.Predicate`1<System.Object>
  3536. // System.Predicate`1<System.Object>
  3537. // System.Predicate`1<System.UInt32>
  3538. // System.Predicate`1<System.UInt32>
  3539. // System.ArgumentException
  3540. // System.ArgumentException
  3541. // System.IndexOutOfRangeException
  3542. // System.IndexOutOfRangeException
  3543. // System.InvalidOperationException
  3544. // System.InvalidOperationException
  3545. // System.Collections.Generic.KeyNotFoundException
  3546. // System.Collections.Generic.KeyNotFoundException
  3547. // System.NotImplementedException
  3548. // System.NotImplementedException
  3549. // System.NotSupportedException
  3550. // System.NotSupportedException
  3551. // System.Runtime.Serialization.SerializationException
  3552. struct SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7_StaticFields
  3553. {
  3554. // System.String System.Runtime.Serialization.SerializationException::s_nullMessage
  3555. String_t* ___s_nullMessage_18;
  3556. };
  3557. // System.Runtime.Serialization.SerializationException
  3558. // System.Reflection.TargetException
  3559. // System.Reflection.TargetException
  3560. // System.Reflection.TargetInvocationException
  3561. // System.Reflection.TargetInvocationException
  3562. // System.Reflection.TargetParameterCountException
  3563. // System.Reflection.TargetParameterCountException
  3564. // System.ArgumentNullException
  3565. // System.ArgumentNullException
  3566. // System.ArgumentOutOfRangeException
  3567. // System.ArgumentOutOfRangeException
  3568. #ifdef __clang__
  3569. #pragma clang diagnostic pop
  3570. #endif
  3571. // System.Collections.Generic.HashSet`1/Slot<System.Int32Enum>[]
  3572. struct SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD : public RuntimeArray
  3573. {
  3574. ALIGN_FIELD (8) Slot_t0A95045068CA69D35855DB49026245B2D7F2E059 m_Items[1];
  3575. inline Slot_t0A95045068CA69D35855DB49026245B2D7F2E059 GetAt(il2cpp_array_size_t index) const
  3576. {
  3577. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3578. return m_Items[index];
  3579. }
  3580. inline Slot_t0A95045068CA69D35855DB49026245B2D7F2E059* GetAddressAt(il2cpp_array_size_t index)
  3581. {
  3582. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3583. return m_Items + index;
  3584. }
  3585. inline void SetAt(il2cpp_array_size_t index, Slot_t0A95045068CA69D35855DB49026245B2D7F2E059 value)
  3586. {
  3587. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3588. m_Items[index] = value;
  3589. }
  3590. inline Slot_t0A95045068CA69D35855DB49026245B2D7F2E059 GetAtUnchecked(il2cpp_array_size_t index) const
  3591. {
  3592. return m_Items[index];
  3593. }
  3594. inline Slot_t0A95045068CA69D35855DB49026245B2D7F2E059* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3595. {
  3596. return m_Items + index;
  3597. }
  3598. inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_t0A95045068CA69D35855DB49026245B2D7F2E059 value)
  3599. {
  3600. m_Items[index] = value;
  3601. }
  3602. };
  3603. // System.Int32[]
  3604. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
  3605. {
  3606. ALIGN_FIELD (8) int32_t m_Items[1];
  3607. inline int32_t GetAt(il2cpp_array_size_t index) const
  3608. {
  3609. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3610. return m_Items[index];
  3611. }
  3612. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  3613. {
  3614. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3615. return m_Items + index;
  3616. }
  3617. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  3618. {
  3619. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3620. m_Items[index] = value;
  3621. }
  3622. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  3623. {
  3624. return m_Items[index];
  3625. }
  3626. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3627. {
  3628. return m_Items + index;
  3629. }
  3630. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  3631. {
  3632. m_Items[index] = value;
  3633. }
  3634. };
  3635. // System.Int32Enum[]
  3636. struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F : public RuntimeArray
  3637. {
  3638. ALIGN_FIELD (8) int32_t m_Items[1];
  3639. inline int32_t GetAt(il2cpp_array_size_t index) const
  3640. {
  3641. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3642. return m_Items[index];
  3643. }
  3644. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  3645. {
  3646. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3647. return m_Items + index;
  3648. }
  3649. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  3650. {
  3651. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3652. m_Items[index] = value;
  3653. }
  3654. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  3655. {
  3656. return m_Items[index];
  3657. }
  3658. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3659. {
  3660. return m_Items + index;
  3661. }
  3662. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  3663. {
  3664. m_Items[index] = value;
  3665. }
  3666. };
  3667. // System.Collections.Generic.HashSet`1/Slot<System.Object>[]
  3668. struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343 : public RuntimeArray
  3669. {
  3670. ALIGN_FIELD (8) Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744 m_Items[1];
  3671. inline Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744 GetAt(il2cpp_array_size_t index) const
  3672. {
  3673. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3674. return m_Items[index];
  3675. }
  3676. inline Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744* GetAddressAt(il2cpp_array_size_t index)
  3677. {
  3678. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3679. return m_Items + index;
  3680. }
  3681. inline void SetAt(il2cpp_array_size_t index, Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744 value)
  3682. {
  3683. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3684. m_Items[index] = value;
  3685. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_2), (void*)NULL);
  3686. }
  3687. inline Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744 GetAtUnchecked(il2cpp_array_size_t index) const
  3688. {
  3689. return m_Items[index];
  3690. }
  3691. inline Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3692. {
  3693. return m_Items + index;
  3694. }
  3695. inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744 value)
  3696. {
  3697. m_Items[index] = value;
  3698. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_2), (void*)NULL);
  3699. }
  3700. };
  3701. // System.Object[]
  3702. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  3703. {
  3704. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  3705. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  3706. {
  3707. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3708. return m_Items[index];
  3709. }
  3710. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  3711. {
  3712. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3713. return m_Items + index;
  3714. }
  3715. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  3716. {
  3717. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3718. m_Items[index] = value;
  3719. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3720. }
  3721. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  3722. {
  3723. return m_Items[index];
  3724. }
  3725. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3726. {
  3727. return m_Items + index;
  3728. }
  3729. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  3730. {
  3731. m_Items[index] = value;
  3732. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3733. }
  3734. };
  3735. // System.Collections.Generic.HashSet`1/Slot<System.UInt32>[]
  3736. struct SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6 : public RuntimeArray
  3737. {
  3738. ALIGN_FIELD (8) Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382 m_Items[1];
  3739. inline Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382 GetAt(il2cpp_array_size_t index) const
  3740. {
  3741. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3742. return m_Items[index];
  3743. }
  3744. inline Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382* GetAddressAt(il2cpp_array_size_t index)
  3745. {
  3746. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3747. return m_Items + index;
  3748. }
  3749. inline void SetAt(il2cpp_array_size_t index, Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382 value)
  3750. {
  3751. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3752. m_Items[index] = value;
  3753. }
  3754. inline Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382 GetAtUnchecked(il2cpp_array_size_t index) const
  3755. {
  3756. return m_Items[index];
  3757. }
  3758. inline Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3759. {
  3760. return m_Items + index;
  3761. }
  3762. inline void SetAtUnchecked(il2cpp_array_size_t index, Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382 value)
  3763. {
  3764. m_Items[index] = value;
  3765. }
  3766. };
  3767. // System.UInt32[]
  3768. struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray
  3769. {
  3770. ALIGN_FIELD (8) uint32_t m_Items[1];
  3771. inline uint32_t GetAt(il2cpp_array_size_t index) const
  3772. {
  3773. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3774. return m_Items[index];
  3775. }
  3776. inline uint32_t* GetAddressAt(il2cpp_array_size_t index)
  3777. {
  3778. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3779. return m_Items + index;
  3780. }
  3781. inline void SetAt(il2cpp_array_size_t index, uint32_t value)
  3782. {
  3783. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3784. m_Items[index] = value;
  3785. }
  3786. inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
  3787. {
  3788. return m_Items[index];
  3789. }
  3790. inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3791. {
  3792. return m_Items + index;
  3793. }
  3794. inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
  3795. {
  3796. m_Items[index] = value;
  3797. }
  3798. };
  3799. // System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>[]
  3800. struct KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67 : public RuntimeArray
  3801. {
  3802. ALIGN_FIELD (8) KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 m_Items[1];
  3803. inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 GetAt(il2cpp_array_size_t index) const
  3804. {
  3805. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3806. return m_Items[index];
  3807. }
  3808. inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* GetAddressAt(il2cpp_array_size_t index)
  3809. {
  3810. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3811. return m_Items + index;
  3812. }
  3813. inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 value)
  3814. {
  3815. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3816. m_Items[index] = value;
  3817. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL);
  3818. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  3819. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
  3820. #endif
  3821. }
  3822. inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 GetAtUnchecked(il2cpp_array_size_t index) const
  3823. {
  3824. return m_Items[index];
  3825. }
  3826. inline KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3827. {
  3828. return m_Items + index;
  3829. }
  3830. inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 value)
  3831. {
  3832. m_Items[index] = value;
  3833. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL);
  3834. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  3835. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
  3836. #endif
  3837. }
  3838. };
  3839. // System.Type[]
  3840. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
  3841. {
  3842. ALIGN_FIELD (8) Type_t* m_Items[1];
  3843. inline Type_t* GetAt(il2cpp_array_size_t index) const
  3844. {
  3845. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3846. return m_Items[index];
  3847. }
  3848. inline Type_t** GetAddressAt(il2cpp_array_size_t index)
  3849. {
  3850. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3851. return m_Items + index;
  3852. }
  3853. inline void SetAt(il2cpp_array_size_t index, Type_t* value)
  3854. {
  3855. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3856. m_Items[index] = value;
  3857. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3858. }
  3859. inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
  3860. {
  3861. return m_Items[index];
  3862. }
  3863. inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3864. {
  3865. return m_Items + index;
  3866. }
  3867. inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
  3868. {
  3869. m_Items[index] = value;
  3870. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3871. }
  3872. };
  3873. // System.Linq.Expressions.ParameterExpression[]
  3874. struct ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C : public RuntimeArray
  3875. {
  3876. ALIGN_FIELD (8) ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* m_Items[1];
  3877. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAt(il2cpp_array_size_t index) const
  3878. {
  3879. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3880. return m_Items[index];
  3881. }
  3882. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** GetAddressAt(il2cpp_array_size_t index)
  3883. {
  3884. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3885. return m_Items + index;
  3886. }
  3887. inline void SetAt(il2cpp_array_size_t index, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value)
  3888. {
  3889. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3890. m_Items[index] = value;
  3891. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3892. }
  3893. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* GetAtUnchecked(il2cpp_array_size_t index) const
  3894. {
  3895. return m_Items[index];
  3896. }
  3897. inline ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3898. {
  3899. return m_Items + index;
  3900. }
  3901. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* value)
  3902. {
  3903. m_Items[index] = value;
  3904. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3905. }
  3906. };
  3907. // System.Linq.Expressions.Expression[]
  3908. struct ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F : public RuntimeArray
  3909. {
  3910. ALIGN_FIELD (8) Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* m_Items[1];
  3911. inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* GetAt(il2cpp_array_size_t index) const
  3912. {
  3913. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3914. return m_Items[index];
  3915. }
  3916. inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** GetAddressAt(il2cpp_array_size_t index)
  3917. {
  3918. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3919. return m_Items + index;
  3920. }
  3921. inline void SetAt(il2cpp_array_size_t index, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* value)
  3922. {
  3923. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3924. m_Items[index] = value;
  3925. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3926. }
  3927. inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* GetAtUnchecked(il2cpp_array_size_t index) const
  3928. {
  3929. return m_Items[index];
  3930. }
  3931. inline Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3932. {
  3933. return m_Items + index;
  3934. }
  3935. inline void SetAtUnchecked(il2cpp_array_size_t index, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* value)
  3936. {
  3937. m_Items[index] = value;
  3938. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3939. }
  3940. };
  3941. // System.Boolean[]
  3942. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
  3943. {
  3944. ALIGN_FIELD (8) bool m_Items[1];
  3945. inline bool GetAt(il2cpp_array_size_t index) const
  3946. {
  3947. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3948. return m_Items[index];
  3949. }
  3950. inline bool* GetAddressAt(il2cpp_array_size_t index)
  3951. {
  3952. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3953. return m_Items + index;
  3954. }
  3955. inline void SetAt(il2cpp_array_size_t index, bool value)
  3956. {
  3957. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3958. m_Items[index] = value;
  3959. }
  3960. inline bool GetAtUnchecked(il2cpp_array_size_t index) const
  3961. {
  3962. return m_Items[index];
  3963. }
  3964. inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3965. {
  3966. return m_Items + index;
  3967. }
  3968. inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
  3969. {
  3970. m_Items[index] = value;
  3971. }
  3972. };
  3973. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>::.ctor(System.Collections.Generic.HashSet`1<T>)
  3974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m2DD667605D1D62A7C346404BBDDD45C06317D415_gshared (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ___0_set, const RuntimeMethod* method) ;
  3975. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>::Dispose()
  3976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFC7254CC839D017CD5CAB53078E6FE76C773792C_gshared (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method) ;
  3977. // T System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>::get_Current()
  3978. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_gshared_inline (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method) ;
  3979. // System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>::MoveNext()
  3980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC6ED73C696A0B066E8B0C8131F1E3084A9B20BB0_gshared (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method) ;
  3981. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Object>::.ctor(System.Collections.Generic.HashSet`1<T>)
  3982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_mC9D698BB17611B2B5A3A805337647838FCAA26DE_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_set, const RuntimeMethod* method) ;
  3983. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Object>::Dispose()
  3984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  3985. // T System.Collections.Generic.HashSet`1/Enumerator<System.Object>::get_Current()
  3986. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  3987. // System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.Object>::MoveNext()
  3988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  3989. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>::.ctor(System.Collections.Generic.HashSet`1<T>)
  3990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m9F89B5A77506688ABC2B08774AB13ADDF965703C_gshared (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___0_set, const RuntimeMethod* method) ;
  3991. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>::Dispose()
  3992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m70072EE419A750BD1D4D458850A4A7A587CBB365_gshared (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, const RuntimeMethod* method) ;
  3993. // T System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>::get_Current()
  3994. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m1816042CBEEA33AC96FF5A81924F31E40F1FFF6B_gshared_inline (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, const RuntimeMethod* method) ;
  3995. // System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>::MoveNext()
  3996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8914E282461C43F14B63B6851A52DC20566D9FDA_gshared (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, const RuntimeMethod* method) ;
  3997. // TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
  3998. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  3999. // TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
  4000. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  4001. // System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::.ctor(TKey,TValue)
  4002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4003. // T System.Collections.Generic.List`1<System.Boolean>::get_Item(System.Int32)
  4004. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4005. // System.Int32 System.Collections.Generic.List`1<System.Boolean>::get_Count()
  4006. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) ;
  4007. // System.Void System.Collections.Generic.List`1<System.Boolean>::Add(T)
  4008. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method) ;
  4009. // System.Void System.Collections.Generic.List`1<System.Boolean>::set_Item(System.Int32,T)
  4010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
  4011. // System.Void System.Collections.Generic.List`1<System.Boolean>::.ctor()
  4012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method) ;
  4013. // System.Void Unity.VisualScripting.EnsureThat::IsNotNull<System.Object>(T)
  4014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnsureThat_IsNotNull_TisRuntimeObject_m609E619BEADC6A63A12D5BFF2B15CCB0A4E28F4B_gshared (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  4015. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::.ctor(System.Array)
  4016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m47F5AC4025F5E243AC577EAD4A0A60DB0ED0161A_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4017. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::Dispose()
  4018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mF4681FC41B86A452152A88B4A132B37AFB6AC221_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method) ;
  4019. // System.Boolean System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::MoveNext()
  4020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m9C3DE5EDC62A250E3FFC853844EA5A2BFA46F764_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method) ;
  4021. // T System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::get_Current()
  4022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method) ;
  4023. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::System.Collections.IEnumerator.Reset()
  4024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mED71486687FA215ABEDBB6CAB8742999752743F4_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method) ;
  4025. // System.Object System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::System.Collections.IEnumerator.get_Current()
  4026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD5F67B0708AFA176C1F6A33B89934C21EB491D72_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method) ;
  4027. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::.ctor(System.Array)
  4028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m275E7F3B5D78091A28497F8A194AE28B0963F58E_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4029. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::Dispose()
  4030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m49D95B5FBC16E42B5B2E0715F7D52FE4935E2A73_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method) ;
  4031. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::MoveNext()
  4032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m4724204CD74A4D3AAA56701425467E8069674EC6_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method) ;
  4033. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::get_Current()
  4034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method) ;
  4035. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::System.Collections.IEnumerator.Reset()
  4036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m76EFAE6056DFFA7828B68D73B6556A8E35DCE214_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method) ;
  4037. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::System.Collections.IEnumerator.get_Current()
  4038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCB58C1B7E1FD19163F6CF92C8E06C2D62E0B5DF0_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method) ;
  4039. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::.ctor(System.Array)
  4040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mD863795416074805CD533969388D584B2F4A67F5_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4041. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::Dispose()
  4042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m0614F344D1F83B0493CDE75A951B9CE89A2CAC3C_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method) ;
  4043. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::MoveNext()
  4044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC1E27F3043779A364F68DBD9021A952B92776FD3_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method) ;
  4045. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::get_Current()
  4046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method) ;
  4047. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::System.Collections.IEnumerator.Reset()
  4048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m18F896DAF967341DACDC113E946CA39581F80465_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method) ;
  4049. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::System.Collections.IEnumerator.get_Current()
  4050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m10A308E0901FC790E8D061EBBA65C727EAA2D746_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method) ;
  4051. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::.ctor(System.Array)
  4052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m2062763A376AC9DA77D20FCA49233CD1AB1A6DE3_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4053. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::Dispose()
  4054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m8B70414F1977FD948E0D7C6539741932EA23C26E_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method) ;
  4055. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::MoveNext()
  4056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mA82D2C56B672A405D24B75C81C2FCC79D9C486C6_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method) ;
  4057. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::get_Current()
  4058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method) ;
  4059. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::System.Collections.IEnumerator.Reset()
  4060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA098195DC4E8924412F8B5DA076B9E228007FE48_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method) ;
  4061. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::System.Collections.IEnumerator.get_Current()
  4062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m945A6B7239208C0867B2440C24DFFE3BFEDAF28C_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method) ;
  4063. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::.ctor(System.Array)
  4064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m75294DCC543588D42572B00363A92EE09904CB11_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4065. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::Dispose()
  4066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m7C1044A30FDFDF44E235E23CEA4D51F373EEABC9_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method) ;
  4067. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::MoveNext()
  4068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m6D023027B0296AD34CC81F640833D0B64FFC7E28_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method) ;
  4069. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::get_Current()
  4070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method) ;
  4071. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::System.Collections.IEnumerator.Reset()
  4072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m1D878B1F0BF79BD0EE444BE867591DA079C10394_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method) ;
  4073. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::System.Collections.IEnumerator.get_Current()
  4074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m370815216E9127E9ECBC1B49ACBD72A0CB8591E5_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method) ;
  4075. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::.ctor(System.Array)
  4076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m9A6E13BE12CAA6715F933F5068E686CA31A1D8FE_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4077. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::Dispose()
  4078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m274A8F05A61588B3ABC13AAC5F6D9B19B3877B23_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method) ;
  4079. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::MoveNext()
  4080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m2B9B376E5C74D50B695E15C8E7153FEE75872481_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method) ;
  4081. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::get_Current()
  4082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method) ;
  4083. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::System.Collections.IEnumerator.Reset()
  4084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB8FC39F1A0E749F9AD741EC8858394632117751E_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method) ;
  4085. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::System.Collections.IEnumerator.get_Current()
  4086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m21252FF06791FD71C5C8DE8FFBF77C6959F34E95_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method) ;
  4087. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::.ctor(System.Array)
  4088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m9E2B4BEDA489ECB9A476D966CD3A4BEBCDA90EE6_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4089. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::Dispose()
  4090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m845FCC38A0372507756D11919B85CDD435E3551A_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method) ;
  4091. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::MoveNext()
  4092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m0E7A6384595DBBACCF85A122096AB4D8DDCF6694_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method) ;
  4093. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::get_Current()
  4094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method) ;
  4095. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::System.Collections.IEnumerator.Reset()
  4096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE75E4B5F40C61A076E87D16561EE5AE25D1DA87C_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method) ;
  4097. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::System.Collections.IEnumerator.get_Current()
  4098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m222B8C8E7CA1C570853EAC46B702CD175FD4B3DD_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method) ;
  4099. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::.ctor(System.Array)
  4100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mB924F72F9737D001F874608F4D9103975E566424_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4101. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::Dispose()
  4102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m55FFA7C4125B7DBCE02837EDA12BA83EABF63877_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method) ;
  4103. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::MoveNext()
  4104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m231B5303A5CC4686043AB8488608FB5EDE1C994A_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method) ;
  4105. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::get_Current()
  4106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method) ;
  4107. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::System.Collections.IEnumerator.Reset()
  4108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m4A0C67ED31DC1C0D17189873E02687EF88A02E10_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method) ;
  4109. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::System.Collections.IEnumerator.get_Current()
  4110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1D7A502D9643311934284BB8451C09293E5F7D8A_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method) ;
  4111. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::.ctor(System.Array)
  4112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mF43C0265F4408E92522F650B483B993CBFE43873_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4113. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::Dispose()
  4114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mC7F10700E316F91B8DE264FC585CFEDA26578040_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method) ;
  4115. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::MoveNext()
  4116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m37F6C19B9847FC928C306E306D5E9AEBE7E93404_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method) ;
  4117. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::get_Current()
  4118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method) ;
  4119. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::System.Collections.IEnumerator.Reset()
  4120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6E3A64FDFE84FCCB7F067EFF5585DA00371CFAA0_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method) ;
  4121. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::System.Collections.IEnumerator.get_Current()
  4122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC999D87D57901E7FC074DD172E9A4718957AFBD6_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method) ;
  4123. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::.ctor(System.Array)
  4124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m5E1FF6C82646CAF9773E89F8CBB991B1DBF6D4ED_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4125. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::Dispose()
  4126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m9E030D006F477EE477F46B11E84E2152BDF7638B_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method) ;
  4127. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::MoveNext()
  4128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC887D7F9EC475A5C8EA6EECEF9E6D10DCFD3A682_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method) ;
  4129. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::get_Current()
  4130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method) ;
  4131. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::System.Collections.IEnumerator.Reset()
  4132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA8ECEB857D9C649C6D74E0F3804EE95BDA9D46C2_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method) ;
  4133. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::System.Collections.IEnumerator.get_Current()
  4134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mED7AECBD92D52BDB599B203EED886C351DD144DC_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method) ;
  4135. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::.ctor(System.Array)
  4136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mEDF0009830B4F9C7FE848216E9C9ED2F5516B759_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4137. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::Dispose()
  4138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m01837563E778E4A2F99F4FFE1469A613A8D0FCF9_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method) ;
  4139. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::MoveNext()
  4140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mE534CA23A81191067BCB0F65A25AB7DF14459AC0_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method) ;
  4141. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::get_Current()
  4142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method) ;
  4143. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::System.Collections.IEnumerator.Reset()
  4144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m36E270608F5FCCA869564A75FFC7215C9BEAEEE0_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method) ;
  4145. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::System.Collections.IEnumerator.get_Current()
  4146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mDD8D826010863F36B1A1A7927CDDF90C0218D73C_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method) ;
  4147. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::.ctor(System.Array)
  4148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m9D7A32BCF9C679E02E49754B64574E92F173CB3F_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4149. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::Dispose()
  4150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m4DF4A70E889ACD7395A2E9AB8327AA15CB151059_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method) ;
  4151. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::MoveNext()
  4152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m4D3DA2DE0A7430A7ACAA0267EEBEC95CF0321279_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method) ;
  4153. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::get_Current()
  4154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method) ;
  4155. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::System.Collections.IEnumerator.Reset()
  4156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mD1739E5292CC4253EF6645507C8A1265A1BE550A_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method) ;
  4157. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::System.Collections.IEnumerator.get_Current()
  4158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCC48C828F4D5626AE329C70DEE8BF25F1B9980CF_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method) ;
  4159. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::.ctor(System.Array)
  4160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mFECC3887EB8856D9D7B6DE2DC326C64C5C539214_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4161. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::Dispose()
  4162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mEBEEFCBECD544ECF14191DCC4ACFDB19B4BC6D97_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method) ;
  4163. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::MoveNext()
  4164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mA2EA34753AB06EBB8B3F3FBC2DE4AB62E0C03EDE_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method) ;
  4165. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::get_Current()
  4166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method) ;
  4167. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::System.Collections.IEnumerator.Reset()
  4168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA2ADC8507B29DA0AAF4FD5A97EE8CD52A087070_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method) ;
  4169. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::System.Collections.IEnumerator.get_Current()
  4170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m921F0EC4C72B04C13E3AED414E24A05F45B77F3A_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method) ;
  4171. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::.ctor(System.Array)
  4172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m22BCBFA19EBD96404F8B9113DDF3CFB7AEF386DE_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4173. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::Dispose()
  4174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m309265218FFA0B7E7589B9565A251B99018B9D3C_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method) ;
  4175. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::MoveNext()
  4176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m3B67D00E8C1B0888889FC44CC55EDD4DD943AE85_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method) ;
  4177. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::get_Current()
  4178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tEA99553F325828A74A65B889F46BE09836044044 InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method) ;
  4179. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.Reset()
  4180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m78BD49A789A59A51E51438F8FDC431AB4093EE7D_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method) ;
  4181. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.get_Current()
  4182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m00C312B009FCF56DC14161A49A83F7FBD03E1664_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method) ;
  4183. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::.ctor(System.Array)
  4184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mAF45FBA4DF0794685BF102FC2C95195BFCA3A8B7_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4185. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::Dispose()
  4186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m9FB7B9922B3AF7FCBCD299256416B834AF7E3694_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method) ;
  4187. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::MoveNext()
  4188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC5D7E4DC0DF67FC95EAC6431F9832ECE5FA10883_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method) ;
  4189. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::get_Current()
  4190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method) ;
  4191. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.Reset()
  4192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m17AF997C519BF4634B213FD9351E4365665DE86B_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method) ;
  4193. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.get_Current()
  4194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m62EA87A4999387C191B319104DE272A81F89BDCE_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method) ;
  4195. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::.ctor(System.Array)
  4196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m7438C31DDE3AF08E80E4CFBC96F62ACBCA17A1C6_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4197. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::Dispose()
  4198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m37258EC9FC681CD356D470EDF4AECA71A8896953_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method) ;
  4199. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::MoveNext()
  4200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m69B68513FBD2BCE86CC5513DD2AC014341708150_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method) ;
  4201. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::get_Current()
  4202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method) ;
  4203. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::System.Collections.IEnumerator.Reset()
  4204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m79F15AD5F2F60DF8022B25BD5AB75F533C5E172E_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method) ;
  4205. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::System.Collections.IEnumerator.get_Current()
  4206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1A76D0E20723AA8BE95C0D2D56E790AD0FEF7050_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method) ;
  4207. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::.ctor(System.Array)
  4208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m4DB4CBF2673EECE81C0F66E754678C4498D4DD55_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4209. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::Dispose()
  4210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m104AA9E9EA7E5EC96A869F36983DBF346D862883_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method) ;
  4211. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::MoveNext()
  4212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mA01ED64DB6CFD4D506FFA24B10F28D6700AD3941_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method) ;
  4213. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::get_Current()
  4214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method) ;
  4215. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::System.Collections.IEnumerator.Reset()
  4216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m24E482FCDF716D4E0681BE21DB76194B28E8C734_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method) ;
  4217. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::System.Collections.IEnumerator.get_Current()
  4218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m628D586D5E0E586CD3290A2D4748FDA41018477B_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method) ;
  4219. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::.ctor(System.Array)
  4220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m83D3ABEA91800339A0D07302053ACDFB5F34A91C_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4221. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::Dispose()
  4222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m29097BEB3B377A3197E9BD3FDE17FF2CF4941E12_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method) ;
  4223. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::MoveNext()
  4224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m7FF6E48507CE048C3C9CA9655B8CEE60A733DBF1_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method) ;
  4225. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::get_Current()
  4226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method) ;
  4227. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::System.Collections.IEnumerator.Reset()
  4228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE609E602B962AB41FD5E6EEBE6931C6F1758E456_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method) ;
  4229. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::System.Collections.IEnumerator.get_Current()
  4230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m98382BF22CF03B780ADA26E95F38EA5DD6F4AB6F_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method) ;
  4231. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::.ctor(System.Array)
  4232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mD09FE088311522A706CAD921B8C21BBE6C1628A0_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4233. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::Dispose()
  4234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m63AFFFB6E00A6972A2B5F0AAE84931FA79FC9C71_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method) ;
  4235. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::MoveNext()
  4236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mD812C663810F39D2AB966CC3B3F4A38C0188E584_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method) ;
  4237. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::get_Current()
  4238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method) ;
  4239. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::System.Collections.IEnumerator.Reset()
  4240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA48F5AC7641F7BAFCAA0687A83BDC83CAAB9F04_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method) ;
  4241. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::System.Collections.IEnumerator.get_Current()
  4242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m6CECD0DFFA96466AA6CD835D6DE592322954935B_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method) ;
  4243. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::.ctor(System.Array)
  4244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mE00AD5AA139071A7FAF1538774EE75AB8611DBF9_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4245. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::Dispose()
  4246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m10731E4E2D77753E5EC9344000666BC7DDC26DBB_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method) ;
  4247. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::MoveNext()
  4248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC063D1FB3C9885931936DF07E2BAE571479DA07D_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method) ;
  4249. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::get_Current()
  4250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method) ;
  4251. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::System.Collections.IEnumerator.Reset()
  4252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m20B7C9F52F074E5A4E610657761931CA530292E4_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method) ;
  4253. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::System.Collections.IEnumerator.get_Current()
  4254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD55BAC95A59255380547A1F90A31FE314AE525F2_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method) ;
  4255. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::.ctor(System.Array)
  4256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m2B943255B9783BAFD2B47E2D1AF6903E1E792073_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4257. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::Dispose()
  4258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mDA6C72CEA0114DA9817B9978DE7C59B83794942E_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method) ;
  4259. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::MoveNext()
  4260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m96F9B030F410CE6FD0C8414D115BB389FBF3FBCF_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method) ;
  4261. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::get_Current()
  4262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method) ;
  4263. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::System.Collections.IEnumerator.Reset()
  4264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m708C14CBF09495D0D466ECC90CFA56403AFA64E9_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method) ;
  4265. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::System.Collections.IEnumerator.get_Current()
  4266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD518679BF4E71FB49EA85CE946CDC540D15C08FE_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method) ;
  4267. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::.ctor(System.Array)
  4268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m01D803FCCCB4478CF679531EAE52B089C7D28F0E_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4269. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::Dispose()
  4270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m96F8A556E31E246B7A2923ADCE68DEAF30B01C48_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method) ;
  4271. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::MoveNext()
  4272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m2ADCDED18A6F96F34434688FFAA2FFE74AC4F591_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method) ;
  4273. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::get_Current()
  4274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method) ;
  4275. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::System.Collections.IEnumerator.Reset()
  4276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m606696728C648F4A1A9F0FCF37B79405EBFBE080_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method) ;
  4277. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::System.Collections.IEnumerator.get_Current()
  4278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD24B04675EB791C680A6F8796E8F5338D4522E55_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method) ;
  4279. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::.ctor(System.Array)
  4280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mA69DE74173E72840CC3931E697B0B370F3044E1F_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4281. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::Dispose()
  4282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m15588A55E1E8F6610FD0BC41291FAA60746956F8_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method) ;
  4283. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::MoveNext()
  4284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m2CAB17DD0B5002128BBE25021F09BCDD591F9AA6_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method) ;
  4285. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::get_Current()
  4286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tA212E7034D981AC2F7E219C600769EE485919684 InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method) ;
  4287. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::System.Collections.IEnumerator.Reset()
  4288. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6B21C347F5049DDAEFDFC034D4664B8960942090_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method) ;
  4289. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::System.Collections.IEnumerator.get_Current()
  4290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mAA0B09277F4A7A5111ED384DE186590586DB65D8_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method) ;
  4291. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::.ctor(System.Array)
  4292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m472B08584B1EDC2F422C3232343CEBD06B2DD038_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4293. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::Dispose()
  4294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mAF1B802C228ADBD929405CFC666CCDBBFD79E29B_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method) ;
  4295. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::MoveNext()
  4296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mAA851FF109A87E3FF182E919CFEBB25C4A4751BC_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method) ;
  4297. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::get_Current()
  4298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method) ;
  4299. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::System.Collections.IEnumerator.Reset()
  4300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7626AB247F92116CB7932717B6F5022F25C994C2_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method) ;
  4301. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::System.Collections.IEnumerator.get_Current()
  4302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m41444B70EFCAC0213780DDD7DE8C7130F5FC0AAC_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method) ;
  4303. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::.ctor(System.Array)
  4304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m04597029F7B0F12C56971AD6AF5E8D893523DF76_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4305. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::Dispose()
  4306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m612940B27EE31E58C64FE6542D125869A10CB4AB_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method) ;
  4307. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::MoveNext()
  4308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m049A519FED53A3298229BC8DDBF984D11CC0E9D2_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method) ;
  4309. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::get_Current()
  4310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method) ;
  4311. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::System.Collections.IEnumerator.Reset()
  4312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF3FED89154E59FC64FF9FA98EC7B9BA83EF9B323_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method) ;
  4313. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::System.Collections.IEnumerator.get_Current()
  4314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m576E18F0D3E01AEBE04F747345A16CAD5D07EB1F_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method) ;
  4315. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::.ctor(System.Array)
  4316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m307D0AAAFE1B013144E1D8FE2139F26D8FADBC29_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4317. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::Dispose()
  4318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mF1D90BAAE93BD4C84C088ACC02DBC525DAB61BA8_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method) ;
  4319. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::MoveNext()
  4320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mAF51340689F9F9123B5E1C0BE8C864BF5452D290_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method) ;
  4321. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::get_Current()
  4322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method) ;
  4323. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::System.Collections.IEnumerator.Reset()
  4324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7453691F58508B805984F5D11FEC74B2FD61FD1F_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method) ;
  4325. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::System.Collections.IEnumerator.get_Current()
  4326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mE9CB5EAF04294F677BE28228DFDA070E075DA9DB_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method) ;
  4327. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::.ctor(System.Array)
  4328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mFACB7C97CDD6B5DF7D4A42D0D796F40B401F98E4_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4329. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::Dispose()
  4330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m9EF7106E63AD5106B8DF9335689615378D883A61_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method) ;
  4331. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::MoveNext()
  4332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mD79BF89B5F763BFE385EB52A2E23B71D911DC001_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method) ;
  4333. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::get_Current()
  4334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method) ;
  4335. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::System.Collections.IEnumerator.Reset()
  4336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m499EAAF8574C1609D8A4C60120D026CE53BCE361_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method) ;
  4337. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::System.Collections.IEnumerator.get_Current()
  4338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC141483E2C66B353265EEF83E1F316B14DF17E71_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method) ;
  4339. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::.ctor(System.Array)
  4340. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m27DF1B45B5E46EF8B9955434521D9697BC99C0CD_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4341. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::Dispose()
  4342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m34C2CD261B5908EA6B0288B4919C245DC7CE2B93_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method) ;
  4343. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::MoveNext()
  4344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m1D03D2F4BDD357B731D832EDD4768A99A7C1B1FB_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method) ;
  4345. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::get_Current()
  4346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method) ;
  4347. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::System.Collections.IEnumerator.Reset()
  4348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF648A53C3AA4DFB2E909F1C01253ED4B9CE783A4_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method) ;
  4349. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::System.Collections.IEnumerator.get_Current()
  4350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD8B5DE12B2985AF9D11DBAC3D2CD7BCF07C179D4_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method) ;
  4351. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::.ctor(System.Array)
  4352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m8E0B20065D7040B930B390B8913FA2A02CD6408A_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4353. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::Dispose()
  4354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mC4A186B7C31B09CA079179F1074561156B6CA3EF_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method) ;
  4355. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::MoveNext()
  4356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m0E223D59CC02B1BC2FBD72764FFB979FFE36D707_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method) ;
  4357. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::get_Current()
  4358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method) ;
  4359. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::System.Collections.IEnumerator.Reset()
  4360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m3EEEB4A07E9BDBD79CAA1A42A3650B2A7712E589_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method) ;
  4361. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::System.Collections.IEnumerator.get_Current()
  4362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mB2AFC61BD618479AD99C627E1B505D81CE75F5FB_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method) ;
  4363. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::.ctor(System.Array)
  4364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m050B88E7A1493544EF062FB94959A89BC8A16454_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, RuntimeArray* ___0_array, const RuntimeMethod* method) ;
  4365. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::Dispose()
  4366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m9D7F6D1E33BB06972B9002988B11BE85DBD35A3D_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method) ;
  4367. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::MoveNext()
  4368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC96339C69679ECDA6AEB752FFDC0D97806572F09_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method) ;
  4369. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::get_Current()
  4370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method) ;
  4371. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::System.Collections.IEnumerator.Reset()
  4372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB898CE01446964E94973C5BE7BCDFD5F7987CDC5_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method) ;
  4373. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::System.Collections.IEnumerator.get_Current()
  4374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m78474F55F21D68A34E1F6463D6D89C6837DDC1BE_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method) ;
  4375. // System.Void System.Object::.ctor()
  4376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  4377. // System.Void System.ArgumentNullException::.ctor(System.String)
  4378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  4379. // System.Int32 System.Collections.HashHelpers::ExpandPrime(System.Int32)
  4380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashHelpers_ExpandPrime_m9A35EC171AA0EA16F7C9F71EE6FAD5A82565ADB9 (int32_t ___0_oldSize, const RuntimeMethod* method) ;
  4381. // System.Object System.Array::Clone()
  4382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042 (RuntimeArray* __this, const RuntimeMethod* method) ;
  4383. // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
  4384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
  4385. // System.Void System.InvalidOperationException::.ctor(System.String)
  4386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  4387. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>::.ctor(System.Collections.Generic.HashSet`1<T>)
  4388. inline void Enumerator__ctor_m2DD667605D1D62A7C346404BBDDD45C06317D415 (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ___0_set, const RuntimeMethod* method)
  4389. {
  4390. (( void (*) (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))Enumerator__ctor_m2DD667605D1D62A7C346404BBDDD45C06317D415_gshared)(__this, ___0_set, method);
  4391. }
  4392. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Int32)
  4393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m9D6ADD10966D1FE8D19050F3A269747C23FE9FC4 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, int32_t ___1_value, const RuntimeMethod* method) ;
  4394. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  4395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  4396. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object,System.Type)
  4397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, RuntimeObject* ___1_value, Type_t* ___2_type, const RuntimeMethod* method) ;
  4398. // System.Int32 System.Runtime.Serialization.SerializationInfo::GetInt32(System.String)
  4399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SerializationInfo_GetInt32_m7731402825C7FC8D0673F7610D555615F95E4FB5 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  4400. // System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type)
  4401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034 (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) ;
  4402. // System.Void System.Runtime.Serialization.SerializationException::.ctor(System.String)
  4403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationException__ctor_m0AAFE2ABD0A74F3E783AD5B5FE842DE460168DB0 (SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  4404. // System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.Object,System.String)
  4405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, RuntimeObject* ___1_actualValue, String_t* ___2_message, const RuntimeMethod* method) ;
  4406. // System.Void System.ArgumentException::.ctor(System.String)
  4407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  4408. // System.Int32 System.Collections.HashHelpers::GetPrime(System.Int32)
  4409. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashHelpers_GetPrime_m5B7AE10D5E76267579296C8F2CB8464AC2DE8472 (int32_t ___0_min, const RuntimeMethod* method) ;
  4410. // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
  4411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ;
  4412. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>::Dispose()
  4413. inline void Enumerator_Dispose_mFC7254CC839D017CD5CAB53078E6FE76C773792C (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method)
  4414. {
  4415. (( void (*) (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD*, const RuntimeMethod*))Enumerator_Dispose_mFC7254CC839D017CD5CAB53078E6FE76C773792C_gshared)(__this, method);
  4416. }
  4417. // T System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>::get_Current()
  4418. inline int32_t Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_inline (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method)
  4419. {
  4420. return (( int32_t (*) (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD*, const RuntimeMethod*))Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_gshared_inline)(__this, method);
  4421. }
  4422. // System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.Int32Enum>::MoveNext()
  4423. inline bool Enumerator_MoveNext_mC6ED73C696A0B066E8B0C8131F1E3084A9B20BB0 (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method)
  4424. {
  4425. return (( bool (*) (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD*, const RuntimeMethod*))Enumerator_MoveNext_mC6ED73C696A0B066E8B0C8131F1E3084A9B20BB0_gshared)(__this, method);
  4426. }
  4427. // System.Int32 System.Collections.Generic.BitHelper::ToIntArrayLength(System.Int32)
  4428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C (int32_t ___0_n, const RuntimeMethod* method) ;
  4429. // System.Void System.Collections.Generic.BitHelper::.ctor(System.Int32*,System.Int32)
  4430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3 (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* __this, int32_t* ___0_bitArrayPtr, int32_t ___1_length, const RuntimeMethod* method) ;
  4431. // System.Void System.Collections.Generic.BitHelper::.ctor(System.Int32[],System.Int32)
  4432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19 (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_bitArray, int32_t ___1_length, const RuntimeMethod* method) ;
  4433. // System.Void System.Collections.Generic.BitHelper::MarkBit(System.Int32)
  4434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86 (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* __this, int32_t ___0_bitPosition, const RuntimeMethod* method) ;
  4435. // System.Boolean System.Collections.Generic.BitHelper::IsMarked(System.Int32)
  4436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2 (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* __this, int32_t ___0_bitPosition, const RuntimeMethod* method) ;
  4437. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Object>::.ctor(System.Collections.Generic.HashSet`1<T>)
  4438. inline void Enumerator__ctor_mC9D698BB17611B2B5A3A805337647838FCAA26DE (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_set, const RuntimeMethod* method)
  4439. {
  4440. (( void (*) (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))Enumerator__ctor_mC9D698BB17611B2B5A3A805337647838FCAA26DE_gshared)(__this, ___0_set, method);
  4441. }
  4442. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.Object>::Dispose()
  4443. inline void Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657 (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method)
  4444. {
  4445. (( void (*) (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8*, const RuntimeMethod*))Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared)(__this, method);
  4446. }
  4447. // T System.Collections.Generic.HashSet`1/Enumerator<System.Object>::get_Current()
  4448. inline RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method)
  4449. {
  4450. return (( RuntimeObject* (*) (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8*, const RuntimeMethod*))Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline)(__this, method);
  4451. }
  4452. // System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.Object>::MoveNext()
  4453. inline bool Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6 (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method)
  4454. {
  4455. return (( bool (*) (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8*, const RuntimeMethod*))Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared)(__this, method);
  4456. }
  4457. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>::.ctor(System.Collections.Generic.HashSet`1<T>)
  4458. inline void Enumerator__ctor_m9F89B5A77506688ABC2B08774AB13ADDF965703C (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___0_set, const RuntimeMethod* method)
  4459. {
  4460. (( void (*) (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))Enumerator__ctor_m9F89B5A77506688ABC2B08774AB13ADDF965703C_gshared)(__this, ___0_set, method);
  4461. }
  4462. // System.Void System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>::Dispose()
  4463. inline void Enumerator_Dispose_m70072EE419A750BD1D4D458850A4A7A587CBB365 (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, const RuntimeMethod* method)
  4464. {
  4465. (( void (*) (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1*, const RuntimeMethod*))Enumerator_Dispose_m70072EE419A750BD1D4D458850A4A7A587CBB365_gshared)(__this, method);
  4466. }
  4467. // T System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>::get_Current()
  4468. inline uint32_t Enumerator_get_Current_m1816042CBEEA33AC96FF5A81924F31E40F1FFF6B_inline (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, const RuntimeMethod* method)
  4469. {
  4470. return (( uint32_t (*) (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1*, const RuntimeMethod*))Enumerator_get_Current_m1816042CBEEA33AC96FF5A81924F31E40F1FFF6B_gshared_inline)(__this, method);
  4471. }
  4472. // System.Boolean System.Collections.Generic.HashSet`1/Enumerator<System.UInt32>::MoveNext()
  4473. inline bool Enumerator_MoveNext_m8914E282461C43F14B63B6851A52DC20566D9FDA (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, const RuntimeMethod* method)
  4474. {
  4475. return (( bool (*) (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1*, const RuntimeMethod*))Enumerator_MoveNext_m8914E282461C43F14B63B6851A52DC20566D9FDA_gshared)(__this, method);
  4476. }
  4477. // TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
  4478. inline RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  4479. {
  4480. return (( RuntimeObject* (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
  4481. }
  4482. // TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
  4483. inline RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  4484. {
  4485. return (( RuntimeObject* (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
  4486. }
  4487. // System.String SR::Format(System.String,System.Object)
  4488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86 (String_t* ___0_resourceFormat, RuntimeObject* ___1_p1, const RuntimeMethod* method) ;
  4489. // System.Void System.Collections.Generic.KeyNotFoundException::.ctor(System.String)
  4490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyNotFoundException__ctor_mBD1D75B73DD5D7C6C72E4F7A021778837B6F2C6B (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  4491. // System.Void System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::.ctor(TKey,TValue)
  4492. inline void KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950 (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  4493. {
  4494. (( void (*) (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950_gshared)(__this, ___0_key, ___1_value, method);
  4495. }
  4496. // System.Void System.Threading.Monitor::Exit(System.Object)
  4497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  4498. // System.Void System.Threading.Monitor::Enter(System.Object,System.Boolean&)
  4499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
  4500. // T System.Collections.Generic.List`1<System.Boolean>::get_Item(System.Int32)
  4501. inline bool List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, const RuntimeMethod* method)
  4502. {
  4503. return (( bool (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, const RuntimeMethod*))List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_gshared)(__this, ___0_index, method);
  4504. }
  4505. // System.Int32 System.Collections.Generic.List`1<System.Boolean>::get_Count()
  4506. inline int32_t List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
  4507. {
  4508. return (( int32_t (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_gshared_inline)(__this, method);
  4509. }
  4510. // System.Void System.Collections.Generic.List`1<System.Boolean>::Add(T)
  4511. inline void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
  4512. {
  4513. (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline)(__this, ___0_item, method);
  4514. }
  4515. // System.Void System.Collections.Generic.List`1<System.Boolean>::set_Item(System.Int32,T)
  4516. inline void List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
  4517. {
  4518. (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, int32_t, bool, const RuntimeMethod*))List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_gshared)(__this, ___0_index, ___1_value, method);
  4519. }
  4520. // System.Void System.Collections.Generic.List`1<System.Boolean>::.ctor()
  4521. inline void List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953 (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
  4522. {
  4523. (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, const RuntimeMethod*))List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_gshared)(__this, method);
  4524. }
  4525. // System.Void System.NotImplementedException::.ctor()
  4526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
  4527. // System.Void System.NotSupportedException::.ctor(System.String)
  4528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  4529. // System.Void System.IndexOutOfRangeException::.ctor()
  4530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_m270ED9671475CE680EEA8C62A7A43308AE4188EF (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* __this, const RuntimeMethod* method) ;
  4531. // System.Void System.Reflection.TargetParameterCountException::.ctor()
  4532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* __this, const RuntimeMethod* method) ;
  4533. // System.Boolean Unity.VisualScripting.OptimizedReflection::get_safeMode()
  4534. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline (const RuntimeMethod* method) ;
  4535. // System.Void System.Reflection.TargetInvocationException::.ctor(System.Exception)
  4536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87 (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* __this, Exception_t* ___0_inner, const RuntimeMethod* method) ;
  4537. // Unity.VisualScripting.EnsureThat Unity.VisualScripting.Ensure::That(System.String)
  4538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9 (String_t* ___0_paramName, const RuntimeMethod* method) ;
  4539. // System.Void Unity.VisualScripting.EnsureThat::IsNotNull<System.Reflection.FieldInfo>(T)
  4540. inline void EnsureThat_IsNotNull_TisFieldInfo_t_m19C9757FBFEB6E3C2C67F58080C1A3D7D2FA9D92 (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* __this, FieldInfo_t* ___0_value, const RuntimeMethod* method)
  4541. {
  4542. (( void (*) (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC*, FieldInfo_t*, const RuntimeMethod*))EnsureThat_IsNotNull_TisRuntimeObject_m609E619BEADC6A63A12D5BFF2B15CCB0A4E28F4B_gshared)(__this, ___0_value, method);
  4543. }
  4544. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  4545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
  4546. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  4547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  4548. // System.Boolean System.Reflection.FieldInfo::get_IsStatic()
  4549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsStatic_mEBBEB7B19A48D3E11BE830F3704C131A681F6139 (FieldInfo_t* __this, const RuntimeMethod* method) ;
  4550. // System.Boolean Unity.VisualScripting.OptimizedReflection::get_useJit()
  4551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OptimizedReflection_get_useJit_mA1E53EB6ECAF6C799D746D0F87F6EBC7AC01996B (const RuntimeMethod* method) ;
  4552. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression::Parameter(System.Type,System.String)
  4553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) ;
  4554. // System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Field(System.Linq.Expressions.Expression,System.Reflection.FieldInfo)
  4555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* Expression_Field_mF59492AFE778991B2A889DE3015B6467DBB370F4 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, FieldInfo_t* ___1_field, const RuntimeMethod* method) ;
  4556. // System.Boolean Unity.VisualScripting.MemberUtility::CanWrite(System.Reflection.FieldInfo)
  4557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemberUtility_CanWrite_m3DAD0B8FCA1BF1092783730DAAC05F3DCC759860 (FieldInfo_t* ___0_fieldInfo, const RuntimeMethod* method) ;
  4558. // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression::Parameter(System.Type)
  4559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression_Parameter_m35FB01EA59D3BEE081F9B1CA2FDB525FA9924507 (Type_t* ___0_type, const RuntimeMethod* method) ;
  4560. // System.Linq.Expressions.BinaryExpression System.Linq.Expressions.Expression::Assign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)
  4561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_left, Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___1_right, const RuntimeMethod* method) ;
  4562. // System.String System.String::Concat(System.String,System.String)
  4563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
  4564. // System.Void UnityEngine.Debug::Log(System.Object)
  4565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  4566. // System.String System.String::Format(System.String,System.Object,System.Object)
  4567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
  4568. // System.Void System.Reflection.TargetException::.ctor(System.String)
  4569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetException__ctor_m6F20420087AA894B6CE0EE5E10754BFBA297A5B1 (TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  4570. // System.Boolean Unity.VisualScripting.TypeUtility::IsAssignableFrom(System.Type,System.Object)
  4571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeUtility_IsAssignableFrom_mAEB6320B1B550044B01FABADEF19F5B2C1D4D569 (Type_t* ___0_type, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4572. // System.Type System.Object::GetType()
  4573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
  4574. // System.String System.String::Format(System.String,System.Object[])
  4575. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
  4576. // System.Void System.Reflection.FieldInfo::SetValue(System.Object,System.Object)
  4577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C (FieldInfo_t* __this, RuntimeObject* ___0_obj, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4578. // System.Void Unity.VisualScripting.InvokerBase::.ctor(System.Reflection.MethodInfo)
  4579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokerBase__ctor_mF8778193D06F6C818A249562C7962709730CC5C3 (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method) ;
  4580. // System.Boolean System.Reflection.MethodBase::get_IsStatic()
  4581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E (MethodBase_t* __this, const RuntimeMethod* method) ;
  4582. // System.Linq.Expressions.ParameterExpression[] Unity.VisualScripting.InvokerBase::GetParameterExpressions()
  4583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* InvokerBase_GetParameterExpressions_m4000146B3859FA03C9411B13994B29A6B791E94B (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778* __this, const RuntimeMethod* method) ;
  4584. // System.Linq.Expressions.MethodCallExpression System.Linq.Expressions.Expression::Call(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])
  4585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* Expression_Call_mF08321E4E99D835F221F58B40C8077C60530CE62 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_instance, MethodInfo_t* ___1_method, ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* ___2_arguments, const RuntimeMethod* method) ;
  4586. // System.Void Unity.VisualScripting.EnsureThat::IsNotNull<System.Reflection.PropertyInfo>(T)
  4587. inline void EnsureThat_IsNotNull_TisPropertyInfo_t_m718ADA4E1D5E2E976F82CD5D09F2C20CECC7BE88 (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* __this, PropertyInfo_t* ___0_value, const RuntimeMethod* method)
  4588. {
  4589. (( void (*) (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC*, PropertyInfo_t*, const RuntimeMethod*))EnsureThat_IsNotNull_TisRuntimeObject_m609E619BEADC6A63A12D5BFF2B15CCB0A4E28F4B_gshared)(__this, ___0_value, method);
  4590. }
  4591. // System.Boolean Unity.VisualScripting.MemberUtility::IsStatic(System.Reflection.PropertyInfo)
  4592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemberUtility_IsStatic_m518306DE8B210938210C1A2DFC8AAA4A041F288A (PropertyInfo_t* ___0_propertyInfo, const RuntimeMethod* method) ;
  4593. // System.Boolean System.Reflection.MethodInfo::op_Inequality(System.Reflection.MethodInfo,System.Reflection.MethodInfo)
  4594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
  4595. // System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Property(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo)
  4596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* Expression_Property_m5C42C2C4783D3282226E02E655FDAD82347549EC (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, PropertyInfo_t* ___1_property, const RuntimeMethod* method) ;
  4597. // System.Void System.Linq.Expressions.Interpreter.Instruction::.ctor()
  4598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Instruction__ctor_m7FA7D188887DDFCD2238984FACB1F8850DBB1B6E (Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998* __this, const RuntimeMethod* method) ;
  4599. // System.Object System.Linq.Expressions.Interpreter.InterpretedFrame::Pop()
  4600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InterpretedFrame_Pop_mB08F9A4193FC9EEDFA06CF1D1950A4D6FDE035A3 (InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D* __this, const RuntimeMethod* method) ;
  4601. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::.ctor(System.Array)
  4602. inline void InternalEnumerator_1__ctor_m47F5AC4025F5E243AC577EAD4A0A60DB0ED0161A (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4603. {
  4604. (( void (*) (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m47F5AC4025F5E243AC577EAD4A0A60DB0ED0161A_gshared)(__this, ___0_array, method);
  4605. }
  4606. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::Dispose()
  4607. inline void InternalEnumerator_1_Dispose_mF4681FC41B86A452152A88B4A132B37AFB6AC221 (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  4608. {
  4609. (( void (*) (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*, const RuntimeMethod*))InternalEnumerator_1_Dispose_mF4681FC41B86A452152A88B4A132B37AFB6AC221_gshared)(__this, method);
  4610. }
  4611. // System.Int32 System.Array::get_Length()
  4612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57 (RuntimeArray* __this, const RuntimeMethod* method) ;
  4613. // System.Boolean System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::MoveNext()
  4614. inline bool InternalEnumerator_1_MoveNext_m9C3DE5EDC62A250E3FFC853844EA5A2BFA46F764 (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  4615. {
  4616. return (( bool (*) (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m9C3DE5EDC62A250E3FFC853844EA5A2BFA46F764_gshared)(__this, method);
  4617. }
  4618. // T System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::get_Current()
  4619. inline ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  4620. {
  4621. return (( ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 (*) (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E_gshared)(__this, method);
  4622. }
  4623. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::System.Collections.IEnumerator.Reset()
  4624. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mED71486687FA215ABEDBB6CAB8742999752743F4 (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  4625. {
  4626. (( void (*) (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mED71486687FA215ABEDBB6CAB8742999752743F4_gshared)(__this, method);
  4627. }
  4628. // System.Object System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::System.Collections.IEnumerator.get_Current()
  4629. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD5F67B0708AFA176C1F6A33B89934C21EB491D72 (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  4630. {
  4631. return (( RuntimeObject* (*) (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD5F67B0708AFA176C1F6A33B89934C21EB491D72_gshared)(__this, method);
  4632. }
  4633. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::.ctor(System.Array)
  4634. inline void InternalEnumerator_1__ctor_m275E7F3B5D78091A28497F8A194AE28B0963F58E (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4635. {
  4636. (( void (*) (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m275E7F3B5D78091A28497F8A194AE28B0963F58E_gshared)(__this, ___0_array, method);
  4637. }
  4638. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::Dispose()
  4639. inline void InternalEnumerator_1_Dispose_m49D95B5FBC16E42B5B2E0715F7D52FE4935E2A73 (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  4640. {
  4641. (( void (*) (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m49D95B5FBC16E42B5B2E0715F7D52FE4935E2A73_gshared)(__this, method);
  4642. }
  4643. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::MoveNext()
  4644. inline bool InternalEnumerator_1_MoveNext_m4724204CD74A4D3AAA56701425467E8069674EC6 (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  4645. {
  4646. return (( bool (*) (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m4724204CD74A4D3AAA56701425467E8069674EC6_gshared)(__this, method);
  4647. }
  4648. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::get_Current()
  4649. inline EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8 (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  4650. {
  4651. return (( EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC (*) (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8_gshared)(__this, method);
  4652. }
  4653. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::System.Collections.IEnumerator.Reset()
  4654. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m76EFAE6056DFFA7828B68D73B6556A8E35DCE214 (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  4655. {
  4656. (( void (*) (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m76EFAE6056DFFA7828B68D73B6556A8E35DCE214_gshared)(__this, method);
  4657. }
  4658. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::System.Collections.IEnumerator.get_Current()
  4659. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCB58C1B7E1FD19163F6CF92C8E06C2D62E0B5DF0 (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  4660. {
  4661. return (( RuntimeObject* (*) (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCB58C1B7E1FD19163F6CF92C8E06C2D62E0B5DF0_gshared)(__this, method);
  4662. }
  4663. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::.ctor(System.Array)
  4664. inline void InternalEnumerator_1__ctor_mD863795416074805CD533969388D584B2F4A67F5 (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4665. {
  4666. (( void (*) (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mD863795416074805CD533969388D584B2F4A67F5_gshared)(__this, ___0_array, method);
  4667. }
  4668. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::Dispose()
  4669. inline void InternalEnumerator_1_Dispose_m0614F344D1F83B0493CDE75A951B9CE89A2CAC3C (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  4670. {
  4671. (( void (*) (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m0614F344D1F83B0493CDE75A951B9CE89A2CAC3C_gshared)(__this, method);
  4672. }
  4673. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::MoveNext()
  4674. inline bool InternalEnumerator_1_MoveNext_mC1E27F3043779A364F68DBD9021A952B92776FD3 (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  4675. {
  4676. return (( bool (*) (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mC1E27F3043779A364F68DBD9021A952B92776FD3_gshared)(__this, method);
  4677. }
  4678. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::get_Current()
  4679. inline EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52 (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  4680. {
  4681. return (( EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 (*) (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52_gshared)(__this, method);
  4682. }
  4683. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::System.Collections.IEnumerator.Reset()
  4684. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m18F896DAF967341DACDC113E946CA39581F80465 (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  4685. {
  4686. (( void (*) (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m18F896DAF967341DACDC113E946CA39581F80465_gshared)(__this, method);
  4687. }
  4688. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::System.Collections.IEnumerator.get_Current()
  4689. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m10A308E0901FC790E8D061EBBA65C727EAA2D746 (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  4690. {
  4691. return (( RuntimeObject* (*) (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m10A308E0901FC790E8D061EBBA65C727EAA2D746_gshared)(__this, method);
  4692. }
  4693. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::.ctor(System.Array)
  4694. inline void InternalEnumerator_1__ctor_m2062763A376AC9DA77D20FCA49233CD1AB1A6DE3 (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4695. {
  4696. (( void (*) (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m2062763A376AC9DA77D20FCA49233CD1AB1A6DE3_gshared)(__this, ___0_array, method);
  4697. }
  4698. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::Dispose()
  4699. inline void InternalEnumerator_1_Dispose_m8B70414F1977FD948E0D7C6539741932EA23C26E (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  4700. {
  4701. (( void (*) (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m8B70414F1977FD948E0D7C6539741932EA23C26E_gshared)(__this, method);
  4702. }
  4703. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::MoveNext()
  4704. inline bool InternalEnumerator_1_MoveNext_mA82D2C56B672A405D24B75C81C2FCC79D9C486C6 (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  4705. {
  4706. return (( bool (*) (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mA82D2C56B672A405D24B75C81C2FCC79D9C486C6_gshared)(__this, method);
  4707. }
  4708. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::get_Current()
  4709. inline EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6 (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  4710. {
  4711. return (( EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 (*) (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6_gshared)(__this, method);
  4712. }
  4713. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::System.Collections.IEnumerator.Reset()
  4714. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA098195DC4E8924412F8B5DA076B9E228007FE48 (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  4715. {
  4716. (( void (*) (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA098195DC4E8924412F8B5DA076B9E228007FE48_gshared)(__this, method);
  4717. }
  4718. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::System.Collections.IEnumerator.get_Current()
  4719. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m945A6B7239208C0867B2440C24DFFE3BFEDAF28C (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  4720. {
  4721. return (( RuntimeObject* (*) (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m945A6B7239208C0867B2440C24DFFE3BFEDAF28C_gshared)(__this, method);
  4722. }
  4723. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::.ctor(System.Array)
  4724. inline void InternalEnumerator_1__ctor_m75294DCC543588D42572B00363A92EE09904CB11 (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4725. {
  4726. (( void (*) (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m75294DCC543588D42572B00363A92EE09904CB11_gshared)(__this, ___0_array, method);
  4727. }
  4728. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::Dispose()
  4729. inline void InternalEnumerator_1_Dispose_m7C1044A30FDFDF44E235E23CEA4D51F373EEABC9 (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  4730. {
  4731. (( void (*) (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m7C1044A30FDFDF44E235E23CEA4D51F373EEABC9_gshared)(__this, method);
  4732. }
  4733. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::MoveNext()
  4734. inline bool InternalEnumerator_1_MoveNext_m6D023027B0296AD34CC81F640833D0B64FFC7E28 (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  4735. {
  4736. return (( bool (*) (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m6D023027B0296AD34CC81F640833D0B64FFC7E28_gshared)(__this, method);
  4737. }
  4738. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::get_Current()
  4739. inline EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843 (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  4740. {
  4741. return (( EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 (*) (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843_gshared)(__this, method);
  4742. }
  4743. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::System.Collections.IEnumerator.Reset()
  4744. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m1D878B1F0BF79BD0EE444BE867591DA079C10394 (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  4745. {
  4746. (( void (*) (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m1D878B1F0BF79BD0EE444BE867591DA079C10394_gshared)(__this, method);
  4747. }
  4748. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::System.Collections.IEnumerator.get_Current()
  4749. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m370815216E9127E9ECBC1B49ACBD72A0CB8591E5 (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  4750. {
  4751. return (( RuntimeObject* (*) (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m370815216E9127E9ECBC1B49ACBD72A0CB8591E5_gshared)(__this, method);
  4752. }
  4753. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::.ctor(System.Array)
  4754. inline void InternalEnumerator_1__ctor_m9A6E13BE12CAA6715F933F5068E686CA31A1D8FE (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4755. {
  4756. (( void (*) (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m9A6E13BE12CAA6715F933F5068E686CA31A1D8FE_gshared)(__this, ___0_array, method);
  4757. }
  4758. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::Dispose()
  4759. inline void InternalEnumerator_1_Dispose_m274A8F05A61588B3ABC13AAC5F6D9B19B3877B23 (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  4760. {
  4761. (( void (*) (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m274A8F05A61588B3ABC13AAC5F6D9B19B3877B23_gshared)(__this, method);
  4762. }
  4763. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::MoveNext()
  4764. inline bool InternalEnumerator_1_MoveNext_m2B9B376E5C74D50B695E15C8E7153FEE75872481 (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  4765. {
  4766. return (( bool (*) (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m2B9B376E5C74D50B695E15C8E7153FEE75872481_gshared)(__this, method);
  4767. }
  4768. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::get_Current()
  4769. inline EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609 (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  4770. {
  4771. return (( EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C (*) (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609_gshared)(__this, method);
  4772. }
  4773. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::System.Collections.IEnumerator.Reset()
  4774. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB8FC39F1A0E749F9AD741EC8858394632117751E (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  4775. {
  4776. (( void (*) (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB8FC39F1A0E749F9AD741EC8858394632117751E_gshared)(__this, method);
  4777. }
  4778. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::System.Collections.IEnumerator.get_Current()
  4779. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m21252FF06791FD71C5C8DE8FFBF77C6959F34E95 (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  4780. {
  4781. return (( RuntimeObject* (*) (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m21252FF06791FD71C5C8DE8FFBF77C6959F34E95_gshared)(__this, method);
  4782. }
  4783. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::.ctor(System.Array)
  4784. inline void InternalEnumerator_1__ctor_m9E2B4BEDA489ECB9A476D966CD3A4BEBCDA90EE6 (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4785. {
  4786. (( void (*) (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m9E2B4BEDA489ECB9A476D966CD3A4BEBCDA90EE6_gshared)(__this, ___0_array, method);
  4787. }
  4788. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::Dispose()
  4789. inline void InternalEnumerator_1_Dispose_m845FCC38A0372507756D11919B85CDD435E3551A (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  4790. {
  4791. (( void (*) (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m845FCC38A0372507756D11919B85CDD435E3551A_gshared)(__this, method);
  4792. }
  4793. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::MoveNext()
  4794. inline bool InternalEnumerator_1_MoveNext_m0E7A6384595DBBACCF85A122096AB4D8DDCF6694 (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  4795. {
  4796. return (( bool (*) (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m0E7A6384595DBBACCF85A122096AB4D8DDCF6694_gshared)(__this, method);
  4797. }
  4798. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::get_Current()
  4799. inline EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385 (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  4800. {
  4801. return (( EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 (*) (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385_gshared)(__this, method);
  4802. }
  4803. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::System.Collections.IEnumerator.Reset()
  4804. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE75E4B5F40C61A076E87D16561EE5AE25D1DA87C (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  4805. {
  4806. (( void (*) (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE75E4B5F40C61A076E87D16561EE5AE25D1DA87C_gshared)(__this, method);
  4807. }
  4808. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::System.Collections.IEnumerator.get_Current()
  4809. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m222B8C8E7CA1C570853EAC46B702CD175FD4B3DD (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  4810. {
  4811. return (( RuntimeObject* (*) (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m222B8C8E7CA1C570853EAC46B702CD175FD4B3DD_gshared)(__this, method);
  4812. }
  4813. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::.ctor(System.Array)
  4814. inline void InternalEnumerator_1__ctor_mB924F72F9737D001F874608F4D9103975E566424 (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4815. {
  4816. (( void (*) (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mB924F72F9737D001F874608F4D9103975E566424_gshared)(__this, ___0_array, method);
  4817. }
  4818. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::Dispose()
  4819. inline void InternalEnumerator_1_Dispose_m55FFA7C4125B7DBCE02837EDA12BA83EABF63877 (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  4820. {
  4821. (( void (*) (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m55FFA7C4125B7DBCE02837EDA12BA83EABF63877_gshared)(__this, method);
  4822. }
  4823. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::MoveNext()
  4824. inline bool InternalEnumerator_1_MoveNext_m231B5303A5CC4686043AB8488608FB5EDE1C994A (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  4825. {
  4826. return (( bool (*) (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m231B5303A5CC4686043AB8488608FB5EDE1C994A_gshared)(__this, method);
  4827. }
  4828. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::get_Current()
  4829. inline EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8 (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  4830. {
  4831. return (( EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 (*) (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8_gshared)(__this, method);
  4832. }
  4833. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::System.Collections.IEnumerator.Reset()
  4834. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m4A0C67ED31DC1C0D17189873E02687EF88A02E10 (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  4835. {
  4836. (( void (*) (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m4A0C67ED31DC1C0D17189873E02687EF88A02E10_gshared)(__this, method);
  4837. }
  4838. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::System.Collections.IEnumerator.get_Current()
  4839. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1D7A502D9643311934284BB8451C09293E5F7D8A (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  4840. {
  4841. return (( RuntimeObject* (*) (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1D7A502D9643311934284BB8451C09293E5F7D8A_gshared)(__this, method);
  4842. }
  4843. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::.ctor(System.Array)
  4844. inline void InternalEnumerator_1__ctor_mF43C0265F4408E92522F650B483B993CBFE43873 (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4845. {
  4846. (( void (*) (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mF43C0265F4408E92522F650B483B993CBFE43873_gshared)(__this, ___0_array, method);
  4847. }
  4848. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::Dispose()
  4849. inline void InternalEnumerator_1_Dispose_mC7F10700E316F91B8DE264FC585CFEDA26578040 (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  4850. {
  4851. (( void (*) (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*, const RuntimeMethod*))InternalEnumerator_1_Dispose_mC7F10700E316F91B8DE264FC585CFEDA26578040_gshared)(__this, method);
  4852. }
  4853. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::MoveNext()
  4854. inline bool InternalEnumerator_1_MoveNext_m37F6C19B9847FC928C306E306D5E9AEBE7E93404 (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  4855. {
  4856. return (( bool (*) (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m37F6C19B9847FC928C306E306D5E9AEBE7E93404_gshared)(__this, method);
  4857. }
  4858. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::get_Current()
  4859. inline EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  4860. {
  4861. return (( EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 (*) (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB_gshared)(__this, method);
  4862. }
  4863. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::System.Collections.IEnumerator.Reset()
  4864. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6E3A64FDFE84FCCB7F067EFF5585DA00371CFAA0 (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  4865. {
  4866. (( void (*) (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6E3A64FDFE84FCCB7F067EFF5585DA00371CFAA0_gshared)(__this, method);
  4867. }
  4868. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::System.Collections.IEnumerator.get_Current()
  4869. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC999D87D57901E7FC074DD172E9A4718957AFBD6 (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  4870. {
  4871. return (( RuntimeObject* (*) (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC999D87D57901E7FC074DD172E9A4718957AFBD6_gshared)(__this, method);
  4872. }
  4873. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::.ctor(System.Array)
  4874. inline void InternalEnumerator_1__ctor_m5E1FF6C82646CAF9773E89F8CBB991B1DBF6D4ED (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4875. {
  4876. (( void (*) (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m5E1FF6C82646CAF9773E89F8CBB991B1DBF6D4ED_gshared)(__this, ___0_array, method);
  4877. }
  4878. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::Dispose()
  4879. inline void InternalEnumerator_1_Dispose_m9E030D006F477EE477F46B11E84E2152BDF7638B (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  4880. {
  4881. (( void (*) (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m9E030D006F477EE477F46B11E84E2152BDF7638B_gshared)(__this, method);
  4882. }
  4883. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::MoveNext()
  4884. inline bool InternalEnumerator_1_MoveNext_mC887D7F9EC475A5C8EA6EECEF9E6D10DCFD3A682 (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  4885. {
  4886. return (( bool (*) (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mC887D7F9EC475A5C8EA6EECEF9E6D10DCFD3A682_gshared)(__this, method);
  4887. }
  4888. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::get_Current()
  4889. inline EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7 (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  4890. {
  4891. return (( EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 (*) (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7_gshared)(__this, method);
  4892. }
  4893. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::System.Collections.IEnumerator.Reset()
  4894. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA8ECEB857D9C649C6D74E0F3804EE95BDA9D46C2 (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  4895. {
  4896. (( void (*) (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA8ECEB857D9C649C6D74E0F3804EE95BDA9D46C2_gshared)(__this, method);
  4897. }
  4898. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::System.Collections.IEnumerator.get_Current()
  4899. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mED7AECBD92D52BDB599B203EED886C351DD144DC (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  4900. {
  4901. return (( RuntimeObject* (*) (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mED7AECBD92D52BDB599B203EED886C351DD144DC_gshared)(__this, method);
  4902. }
  4903. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::.ctor(System.Array)
  4904. inline void InternalEnumerator_1__ctor_mEDF0009830B4F9C7FE848216E9C9ED2F5516B759 (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4905. {
  4906. (( void (*) (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mEDF0009830B4F9C7FE848216E9C9ED2F5516B759_gshared)(__this, ___0_array, method);
  4907. }
  4908. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::Dispose()
  4909. inline void InternalEnumerator_1_Dispose_m01837563E778E4A2F99F4FFE1469A613A8D0FCF9 (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  4910. {
  4911. (( void (*) (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m01837563E778E4A2F99F4FFE1469A613A8D0FCF9_gshared)(__this, method);
  4912. }
  4913. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::MoveNext()
  4914. inline bool InternalEnumerator_1_MoveNext_mE534CA23A81191067BCB0F65A25AB7DF14459AC0 (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  4915. {
  4916. return (( bool (*) (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mE534CA23A81191067BCB0F65A25AB7DF14459AC0_gshared)(__this, method);
  4917. }
  4918. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::get_Current()
  4919. inline EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  4920. {
  4921. return (( EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F (*) (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA_gshared)(__this, method);
  4922. }
  4923. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::System.Collections.IEnumerator.Reset()
  4924. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m36E270608F5FCCA869564A75FFC7215C9BEAEEE0 (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  4925. {
  4926. (( void (*) (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m36E270608F5FCCA869564A75FFC7215C9BEAEEE0_gshared)(__this, method);
  4927. }
  4928. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::System.Collections.IEnumerator.get_Current()
  4929. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mDD8D826010863F36B1A1A7927CDDF90C0218D73C (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  4930. {
  4931. return (( RuntimeObject* (*) (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mDD8D826010863F36B1A1A7927CDDF90C0218D73C_gshared)(__this, method);
  4932. }
  4933. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::.ctor(System.Array)
  4934. inline void InternalEnumerator_1__ctor_m9D7A32BCF9C679E02E49754B64574E92F173CB3F (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4935. {
  4936. (( void (*) (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m9D7A32BCF9C679E02E49754B64574E92F173CB3F_gshared)(__this, ___0_array, method);
  4937. }
  4938. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::Dispose()
  4939. inline void InternalEnumerator_1_Dispose_m4DF4A70E889ACD7395A2E9AB8327AA15CB151059 (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  4940. {
  4941. (( void (*) (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m4DF4A70E889ACD7395A2E9AB8327AA15CB151059_gshared)(__this, method);
  4942. }
  4943. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::MoveNext()
  4944. inline bool InternalEnumerator_1_MoveNext_m4D3DA2DE0A7430A7ACAA0267EEBEC95CF0321279 (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  4945. {
  4946. return (( bool (*) (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m4D3DA2DE0A7430A7ACAA0267EEBEC95CF0321279_gshared)(__this, method);
  4947. }
  4948. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::get_Current()
  4949. inline EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  4950. {
  4951. return (( EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E (*) (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D_gshared)(__this, method);
  4952. }
  4953. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::System.Collections.IEnumerator.Reset()
  4954. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mD1739E5292CC4253EF6645507C8A1265A1BE550A (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  4955. {
  4956. (( void (*) (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mD1739E5292CC4253EF6645507C8A1265A1BE550A_gshared)(__this, method);
  4957. }
  4958. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::System.Collections.IEnumerator.get_Current()
  4959. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCC48C828F4D5626AE329C70DEE8BF25F1B9980CF (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  4960. {
  4961. return (( RuntimeObject* (*) (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCC48C828F4D5626AE329C70DEE8BF25F1B9980CF_gshared)(__this, method);
  4962. }
  4963. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::.ctor(System.Array)
  4964. inline void InternalEnumerator_1__ctor_mFECC3887EB8856D9D7B6DE2DC326C64C5C539214 (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4965. {
  4966. (( void (*) (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mFECC3887EB8856D9D7B6DE2DC326C64C5C539214_gshared)(__this, ___0_array, method);
  4967. }
  4968. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::Dispose()
  4969. inline void InternalEnumerator_1_Dispose_mEBEEFCBECD544ECF14191DCC4ACFDB19B4BC6D97 (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  4970. {
  4971. (( void (*) (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*, const RuntimeMethod*))InternalEnumerator_1_Dispose_mEBEEFCBECD544ECF14191DCC4ACFDB19B4BC6D97_gshared)(__this, method);
  4972. }
  4973. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::MoveNext()
  4974. inline bool InternalEnumerator_1_MoveNext_mA2EA34753AB06EBB8B3F3FBC2DE4AB62E0C03EDE (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  4975. {
  4976. return (( bool (*) (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mA2EA34753AB06EBB8B3F3FBC2DE4AB62E0C03EDE_gshared)(__this, method);
  4977. }
  4978. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::get_Current()
  4979. inline EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  4980. {
  4981. return (( EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB (*) (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F_gshared)(__this, method);
  4982. }
  4983. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::System.Collections.IEnumerator.Reset()
  4984. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA2ADC8507B29DA0AAF4FD5A97EE8CD52A087070 (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  4985. {
  4986. (( void (*) (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA2ADC8507B29DA0AAF4FD5A97EE8CD52A087070_gshared)(__this, method);
  4987. }
  4988. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::System.Collections.IEnumerator.get_Current()
  4989. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m921F0EC4C72B04C13E3AED414E24A05F45B77F3A (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  4990. {
  4991. return (( RuntimeObject* (*) (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m921F0EC4C72B04C13E3AED414E24A05F45B77F3A_gshared)(__this, method);
  4992. }
  4993. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::.ctor(System.Array)
  4994. inline void InternalEnumerator_1__ctor_m22BCBFA19EBD96404F8B9113DDF3CFB7AEF386DE (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  4995. {
  4996. (( void (*) (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m22BCBFA19EBD96404F8B9113DDF3CFB7AEF386DE_gshared)(__this, ___0_array, method);
  4997. }
  4998. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::Dispose()
  4999. inline void InternalEnumerator_1_Dispose_m309265218FFA0B7E7589B9565A251B99018B9D3C (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  5000. {
  5001. (( void (*) (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m309265218FFA0B7E7589B9565A251B99018B9D3C_gshared)(__this, method);
  5002. }
  5003. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::MoveNext()
  5004. inline bool InternalEnumerator_1_MoveNext_m3B67D00E8C1B0888889FC44CC55EDD4DD943AE85 (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  5005. {
  5006. return (( bool (*) (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m3B67D00E8C1B0888889FC44CC55EDD4DD943AE85_gshared)(__this, method);
  5007. }
  5008. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::get_Current()
  5009. inline Entry_tEA99553F325828A74A65B889F46BE09836044044 InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797 (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  5010. {
  5011. return (( Entry_tEA99553F325828A74A65B889F46BE09836044044 (*) (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797_gshared)(__this, method);
  5012. }
  5013. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.Reset()
  5014. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m78BD49A789A59A51E51438F8FDC431AB4093EE7D (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  5015. {
  5016. (( void (*) (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m78BD49A789A59A51E51438F8FDC431AB4093EE7D_gshared)(__this, method);
  5017. }
  5018. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.get_Current()
  5019. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m00C312B009FCF56DC14161A49A83F7FBD03E1664 (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  5020. {
  5021. return (( RuntimeObject* (*) (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m00C312B009FCF56DC14161A49A83F7FBD03E1664_gshared)(__this, method);
  5022. }
  5023. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::.ctor(System.Array)
  5024. inline void InternalEnumerator_1__ctor_mAF45FBA4DF0794685BF102FC2C95195BFCA3A8B7 (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5025. {
  5026. (( void (*) (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mAF45FBA4DF0794685BF102FC2C95195BFCA3A8B7_gshared)(__this, ___0_array, method);
  5027. }
  5028. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::Dispose()
  5029. inline void InternalEnumerator_1_Dispose_m9FB7B9922B3AF7FCBCD299256416B834AF7E3694 (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  5030. {
  5031. (( void (*) (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m9FB7B9922B3AF7FCBCD299256416B834AF7E3694_gshared)(__this, method);
  5032. }
  5033. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::MoveNext()
  5034. inline bool InternalEnumerator_1_MoveNext_mC5D7E4DC0DF67FC95EAC6431F9832ECE5FA10883 (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  5035. {
  5036. return (( bool (*) (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mC5D7E4DC0DF67FC95EAC6431F9832ECE5FA10883_gshared)(__this, method);
  5037. }
  5038. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::get_Current()
  5039. inline Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668 (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  5040. {
  5041. return (( Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 (*) (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668_gshared)(__this, method);
  5042. }
  5043. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.Reset()
  5044. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m17AF997C519BF4634B213FD9351E4365665DE86B (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  5045. {
  5046. (( void (*) (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m17AF997C519BF4634B213FD9351E4365665DE86B_gshared)(__this, method);
  5047. }
  5048. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.get_Current()
  5049. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m62EA87A4999387C191B319104DE272A81F89BDCE (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  5050. {
  5051. return (( RuntimeObject* (*) (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m62EA87A4999387C191B319104DE272A81F89BDCE_gshared)(__this, method);
  5052. }
  5053. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::.ctor(System.Array)
  5054. inline void InternalEnumerator_1__ctor_m7438C31DDE3AF08E80E4CFBC96F62ACBCA17A1C6 (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5055. {
  5056. (( void (*) (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m7438C31DDE3AF08E80E4CFBC96F62ACBCA17A1C6_gshared)(__this, ___0_array, method);
  5057. }
  5058. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::Dispose()
  5059. inline void InternalEnumerator_1_Dispose_m37258EC9FC681CD356D470EDF4AECA71A8896953 (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  5060. {
  5061. (( void (*) (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m37258EC9FC681CD356D470EDF4AECA71A8896953_gshared)(__this, method);
  5062. }
  5063. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::MoveNext()
  5064. inline bool InternalEnumerator_1_MoveNext_m69B68513FBD2BCE86CC5513DD2AC014341708150 (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  5065. {
  5066. return (( bool (*) (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m69B68513FBD2BCE86CC5513DD2AC014341708150_gshared)(__this, method);
  5067. }
  5068. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::get_Current()
  5069. inline Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9 (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  5070. {
  5071. return (( Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D (*) (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9_gshared)(__this, method);
  5072. }
  5073. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::System.Collections.IEnumerator.Reset()
  5074. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m79F15AD5F2F60DF8022B25BD5AB75F533C5E172E (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  5075. {
  5076. (( void (*) (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m79F15AD5F2F60DF8022B25BD5AB75F533C5E172E_gshared)(__this, method);
  5077. }
  5078. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::System.Collections.IEnumerator.get_Current()
  5079. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1A76D0E20723AA8BE95C0D2D56E790AD0FEF7050 (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  5080. {
  5081. return (( RuntimeObject* (*) (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1A76D0E20723AA8BE95C0D2D56E790AD0FEF7050_gshared)(__this, method);
  5082. }
  5083. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::.ctor(System.Array)
  5084. inline void InternalEnumerator_1__ctor_m4DB4CBF2673EECE81C0F66E754678C4498D4DD55 (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5085. {
  5086. (( void (*) (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m4DB4CBF2673EECE81C0F66E754678C4498D4DD55_gshared)(__this, ___0_array, method);
  5087. }
  5088. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::Dispose()
  5089. inline void InternalEnumerator_1_Dispose_m104AA9E9EA7E5EC96A869F36983DBF346D862883 (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  5090. {
  5091. (( void (*) (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m104AA9E9EA7E5EC96A869F36983DBF346D862883_gshared)(__this, method);
  5092. }
  5093. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::MoveNext()
  5094. inline bool InternalEnumerator_1_MoveNext_mA01ED64DB6CFD4D506FFA24B10F28D6700AD3941 (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  5095. {
  5096. return (( bool (*) (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mA01ED64DB6CFD4D506FFA24B10F28D6700AD3941_gshared)(__this, method);
  5097. }
  5098. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::get_Current()
  5099. inline Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7 (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  5100. {
  5101. return (( Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 (*) (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7_gshared)(__this, method);
  5102. }
  5103. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::System.Collections.IEnumerator.Reset()
  5104. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m24E482FCDF716D4E0681BE21DB76194B28E8C734 (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  5105. {
  5106. (( void (*) (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m24E482FCDF716D4E0681BE21DB76194B28E8C734_gshared)(__this, method);
  5107. }
  5108. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::System.Collections.IEnumerator.get_Current()
  5109. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m628D586D5E0E586CD3290A2D4748FDA41018477B (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  5110. {
  5111. return (( RuntimeObject* (*) (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m628D586D5E0E586CD3290A2D4748FDA41018477B_gshared)(__this, method);
  5112. }
  5113. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::.ctor(System.Array)
  5114. inline void InternalEnumerator_1__ctor_m83D3ABEA91800339A0D07302053ACDFB5F34A91C (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5115. {
  5116. (( void (*) (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m83D3ABEA91800339A0D07302053ACDFB5F34A91C_gshared)(__this, ___0_array, method);
  5117. }
  5118. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::Dispose()
  5119. inline void InternalEnumerator_1_Dispose_m29097BEB3B377A3197E9BD3FDE17FF2CF4941E12 (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  5120. {
  5121. (( void (*) (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m29097BEB3B377A3197E9BD3FDE17FF2CF4941E12_gshared)(__this, method);
  5122. }
  5123. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::MoveNext()
  5124. inline bool InternalEnumerator_1_MoveNext_m7FF6E48507CE048C3C9CA9655B8CEE60A733DBF1 (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  5125. {
  5126. return (( bool (*) (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m7FF6E48507CE048C3C9CA9655B8CEE60A733DBF1_gshared)(__this, method);
  5127. }
  5128. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::get_Current()
  5129. inline Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  5130. {
  5131. return (( Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B (*) (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F_gshared)(__this, method);
  5132. }
  5133. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::System.Collections.IEnumerator.Reset()
  5134. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE609E602B962AB41FD5E6EEBE6931C6F1758E456 (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  5135. {
  5136. (( void (*) (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE609E602B962AB41FD5E6EEBE6931C6F1758E456_gshared)(__this, method);
  5137. }
  5138. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::System.Collections.IEnumerator.get_Current()
  5139. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m98382BF22CF03B780ADA26E95F38EA5DD6F4AB6F (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  5140. {
  5141. return (( RuntimeObject* (*) (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m98382BF22CF03B780ADA26E95F38EA5DD6F4AB6F_gshared)(__this, method);
  5142. }
  5143. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::.ctor(System.Array)
  5144. inline void InternalEnumerator_1__ctor_mD09FE088311522A706CAD921B8C21BBE6C1628A0 (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5145. {
  5146. (( void (*) (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mD09FE088311522A706CAD921B8C21BBE6C1628A0_gshared)(__this, ___0_array, method);
  5147. }
  5148. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::Dispose()
  5149. inline void InternalEnumerator_1_Dispose_m63AFFFB6E00A6972A2B5F0AAE84931FA79FC9C71 (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  5150. {
  5151. (( void (*) (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m63AFFFB6E00A6972A2B5F0AAE84931FA79FC9C71_gshared)(__this, method);
  5152. }
  5153. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::MoveNext()
  5154. inline bool InternalEnumerator_1_MoveNext_mD812C663810F39D2AB966CC3B3F4A38C0188E584 (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  5155. {
  5156. return (( bool (*) (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mD812C663810F39D2AB966CC3B3F4A38C0188E584_gshared)(__this, method);
  5157. }
  5158. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::get_Current()
  5159. inline Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  5160. {
  5161. return (( Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF (*) (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E_gshared)(__this, method);
  5162. }
  5163. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::System.Collections.IEnumerator.Reset()
  5164. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA48F5AC7641F7BAFCAA0687A83BDC83CAAB9F04 (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  5165. {
  5166. (( void (*) (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA48F5AC7641F7BAFCAA0687A83BDC83CAAB9F04_gshared)(__this, method);
  5167. }
  5168. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::System.Collections.IEnumerator.get_Current()
  5169. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m6CECD0DFFA96466AA6CD835D6DE592322954935B (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  5170. {
  5171. return (( RuntimeObject* (*) (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m6CECD0DFFA96466AA6CD835D6DE592322954935B_gshared)(__this, method);
  5172. }
  5173. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::.ctor(System.Array)
  5174. inline void InternalEnumerator_1__ctor_mE00AD5AA139071A7FAF1538774EE75AB8611DBF9 (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5175. {
  5176. (( void (*) (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mE00AD5AA139071A7FAF1538774EE75AB8611DBF9_gshared)(__this, ___0_array, method);
  5177. }
  5178. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::Dispose()
  5179. inline void InternalEnumerator_1_Dispose_m10731E4E2D77753E5EC9344000666BC7DDC26DBB (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  5180. {
  5181. (( void (*) (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m10731E4E2D77753E5EC9344000666BC7DDC26DBB_gshared)(__this, method);
  5182. }
  5183. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::MoveNext()
  5184. inline bool InternalEnumerator_1_MoveNext_mC063D1FB3C9885931936DF07E2BAE571479DA07D (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  5185. {
  5186. return (( bool (*) (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mC063D1FB3C9885931936DF07E2BAE571479DA07D_gshared)(__this, method);
  5187. }
  5188. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::get_Current()
  5189. inline Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643 (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  5190. {
  5191. return (( Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE (*) (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643_gshared)(__this, method);
  5192. }
  5193. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::System.Collections.IEnumerator.Reset()
  5194. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m20B7C9F52F074E5A4E610657761931CA530292E4 (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  5195. {
  5196. (( void (*) (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m20B7C9F52F074E5A4E610657761931CA530292E4_gshared)(__this, method);
  5197. }
  5198. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::System.Collections.IEnumerator.get_Current()
  5199. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD55BAC95A59255380547A1F90A31FE314AE525F2 (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  5200. {
  5201. return (( RuntimeObject* (*) (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD55BAC95A59255380547A1F90A31FE314AE525F2_gshared)(__this, method);
  5202. }
  5203. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::.ctor(System.Array)
  5204. inline void InternalEnumerator_1__ctor_m2B943255B9783BAFD2B47E2D1AF6903E1E792073 (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5205. {
  5206. (( void (*) (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m2B943255B9783BAFD2B47E2D1AF6903E1E792073_gshared)(__this, ___0_array, method);
  5207. }
  5208. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::Dispose()
  5209. inline void InternalEnumerator_1_Dispose_mDA6C72CEA0114DA9817B9978DE7C59B83794942E (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  5210. {
  5211. (( void (*) (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*, const RuntimeMethod*))InternalEnumerator_1_Dispose_mDA6C72CEA0114DA9817B9978DE7C59B83794942E_gshared)(__this, method);
  5212. }
  5213. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::MoveNext()
  5214. inline bool InternalEnumerator_1_MoveNext_m96F9B030F410CE6FD0C8414D115BB389FBF3FBCF (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  5215. {
  5216. return (( bool (*) (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m96F9B030F410CE6FD0C8414D115BB389FBF3FBCF_gshared)(__this, method);
  5217. }
  5218. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::get_Current()
  5219. inline Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42 (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  5220. {
  5221. return (( Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 (*) (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42_gshared)(__this, method);
  5222. }
  5223. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::System.Collections.IEnumerator.Reset()
  5224. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m708C14CBF09495D0D466ECC90CFA56403AFA64E9 (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  5225. {
  5226. (( void (*) (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m708C14CBF09495D0D466ECC90CFA56403AFA64E9_gshared)(__this, method);
  5227. }
  5228. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::System.Collections.IEnumerator.get_Current()
  5229. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD518679BF4E71FB49EA85CE946CDC540D15C08FE (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  5230. {
  5231. return (( RuntimeObject* (*) (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD518679BF4E71FB49EA85CE946CDC540D15C08FE_gshared)(__this, method);
  5232. }
  5233. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::.ctor(System.Array)
  5234. inline void InternalEnumerator_1__ctor_m01D803FCCCB4478CF679531EAE52B089C7D28F0E (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5235. {
  5236. (( void (*) (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m01D803FCCCB4478CF679531EAE52B089C7D28F0E_gshared)(__this, ___0_array, method);
  5237. }
  5238. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::Dispose()
  5239. inline void InternalEnumerator_1_Dispose_m96F8A556E31E246B7A2923ADCE68DEAF30B01C48 (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  5240. {
  5241. (( void (*) (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m96F8A556E31E246B7A2923ADCE68DEAF30B01C48_gshared)(__this, method);
  5242. }
  5243. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::MoveNext()
  5244. inline bool InternalEnumerator_1_MoveNext_m2ADCDED18A6F96F34434688FFAA2FFE74AC4F591 (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  5245. {
  5246. return (( bool (*) (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m2ADCDED18A6F96F34434688FFAA2FFE74AC4F591_gshared)(__this, method);
  5247. }
  5248. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::get_Current()
  5249. inline Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  5250. {
  5251. return (( Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 (*) (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D_gshared)(__this, method);
  5252. }
  5253. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::System.Collections.IEnumerator.Reset()
  5254. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m606696728C648F4A1A9F0FCF37B79405EBFBE080 (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  5255. {
  5256. (( void (*) (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m606696728C648F4A1A9F0FCF37B79405EBFBE080_gshared)(__this, method);
  5257. }
  5258. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::System.Collections.IEnumerator.get_Current()
  5259. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD24B04675EB791C680A6F8796E8F5338D4522E55 (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  5260. {
  5261. return (( RuntimeObject* (*) (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD24B04675EB791C680A6F8796E8F5338D4522E55_gshared)(__this, method);
  5262. }
  5263. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::.ctor(System.Array)
  5264. inline void InternalEnumerator_1__ctor_mA69DE74173E72840CC3931E697B0B370F3044E1F (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5265. {
  5266. (( void (*) (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mA69DE74173E72840CC3931E697B0B370F3044E1F_gshared)(__this, ___0_array, method);
  5267. }
  5268. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::Dispose()
  5269. inline void InternalEnumerator_1_Dispose_m15588A55E1E8F6610FD0BC41291FAA60746956F8 (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  5270. {
  5271. (( void (*) (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m15588A55E1E8F6610FD0BC41291FAA60746956F8_gshared)(__this, method);
  5272. }
  5273. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::MoveNext()
  5274. inline bool InternalEnumerator_1_MoveNext_m2CAB17DD0B5002128BBE25021F09BCDD591F9AA6 (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  5275. {
  5276. return (( bool (*) (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m2CAB17DD0B5002128BBE25021F09BCDD591F9AA6_gshared)(__this, method);
  5277. }
  5278. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::get_Current()
  5279. inline Entry_tA212E7034D981AC2F7E219C600769EE485919684 InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  5280. {
  5281. return (( Entry_tA212E7034D981AC2F7E219C600769EE485919684 (*) (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D_gshared)(__this, method);
  5282. }
  5283. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::System.Collections.IEnumerator.Reset()
  5284. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6B21C347F5049DDAEFDFC034D4664B8960942090 (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  5285. {
  5286. (( void (*) (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6B21C347F5049DDAEFDFC034D4664B8960942090_gshared)(__this, method);
  5287. }
  5288. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::System.Collections.IEnumerator.get_Current()
  5289. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mAA0B09277F4A7A5111ED384DE186590586DB65D8 (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  5290. {
  5291. return (( RuntimeObject* (*) (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mAA0B09277F4A7A5111ED384DE186590586DB65D8_gshared)(__this, method);
  5292. }
  5293. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::.ctor(System.Array)
  5294. inline void InternalEnumerator_1__ctor_m472B08584B1EDC2F422C3232343CEBD06B2DD038 (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5295. {
  5296. (( void (*) (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m472B08584B1EDC2F422C3232343CEBD06B2DD038_gshared)(__this, ___0_array, method);
  5297. }
  5298. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::Dispose()
  5299. inline void InternalEnumerator_1_Dispose_mAF1B802C228ADBD929405CFC666CCDBBFD79E29B (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  5300. {
  5301. (( void (*) (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*, const RuntimeMethod*))InternalEnumerator_1_Dispose_mAF1B802C228ADBD929405CFC666CCDBBFD79E29B_gshared)(__this, method);
  5302. }
  5303. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::MoveNext()
  5304. inline bool InternalEnumerator_1_MoveNext_mAA851FF109A87E3FF182E919CFEBB25C4A4751BC (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  5305. {
  5306. return (( bool (*) (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mAA851FF109A87E3FF182E919CFEBB25C4A4751BC_gshared)(__this, method);
  5307. }
  5308. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::get_Current()
  5309. inline Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  5310. {
  5311. return (( Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 (*) (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D_gshared)(__this, method);
  5312. }
  5313. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::System.Collections.IEnumerator.Reset()
  5314. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7626AB247F92116CB7932717B6F5022F25C994C2 (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  5315. {
  5316. (( void (*) (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7626AB247F92116CB7932717B6F5022F25C994C2_gshared)(__this, method);
  5317. }
  5318. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::System.Collections.IEnumerator.get_Current()
  5319. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m41444B70EFCAC0213780DDD7DE8C7130F5FC0AAC (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  5320. {
  5321. return (( RuntimeObject* (*) (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m41444B70EFCAC0213780DDD7DE8C7130F5FC0AAC_gshared)(__this, method);
  5322. }
  5323. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::.ctor(System.Array)
  5324. inline void InternalEnumerator_1__ctor_m04597029F7B0F12C56971AD6AF5E8D893523DF76 (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5325. {
  5326. (( void (*) (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m04597029F7B0F12C56971AD6AF5E8D893523DF76_gshared)(__this, ___0_array, method);
  5327. }
  5328. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::Dispose()
  5329. inline void InternalEnumerator_1_Dispose_m612940B27EE31E58C64FE6542D125869A10CB4AB (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  5330. {
  5331. (( void (*) (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m612940B27EE31E58C64FE6542D125869A10CB4AB_gshared)(__this, method);
  5332. }
  5333. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::MoveNext()
  5334. inline bool InternalEnumerator_1_MoveNext_m049A519FED53A3298229BC8DDBF984D11CC0E9D2 (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  5335. {
  5336. return (( bool (*) (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m049A519FED53A3298229BC8DDBF984D11CC0E9D2_gshared)(__this, method);
  5337. }
  5338. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::get_Current()
  5339. inline Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1 (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  5340. {
  5341. return (( Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C (*) (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1_gshared)(__this, method);
  5342. }
  5343. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::System.Collections.IEnumerator.Reset()
  5344. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF3FED89154E59FC64FF9FA98EC7B9BA83EF9B323 (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  5345. {
  5346. (( void (*) (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF3FED89154E59FC64FF9FA98EC7B9BA83EF9B323_gshared)(__this, method);
  5347. }
  5348. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::System.Collections.IEnumerator.get_Current()
  5349. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m576E18F0D3E01AEBE04F747345A16CAD5D07EB1F (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  5350. {
  5351. return (( RuntimeObject* (*) (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m576E18F0D3E01AEBE04F747345A16CAD5D07EB1F_gshared)(__this, method);
  5352. }
  5353. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::.ctor(System.Array)
  5354. inline void InternalEnumerator_1__ctor_m307D0AAAFE1B013144E1D8FE2139F26D8FADBC29 (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5355. {
  5356. (( void (*) (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m307D0AAAFE1B013144E1D8FE2139F26D8FADBC29_gshared)(__this, ___0_array, method);
  5357. }
  5358. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::Dispose()
  5359. inline void InternalEnumerator_1_Dispose_mF1D90BAAE93BD4C84C088ACC02DBC525DAB61BA8 (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  5360. {
  5361. (( void (*) (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*, const RuntimeMethod*))InternalEnumerator_1_Dispose_mF1D90BAAE93BD4C84C088ACC02DBC525DAB61BA8_gshared)(__this, method);
  5362. }
  5363. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::MoveNext()
  5364. inline bool InternalEnumerator_1_MoveNext_mAF51340689F9F9123B5E1C0BE8C864BF5452D290 (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  5365. {
  5366. return (( bool (*) (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mAF51340689F9F9123B5E1C0BE8C864BF5452D290_gshared)(__this, method);
  5367. }
  5368. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::get_Current()
  5369. inline Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097 (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  5370. {
  5371. return (( Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 (*) (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097_gshared)(__this, method);
  5372. }
  5373. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::System.Collections.IEnumerator.Reset()
  5374. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7453691F58508B805984F5D11FEC74B2FD61FD1F (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  5375. {
  5376. (( void (*) (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7453691F58508B805984F5D11FEC74B2FD61FD1F_gshared)(__this, method);
  5377. }
  5378. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::System.Collections.IEnumerator.get_Current()
  5379. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mE9CB5EAF04294F677BE28228DFDA070E075DA9DB (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  5380. {
  5381. return (( RuntimeObject* (*) (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mE9CB5EAF04294F677BE28228DFDA070E075DA9DB_gshared)(__this, method);
  5382. }
  5383. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::.ctor(System.Array)
  5384. inline void InternalEnumerator_1__ctor_mFACB7C97CDD6B5DF7D4A42D0D796F40B401F98E4 (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5385. {
  5386. (( void (*) (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_mFACB7C97CDD6B5DF7D4A42D0D796F40B401F98E4_gshared)(__this, ___0_array, method);
  5387. }
  5388. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::Dispose()
  5389. inline void InternalEnumerator_1_Dispose_m9EF7106E63AD5106B8DF9335689615378D883A61 (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  5390. {
  5391. (( void (*) (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m9EF7106E63AD5106B8DF9335689615378D883A61_gshared)(__this, method);
  5392. }
  5393. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::MoveNext()
  5394. inline bool InternalEnumerator_1_MoveNext_mD79BF89B5F763BFE385EB52A2E23B71D911DC001 (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  5395. {
  5396. return (( bool (*) (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mD79BF89B5F763BFE385EB52A2E23B71D911DC001_gshared)(__this, method);
  5397. }
  5398. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::get_Current()
  5399. inline Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  5400. {
  5401. return (( Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC (*) (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C_gshared)(__this, method);
  5402. }
  5403. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::System.Collections.IEnumerator.Reset()
  5404. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m499EAAF8574C1609D8A4C60120D026CE53BCE361 (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  5405. {
  5406. (( void (*) (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m499EAAF8574C1609D8A4C60120D026CE53BCE361_gshared)(__this, method);
  5407. }
  5408. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::System.Collections.IEnumerator.get_Current()
  5409. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC141483E2C66B353265EEF83E1F316B14DF17E71 (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  5410. {
  5411. return (( RuntimeObject* (*) (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC141483E2C66B353265EEF83E1F316B14DF17E71_gshared)(__this, method);
  5412. }
  5413. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::.ctor(System.Array)
  5414. inline void InternalEnumerator_1__ctor_m27DF1B45B5E46EF8B9955434521D9697BC99C0CD (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5415. {
  5416. (( void (*) (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m27DF1B45B5E46EF8B9955434521D9697BC99C0CD_gshared)(__this, ___0_array, method);
  5417. }
  5418. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::Dispose()
  5419. inline void InternalEnumerator_1_Dispose_m34C2CD261B5908EA6B0288B4919C245DC7CE2B93 (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  5420. {
  5421. (( void (*) (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m34C2CD261B5908EA6B0288B4919C245DC7CE2B93_gshared)(__this, method);
  5422. }
  5423. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::MoveNext()
  5424. inline bool InternalEnumerator_1_MoveNext_m1D03D2F4BDD357B731D832EDD4768A99A7C1B1FB (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  5425. {
  5426. return (( bool (*) (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m1D03D2F4BDD357B731D832EDD4768A99A7C1B1FB_gshared)(__this, method);
  5427. }
  5428. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::get_Current()
  5429. inline Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5 (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  5430. {
  5431. return (( Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 (*) (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5_gshared)(__this, method);
  5432. }
  5433. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::System.Collections.IEnumerator.Reset()
  5434. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF648A53C3AA4DFB2E909F1C01253ED4B9CE783A4 (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  5435. {
  5436. (( void (*) (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF648A53C3AA4DFB2E909F1C01253ED4B9CE783A4_gshared)(__this, method);
  5437. }
  5438. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::System.Collections.IEnumerator.get_Current()
  5439. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD8B5DE12B2985AF9D11DBAC3D2CD7BCF07C179D4 (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  5440. {
  5441. return (( RuntimeObject* (*) (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD8B5DE12B2985AF9D11DBAC3D2CD7BCF07C179D4_gshared)(__this, method);
  5442. }
  5443. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::.ctor(System.Array)
  5444. inline void InternalEnumerator_1__ctor_m8E0B20065D7040B930B390B8913FA2A02CD6408A (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5445. {
  5446. (( void (*) (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m8E0B20065D7040B930B390B8913FA2A02CD6408A_gshared)(__this, ___0_array, method);
  5447. }
  5448. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::Dispose()
  5449. inline void InternalEnumerator_1_Dispose_mC4A186B7C31B09CA079179F1074561156B6CA3EF (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  5450. {
  5451. (( void (*) (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*, const RuntimeMethod*))InternalEnumerator_1_Dispose_mC4A186B7C31B09CA079179F1074561156B6CA3EF_gshared)(__this, method);
  5452. }
  5453. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::MoveNext()
  5454. inline bool InternalEnumerator_1_MoveNext_m0E223D59CC02B1BC2FBD72764FFB979FFE36D707 (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  5455. {
  5456. return (( bool (*) (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_m0E223D59CC02B1BC2FBD72764FFB979FFE36D707_gshared)(__this, method);
  5457. }
  5458. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::get_Current()
  5459. inline Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87 (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  5460. {
  5461. return (( Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 (*) (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*, const RuntimeMethod*))InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87_gshared)(__this, method);
  5462. }
  5463. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::System.Collections.IEnumerator.Reset()
  5464. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m3EEEB4A07E9BDBD79CAA1A42A3650B2A7712E589 (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  5465. {
  5466. (( void (*) (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_m3EEEB4A07E9BDBD79CAA1A42A3650B2A7712E589_gshared)(__this, method);
  5467. }
  5468. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::System.Collections.IEnumerator.get_Current()
  5469. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mB2AFC61BD618479AD99C627E1B505D81CE75F5FB (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  5470. {
  5471. return (( RuntimeObject* (*) (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mB2AFC61BD618479AD99C627E1B505D81CE75F5FB_gshared)(__this, method);
  5472. }
  5473. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::.ctor(System.Array)
  5474. inline void InternalEnumerator_1__ctor_m050B88E7A1493544EF062FB94959A89BC8A16454 (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  5475. {
  5476. (( void (*) (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*, RuntimeArray*, const RuntimeMethod*))InternalEnumerator_1__ctor_m050B88E7A1493544EF062FB94959A89BC8A16454_gshared)(__this, ___0_array, method);
  5477. }
  5478. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::Dispose()
  5479. inline void InternalEnumerator_1_Dispose_m9D7F6D1E33BB06972B9002988B11BE85DBD35A3D (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  5480. {
  5481. (( void (*) (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*, const RuntimeMethod*))InternalEnumerator_1_Dispose_m9D7F6D1E33BB06972B9002988B11BE85DBD35A3D_gshared)(__this, method);
  5482. }
  5483. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::MoveNext()
  5484. inline bool InternalEnumerator_1_MoveNext_mC96339C69679ECDA6AEB752FFDC0D97806572F09 (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  5485. {
  5486. return (( bool (*) (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*, const RuntimeMethod*))InternalEnumerator_1_MoveNext_mC96339C69679ECDA6AEB752FFDC0D97806572F09_gshared)(__this, method);
  5487. }
  5488. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::get_Current()
  5489. inline Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93 (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  5490. {
  5491. return (( Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C (*) (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*, const RuntimeMethod*))InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93_gshared)(__this, method);
  5492. }
  5493. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::System.Collections.IEnumerator.Reset()
  5494. inline void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB898CE01446964E94973C5BE7BCDFD5F7987CDC5 (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  5495. {
  5496. (( void (*) (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB898CE01446964E94973C5BE7BCDFD5F7987CDC5_gshared)(__this, method);
  5497. }
  5498. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::System.Collections.IEnumerator.get_Current()
  5499. inline RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m78474F55F21D68A34E1F6463D6D89C6837DDC1BE (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  5500. {
  5501. return (( RuntimeObject* (*) (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*, const RuntimeMethod*))InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m78474F55F21D68A34E1F6463D6D89C6837DDC1BE_gshared)(__this, method);
  5502. }
  5503. #ifdef __clang__
  5504. #pragma clang diagnostic push
  5505. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5506. #pragma clang diagnostic ignored "-Wunused-variable"
  5507. #endif
  5508. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::.ctor()
  5509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mD2BBE225041537B7240E453D3E14991EB2169E2C_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  5510. {
  5511. {
  5512. EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_0;
  5513. L_0 = (( EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  5514. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  5515. return;
  5516. }
  5517. }
  5518. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::.ctor(System.Collections.Generic.IEqualityComparer`1<T>)
  5519. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mC1D71B789CC8CAEFE43A9271E144E1108BCCF6C3_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
  5520. {
  5521. {
  5522. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  5523. RuntimeObject* L_0 = ___0_comparer;
  5524. if (L_0)
  5525. {
  5526. goto IL_0010;
  5527. }
  5528. }
  5529. {
  5530. EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_1;
  5531. L_1 = (( EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  5532. ___0_comparer = (RuntimeObject*)L_1;
  5533. }
  5534. IL_0010:
  5535. {
  5536. RuntimeObject* L_2 = ___0_comparer;
  5537. __this->____comparer_12 = L_2;
  5538. Il2CppCodeGenWriteBarrier((void**)(&__this->____comparer_12), (void*)L_2);
  5539. __this->____lastIndex_10 = 0;
  5540. __this->____count_9 = 0;
  5541. __this->____freeList_11 = (-1);
  5542. __this->____version_13 = 0;
  5543. return;
  5544. }
  5545. }
  5546. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  5547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m67F18797ADF615671341068504396819F0378201_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
  5548. {
  5549. {
  5550. RuntimeObject* L_0 = ___0_collection;
  5551. EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* L_1;
  5552. L_1 = (( EqualityComparer_1_tECD5E5244542BCEA9946E4E9E894173EFA97E8DF* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  5553. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_0, (RuntimeObject*)L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  5554. return;
  5555. }
  5556. }
  5557. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::.ctor(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.IEqualityComparer`1<T>)
  5558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m493828D9E92664CB7484FD941FB0CA3713C0D04A_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_collection, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
  5559. {
  5560. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* V_0 = NULL;
  5561. RuntimeObject* V_1 = NULL;
  5562. int32_t V_2 = 0;
  5563. int32_t G_B8_0 = 0;
  5564. {
  5565. RuntimeObject* L_0 = ___1_comparer;
  5566. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  5567. RuntimeObject* L_1 = ___0_collection;
  5568. if (L_1)
  5569. {
  5570. goto IL_0015;
  5571. }
  5572. }
  5573. {
  5574. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  5575. NullCheck(L_2);
  5576. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL);
  5577. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1__ctor_m493828D9E92664CB7484FD941FB0CA3713C0D04A_RuntimeMethod_var)));
  5578. }
  5579. IL_0015:
  5580. {
  5581. RuntimeObject* L_3 = ___0_collection;
  5582. V_0 = ((HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)IsInstClass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  5583. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_4 = V_0;
  5584. if (!L_4)
  5585. {
  5586. goto IL_0030;
  5587. }
  5588. }
  5589. {
  5590. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_5 = V_0;
  5591. bool L_6;
  5592. L_6 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  5593. if (!L_6)
  5594. {
  5595. goto IL_0030;
  5596. }
  5597. }
  5598. {
  5599. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_7 = V_0;
  5600. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  5601. return;
  5602. }
  5603. IL_0030:
  5604. {
  5605. RuntimeObject* L_8 = ___0_collection;
  5606. V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  5607. RuntimeObject* L_9 = V_1;
  5608. if (!L_9)
  5609. {
  5610. goto IL_0042;
  5611. }
  5612. }
  5613. {
  5614. RuntimeObject* L_10 = V_1;
  5615. NullCheck(L_10);
  5616. int32_t L_11;
  5617. L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32Enum>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_10);
  5618. G_B8_0 = L_11;
  5619. goto IL_0043;
  5620. }
  5621. IL_0042:
  5622. {
  5623. G_B8_0 = 0;
  5624. }
  5625. IL_0043:
  5626. {
  5627. V_2 = G_B8_0;
  5628. int32_t L_12 = V_2;
  5629. int32_t L_13;
  5630. L_13 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  5631. RuntimeObject* L_14 = ___0_collection;
  5632. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  5633. int32_t L_15 = (int32_t)__this->____count_9;
  5634. if ((((int32_t)L_15) <= ((int32_t)0)))
  5635. {
  5636. goto IL_0074;
  5637. }
  5638. }
  5639. {
  5640. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_16 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  5641. NullCheck(L_16);
  5642. int32_t L_17 = (int32_t)__this->____count_9;
  5643. if ((((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_16)->max_length))/L_17))) <= ((int32_t)3)))
  5644. {
  5645. goto IL_0074;
  5646. }
  5647. }
  5648. {
  5649. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  5650. }
  5651. IL_0074:
  5652. {
  5653. return;
  5654. }
  5655. }
  5656. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  5657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mA1D6FAD5A19FF7BBCB18B026E5DCC8FBC56CF1EA_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
  5658. {
  5659. {
  5660. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  5661. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info;
  5662. __this->____siInfo_14 = L_0;
  5663. Il2CppCodeGenWriteBarrier((void**)(&__this->____siInfo_14), (void*)L_0);
  5664. return;
  5665. }
  5666. }
  5667. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::CopyFrom(System.Collections.Generic.HashSet`1<T>)
  5668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyFrom_mA5B09DE5581655D8D3A00EA36B780B3C27D2CD8A_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ___0_source, const RuntimeMethod* method)
  5669. {
  5670. static bool s_Il2CppMethodInitialized;
  5671. if (!s_Il2CppMethodInitialized)
  5672. {
  5673. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  5674. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  5675. s_Il2CppMethodInitialized = true;
  5676. }
  5677. int32_t V_0 = 0;
  5678. int32_t V_1 = 0;
  5679. int32_t V_2 = 0;
  5680. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* V_3 = NULL;
  5681. int32_t V_4 = 0;
  5682. int32_t V_5 = 0;
  5683. int32_t V_6 = 0;
  5684. {
  5685. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_0 = ___0_source;
  5686. NullCheck(L_0);
  5687. int32_t L_1 = (int32_t)L_0->____count_9;
  5688. V_0 = L_1;
  5689. int32_t L_2 = V_0;
  5690. if (L_2)
  5691. {
  5692. goto IL_000b;
  5693. }
  5694. }
  5695. {
  5696. return;
  5697. }
  5698. IL_000b:
  5699. {
  5700. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_3 = ___0_source;
  5701. NullCheck(L_3);
  5702. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_3->____buckets_7;
  5703. NullCheck(L_4);
  5704. V_1 = ((int32_t)(((RuntimeArray*)L_4)->max_length));
  5705. int32_t L_5 = V_0;
  5706. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  5707. int32_t L_6;
  5708. L_6 = HashHelpers_ExpandPrime_m9A35EC171AA0EA16F7C9F71EE6FAD5A82565ADB9(((int32_t)il2cpp_codegen_add(L_5, 1)), NULL);
  5709. int32_t L_7 = V_1;
  5710. if ((((int32_t)L_6) < ((int32_t)L_7)))
  5711. {
  5712. goto IL_0065;
  5713. }
  5714. }
  5715. {
  5716. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_8 = ___0_source;
  5717. NullCheck(L_8);
  5718. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_8->____buckets_7;
  5719. NullCheck((RuntimeArray*)L_9);
  5720. RuntimeObject* L_10;
  5721. L_10 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_9, NULL);
  5722. __this->____buckets_7 = ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_10, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var));
  5723. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_10, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var)));
  5724. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_11 = ___0_source;
  5725. NullCheck(L_11);
  5726. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_12 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)L_11->____slots_8;
  5727. NullCheck((RuntimeArray*)L_12);
  5728. RuntimeObject* L_13;
  5729. L_13 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_12, NULL);
  5730. __this->____slots_8 = ((SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)Castclass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 13)));
  5731. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)((SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)Castclass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 13))));
  5732. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_14 = ___0_source;
  5733. NullCheck(L_14);
  5734. int32_t L_15 = (int32_t)L_14->____lastIndex_10;
  5735. __this->____lastIndex_10 = L_15;
  5736. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_16 = ___0_source;
  5737. NullCheck(L_16);
  5738. int32_t L_17 = (int32_t)L_16->____freeList_11;
  5739. __this->____freeList_11 = L_17;
  5740. goto IL_00c7;
  5741. }
  5742. IL_0065:
  5743. {
  5744. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_18 = ___0_source;
  5745. NullCheck(L_18);
  5746. int32_t L_19 = (int32_t)L_18->____lastIndex_10;
  5747. V_2 = L_19;
  5748. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_20 = ___0_source;
  5749. NullCheck(L_20);
  5750. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_21 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)L_20->____slots_8;
  5751. V_3 = L_21;
  5752. int32_t L_22 = V_0;
  5753. int32_t L_23;
  5754. L_23 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_22, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  5755. V_4 = 0;
  5756. V_5 = 0;
  5757. goto IL_00ba;
  5758. }
  5759. IL_0083:
  5760. {
  5761. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_24 = V_3;
  5762. int32_t L_25 = V_5;
  5763. NullCheck(L_24);
  5764. int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___hashCode_0;
  5765. V_6 = L_26;
  5766. int32_t L_27 = V_6;
  5767. if ((((int32_t)L_27) < ((int32_t)0)))
  5768. {
  5769. goto IL_00b4;
  5770. }
  5771. }
  5772. {
  5773. int32_t L_28 = V_4;
  5774. int32_t L_29 = V_6;
  5775. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_30 = V_3;
  5776. int32_t L_31 = V_5;
  5777. NullCheck(L_30);
  5778. int32_t L_32 = (int32_t)((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_31)))->___value_2;
  5779. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, L_28, L_29, L_32, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  5780. int32_t L_33 = V_4;
  5781. V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
  5782. }
  5783. IL_00b4:
  5784. {
  5785. int32_t L_34 = V_5;
  5786. V_5 = ((int32_t)il2cpp_codegen_add(L_34, 1));
  5787. }
  5788. IL_00ba:
  5789. {
  5790. int32_t L_35 = V_5;
  5791. int32_t L_36 = V_2;
  5792. if ((((int32_t)L_35) < ((int32_t)L_36)))
  5793. {
  5794. goto IL_0083;
  5795. }
  5796. }
  5797. {
  5798. int32_t L_37 = V_4;
  5799. __this->____lastIndex_10 = L_37;
  5800. }
  5801. IL_00c7:
  5802. {
  5803. int32_t L_38 = V_0;
  5804. __this->____count_9 = L_38;
  5805. return;
  5806. }
  5807. }
  5808. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::System.Collections.Generic.ICollection<T>.Add(T)
  5809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m911005749040DBBBAEA48AB2544442477D60DA69_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_item, const RuntimeMethod* method)
  5810. {
  5811. {
  5812. int32_t L_0 = ___0_item;
  5813. bool L_1;
  5814. L_1 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  5815. return;
  5816. }
  5817. }
  5818. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::Clear()
  5819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m2F15233A7A19B52616B7E5602933D6D54804A8C8_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  5820. {
  5821. {
  5822. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  5823. if ((((int32_t)L_0) <= ((int32_t)0)))
  5824. {
  5825. goto IL_0044;
  5826. }
  5827. }
  5828. {
  5829. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_1 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  5830. int32_t L_2 = (int32_t)__this->____lastIndex_10;
  5831. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, L_2, NULL);
  5832. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  5833. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  5834. NullCheck(L_4);
  5835. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length)), NULL);
  5836. __this->____lastIndex_10 = 0;
  5837. __this->____count_9 = 0;
  5838. __this->____freeList_11 = (-1);
  5839. }
  5840. IL_0044:
  5841. {
  5842. int32_t L_5 = (int32_t)__this->____version_13;
  5843. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  5844. return;
  5845. }
  5846. }
  5847. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::Contains(T)
  5848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_mC7FB9D44EF9B75D89964DC508B4B08D8DA98339E_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_item, const RuntimeMethod* method)
  5849. {
  5850. int32_t V_0 = 0;
  5851. int32_t V_1 = 0;
  5852. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* V_2 = NULL;
  5853. int32_t V_3 = 0;
  5854. {
  5855. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  5856. if (!L_0)
  5857. {
  5858. goto IL_0080;
  5859. }
  5860. }
  5861. {
  5862. V_0 = 0;
  5863. int32_t L_1 = ___0_item;
  5864. int32_t L_2;
  5865. L_2 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  5866. V_1 = L_2;
  5867. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_3 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  5868. V_2 = L_3;
  5869. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  5870. int32_t L_5 = V_1;
  5871. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  5872. NullCheck(L_6);
  5873. NullCheck(L_4);
  5874. int32_t L_7 = ((int32_t)(L_5%((int32_t)(((RuntimeArray*)L_6)->max_length))));
  5875. int32_t L_8 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  5876. V_3 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
  5877. goto IL_007c;
  5878. }
  5879. IL_002f:
  5880. {
  5881. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_9 = V_2;
  5882. int32_t L_10 = V_3;
  5883. NullCheck(L_9);
  5884. int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___hashCode_0;
  5885. int32_t L_12 = V_1;
  5886. if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
  5887. {
  5888. goto IL_005a;
  5889. }
  5890. }
  5891. {
  5892. RuntimeObject* L_13 = (RuntimeObject*)__this->____comparer_12;
  5893. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_14 = V_2;
  5894. int32_t L_15 = V_3;
  5895. NullCheck(L_14);
  5896. int32_t L_16 = (int32_t)((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___value_2;
  5897. int32_t L_17 = ___0_item;
  5898. NullCheck(L_13);
  5899. bool L_18;
  5900. L_18 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_13, L_16, L_17);
  5901. if (!L_18)
  5902. {
  5903. goto IL_005a;
  5904. }
  5905. }
  5906. {
  5907. return (bool)1;
  5908. }
  5909. IL_005a:
  5910. {
  5911. int32_t L_19 = V_0;
  5912. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_20 = V_2;
  5913. NullCheck(L_20);
  5914. if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
  5915. {
  5916. goto IL_006b;
  5917. }
  5918. }
  5919. {
  5920. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_21 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  5921. NullCheck(L_21);
  5922. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  5923. IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Contains_mC7FB9D44EF9B75D89964DC508B4B08D8DA98339E_RuntimeMethod_var)));
  5924. }
  5925. IL_006b:
  5926. {
  5927. int32_t L_22 = V_0;
  5928. V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  5929. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_23 = V_2;
  5930. int32_t L_24 = V_3;
  5931. NullCheck(L_23);
  5932. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  5933. V_3 = L_25;
  5934. }
  5935. IL_007c:
  5936. {
  5937. int32_t L_26 = V_3;
  5938. if ((((int32_t)L_26) >= ((int32_t)0)))
  5939. {
  5940. goto IL_002f;
  5941. }
  5942. }
  5943. IL_0080:
  5944. {
  5945. return (bool)0;
  5946. }
  5947. }
  5948. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::CopyTo(T[],System.Int32)
  5949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_mD9A719764C6AD05B45C46933DFCDB1633982F582_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
  5950. {
  5951. {
  5952. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = ___0_array;
  5953. int32_t L_1 = ___1_arrayIndex;
  5954. int32_t L_2 = (int32_t)__this->____count_9;
  5955. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  5956. return;
  5957. }
  5958. }
  5959. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::Remove(T)
  5960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mDFCEB14892F55A02364004175560540A1AE648FE_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_item, const RuntimeMethod* method)
  5961. {
  5962. int32_t V_0 = 0;
  5963. int32_t V_1 = 0;
  5964. int32_t V_2 = 0;
  5965. int32_t V_3 = 0;
  5966. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* V_4 = NULL;
  5967. int32_t V_5 = 0;
  5968. {
  5969. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  5970. if (!L_0)
  5971. {
  5972. goto IL_0154;
  5973. }
  5974. }
  5975. {
  5976. int32_t L_1 = ___0_item;
  5977. int32_t L_2;
  5978. L_2 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  5979. V_0 = L_2;
  5980. int32_t L_3 = V_0;
  5981. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  5982. NullCheck(L_4);
  5983. V_1 = ((int32_t)(L_3%((int32_t)(((RuntimeArray*)L_4)->max_length))));
  5984. V_2 = (-1);
  5985. V_3 = 0;
  5986. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_5 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  5987. V_4 = L_5;
  5988. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  5989. int32_t L_7 = V_1;
  5990. NullCheck(L_6);
  5991. int32_t L_8 = L_7;
  5992. int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  5993. V_5 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
  5994. goto IL_014c;
  5995. }
  5996. IL_003b:
  5997. {
  5998. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_10 = V_4;
  5999. int32_t L_11 = V_5;
  6000. NullCheck(L_10);
  6001. int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___hashCode_0;
  6002. int32_t L_13 = V_0;
  6003. if ((!(((uint32_t)L_12) == ((uint32_t)L_13))))
  6004. {
  6005. goto IL_0123;
  6006. }
  6007. }
  6008. {
  6009. RuntimeObject* L_14 = (RuntimeObject*)__this->____comparer_12;
  6010. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_15 = V_4;
  6011. int32_t L_16 = V_5;
  6012. NullCheck(L_15);
  6013. int32_t L_17 = (int32_t)((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->___value_2;
  6014. int32_t L_18 = ___0_item;
  6015. NullCheck(L_14);
  6016. bool L_19;
  6017. L_19 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_14, L_17, L_18);
  6018. if (!L_19)
  6019. {
  6020. goto IL_0123;
  6021. }
  6022. }
  6023. {
  6024. int32_t L_20 = V_2;
  6025. if ((((int32_t)L_20) >= ((int32_t)0)))
  6026. {
  6027. goto IL_008c;
  6028. }
  6029. }
  6030. {
  6031. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  6032. int32_t L_22 = V_1;
  6033. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_23 = V_4;
  6034. int32_t L_24 = V_5;
  6035. NullCheck(L_23);
  6036. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  6037. NullCheck(L_21);
  6038. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1)));
  6039. goto IL_00a7;
  6040. }
  6041. IL_008c:
  6042. {
  6043. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_26 = V_4;
  6044. int32_t L_27 = V_2;
  6045. NullCheck(L_26);
  6046. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_28 = V_4;
  6047. int32_t L_29 = V_5;
  6048. NullCheck(L_28);
  6049. int32_t L_30 = (int32_t)((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29)))->___next_1;
  6050. ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->___next_1 = L_30;
  6051. }
  6052. IL_00a7:
  6053. {
  6054. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_31 = V_4;
  6055. int32_t L_32 = V_5;
  6056. NullCheck(L_31);
  6057. ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___hashCode_0 = (-1);
  6058. if (!false)
  6059. {
  6060. goto IL_00d1;
  6061. }
  6062. }
  6063. {
  6064. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_33 = V_4;
  6065. int32_t L_34 = V_5;
  6066. NullCheck(L_33);
  6067. int32_t* L_35 = (int32_t*)(&((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->___value_2);
  6068. il2cpp_codegen_initobj(L_35, sizeof(int32_t));
  6069. }
  6070. IL_00d1:
  6071. {
  6072. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_36 = V_4;
  6073. int32_t L_37 = V_5;
  6074. NullCheck(L_36);
  6075. int32_t L_38 = (int32_t)__this->____freeList_11;
  6076. ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)))->___next_1 = L_38;
  6077. int32_t L_39 = (int32_t)__this->____count_9;
  6078. __this->____count_9 = ((int32_t)il2cpp_codegen_subtract(L_39, 1));
  6079. int32_t L_40 = (int32_t)__this->____version_13;
  6080. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  6081. int32_t L_41 = (int32_t)__this->____count_9;
  6082. if (L_41)
  6083. {
  6084. goto IL_0119;
  6085. }
  6086. }
  6087. {
  6088. __this->____lastIndex_10 = 0;
  6089. __this->____freeList_11 = (-1);
  6090. goto IL_0121;
  6091. }
  6092. IL_0119:
  6093. {
  6094. int32_t L_42 = V_5;
  6095. __this->____freeList_11 = L_42;
  6096. }
  6097. IL_0121:
  6098. {
  6099. return (bool)1;
  6100. }
  6101. IL_0123:
  6102. {
  6103. int32_t L_43 = V_3;
  6104. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_44 = V_4;
  6105. NullCheck(L_44);
  6106. if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length)))))
  6107. {
  6108. goto IL_0135;
  6109. }
  6110. }
  6111. {
  6112. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_45 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  6113. NullCheck(L_45);
  6114. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_45, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  6115. IL2CPP_RAISE_MANAGED_EXCEPTION(L_45, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Remove_mDFCEB14892F55A02364004175560540A1AE648FE_RuntimeMethod_var)));
  6116. }
  6117. IL_0135:
  6118. {
  6119. int32_t L_46 = V_3;
  6120. V_3 = ((int32_t)il2cpp_codegen_add(L_46, 1));
  6121. int32_t L_47 = V_5;
  6122. V_2 = L_47;
  6123. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_48 = V_4;
  6124. int32_t L_49 = V_5;
  6125. NullCheck(L_48);
  6126. int32_t L_50 = (int32_t)((L_48)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_49)))->___next_1;
  6127. V_5 = L_50;
  6128. }
  6129. IL_014c:
  6130. {
  6131. int32_t L_51 = V_5;
  6132. if ((((int32_t)L_51) >= ((int32_t)0)))
  6133. {
  6134. goto IL_003b;
  6135. }
  6136. }
  6137. IL_0154:
  6138. {
  6139. return (bool)0;
  6140. }
  6141. }
  6142. // System.Int32 System.Collections.Generic.HashSet`1<System.Int32Enum>::get_Count()
  6143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m6569C17BC1C7EE2A7D2AFF4110EE75938C4FB16A_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  6144. {
  6145. {
  6146. int32_t L_0 = (int32_t)__this->____count_9;
  6147. return L_0;
  6148. }
  6149. }
  6150. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  6151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m112D61B883F1676BD89147017B0B92A3365E3476_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  6152. {
  6153. {
  6154. return (bool)0;
  6155. }
  6156. }
  6157. // System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<System.Int32Enum>::GetEnumerator()
  6158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD HashSet_1_GetEnumerator_mD39261A9CC3EE28CF60F54E8040EEB40C1FFFBE4_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  6159. {
  6160. {
  6161. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD L_0;
  6162. memset((&L_0), 0, sizeof(L_0));
  6163. Enumerator__ctor_m2DD667605D1D62A7C346404BBDDD45C06317D415((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  6164. return L_0;
  6165. }
  6166. }
  6167. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.HashSet`1<System.Int32Enum>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  6168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mEF1AC63672C921288DE645B50C2F80DBAE4C7E3B_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  6169. {
  6170. {
  6171. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD L_0;
  6172. memset((&L_0), 0, sizeof(L_0));
  6173. Enumerator__ctor_m2DD667605D1D62A7C346404BBDDD45C06317D415((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  6174. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD L_1 = L_0;
  6175. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 20), &L_1);
  6176. return (RuntimeObject*)L_2;
  6177. }
  6178. }
  6179. // System.Collections.IEnumerator System.Collections.Generic.HashSet`1<System.Int32Enum>::System.Collections.IEnumerable.GetEnumerator()
  6180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_System_Collections_IEnumerable_GetEnumerator_mB88227896CE6CBB4D346FC82E65CE8057289864A_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  6181. {
  6182. {
  6183. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD L_0;
  6184. memset((&L_0), 0, sizeof(L_0));
  6185. Enumerator__ctor_m2DD667605D1D62A7C346404BBDDD45C06317D415((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  6186. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD L_1 = L_0;
  6187. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 20), &L_1);
  6188. return (RuntimeObject*)L_2;
  6189. }
  6190. }
  6191. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  6192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_GetObjectData_m4C6DAB3CBA34555D9333B3E801CC8BAF8FDAC5C4_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
  6193. {
  6194. static bool s_Il2CppMethodInitialized;
  6195. if (!s_Il2CppMethodInitialized)
  6196. {
  6197. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  6198. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0);
  6199. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9);
  6200. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865);
  6201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1);
  6202. s_Il2CppMethodInitialized = true;
  6203. }
  6204. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_0 = NULL;
  6205. String_t* G_B4_0 = NULL;
  6206. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B4_1 = NULL;
  6207. String_t* G_B3_0 = NULL;
  6208. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B3_1 = NULL;
  6209. int32_t G_B5_0 = 0;
  6210. String_t* G_B5_1 = NULL;
  6211. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B5_2 = NULL;
  6212. {
  6213. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info;
  6214. if (L_0)
  6215. {
  6216. goto IL_000e;
  6217. }
  6218. }
  6219. {
  6220. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  6221. NullCheck(L_1);
  6222. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), NULL);
  6223. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_GetObjectData_m4C6DAB3CBA34555D9333B3E801CC8BAF8FDAC5C4_RuntimeMethod_var)));
  6224. }
  6225. IL_000e:
  6226. {
  6227. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2 = ___0_info;
  6228. int32_t L_3 = (int32_t)__this->____version_13;
  6229. NullCheck(L_2);
  6230. SerializationInfo_AddValue_m9D6ADD10966D1FE8D19050F3A269747C23FE9FC4(L_2, _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, L_3, NULL);
  6231. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_4 = ___0_info;
  6232. RuntimeObject* L_5 = (RuntimeObject*)__this->____comparer_12;
  6233. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 22)) };
  6234. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6235. Type_t* L_7;
  6236. L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
  6237. NullCheck(L_4);
  6238. SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199(L_4, _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (RuntimeObject*)L_5, L_7, NULL);
  6239. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_8 = ___0_info;
  6240. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  6241. G_B3_0 = _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865;
  6242. G_B3_1 = L_8;
  6243. if (!L_9)
  6244. {
  6245. G_B4_0 = _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865;
  6246. G_B4_1 = L_8;
  6247. goto IL_0052;
  6248. }
  6249. }
  6250. {
  6251. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  6252. NullCheck(L_10);
  6253. G_B5_0 = ((int32_t)(((RuntimeArray*)L_10)->max_length));
  6254. G_B5_1 = G_B3_0;
  6255. G_B5_2 = G_B3_1;
  6256. goto IL_0053;
  6257. }
  6258. IL_0052:
  6259. {
  6260. G_B5_0 = 0;
  6261. G_B5_1 = G_B4_0;
  6262. G_B5_2 = G_B4_1;
  6263. }
  6264. IL_0053:
  6265. {
  6266. NullCheck(G_B5_2);
  6267. SerializationInfo_AddValue_m9D6ADD10966D1FE8D19050F3A269747C23FE9FC4(G_B5_2, G_B5_1, G_B5_0, NULL);
  6268. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  6269. if (!L_11)
  6270. {
  6271. goto IL_0089;
  6272. }
  6273. }
  6274. {
  6275. int32_t L_12 = (int32_t)__this->____count_9;
  6276. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_13 = (Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)(Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 23), (uint32_t)L_12);
  6277. V_0 = L_13;
  6278. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_14 = V_0;
  6279. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  6280. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_15 = ___0_info;
  6281. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_16 = V_0;
  6282. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 25)) };
  6283. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6284. Type_t* L_18;
  6285. L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
  6286. NullCheck(L_15);
  6287. SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199(L_15, _stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0, (RuntimeObject*)L_16, L_18, NULL);
  6288. }
  6289. IL_0089:
  6290. {
  6291. return;
  6292. }
  6293. }
  6294. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::OnDeserialization(System.Object)
  6295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_OnDeserialization_mE74055B9C53DDCE9F52C81E0B26B2A6888A0B83F_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_sender, const RuntimeMethod* method)
  6296. {
  6297. static bool s_Il2CppMethodInitialized;
  6298. if (!s_Il2CppMethodInitialized)
  6299. {
  6300. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  6301. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  6302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0);
  6303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9);
  6304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865);
  6305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1);
  6306. s_Il2CppMethodInitialized = true;
  6307. }
  6308. int32_t V_0 = 0;
  6309. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_1 = NULL;
  6310. int32_t V_2 = 0;
  6311. {
  6312. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  6313. if (L_0)
  6314. {
  6315. goto IL_0009;
  6316. }
  6317. }
  6318. {
  6319. return;
  6320. }
  6321. IL_0009:
  6322. {
  6323. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_1 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  6324. NullCheck(L_1);
  6325. int32_t L_2;
  6326. L_2 = SerializationInfo_GetInt32_m7731402825C7FC8D0673F7610D555615F95E4FB5(L_1, _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865, NULL);
  6327. V_0 = L_2;
  6328. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_3 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  6329. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 26)) };
  6330. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6331. Type_t* L_5;
  6332. L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
  6333. NullCheck(L_3);
  6334. RuntimeObject* L_6;
  6335. L_6 = SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034(L_3, _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, L_5, NULL);
  6336. __this->____comparer_12 = ((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 17)));
  6337. Il2CppCodeGenWriteBarrier((void**)(&__this->____comparer_12), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 17))));
  6338. __this->____freeList_11 = (-1);
  6339. int32_t L_7 = V_0;
  6340. if (!L_7)
  6341. {
  6342. goto IL_00ad;
  6343. }
  6344. }
  6345. {
  6346. int32_t L_8 = V_0;
  6347. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_8);
  6348. __this->____buckets_7 = L_9;
  6349. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_9);
  6350. int32_t L_10 = V_0;
  6351. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_11 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)(SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_10);
  6352. __this->____slots_8 = L_11;
  6353. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_11);
  6354. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_12 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  6355. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 25)) };
  6356. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6357. Type_t* L_14;
  6358. L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
  6359. NullCheck(L_12);
  6360. RuntimeObject* L_15;
  6361. L_15 = SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034(L_12, _stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0, L_14, NULL);
  6362. V_1 = ((Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*)Castclass((RuntimeObject*)L_15, il2cpp_rgctx_data(method->klass->rgctx_data, 28)));
  6363. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_16 = V_1;
  6364. if (L_16)
  6365. {
  6366. goto IL_008f;
  6367. }
  6368. }
  6369. {
  6370. SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7* L_17 = (SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7_il2cpp_TypeInfo_var)));
  6371. NullCheck(L_17);
  6372. SerializationException__ctor_m0AAFE2ABD0A74F3E783AD5B5FE842DE460168DB0(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922)), NULL);
  6373. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_OnDeserialization_mE74055B9C53DDCE9F52C81E0B26B2A6888A0B83F_RuntimeMethod_var)));
  6374. }
  6375. IL_008f:
  6376. {
  6377. V_2 = 0;
  6378. goto IL_00a5;
  6379. }
  6380. IL_0093:
  6381. {
  6382. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_18 = V_1;
  6383. int32_t L_19 = V_2;
  6384. NullCheck(L_18);
  6385. int32_t L_20 = L_19;
  6386. int32_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
  6387. bool L_22;
  6388. L_22 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  6389. int32_t L_23 = V_2;
  6390. V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1));
  6391. }
  6392. IL_00a5:
  6393. {
  6394. int32_t L_24 = V_2;
  6395. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_25 = V_1;
  6396. NullCheck(L_25);
  6397. if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
  6398. {
  6399. goto IL_0093;
  6400. }
  6401. }
  6402. {
  6403. goto IL_00b4;
  6404. }
  6405. IL_00ad:
  6406. {
  6407. __this->____buckets_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
  6408. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
  6409. }
  6410. IL_00b4:
  6411. {
  6412. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_26 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  6413. NullCheck(L_26);
  6414. int32_t L_27;
  6415. L_27 = SerializationInfo_GetInt32_m7731402825C7FC8D0673F7610D555615F95E4FB5(L_26, _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, NULL);
  6416. __this->____version_13 = L_27;
  6417. __this->____siInfo_14 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)NULL;
  6418. Il2CppCodeGenWriteBarrier((void**)(&__this->____siInfo_14), (void*)(SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)NULL);
  6419. return;
  6420. }
  6421. }
  6422. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::Add(T)
  6423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m4F8BBB0C65C72E41F10A7F83E2963B71A631153C_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_item, const RuntimeMethod* method)
  6424. {
  6425. {
  6426. int32_t L_0 = ___0_item;
  6427. bool L_1;
  6428. L_1 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  6429. return L_1;
  6430. }
  6431. }
  6432. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::UnionWith(System.Collections.Generic.IEnumerable`1<T>)
  6433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_UnionWith_m0E9BB6D536A0AF0F32F2ADDAC67F738FC13C1ABE_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  6434. {
  6435. static bool s_Il2CppMethodInitialized;
  6436. if (!s_Il2CppMethodInitialized)
  6437. {
  6438. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  6439. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  6440. s_Il2CppMethodInitialized = true;
  6441. }
  6442. RuntimeObject* V_0 = NULL;
  6443. int32_t V_1 = 0;
  6444. {
  6445. RuntimeObject* L_0 = ___0_other;
  6446. if (L_0)
  6447. {
  6448. goto IL_000e;
  6449. }
  6450. }
  6451. {
  6452. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  6453. NullCheck(L_1);
  6454. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  6455. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_UnionWith_m0E9BB6D536A0AF0F32F2ADDAC67F738FC13C1ABE_RuntimeMethod_var)));
  6456. }
  6457. IL_000e:
  6458. {
  6459. RuntimeObject* L_2 = ___0_other;
  6460. NullCheck(L_2);
  6461. RuntimeObject* L_3;
  6462. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_2);
  6463. V_0 = L_3;
  6464. }
  6465. {
  6466. auto __finallyBlock = il2cpp::utils::Finally([&]
  6467. {
  6468. FINALLY_0030:
  6469. {// begin finally (depth: 1)
  6470. {
  6471. RuntimeObject* L_4 = V_0;
  6472. if (!L_4)
  6473. {
  6474. goto IL_0039;
  6475. }
  6476. }
  6477. {
  6478. RuntimeObject* L_5 = V_0;
  6479. NullCheck((RuntimeObject*)L_5);
  6480. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_5);
  6481. }
  6482. IL_0039:
  6483. {
  6484. return;
  6485. }
  6486. }// end finally (depth: 1)
  6487. });
  6488. try
  6489. {// begin try (depth: 1)
  6490. {
  6491. goto IL_0026_1;
  6492. }
  6493. IL_0017_1:
  6494. {
  6495. RuntimeObject* L_6 = V_0;
  6496. NullCheck(L_6);
  6497. int32_t L_7;
  6498. L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_6);
  6499. V_1 = L_7;
  6500. int32_t L_8 = V_1;
  6501. bool L_9;
  6502. L_9 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  6503. }
  6504. IL_0026_1:
  6505. {
  6506. RuntimeObject* L_10 = V_0;
  6507. NullCheck((RuntimeObject*)L_10);
  6508. bool L_11;
  6509. L_11 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_10);
  6510. if (L_11)
  6511. {
  6512. goto IL_0017_1;
  6513. }
  6514. }
  6515. {
  6516. goto IL_003a;
  6517. }
  6518. }// end try (depth: 1)
  6519. catch(Il2CppExceptionWrapper& e)
  6520. {
  6521. __finallyBlock.StoreException(e.ex);
  6522. }
  6523. }
  6524. IL_003a:
  6525. {
  6526. return;
  6527. }
  6528. }
  6529. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::IntersectWith(System.Collections.Generic.IEnumerable`1<T>)
  6530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWith_mB0595C1764DEA9B320DD13A86CDD56820AE4C5A4_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  6531. {
  6532. RuntimeObject* V_0 = NULL;
  6533. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* V_1 = NULL;
  6534. {
  6535. RuntimeObject* L_0 = ___0_other;
  6536. if (L_0)
  6537. {
  6538. goto IL_000e;
  6539. }
  6540. }
  6541. {
  6542. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  6543. NullCheck(L_1);
  6544. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  6545. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IntersectWith_mB0595C1764DEA9B320DD13A86CDD56820AE4C5A4_RuntimeMethod_var)));
  6546. }
  6547. IL_000e:
  6548. {
  6549. int32_t L_2 = (int32_t)__this->____count_9;
  6550. if (L_2)
  6551. {
  6552. goto IL_0017;
  6553. }
  6554. }
  6555. {
  6556. return;
  6557. }
  6558. IL_0017:
  6559. {
  6560. RuntimeObject* L_3 = ___0_other;
  6561. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  6562. {
  6563. goto IL_001c;
  6564. }
  6565. }
  6566. {
  6567. return;
  6568. }
  6569. IL_001c:
  6570. {
  6571. RuntimeObject* L_4 = ___0_other;
  6572. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  6573. RuntimeObject* L_5 = V_0;
  6574. if (!L_5)
  6575. {
  6576. goto IL_0050;
  6577. }
  6578. }
  6579. {
  6580. RuntimeObject* L_6 = V_0;
  6581. NullCheck(L_6);
  6582. int32_t L_7;
  6583. L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32Enum>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_6);
  6584. if (L_7)
  6585. {
  6586. goto IL_0035;
  6587. }
  6588. }
  6589. {
  6590. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  6591. return;
  6592. }
  6593. IL_0035:
  6594. {
  6595. RuntimeObject* L_8 = ___0_other;
  6596. V_1 = ((HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)IsInstClass((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  6597. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_9 = V_1;
  6598. if (!L_9)
  6599. {
  6600. goto IL_0050;
  6601. }
  6602. }
  6603. {
  6604. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_10 = V_1;
  6605. bool L_11;
  6606. L_11 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  6607. if (!L_11)
  6608. {
  6609. goto IL_0050;
  6610. }
  6611. }
  6612. {
  6613. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_12 = V_1;
  6614. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
  6615. return;
  6616. }
  6617. IL_0050:
  6618. {
  6619. RuntimeObject* L_13 = ___0_other;
  6620. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
  6621. return;
  6622. }
  6623. }
  6624. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::ExceptWith(System.Collections.Generic.IEnumerable`1<T>)
  6625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_ExceptWith_m4E5736C023A3080685AD6D4CC407BDF2AE9BBEEE_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  6626. {
  6627. static bool s_Il2CppMethodInitialized;
  6628. if (!s_Il2CppMethodInitialized)
  6629. {
  6630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  6631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  6632. s_Il2CppMethodInitialized = true;
  6633. }
  6634. RuntimeObject* V_0 = NULL;
  6635. int32_t V_1 = 0;
  6636. {
  6637. RuntimeObject* L_0 = ___0_other;
  6638. if (L_0)
  6639. {
  6640. goto IL_000e;
  6641. }
  6642. }
  6643. {
  6644. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  6645. NullCheck(L_1);
  6646. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  6647. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_ExceptWith_m4E5736C023A3080685AD6D4CC407BDF2AE9BBEEE_RuntimeMethod_var)));
  6648. }
  6649. IL_000e:
  6650. {
  6651. int32_t L_2 = (int32_t)__this->____count_9;
  6652. if (L_2)
  6653. {
  6654. goto IL_0017;
  6655. }
  6656. }
  6657. {
  6658. return;
  6659. }
  6660. IL_0017:
  6661. {
  6662. RuntimeObject* L_3 = ___0_other;
  6663. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  6664. {
  6665. goto IL_0022;
  6666. }
  6667. }
  6668. {
  6669. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  6670. return;
  6671. }
  6672. IL_0022:
  6673. {
  6674. RuntimeObject* L_4 = ___0_other;
  6675. NullCheck(L_4);
  6676. RuntimeObject* L_5;
  6677. L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_4);
  6678. V_0 = L_5;
  6679. }
  6680. {
  6681. auto __finallyBlock = il2cpp::utils::Finally([&]
  6682. {
  6683. FINALLY_0044:
  6684. {// begin finally (depth: 1)
  6685. {
  6686. RuntimeObject* L_6 = V_0;
  6687. if (!L_6)
  6688. {
  6689. goto IL_004d;
  6690. }
  6691. }
  6692. {
  6693. RuntimeObject* L_7 = V_0;
  6694. NullCheck((RuntimeObject*)L_7);
  6695. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
  6696. }
  6697. IL_004d:
  6698. {
  6699. return;
  6700. }
  6701. }// end finally (depth: 1)
  6702. });
  6703. try
  6704. {// begin try (depth: 1)
  6705. {
  6706. goto IL_003a_1;
  6707. }
  6708. IL_002b_1:
  6709. {
  6710. RuntimeObject* L_8 = V_0;
  6711. NullCheck(L_8);
  6712. int32_t L_9;
  6713. L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_8);
  6714. V_1 = L_9;
  6715. int32_t L_10 = V_1;
  6716. bool L_11;
  6717. L_11 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  6718. }
  6719. IL_003a_1:
  6720. {
  6721. RuntimeObject* L_12 = V_0;
  6722. NullCheck((RuntimeObject*)L_12);
  6723. bool L_13;
  6724. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12);
  6725. if (L_13)
  6726. {
  6727. goto IL_002b_1;
  6728. }
  6729. }
  6730. {
  6731. goto IL_004e;
  6732. }
  6733. }// end try (depth: 1)
  6734. catch(Il2CppExceptionWrapper& e)
  6735. {
  6736. __finallyBlock.StoreException(e.ex);
  6737. }
  6738. }
  6739. IL_004e:
  6740. {
  6741. return;
  6742. }
  6743. }
  6744. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::SymmetricExceptWith(System.Collections.Generic.IEnumerable`1<T>)
  6745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWith_m6F794A8A21B994BE1385AD57E9235DBDC12D85A4_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  6746. {
  6747. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* V_0 = NULL;
  6748. {
  6749. RuntimeObject* L_0 = ___0_other;
  6750. if (L_0)
  6751. {
  6752. goto IL_000e;
  6753. }
  6754. }
  6755. {
  6756. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  6757. NullCheck(L_1);
  6758. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  6759. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_SymmetricExceptWith_m6F794A8A21B994BE1385AD57E9235DBDC12D85A4_RuntimeMethod_var)));
  6760. }
  6761. IL_000e:
  6762. {
  6763. int32_t L_2 = (int32_t)__this->____count_9;
  6764. if (L_2)
  6765. {
  6766. goto IL_001e;
  6767. }
  6768. }
  6769. {
  6770. RuntimeObject* L_3 = ___0_other;
  6771. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  6772. return;
  6773. }
  6774. IL_001e:
  6775. {
  6776. RuntimeObject* L_4 = ___0_other;
  6777. if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  6778. {
  6779. goto IL_0029;
  6780. }
  6781. }
  6782. {
  6783. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  6784. return;
  6785. }
  6786. IL_0029:
  6787. {
  6788. RuntimeObject* L_5 = ___0_other;
  6789. V_0 = ((HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)IsInstClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  6790. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_6 = V_0;
  6791. if (!L_6)
  6792. {
  6793. goto IL_0044;
  6794. }
  6795. }
  6796. {
  6797. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_7 = V_0;
  6798. bool L_8;
  6799. L_8 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  6800. if (!L_8)
  6801. {
  6802. goto IL_0044;
  6803. }
  6804. }
  6805. {
  6806. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_9 = V_0;
  6807. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
  6808. return;
  6809. }
  6810. IL_0044:
  6811. {
  6812. RuntimeObject* L_10 = ___0_other;
  6813. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
  6814. return;
  6815. }
  6816. }
  6817. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::IsSubsetOf(System.Collections.Generic.IEnumerable`1<T>)
  6818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSubsetOf_mE9C1B9261DCD3B8DA4B1D3ED05AACA692F1B5FE3_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  6819. {
  6820. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* V_0 = NULL;
  6821. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 V_1;
  6822. memset((&V_1), 0, sizeof(V_1));
  6823. {
  6824. RuntimeObject* L_0 = ___0_other;
  6825. if (L_0)
  6826. {
  6827. goto IL_000e;
  6828. }
  6829. }
  6830. {
  6831. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  6832. NullCheck(L_1);
  6833. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  6834. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsSubsetOf_mE9C1B9261DCD3B8DA4B1D3ED05AACA692F1B5FE3_RuntimeMethod_var)));
  6835. }
  6836. IL_000e:
  6837. {
  6838. int32_t L_2 = (int32_t)__this->____count_9;
  6839. if (L_2)
  6840. {
  6841. goto IL_0018;
  6842. }
  6843. }
  6844. {
  6845. return (bool)1;
  6846. }
  6847. IL_0018:
  6848. {
  6849. RuntimeObject* L_3 = ___0_other;
  6850. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  6851. {
  6852. goto IL_001e;
  6853. }
  6854. }
  6855. {
  6856. return (bool)1;
  6857. }
  6858. IL_001e:
  6859. {
  6860. RuntimeObject* L_4 = ___0_other;
  6861. V_0 = ((HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  6862. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_5 = V_0;
  6863. if (!L_5)
  6864. {
  6865. goto IL_0049;
  6866. }
  6867. }
  6868. {
  6869. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_6 = V_0;
  6870. bool L_7;
  6871. L_7 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  6872. if (!L_7)
  6873. {
  6874. goto IL_0049;
  6875. }
  6876. }
  6877. {
  6878. int32_t L_8 = (int32_t)__this->____count_9;
  6879. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_9 = V_0;
  6880. NullCheck(L_9);
  6881. int32_t L_10;
  6882. L_10 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  6883. if ((((int32_t)L_8) <= ((int32_t)L_10)))
  6884. {
  6885. goto IL_0041;
  6886. }
  6887. }
  6888. {
  6889. return (bool)0;
  6890. }
  6891. IL_0041:
  6892. {
  6893. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_11 = V_0;
  6894. bool L_12;
  6895. L_12 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
  6896. return L_12;
  6897. }
  6898. IL_0049:
  6899. {
  6900. RuntimeObject* L_13 = ___0_other;
  6901. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_14;
  6902. L_14 = (( ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_13, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  6903. V_1 = L_14;
  6904. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_15 = V_1;
  6905. int32_t L_16 = (int32_t)L_15.___uniqueCount_0;
  6906. int32_t L_17 = (int32_t)__this->____count_9;
  6907. if ((!(((uint32_t)L_16) == ((uint32_t)L_17))))
  6908. {
  6909. goto IL_006d;
  6910. }
  6911. }
  6912. {
  6913. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_18 = V_1;
  6914. int32_t L_19 = (int32_t)L_18.___unfoundCount_1;
  6915. return (bool)((((int32_t)((((int32_t)L_19) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  6916. }
  6917. IL_006d:
  6918. {
  6919. return (bool)0;
  6920. }
  6921. }
  6922. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::IsProperSubsetOf(System.Collections.Generic.IEnumerable`1<T>)
  6923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsProperSubsetOf_mEED2B36CFB9E836141678025E237E591B2FD582B_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  6924. {
  6925. RuntimeObject* V_0 = NULL;
  6926. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 V_1;
  6927. memset((&V_1), 0, sizeof(V_1));
  6928. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* V_2 = NULL;
  6929. {
  6930. RuntimeObject* L_0 = ___0_other;
  6931. if (L_0)
  6932. {
  6933. goto IL_000e;
  6934. }
  6935. }
  6936. {
  6937. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  6938. NullCheck(L_1);
  6939. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  6940. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsProperSubsetOf_mEED2B36CFB9E836141678025E237E591B2FD582B_RuntimeMethod_var)));
  6941. }
  6942. IL_000e:
  6943. {
  6944. RuntimeObject* L_2 = ___0_other;
  6945. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  6946. {
  6947. goto IL_0014;
  6948. }
  6949. }
  6950. {
  6951. return (bool)0;
  6952. }
  6953. IL_0014:
  6954. {
  6955. RuntimeObject* L_3 = ___0_other;
  6956. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  6957. RuntimeObject* L_4 = V_0;
  6958. if (!L_4)
  6959. {
  6960. goto IL_0065;
  6961. }
  6962. }
  6963. {
  6964. RuntimeObject* L_5 = V_0;
  6965. NullCheck(L_5);
  6966. int32_t L_6;
  6967. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32Enum>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5);
  6968. if (L_6)
  6969. {
  6970. goto IL_0028;
  6971. }
  6972. }
  6973. {
  6974. return (bool)0;
  6975. }
  6976. IL_0028:
  6977. {
  6978. int32_t L_7 = (int32_t)__this->____count_9;
  6979. if (L_7)
  6980. {
  6981. goto IL_003a;
  6982. }
  6983. }
  6984. {
  6985. RuntimeObject* L_8 = V_0;
  6986. NullCheck(L_8);
  6987. int32_t L_9;
  6988. L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32Enum>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_8);
  6989. return (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0);
  6990. }
  6991. IL_003a:
  6992. {
  6993. RuntimeObject* L_10 = ___0_other;
  6994. V_2 = ((HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)IsInstClass((RuntimeObject*)L_10, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  6995. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_11 = V_2;
  6996. if (!L_11)
  6997. {
  6998. goto IL_0065;
  6999. }
  7000. }
  7001. {
  7002. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_12 = V_2;
  7003. bool L_13;
  7004. L_13 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7005. if (!L_13)
  7006. {
  7007. goto IL_0065;
  7008. }
  7009. }
  7010. {
  7011. int32_t L_14 = (int32_t)__this->____count_9;
  7012. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_15 = V_2;
  7013. NullCheck(L_15);
  7014. int32_t L_16;
  7015. L_16 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  7016. if ((((int32_t)L_14) < ((int32_t)L_16)))
  7017. {
  7018. goto IL_005d;
  7019. }
  7020. }
  7021. {
  7022. return (bool)0;
  7023. }
  7024. IL_005d:
  7025. {
  7026. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_17 = V_2;
  7027. bool L_18;
  7028. L_18 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
  7029. return L_18;
  7030. }
  7031. IL_0065:
  7032. {
  7033. RuntimeObject* L_19 = ___0_other;
  7034. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_20;
  7035. L_20 = (( ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_19, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  7036. V_1 = L_20;
  7037. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_21 = V_1;
  7038. int32_t L_22 = (int32_t)L_21.___uniqueCount_0;
  7039. int32_t L_23 = (int32_t)__this->____count_9;
  7040. if ((!(((uint32_t)L_22) == ((uint32_t)L_23))))
  7041. {
  7042. goto IL_0086;
  7043. }
  7044. }
  7045. {
  7046. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_24 = V_1;
  7047. int32_t L_25 = (int32_t)L_24.___unfoundCount_1;
  7048. return (bool)((((int32_t)L_25) > ((int32_t)0))? 1 : 0);
  7049. }
  7050. IL_0086:
  7051. {
  7052. return (bool)0;
  7053. }
  7054. }
  7055. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::IsSupersetOf(System.Collections.Generic.IEnumerable`1<T>)
  7056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSupersetOf_mDC58F3E7F712097CDC072908D445134AB27FF830_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  7057. {
  7058. RuntimeObject* V_0 = NULL;
  7059. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* V_1 = NULL;
  7060. {
  7061. RuntimeObject* L_0 = ___0_other;
  7062. if (L_0)
  7063. {
  7064. goto IL_000e;
  7065. }
  7066. }
  7067. {
  7068. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  7069. NullCheck(L_1);
  7070. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  7071. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsSupersetOf_mDC58F3E7F712097CDC072908D445134AB27FF830_RuntimeMethod_var)));
  7072. }
  7073. IL_000e:
  7074. {
  7075. RuntimeObject* L_2 = ___0_other;
  7076. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  7077. {
  7078. goto IL_0014;
  7079. }
  7080. }
  7081. {
  7082. return (bool)1;
  7083. }
  7084. IL_0014:
  7085. {
  7086. RuntimeObject* L_3 = ___0_other;
  7087. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  7088. RuntimeObject* L_4 = V_0;
  7089. if (!L_4)
  7090. {
  7091. goto IL_004b;
  7092. }
  7093. }
  7094. {
  7095. RuntimeObject* L_5 = V_0;
  7096. NullCheck(L_5);
  7097. int32_t L_6;
  7098. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32Enum>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5);
  7099. if (L_6)
  7100. {
  7101. goto IL_0028;
  7102. }
  7103. }
  7104. {
  7105. return (bool)1;
  7106. }
  7107. IL_0028:
  7108. {
  7109. RuntimeObject* L_7 = ___0_other;
  7110. V_1 = ((HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)IsInstClass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  7111. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_8 = V_1;
  7112. if (!L_8)
  7113. {
  7114. goto IL_004b;
  7115. }
  7116. }
  7117. {
  7118. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_9 = V_1;
  7119. bool L_10;
  7120. L_10 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7121. if (!L_10)
  7122. {
  7123. goto IL_004b;
  7124. }
  7125. }
  7126. {
  7127. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_11 = V_1;
  7128. NullCheck(L_11);
  7129. int32_t L_12;
  7130. L_12 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  7131. int32_t L_13 = (int32_t)__this->____count_9;
  7132. if ((((int32_t)L_12) <= ((int32_t)L_13)))
  7133. {
  7134. goto IL_004b;
  7135. }
  7136. }
  7137. {
  7138. return (bool)0;
  7139. }
  7140. IL_004b:
  7141. {
  7142. RuntimeObject* L_14 = ___0_other;
  7143. bool L_15;
  7144. L_15 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  7145. return L_15;
  7146. }
  7147. }
  7148. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::IsProperSupersetOf(System.Collections.Generic.IEnumerable`1<T>)
  7149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsProperSupersetOf_m8E9C4A4429AD18E168968CC395581A00CCB768C0_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  7150. {
  7151. RuntimeObject* V_0 = NULL;
  7152. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 V_1;
  7153. memset((&V_1), 0, sizeof(V_1));
  7154. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* V_2 = NULL;
  7155. {
  7156. RuntimeObject* L_0 = ___0_other;
  7157. if (L_0)
  7158. {
  7159. goto IL_000e;
  7160. }
  7161. }
  7162. {
  7163. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  7164. NullCheck(L_1);
  7165. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  7166. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsProperSupersetOf_m8E9C4A4429AD18E168968CC395581A00CCB768C0_RuntimeMethod_var)));
  7167. }
  7168. IL_000e:
  7169. {
  7170. int32_t L_2 = (int32_t)__this->____count_9;
  7171. if (L_2)
  7172. {
  7173. goto IL_0018;
  7174. }
  7175. }
  7176. {
  7177. return (bool)0;
  7178. }
  7179. IL_0018:
  7180. {
  7181. RuntimeObject* L_3 = ___0_other;
  7182. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  7183. {
  7184. goto IL_001e;
  7185. }
  7186. }
  7187. {
  7188. return (bool)0;
  7189. }
  7190. IL_001e:
  7191. {
  7192. RuntimeObject* L_4 = ___0_other;
  7193. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  7194. RuntimeObject* L_5 = V_0;
  7195. if (!L_5)
  7196. {
  7197. goto IL_005d;
  7198. }
  7199. }
  7200. {
  7201. RuntimeObject* L_6 = V_0;
  7202. NullCheck(L_6);
  7203. int32_t L_7;
  7204. L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32Enum>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_6);
  7205. if (L_7)
  7206. {
  7207. goto IL_0032;
  7208. }
  7209. }
  7210. {
  7211. return (bool)1;
  7212. }
  7213. IL_0032:
  7214. {
  7215. RuntimeObject* L_8 = ___0_other;
  7216. V_2 = ((HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)IsInstClass((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  7217. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_9 = V_2;
  7218. if (!L_9)
  7219. {
  7220. goto IL_005d;
  7221. }
  7222. }
  7223. {
  7224. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_10 = V_2;
  7225. bool L_11;
  7226. L_11 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7227. if (!L_11)
  7228. {
  7229. goto IL_005d;
  7230. }
  7231. }
  7232. {
  7233. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_12 = V_2;
  7234. NullCheck(L_12);
  7235. int32_t L_13;
  7236. L_13 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  7237. int32_t L_14 = (int32_t)__this->____count_9;
  7238. if ((((int32_t)L_13) < ((int32_t)L_14)))
  7239. {
  7240. goto IL_0055;
  7241. }
  7242. }
  7243. {
  7244. return (bool)0;
  7245. }
  7246. IL_0055:
  7247. {
  7248. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_15 = V_2;
  7249. bool L_16;
  7250. L_16 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, (RuntimeObject*)L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  7251. return L_16;
  7252. }
  7253. IL_005d:
  7254. {
  7255. RuntimeObject* L_17 = ___0_other;
  7256. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_18;
  7257. L_18 = (( ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_17, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  7258. V_1 = L_18;
  7259. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_19 = V_1;
  7260. int32_t L_20 = (int32_t)L_19.___uniqueCount_0;
  7261. int32_t L_21 = (int32_t)__this->____count_9;
  7262. if ((((int32_t)L_20) >= ((int32_t)L_21)))
  7263. {
  7264. goto IL_007e;
  7265. }
  7266. }
  7267. {
  7268. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_22 = V_1;
  7269. int32_t L_23 = (int32_t)L_22.___unfoundCount_1;
  7270. return (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
  7271. }
  7272. IL_007e:
  7273. {
  7274. return (bool)0;
  7275. }
  7276. }
  7277. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::Overlaps(System.Collections.Generic.IEnumerable`1<T>)
  7278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Overlaps_m9E444A660418E2BB6BC9A15C3CBE5862DB3DF339_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  7279. {
  7280. static bool s_Il2CppMethodInitialized;
  7281. if (!s_Il2CppMethodInitialized)
  7282. {
  7283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  7284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  7285. s_Il2CppMethodInitialized = true;
  7286. }
  7287. RuntimeObject* V_0 = NULL;
  7288. int32_t V_1 = 0;
  7289. bool V_2 = false;
  7290. {
  7291. RuntimeObject* L_0 = ___0_other;
  7292. if (L_0)
  7293. {
  7294. goto IL_000e;
  7295. }
  7296. }
  7297. {
  7298. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  7299. NullCheck(L_1);
  7300. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  7301. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Overlaps_m9E444A660418E2BB6BC9A15C3CBE5862DB3DF339_RuntimeMethod_var)));
  7302. }
  7303. IL_000e:
  7304. {
  7305. int32_t L_2 = (int32_t)__this->____count_9;
  7306. if (L_2)
  7307. {
  7308. goto IL_0018;
  7309. }
  7310. }
  7311. {
  7312. return (bool)0;
  7313. }
  7314. IL_0018:
  7315. {
  7316. RuntimeObject* L_3 = ___0_other;
  7317. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  7318. {
  7319. goto IL_001e;
  7320. }
  7321. }
  7322. {
  7323. return (bool)1;
  7324. }
  7325. IL_001e:
  7326. {
  7327. RuntimeObject* L_4 = ___0_other;
  7328. NullCheck(L_4);
  7329. RuntimeObject* L_5;
  7330. L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_4);
  7331. V_0 = L_5;
  7332. }
  7333. {
  7334. auto __finallyBlock = il2cpp::utils::Finally([&]
  7335. {
  7336. FINALLY_0045:
  7337. {// begin finally (depth: 1)
  7338. {
  7339. RuntimeObject* L_6 = V_0;
  7340. if (!L_6)
  7341. {
  7342. goto IL_004e;
  7343. }
  7344. }
  7345. {
  7346. RuntimeObject* L_7 = V_0;
  7347. NullCheck((RuntimeObject*)L_7);
  7348. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
  7349. }
  7350. IL_004e:
  7351. {
  7352. return;
  7353. }
  7354. }// end finally (depth: 1)
  7355. });
  7356. try
  7357. {// begin try (depth: 1)
  7358. {
  7359. goto IL_003b_1;
  7360. }
  7361. IL_0027_1:
  7362. {
  7363. RuntimeObject* L_8 = V_0;
  7364. NullCheck(L_8);
  7365. int32_t L_9;
  7366. L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_8);
  7367. V_1 = L_9;
  7368. int32_t L_10 = V_1;
  7369. bool L_11;
  7370. L_11 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  7371. if (!L_11)
  7372. {
  7373. goto IL_003b_1;
  7374. }
  7375. }
  7376. {
  7377. V_2 = (bool)1;
  7378. goto IL_0051;
  7379. }
  7380. IL_003b_1:
  7381. {
  7382. RuntimeObject* L_12 = V_0;
  7383. NullCheck((RuntimeObject*)L_12);
  7384. bool L_13;
  7385. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12);
  7386. if (L_13)
  7387. {
  7388. goto IL_0027_1;
  7389. }
  7390. }
  7391. {
  7392. goto IL_004f;
  7393. }
  7394. }// end try (depth: 1)
  7395. catch(Il2CppExceptionWrapper& e)
  7396. {
  7397. __finallyBlock.StoreException(e.ex);
  7398. }
  7399. }
  7400. IL_004f:
  7401. {
  7402. return (bool)0;
  7403. }
  7404. IL_0051:
  7405. {
  7406. bool L_14 = V_2;
  7407. return L_14;
  7408. }
  7409. }
  7410. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::SetEquals(System.Collections.Generic.IEnumerable`1<T>)
  7411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_SetEquals_mB0DFF88D493C547D744593BC9F99D8A9F4F27799_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  7412. {
  7413. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* V_0 = NULL;
  7414. RuntimeObject* V_1 = NULL;
  7415. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 V_2;
  7416. memset((&V_2), 0, sizeof(V_2));
  7417. {
  7418. RuntimeObject* L_0 = ___0_other;
  7419. if (L_0)
  7420. {
  7421. goto IL_000e;
  7422. }
  7423. }
  7424. {
  7425. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  7426. NullCheck(L_1);
  7427. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  7428. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_SetEquals_mB0DFF88D493C547D744593BC9F99D8A9F4F27799_RuntimeMethod_var)));
  7429. }
  7430. IL_000e:
  7431. {
  7432. RuntimeObject* L_2 = ___0_other;
  7433. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)__this))))
  7434. {
  7435. goto IL_0014;
  7436. }
  7437. }
  7438. {
  7439. return (bool)1;
  7440. }
  7441. IL_0014:
  7442. {
  7443. RuntimeObject* L_3 = ___0_other;
  7444. V_0 = ((HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*)IsInstClass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  7445. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_4 = V_0;
  7446. if (!L_4)
  7447. {
  7448. goto IL_003f;
  7449. }
  7450. }
  7451. {
  7452. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_5 = V_0;
  7453. bool L_6;
  7454. L_6 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  7455. if (!L_6)
  7456. {
  7457. goto IL_003f;
  7458. }
  7459. }
  7460. {
  7461. int32_t L_7 = (int32_t)__this->____count_9;
  7462. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_8 = V_0;
  7463. NullCheck(L_8);
  7464. int32_t L_9;
  7465. L_9 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  7466. if ((((int32_t)L_7) == ((int32_t)L_9)))
  7467. {
  7468. goto IL_0037;
  7469. }
  7470. }
  7471. {
  7472. return (bool)0;
  7473. }
  7474. IL_0037:
  7475. {
  7476. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_10 = V_0;
  7477. bool L_11;
  7478. L_11 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, (RuntimeObject*)L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  7479. return L_11;
  7480. }
  7481. IL_003f:
  7482. {
  7483. RuntimeObject* L_12 = ___0_other;
  7484. V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_12, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  7485. RuntimeObject* L_13 = V_1;
  7486. if (!L_13)
  7487. {
  7488. goto IL_005c;
  7489. }
  7490. }
  7491. {
  7492. int32_t L_14 = (int32_t)__this->____count_9;
  7493. if (L_14)
  7494. {
  7495. goto IL_005c;
  7496. }
  7497. }
  7498. {
  7499. RuntimeObject* L_15 = V_1;
  7500. NullCheck(L_15);
  7501. int32_t L_16;
  7502. L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Int32Enum>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_15);
  7503. if ((((int32_t)L_16) <= ((int32_t)0)))
  7504. {
  7505. goto IL_005c;
  7506. }
  7507. }
  7508. {
  7509. return (bool)0;
  7510. }
  7511. IL_005c:
  7512. {
  7513. RuntimeObject* L_17 = ___0_other;
  7514. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_18;
  7515. L_18 = (( ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_17, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  7516. V_2 = L_18;
  7517. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_19 = V_2;
  7518. int32_t L_20 = (int32_t)L_19.___uniqueCount_0;
  7519. int32_t L_21 = (int32_t)__this->____count_9;
  7520. if ((!(((uint32_t)L_20) == ((uint32_t)L_21))))
  7521. {
  7522. goto IL_007d;
  7523. }
  7524. }
  7525. {
  7526. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_22 = V_2;
  7527. int32_t L_23 = (int32_t)L_22.___unfoundCount_1;
  7528. return (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
  7529. }
  7530. IL_007d:
  7531. {
  7532. return (bool)0;
  7533. }
  7534. }
  7535. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::CopyTo(T[])
  7536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_m5E9C3E42BDE27183590F0B9240E7217263C768F5_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_array, const RuntimeMethod* method)
  7537. {
  7538. {
  7539. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = ___0_array;
  7540. int32_t L_1 = (int32_t)__this->____count_9;
  7541. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  7542. return;
  7543. }
  7544. }
  7545. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::CopyTo(T[],System.Int32,System.Int32)
  7546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_mEF3741D18A511024F43C94CA8801FF8B817564A1_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___0_array, int32_t ___1_arrayIndex, int32_t ___2_count, const RuntimeMethod* method)
  7547. {
  7548. int32_t V_0 = 0;
  7549. int32_t V_1 = 0;
  7550. {
  7551. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_0 = ___0_array;
  7552. if (L_0)
  7553. {
  7554. goto IL_000e;
  7555. }
  7556. }
  7557. {
  7558. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  7559. NullCheck(L_1);
  7560. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
  7561. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_mEF3741D18A511024F43C94CA8801FF8B817564A1_RuntimeMethod_var)));
  7562. }
  7563. IL_000e:
  7564. {
  7565. int32_t L_2 = ___1_arrayIndex;
  7566. if ((((int32_t)L_2) >= ((int32_t)0)))
  7567. {
  7568. goto IL_0028;
  7569. }
  7570. }
  7571. {
  7572. int32_t L_3 = ___1_arrayIndex;
  7573. int32_t L_4 = L_3;
  7574. RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4);
  7575. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  7576. NullCheck(L_6);
  7577. ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral181DEF79B2243F7C4801BB3A41C7077D5A07F414)), NULL);
  7578. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_mEF3741D18A511024F43C94CA8801FF8B817564A1_RuntimeMethod_var)));
  7579. }
  7580. IL_0028:
  7581. {
  7582. int32_t L_7 = ___2_count;
  7583. if ((((int32_t)L_7) >= ((int32_t)0)))
  7584. {
  7585. goto IL_0042;
  7586. }
  7587. }
  7588. {
  7589. int32_t L_8 = ___2_count;
  7590. int32_t L_9 = L_8;
  7591. RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_9);
  7592. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_11 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  7593. NullCheck(L_11);
  7594. ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral181DEF79B2243F7C4801BB3A41C7077D5A07F414)), NULL);
  7595. IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_mEF3741D18A511024F43C94CA8801FF8B817564A1_RuntimeMethod_var)));
  7596. }
  7597. IL_0042:
  7598. {
  7599. int32_t L_12 = ___1_arrayIndex;
  7600. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_13 = ___0_array;
  7601. NullCheck(L_13);
  7602. if ((((int32_t)L_12) > ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
  7603. {
  7604. goto IL_0050;
  7605. }
  7606. }
  7607. {
  7608. int32_t L_14 = ___2_count;
  7609. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_15 = ___0_array;
  7610. NullCheck(L_15);
  7611. int32_t L_16 = ___1_arrayIndex;
  7612. if ((((int32_t)L_14) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_15)->max_length)), L_16)))))
  7613. {
  7614. goto IL_005b;
  7615. }
  7616. }
  7617. IL_0050:
  7618. {
  7619. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_17 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  7620. NullCheck(L_17);
  7621. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), NULL);
  7622. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_mEF3741D18A511024F43C94CA8801FF8B817564A1_RuntimeMethod_var)));
  7623. }
  7624. IL_005b:
  7625. {
  7626. V_0 = 0;
  7627. V_1 = 0;
  7628. goto IL_0097;
  7629. }
  7630. IL_0061:
  7631. {
  7632. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_18 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  7633. int32_t L_19 = V_1;
  7634. NullCheck(L_18);
  7635. int32_t L_20 = (int32_t)((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)))->___hashCode_0;
  7636. if ((((int32_t)L_20) < ((int32_t)0)))
  7637. {
  7638. goto IL_0093;
  7639. }
  7640. }
  7641. {
  7642. Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_21 = ___0_array;
  7643. int32_t L_22 = ___1_arrayIndex;
  7644. int32_t L_23 = V_0;
  7645. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_24 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  7646. int32_t L_25 = V_1;
  7647. NullCheck(L_24);
  7648. int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___value_2;
  7649. NullCheck(L_21);
  7650. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_22, L_23))), (int32_t)L_26);
  7651. int32_t L_27 = V_0;
  7652. V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1));
  7653. }
  7654. IL_0093:
  7655. {
  7656. int32_t L_28 = V_1;
  7657. V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1));
  7658. }
  7659. IL_0097:
  7660. {
  7661. int32_t L_29 = V_1;
  7662. int32_t L_30 = (int32_t)__this->____lastIndex_10;
  7663. if ((((int32_t)L_29) >= ((int32_t)L_30)))
  7664. {
  7665. goto IL_00a4;
  7666. }
  7667. }
  7668. {
  7669. int32_t L_31 = V_0;
  7670. int32_t L_32 = ___2_count;
  7671. if ((((int32_t)L_31) < ((int32_t)L_32)))
  7672. {
  7673. goto IL_0061;
  7674. }
  7675. }
  7676. IL_00a4:
  7677. {
  7678. return;
  7679. }
  7680. }
  7681. // System.Int32 System.Collections.Generic.HashSet`1<System.Int32Enum>::RemoveWhere(System.Predicate`1<T>)
  7682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_RemoveWhere_m89D4CFE131C72B4CFE03B8ADEC27B8328BE28290_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, Predicate_1_t5C52E5DEC72D8848A1024CF1E1E512DB092F800A* ___0_match, const RuntimeMethod* method)
  7683. {
  7684. int32_t V_0 = 0;
  7685. int32_t V_1 = 0;
  7686. int32_t V_2 = 0;
  7687. {
  7688. Predicate_1_t5C52E5DEC72D8848A1024CF1E1E512DB092F800A* L_0 = ___0_match;
  7689. if (L_0)
  7690. {
  7691. goto IL_000e;
  7692. }
  7693. }
  7694. {
  7695. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  7696. NullCheck(L_1);
  7697. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL);
  7698. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_RemoveWhere_m89D4CFE131C72B4CFE03B8ADEC27B8328BE28290_RuntimeMethod_var)));
  7699. }
  7700. IL_000e:
  7701. {
  7702. V_0 = 0;
  7703. V_1 = 0;
  7704. goto IL_0054;
  7705. }
  7706. IL_0014:
  7707. {
  7708. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_2 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  7709. int32_t L_3 = V_1;
  7710. NullCheck(L_2);
  7711. int32_t L_4 = (int32_t)((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___hashCode_0;
  7712. if ((((int32_t)L_4) < ((int32_t)0)))
  7713. {
  7714. goto IL_0050;
  7715. }
  7716. }
  7717. {
  7718. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_5 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  7719. int32_t L_6 = V_1;
  7720. NullCheck(L_5);
  7721. int32_t L_7 = (int32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___value_2;
  7722. V_2 = L_7;
  7723. Predicate_1_t5C52E5DEC72D8848A1024CF1E1E512DB092F800A* L_8 = ___0_match;
  7724. int32_t L_9 = V_2;
  7725. NullCheck(L_8);
  7726. bool L_10;
  7727. L_10 = (( bool (*) (Predicate_1_t5C52E5DEC72D8848A1024CF1E1E512DB092F800A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
  7728. if (!L_10)
  7729. {
  7730. goto IL_0050;
  7731. }
  7732. }
  7733. {
  7734. int32_t L_11 = V_2;
  7735. bool L_12;
  7736. L_12 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  7737. if (!L_12)
  7738. {
  7739. goto IL_0050;
  7740. }
  7741. }
  7742. {
  7743. int32_t L_13 = V_0;
  7744. V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  7745. }
  7746. IL_0050:
  7747. {
  7748. int32_t L_14 = V_1;
  7749. V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  7750. }
  7751. IL_0054:
  7752. {
  7753. int32_t L_15 = V_1;
  7754. int32_t L_16 = (int32_t)__this->____lastIndex_10;
  7755. if ((((int32_t)L_15) < ((int32_t)L_16)))
  7756. {
  7757. goto IL_0014;
  7758. }
  7759. }
  7760. {
  7761. int32_t L_17 = V_0;
  7762. return L_17;
  7763. }
  7764. }
  7765. // System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1<System.Int32Enum>::get_Comparer()
  7766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_get_Comparer_mB96B4907FFD0439B94352B52CFF0D360A73D40EB_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  7767. {
  7768. {
  7769. RuntimeObject* L_0 = (RuntimeObject*)__this->____comparer_12;
  7770. return L_0;
  7771. }
  7772. }
  7773. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::TrimExcess()
  7774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_TrimExcess_mE7FC0AB29C9B9433BDFE905769ECBBB4DF9D8A13_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  7775. {
  7776. static bool s_Il2CppMethodInitialized;
  7777. if (!s_Il2CppMethodInitialized)
  7778. {
  7779. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  7780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  7781. s_Il2CppMethodInitialized = true;
  7782. }
  7783. int32_t V_0 = 0;
  7784. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* V_1 = NULL;
  7785. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
  7786. int32_t V_3 = 0;
  7787. int32_t V_4 = 0;
  7788. int32_t V_5 = 0;
  7789. {
  7790. int32_t L_0 = (int32_t)__this->____count_9;
  7791. if (L_0)
  7792. {
  7793. goto IL_0025;
  7794. }
  7795. }
  7796. {
  7797. __this->____buckets_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
  7798. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
  7799. __this->____slots_8 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)NULL;
  7800. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)(SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)NULL);
  7801. int32_t L_1 = (int32_t)__this->____version_13;
  7802. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_1, 1));
  7803. return;
  7804. }
  7805. IL_0025:
  7806. {
  7807. int32_t L_2 = (int32_t)__this->____count_9;
  7808. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  7809. int32_t L_3;
  7810. L_3 = HashHelpers_GetPrime_m5B7AE10D5E76267579296C8F2CB8464AC2DE8472(L_2, NULL);
  7811. V_0 = L_3;
  7812. int32_t L_4 = V_0;
  7813. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_5 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)(SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_4);
  7814. V_1 = L_5;
  7815. int32_t L_6 = V_0;
  7816. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6);
  7817. V_2 = L_7;
  7818. V_3 = 0;
  7819. V_4 = 0;
  7820. goto IL_00a2;
  7821. }
  7822. IL_0046:
  7823. {
  7824. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_8 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  7825. int32_t L_9 = V_4;
  7826. NullCheck(L_8);
  7827. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  7828. if ((((int32_t)L_10) < ((int32_t)0)))
  7829. {
  7830. goto IL_009c;
  7831. }
  7832. }
  7833. {
  7834. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_11 = V_1;
  7835. int32_t L_12 = V_3;
  7836. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_13 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  7837. int32_t L_14 = V_4;
  7838. NullCheck(L_13);
  7839. int32_t L_15 = L_14;
  7840. Slot_t0A95045068CA69D35855DB49026245B2D7F2E059 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  7841. NullCheck(L_11);
  7842. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Slot_t0A95045068CA69D35855DB49026245B2D7F2E059)L_16);
  7843. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_17 = V_1;
  7844. int32_t L_18 = V_3;
  7845. NullCheck(L_17);
  7846. int32_t L_19 = (int32_t)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___hashCode_0;
  7847. int32_t L_20 = V_0;
  7848. V_5 = ((int32_t)(L_19%L_20));
  7849. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_21 = V_1;
  7850. int32_t L_22 = V_3;
  7851. NullCheck(L_21);
  7852. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_2;
  7853. int32_t L_24 = V_5;
  7854. NullCheck(L_23);
  7855. int32_t L_25 = L_24;
  7856. int32_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
  7857. ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_26, 1));
  7858. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_2;
  7859. int32_t L_28 = V_5;
  7860. int32_t L_29 = V_3;
  7861. NullCheck(L_27);
  7862. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (int32_t)((int32_t)il2cpp_codegen_add(L_29, 1)));
  7863. int32_t L_30 = V_3;
  7864. V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
  7865. }
  7866. IL_009c:
  7867. {
  7868. int32_t L_31 = V_4;
  7869. V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1));
  7870. }
  7871. IL_00a2:
  7872. {
  7873. int32_t L_32 = V_4;
  7874. int32_t L_33 = (int32_t)__this->____lastIndex_10;
  7875. if ((((int32_t)L_32) < ((int32_t)L_33)))
  7876. {
  7877. goto IL_0046;
  7878. }
  7879. }
  7880. {
  7881. int32_t L_34 = V_3;
  7882. __this->____lastIndex_10 = L_34;
  7883. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_35 = V_1;
  7884. __this->____slots_8 = L_35;
  7885. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_35);
  7886. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = V_2;
  7887. __this->____buckets_7 = L_36;
  7888. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_36);
  7889. __this->____freeList_11 = (-1);
  7890. return;
  7891. }
  7892. }
  7893. // System.Int32 System.Collections.Generic.HashSet`1<System.Int32Enum>::Initialize(System.Int32)
  7894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_Initialize_m31F84C6044D9CCD8FD7242686910F5D078494B3E_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  7895. {
  7896. static bool s_Il2CppMethodInitialized;
  7897. if (!s_Il2CppMethodInitialized)
  7898. {
  7899. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  7900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  7901. s_Il2CppMethodInitialized = true;
  7902. }
  7903. int32_t V_0 = 0;
  7904. {
  7905. int32_t L_0 = ___0_capacity;
  7906. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  7907. int32_t L_1;
  7908. L_1 = HashHelpers_GetPrime_m5B7AE10D5E76267579296C8F2CB8464AC2DE8472(L_0, NULL);
  7909. V_0 = L_1;
  7910. int32_t L_2 = V_0;
  7911. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_2);
  7912. __this->____buckets_7 = L_3;
  7913. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_3);
  7914. int32_t L_4 = V_0;
  7915. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_5 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)(SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_4);
  7916. __this->____slots_8 = L_5;
  7917. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_5);
  7918. int32_t L_6 = V_0;
  7919. return L_6;
  7920. }
  7921. }
  7922. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::IncreaseCapacity()
  7923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IncreaseCapacity_mD309C97A8D409A74963F5260149DBD92E73C0EBD_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method)
  7924. {
  7925. static bool s_Il2CppMethodInitialized;
  7926. if (!s_Il2CppMethodInitialized)
  7927. {
  7928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  7929. s_Il2CppMethodInitialized = true;
  7930. }
  7931. int32_t V_0 = 0;
  7932. {
  7933. int32_t L_0 = (int32_t)__this->____count_9;
  7934. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  7935. int32_t L_1;
  7936. L_1 = HashHelpers_ExpandPrime_m9A35EC171AA0EA16F7C9F71EE6FAD5A82565ADB9(L_0, NULL);
  7937. V_0 = L_1;
  7938. int32_t L_2 = V_0;
  7939. int32_t L_3 = (int32_t)__this->____count_9;
  7940. if ((((int32_t)L_2) > ((int32_t)L_3)))
  7941. {
  7942. goto IL_0020;
  7943. }
  7944. }
  7945. {
  7946. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  7947. NullCheck(L_4);
  7948. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral91930CCAB5CB8F6F327407F9A14CF42F57A0F27B)), NULL);
  7949. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IncreaseCapacity_mD309C97A8D409A74963F5260149DBD92E73C0EBD_RuntimeMethod_var)));
  7950. }
  7951. IL_0020:
  7952. {
  7953. int32_t L_5 = V_0;
  7954. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
  7955. return;
  7956. }
  7957. }
  7958. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::SetCapacity(System.Int32)
  7959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SetCapacity_m20B7BE46BF50D1068919AD2B1447B5C189A5D30A_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_newSize, const RuntimeMethod* method)
  7960. {
  7961. static bool s_Il2CppMethodInitialized;
  7962. if (!s_Il2CppMethodInitialized)
  7963. {
  7964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  7965. s_Il2CppMethodInitialized = true;
  7966. }
  7967. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* V_0 = NULL;
  7968. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
  7969. int32_t V_2 = 0;
  7970. int32_t V_3 = 0;
  7971. {
  7972. int32_t L_0 = ___0_newSize;
  7973. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_1 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)(SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_0);
  7974. V_0 = L_1;
  7975. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_2 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  7976. if (!L_2)
  7977. {
  7978. goto IL_0023;
  7979. }
  7980. }
  7981. {
  7982. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_3 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  7983. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_4 = V_0;
  7984. int32_t L_5 = (int32_t)__this->____lastIndex_10;
  7985. Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, (RuntimeArray*)L_4, 0, L_5, NULL);
  7986. }
  7987. IL_0023:
  7988. {
  7989. int32_t L_6 = ___0_newSize;
  7990. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6);
  7991. V_1 = L_7;
  7992. V_2 = 0;
  7993. goto IL_0058;
  7994. }
  7995. IL_002e:
  7996. {
  7997. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_8 = V_0;
  7998. int32_t L_9 = V_2;
  7999. NullCheck(L_8);
  8000. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  8001. int32_t L_11 = ___0_newSize;
  8002. V_3 = ((int32_t)(L_10%L_11));
  8003. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_12 = V_0;
  8004. int32_t L_13 = V_2;
  8005. NullCheck(L_12);
  8006. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_1;
  8007. int32_t L_15 = V_3;
  8008. NullCheck(L_14);
  8009. int32_t L_16 = L_15;
  8010. int32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  8011. ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_17, 1));
  8012. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_1;
  8013. int32_t L_19 = V_3;
  8014. int32_t L_20 = V_2;
  8015. NullCheck(L_18);
  8016. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)((int32_t)il2cpp_codegen_add(L_20, 1)));
  8017. int32_t L_21 = V_2;
  8018. V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
  8019. }
  8020. IL_0058:
  8021. {
  8022. int32_t L_22 = V_2;
  8023. int32_t L_23 = (int32_t)__this->____lastIndex_10;
  8024. if ((((int32_t)L_22) < ((int32_t)L_23)))
  8025. {
  8026. goto IL_002e;
  8027. }
  8028. }
  8029. {
  8030. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_24 = V_0;
  8031. __this->____slots_8 = L_24;
  8032. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_24);
  8033. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = V_1;
  8034. __this->____buckets_7 = L_25;
  8035. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_25);
  8036. return;
  8037. }
  8038. }
  8039. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::AddIfNotPresent(T)
  8040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AddIfNotPresent_mB6B9DAADF761C41B93B287BF0080CEF148C71CE9_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_value, const RuntimeMethod* method)
  8041. {
  8042. int32_t V_0 = 0;
  8043. int32_t V_1 = 0;
  8044. int32_t V_2 = 0;
  8045. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* V_3 = NULL;
  8046. int32_t V_4 = 0;
  8047. int32_t V_5 = 0;
  8048. {
  8049. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8050. if (L_0)
  8051. {
  8052. goto IL_0010;
  8053. }
  8054. }
  8055. {
  8056. int32_t L_1;
  8057. L_1 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  8058. }
  8059. IL_0010:
  8060. {
  8061. int32_t L_2 = ___0_value;
  8062. int32_t L_3;
  8063. L_3 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  8064. V_0 = L_3;
  8065. int32_t L_4 = V_0;
  8066. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8067. NullCheck(L_5);
  8068. V_1 = ((int32_t)(L_4%((int32_t)(((RuntimeArray*)L_5)->max_length))));
  8069. V_2 = 0;
  8070. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_6 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8071. V_3 = L_6;
  8072. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8073. int32_t L_8 = V_1;
  8074. NullCheck(L_7);
  8075. int32_t L_9 = L_8;
  8076. int32_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  8077. V_5 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
  8078. goto IL_008b;
  8079. }
  8080. IL_003a:
  8081. {
  8082. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_11 = V_3;
  8083. int32_t L_12 = V_5;
  8084. NullCheck(L_11);
  8085. int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___hashCode_0;
  8086. int32_t L_14 = V_0;
  8087. if ((!(((uint32_t)L_13) == ((uint32_t)L_14))))
  8088. {
  8089. goto IL_0067;
  8090. }
  8091. }
  8092. {
  8093. RuntimeObject* L_15 = (RuntimeObject*)__this->____comparer_12;
  8094. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_16 = V_3;
  8095. int32_t L_17 = V_5;
  8096. NullCheck(L_16);
  8097. int32_t L_18 = (int32_t)((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___value_2;
  8098. int32_t L_19 = ___0_value;
  8099. NullCheck(L_15);
  8100. bool L_20;
  8101. L_20 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_15, L_18, L_19);
  8102. if (!L_20)
  8103. {
  8104. goto IL_0067;
  8105. }
  8106. }
  8107. {
  8108. return (bool)0;
  8109. }
  8110. IL_0067:
  8111. {
  8112. int32_t L_21 = V_2;
  8113. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_22 = V_3;
  8114. NullCheck(L_22);
  8115. if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
  8116. {
  8117. goto IL_0078;
  8118. }
  8119. }
  8120. {
  8121. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_23 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  8122. NullCheck(L_23);
  8123. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  8124. IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_AddIfNotPresent_mB6B9DAADF761C41B93B287BF0080CEF148C71CE9_RuntimeMethod_var)));
  8125. }
  8126. IL_0078:
  8127. {
  8128. int32_t L_24 = V_2;
  8129. V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  8130. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_25 = V_3;
  8131. int32_t L_26 = V_5;
  8132. NullCheck(L_25);
  8133. int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___next_1;
  8134. V_5 = L_27;
  8135. }
  8136. IL_008b:
  8137. {
  8138. int32_t L_28 = V_5;
  8139. if ((((int32_t)L_28) >= ((int32_t)0)))
  8140. {
  8141. goto IL_003a;
  8142. }
  8143. }
  8144. {
  8145. int32_t L_29 = (int32_t)__this->____freeList_11;
  8146. if ((((int32_t)L_29) < ((int32_t)0)))
  8147. {
  8148. goto IL_00b6;
  8149. }
  8150. }
  8151. {
  8152. int32_t L_30 = (int32_t)__this->____freeList_11;
  8153. V_4 = L_30;
  8154. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_31 = V_3;
  8155. int32_t L_32 = V_4;
  8156. NullCheck(L_31);
  8157. int32_t L_33 = (int32_t)((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___next_1;
  8158. __this->____freeList_11 = L_33;
  8159. goto IL_00ef;
  8160. }
  8161. IL_00b6:
  8162. {
  8163. int32_t L_34 = (int32_t)__this->____lastIndex_10;
  8164. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_35 = V_3;
  8165. NullCheck(L_35);
  8166. if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))))
  8167. {
  8168. goto IL_00d9;
  8169. }
  8170. }
  8171. {
  8172. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
  8173. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_36 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8174. V_3 = L_36;
  8175. int32_t L_37 = V_0;
  8176. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8177. NullCheck(L_38);
  8178. V_1 = ((int32_t)(L_37%((int32_t)(((RuntimeArray*)L_38)->max_length))));
  8179. }
  8180. IL_00d9:
  8181. {
  8182. int32_t L_39 = (int32_t)__this->____lastIndex_10;
  8183. V_4 = L_39;
  8184. int32_t L_40 = (int32_t)__this->____lastIndex_10;
  8185. __this->____lastIndex_10 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  8186. }
  8187. IL_00ef:
  8188. {
  8189. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_41 = V_3;
  8190. int32_t L_42 = V_4;
  8191. NullCheck(L_41);
  8192. int32_t L_43 = V_0;
  8193. ((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_42)))->___hashCode_0 = L_43;
  8194. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_44 = V_3;
  8195. int32_t L_45 = V_4;
  8196. NullCheck(L_44);
  8197. int32_t L_46 = ___0_value;
  8198. ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2 = L_46;
  8199. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_47 = V_3;
  8200. int32_t L_48 = V_4;
  8201. NullCheck(L_47);
  8202. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8203. int32_t L_50 = V_1;
  8204. NullCheck(L_49);
  8205. int32_t L_51 = L_50;
  8206. int32_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
  8207. ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
  8208. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8209. int32_t L_54 = V_1;
  8210. int32_t L_55 = V_4;
  8211. NullCheck(L_53);
  8212. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1)));
  8213. int32_t L_56 = (int32_t)__this->____count_9;
  8214. __this->____count_9 = ((int32_t)il2cpp_codegen_add(L_56, 1));
  8215. int32_t L_57 = (int32_t)__this->____version_13;
  8216. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_57, 1));
  8217. return (bool)1;
  8218. }
  8219. }
  8220. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::AddValue(System.Int32,System.Int32,T)
  8221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_AddValue_m8762D603210DF3B5F4BEE5F8318D0AA90B123255_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_index, int32_t ___1_hashCode, int32_t ___2_value, const RuntimeMethod* method)
  8222. {
  8223. int32_t V_0 = 0;
  8224. {
  8225. int32_t L_0 = ___1_hashCode;
  8226. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8227. NullCheck(L_1);
  8228. V_0 = ((int32_t)(L_0%((int32_t)(((RuntimeArray*)L_1)->max_length))));
  8229. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_2 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8230. int32_t L_3 = ___0_index;
  8231. NullCheck(L_2);
  8232. int32_t L_4 = ___1_hashCode;
  8233. ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___hashCode_0 = L_4;
  8234. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_5 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8235. int32_t L_6 = ___0_index;
  8236. NullCheck(L_5);
  8237. int32_t L_7 = ___2_value;
  8238. ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___value_2 = L_7;
  8239. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_8 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8240. int32_t L_9 = ___0_index;
  8241. NullCheck(L_8);
  8242. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8243. int32_t L_11 = V_0;
  8244. NullCheck(L_10);
  8245. int32_t L_12 = L_11;
  8246. int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  8247. ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  8248. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8249. int32_t L_15 = V_0;
  8250. int32_t L_16 = ___0_index;
  8251. NullCheck(L_14);
  8252. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (int32_t)((int32_t)il2cpp_codegen_add(L_16, 1)));
  8253. return;
  8254. }
  8255. }
  8256. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::ContainsAllElements(System.Collections.Generic.IEnumerable`1<T>)
  8257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_ContainsAllElements_m78937F78EBA39D0F994C2EE6F7ED55B01D9E8363_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  8258. {
  8259. static bool s_Il2CppMethodInitialized;
  8260. if (!s_Il2CppMethodInitialized)
  8261. {
  8262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  8263. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  8264. s_Il2CppMethodInitialized = true;
  8265. }
  8266. RuntimeObject* V_0 = NULL;
  8267. int32_t V_1 = 0;
  8268. bool V_2 = false;
  8269. {
  8270. RuntimeObject* L_0 = ___0_other;
  8271. NullCheck(L_0);
  8272. RuntimeObject* L_1;
  8273. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_0);
  8274. V_0 = L_1;
  8275. }
  8276. {
  8277. auto __finallyBlock = il2cpp::utils::Finally([&]
  8278. {
  8279. FINALLY_0027:
  8280. {// begin finally (depth: 1)
  8281. {
  8282. RuntimeObject* L_2 = V_0;
  8283. if (!L_2)
  8284. {
  8285. goto IL_0030;
  8286. }
  8287. }
  8288. {
  8289. RuntimeObject* L_3 = V_0;
  8290. NullCheck((RuntimeObject*)L_3);
  8291. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
  8292. }
  8293. IL_0030:
  8294. {
  8295. return;
  8296. }
  8297. }// end finally (depth: 1)
  8298. });
  8299. try
  8300. {// begin try (depth: 1)
  8301. {
  8302. goto IL_001d_1;
  8303. }
  8304. IL_0009_1:
  8305. {
  8306. RuntimeObject* L_4 = V_0;
  8307. NullCheck(L_4);
  8308. int32_t L_5;
  8309. L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_4);
  8310. V_1 = L_5;
  8311. int32_t L_6 = V_1;
  8312. bool L_7;
  8313. L_7 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  8314. if (L_7)
  8315. {
  8316. goto IL_001d_1;
  8317. }
  8318. }
  8319. {
  8320. V_2 = (bool)0;
  8321. goto IL_0033;
  8322. }
  8323. IL_001d_1:
  8324. {
  8325. RuntimeObject* L_8 = V_0;
  8326. NullCheck((RuntimeObject*)L_8);
  8327. bool L_9;
  8328. L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_8);
  8329. if (L_9)
  8330. {
  8331. goto IL_0009_1;
  8332. }
  8333. }
  8334. {
  8335. goto IL_0031;
  8336. }
  8337. }// end try (depth: 1)
  8338. catch(Il2CppExceptionWrapper& e)
  8339. {
  8340. __finallyBlock.StoreException(e.ex);
  8341. }
  8342. }
  8343. IL_0031:
  8344. {
  8345. return (bool)1;
  8346. }
  8347. IL_0033:
  8348. {
  8349. bool L_10 = V_2;
  8350. return L_10;
  8351. }
  8352. }
  8353. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::IsSubsetOfHashSetWithSameEC(System.Collections.Generic.HashSet`1<T>)
  8354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSubsetOfHashSetWithSameEC_m3149981D01D8A4D5107511EAC25916937018FD2F_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ___0_other, const RuntimeMethod* method)
  8355. {
  8356. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD V_0;
  8357. memset((&V_0), 0, sizeof(V_0));
  8358. int32_t V_1 = 0;
  8359. bool V_2 = false;
  8360. {
  8361. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD L_0;
  8362. L_0 = (( Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
  8363. V_0 = L_0;
  8364. }
  8365. {
  8366. auto __finallyBlock = il2cpp::utils::Finally([&]
  8367. {
  8368. FINALLY_0029:
  8369. {// begin finally (depth: 1)
  8370. Enumerator_Dispose_mFC7254CC839D017CD5CAB53078E6FE76C773792C((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 51));
  8371. return;
  8372. }// end finally (depth: 1)
  8373. });
  8374. try
  8375. {// begin try (depth: 1)
  8376. {
  8377. goto IL_001e_1;
  8378. }
  8379. IL_0009_1:
  8380. {
  8381. int32_t L_1;
  8382. L_1 = Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 49));
  8383. V_1 = L_1;
  8384. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_2 = ___0_other;
  8385. int32_t L_3 = V_1;
  8386. NullCheck(L_2);
  8387. bool L_4;
  8388. L_4 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  8389. if (L_4)
  8390. {
  8391. goto IL_001e_1;
  8392. }
  8393. }
  8394. {
  8395. V_2 = (bool)0;
  8396. goto IL_0039;
  8397. }
  8398. IL_001e_1:
  8399. {
  8400. bool L_5;
  8401. L_5 = Enumerator_MoveNext_mC6ED73C696A0B066E8B0C8131F1E3084A9B20BB0((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
  8402. if (L_5)
  8403. {
  8404. goto IL_0009_1;
  8405. }
  8406. }
  8407. {
  8408. goto IL_0037;
  8409. }
  8410. }// end try (depth: 1)
  8411. catch(Il2CppExceptionWrapper& e)
  8412. {
  8413. __finallyBlock.StoreException(e.ex);
  8414. }
  8415. }
  8416. IL_0037:
  8417. {
  8418. return (bool)1;
  8419. }
  8420. IL_0039:
  8421. {
  8422. bool L_6 = V_2;
  8423. return L_6;
  8424. }
  8425. }
  8426. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::IntersectWithHashSetWithSameEC(System.Collections.Generic.HashSet`1<T>)
  8427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWithHashSetWithSameEC_m85325230DABCF7B9E45FC417AA2EF34B84D6ECE9_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ___0_other, const RuntimeMethod* method)
  8428. {
  8429. int32_t V_0 = 0;
  8430. int32_t V_1 = 0;
  8431. {
  8432. V_0 = 0;
  8433. goto IL_003f;
  8434. }
  8435. IL_0004:
  8436. {
  8437. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_0 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8438. int32_t L_1 = V_0;
  8439. NullCheck(L_0);
  8440. int32_t L_2 = (int32_t)((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->___hashCode_0;
  8441. if ((((int32_t)L_2) < ((int32_t)0)))
  8442. {
  8443. goto IL_003b;
  8444. }
  8445. }
  8446. {
  8447. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_3 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8448. int32_t L_4 = V_0;
  8449. NullCheck(L_3);
  8450. int32_t L_5 = (int32_t)((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->___value_2;
  8451. V_1 = L_5;
  8452. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_6 = ___0_other;
  8453. int32_t L_7 = V_1;
  8454. NullCheck(L_6);
  8455. bool L_8;
  8456. L_8 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  8457. if (L_8)
  8458. {
  8459. goto IL_003b;
  8460. }
  8461. }
  8462. {
  8463. int32_t L_9 = V_1;
  8464. bool L_10;
  8465. L_10 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  8466. }
  8467. IL_003b:
  8468. {
  8469. int32_t L_11 = V_0;
  8470. V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
  8471. }
  8472. IL_003f:
  8473. {
  8474. int32_t L_12 = V_0;
  8475. int32_t L_13 = (int32_t)__this->____lastIndex_10;
  8476. if ((((int32_t)L_12) < ((int32_t)L_13)))
  8477. {
  8478. goto IL_0004;
  8479. }
  8480. }
  8481. {
  8482. return;
  8483. }
  8484. }
  8485. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::IntersectWithEnumerable(System.Collections.Generic.IEnumerable`1<T>)
  8486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWithEnumerable_m2D8A48A882519B640563A084871FA6CCCEDA42F9_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  8487. {
  8488. static bool s_Il2CppMethodInitialized;
  8489. if (!s_Il2CppMethodInitialized)
  8490. {
  8491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  8492. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_IntersectWithEnumerable_m2D8A48A882519B640563A084871FA6CCCEDA42F9_RuntimeMethod_var);
  8493. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  8494. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  8495. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  8496. s_Il2CppMethodInitialized = true;
  8497. }
  8498. int32_t V_0 = 0;
  8499. int32_t V_1 = 0;
  8500. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  8501. RuntimeObject* V_3 = NULL;
  8502. int32_t V_4 = 0;
  8503. int32_t V_5 = 0;
  8504. int32_t V_6 = 0;
  8505. {
  8506. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  8507. V_0 = L_0;
  8508. int32_t L_1 = V_0;
  8509. int32_t L_2;
  8510. L_2 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_1, NULL);
  8511. V_1 = L_2;
  8512. int32_t L_3 = V_1;
  8513. if ((((int32_t)L_3) > ((int32_t)((int32_t)100))))
  8514. {
  8515. goto IL_0022;
  8516. }
  8517. }
  8518. {
  8519. int32_t L_4 = V_1;
  8520. if ((uintptr_t)((uintptr_t)L_4) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  8521. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_IntersectWithEnumerable_m2D8A48A882519B640563A084871FA6CCCEDA42F9_RuntimeMethod_var);
  8522. intptr_t L_5 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_4), 4));
  8523. int8_t* L_6 = (int8_t*) (L_5 ? alloca(L_5) : NULL);
  8524. memset(L_6, 0, L_5);
  8525. int32_t L_7 = V_1;
  8526. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_8 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  8527. NullCheck(L_8);
  8528. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_8, (int32_t*)(L_6), L_7, NULL);
  8529. V_2 = L_8;
  8530. goto IL_002f;
  8531. }
  8532. IL_0022:
  8533. {
  8534. int32_t L_9 = V_1;
  8535. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9);
  8536. int32_t L_11 = V_1;
  8537. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_12 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  8538. NullCheck(L_12);
  8539. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_12, L_10, L_11, NULL);
  8540. V_2 = L_12;
  8541. }
  8542. IL_002f:
  8543. {
  8544. RuntimeObject* L_13 = ___0_other;
  8545. NullCheck(L_13);
  8546. RuntimeObject* L_14;
  8547. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_13);
  8548. V_3 = L_14;
  8549. }
  8550. {
  8551. auto __finallyBlock = il2cpp::utils::Finally([&]
  8552. {
  8553. FINALLY_0061:
  8554. {// begin finally (depth: 1)
  8555. {
  8556. RuntimeObject* L_15 = V_3;
  8557. if (!L_15)
  8558. {
  8559. goto IL_006a;
  8560. }
  8561. }
  8562. {
  8563. RuntimeObject* L_16 = V_3;
  8564. NullCheck((RuntimeObject*)L_16);
  8565. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_16);
  8566. }
  8567. IL_006a:
  8568. {
  8569. return;
  8570. }
  8571. }// end finally (depth: 1)
  8572. });
  8573. try
  8574. {// begin try (depth: 1)
  8575. {
  8576. goto IL_0057_1;
  8577. }
  8578. IL_0038_1:
  8579. {
  8580. RuntimeObject* L_17 = V_3;
  8581. NullCheck(L_17);
  8582. int32_t L_18;
  8583. L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_17);
  8584. V_4 = L_18;
  8585. int32_t L_19 = V_4;
  8586. int32_t L_20;
  8587. L_20 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
  8588. V_5 = L_20;
  8589. int32_t L_21 = V_5;
  8590. if ((((int32_t)L_21) < ((int32_t)0)))
  8591. {
  8592. goto IL_0057_1;
  8593. }
  8594. }
  8595. {
  8596. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_22 = V_2;
  8597. int32_t L_23 = V_5;
  8598. NullCheck(L_22);
  8599. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_22, L_23, NULL);
  8600. }
  8601. IL_0057_1:
  8602. {
  8603. RuntimeObject* L_24 = V_3;
  8604. NullCheck((RuntimeObject*)L_24);
  8605. bool L_25;
  8606. L_25 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_24);
  8607. if (L_25)
  8608. {
  8609. goto IL_0038_1;
  8610. }
  8611. }
  8612. {
  8613. goto IL_006b;
  8614. }
  8615. }// end try (depth: 1)
  8616. catch(Il2CppExceptionWrapper& e)
  8617. {
  8618. __finallyBlock.StoreException(e.ex);
  8619. }
  8620. }
  8621. IL_006b:
  8622. {
  8623. V_6 = 0;
  8624. goto IL_00ae;
  8625. }
  8626. IL_0070:
  8627. {
  8628. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_26 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8629. int32_t L_27 = V_6;
  8630. NullCheck(L_26);
  8631. int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->___hashCode_0;
  8632. if ((((int32_t)L_28) < ((int32_t)0)))
  8633. {
  8634. goto IL_00a8;
  8635. }
  8636. }
  8637. {
  8638. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_29 = V_2;
  8639. int32_t L_30 = V_6;
  8640. NullCheck(L_29);
  8641. bool L_31;
  8642. L_31 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_29, L_30, NULL);
  8643. if (L_31)
  8644. {
  8645. goto IL_00a8;
  8646. }
  8647. }
  8648. {
  8649. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_32 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8650. int32_t L_33 = V_6;
  8651. NullCheck(L_32);
  8652. int32_t L_34 = (int32_t)((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33)))->___value_2;
  8653. bool L_35;
  8654. L_35 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_34, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  8655. }
  8656. IL_00a8:
  8657. {
  8658. int32_t L_36 = V_6;
  8659. V_6 = ((int32_t)il2cpp_codegen_add(L_36, 1));
  8660. }
  8661. IL_00ae:
  8662. {
  8663. int32_t L_37 = V_6;
  8664. int32_t L_38 = V_0;
  8665. if ((((int32_t)L_37) < ((int32_t)L_38)))
  8666. {
  8667. goto IL_0070;
  8668. }
  8669. }
  8670. {
  8671. return;
  8672. }
  8673. }
  8674. // System.Int32 System.Collections.Generic.HashSet`1<System.Int32Enum>::InternalIndexOf(T)
  8675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_InternalIndexOf_m5E124F75FB9D2B74E47ED1297A0D77B97D17181F_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_item, const RuntimeMethod* method)
  8676. {
  8677. int32_t V_0 = 0;
  8678. int32_t V_1 = 0;
  8679. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* V_2 = NULL;
  8680. int32_t V_3 = 0;
  8681. {
  8682. V_0 = 0;
  8683. int32_t L_0 = ___0_item;
  8684. int32_t L_1;
  8685. L_1 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  8686. V_1 = L_1;
  8687. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_2 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  8688. V_2 = L_2;
  8689. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8690. int32_t L_4 = V_1;
  8691. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  8692. NullCheck(L_5);
  8693. NullCheck(L_3);
  8694. int32_t L_6 = ((int32_t)(L_4%((int32_t)(((RuntimeArray*)L_5)->max_length))));
  8695. int32_t L_7 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  8696. V_3 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
  8697. goto IL_0074;
  8698. }
  8699. IL_0027:
  8700. {
  8701. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_8 = V_2;
  8702. int32_t L_9 = V_3;
  8703. NullCheck(L_8);
  8704. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  8705. int32_t L_11 = V_1;
  8706. if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
  8707. {
  8708. goto IL_0052;
  8709. }
  8710. }
  8711. {
  8712. RuntimeObject* L_12 = (RuntimeObject*)__this->____comparer_12;
  8713. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_13 = V_2;
  8714. int32_t L_14 = V_3;
  8715. NullCheck(L_13);
  8716. int32_t L_15 = (int32_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___value_2;
  8717. int32_t L_16 = ___0_item;
  8718. NullCheck(L_12);
  8719. bool L_17;
  8720. L_17 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_12, L_15, L_16);
  8721. if (!L_17)
  8722. {
  8723. goto IL_0052;
  8724. }
  8725. }
  8726. {
  8727. int32_t L_18 = V_3;
  8728. return L_18;
  8729. }
  8730. IL_0052:
  8731. {
  8732. int32_t L_19 = V_0;
  8733. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_20 = V_2;
  8734. NullCheck(L_20);
  8735. if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
  8736. {
  8737. goto IL_0063;
  8738. }
  8739. }
  8740. {
  8741. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_21 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  8742. NullCheck(L_21);
  8743. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  8744. IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_InternalIndexOf_m5E124F75FB9D2B74E47ED1297A0D77B97D17181F_RuntimeMethod_var)));
  8745. }
  8746. IL_0063:
  8747. {
  8748. int32_t L_22 = V_0;
  8749. V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  8750. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_23 = V_2;
  8751. int32_t L_24 = V_3;
  8752. NullCheck(L_23);
  8753. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  8754. V_3 = L_25;
  8755. }
  8756. IL_0074:
  8757. {
  8758. int32_t L_26 = V_3;
  8759. if ((((int32_t)L_26) >= ((int32_t)0)))
  8760. {
  8761. goto IL_0027;
  8762. }
  8763. }
  8764. {
  8765. return (-1);
  8766. }
  8767. }
  8768. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::SymmetricExceptWithUniqueHashSet(System.Collections.Generic.HashSet`1<T>)
  8769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWithUniqueHashSet_m66DC040728FF2614E83453B36A51CE4951559203_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ___0_other, const RuntimeMethod* method)
  8770. {
  8771. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD V_0;
  8772. memset((&V_0), 0, sizeof(V_0));
  8773. int32_t V_1 = 0;
  8774. {
  8775. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_0 = ___0_other;
  8776. NullCheck(L_0);
  8777. Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD L_1;
  8778. L_1 = (( Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
  8779. V_0 = L_1;
  8780. }
  8781. {
  8782. auto __finallyBlock = il2cpp::utils::Finally([&]
  8783. {
  8784. FINALLY_002d:
  8785. {// begin finally (depth: 1)
  8786. Enumerator_Dispose_mFC7254CC839D017CD5CAB53078E6FE76C773792C((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 51));
  8787. return;
  8788. }// end finally (depth: 1)
  8789. });
  8790. try
  8791. {// begin try (depth: 1)
  8792. {
  8793. goto IL_0022_1;
  8794. }
  8795. IL_0009_1:
  8796. {
  8797. int32_t L_2;
  8798. L_2 = Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 49));
  8799. V_1 = L_2;
  8800. int32_t L_3 = V_1;
  8801. bool L_4;
  8802. L_4 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  8803. if (L_4)
  8804. {
  8805. goto IL_0022_1;
  8806. }
  8807. }
  8808. {
  8809. int32_t L_5 = V_1;
  8810. bool L_6;
  8811. L_6 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  8812. }
  8813. IL_0022_1:
  8814. {
  8815. bool L_7;
  8816. L_7 = Enumerator_MoveNext_mC6ED73C696A0B066E8B0C8131F1E3084A9B20BB0((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
  8817. if (L_7)
  8818. {
  8819. goto IL_0009_1;
  8820. }
  8821. }
  8822. {
  8823. goto IL_003b;
  8824. }
  8825. }// end try (depth: 1)
  8826. catch(Il2CppExceptionWrapper& e)
  8827. {
  8828. __finallyBlock.StoreException(e.ex);
  8829. }
  8830. }
  8831. IL_003b:
  8832. {
  8833. return;
  8834. }
  8835. }
  8836. // System.Void System.Collections.Generic.HashSet`1<System.Int32Enum>::SymmetricExceptWithEnumerable(System.Collections.Generic.IEnumerable`1<T>)
  8837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWithEnumerable_mEF8A0F4837C9FE05F35871B9117B2DC83B7D0430_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  8838. {
  8839. static bool s_Il2CppMethodInitialized;
  8840. if (!s_Il2CppMethodInitialized)
  8841. {
  8842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  8843. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_SymmetricExceptWithEnumerable_mEF8A0F4837C9FE05F35871B9117B2DC83B7D0430_RuntimeMethod_var);
  8844. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  8845. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  8846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  8847. s_Il2CppMethodInitialized = true;
  8848. }
  8849. int32_t V_0 = 0;
  8850. int32_t V_1 = 0;
  8851. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  8852. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_3 = NULL;
  8853. RuntimeObject* V_4 = NULL;
  8854. int32_t V_5 = 0;
  8855. int32_t V_6 = 0;
  8856. int32_t V_7 = 0;
  8857. {
  8858. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  8859. V_0 = L_0;
  8860. int32_t L_1 = V_0;
  8861. int32_t L_2;
  8862. L_2 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_1, NULL);
  8863. V_1 = L_2;
  8864. int32_t L_3 = V_1;
  8865. if ((((int32_t)L_3) > ((int32_t)((int32_t)50))))
  8866. {
  8867. goto IL_002f;
  8868. }
  8869. }
  8870. {
  8871. int32_t L_4 = V_1;
  8872. if ((uintptr_t)((uintptr_t)L_4) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  8873. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_SymmetricExceptWithEnumerable_mEF8A0F4837C9FE05F35871B9117B2DC83B7D0430_RuntimeMethod_var);
  8874. intptr_t L_5 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_4), 4));
  8875. int8_t* L_6 = (int8_t*) (L_5 ? alloca(L_5) : NULL);
  8876. memset(L_6, 0, L_5);
  8877. int32_t L_7 = V_1;
  8878. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_8 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  8879. NullCheck(L_8);
  8880. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_8, (int32_t*)(L_6), L_7, NULL);
  8881. V_2 = L_8;
  8882. int32_t L_9 = V_1;
  8883. if ((uintptr_t)((uintptr_t)L_9) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  8884. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_SymmetricExceptWithEnumerable_mEF8A0F4837C9FE05F35871B9117B2DC83B7D0430_RuntimeMethod_var);
  8885. intptr_t L_10 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_9), 4));
  8886. int8_t* L_11 = (int8_t*) (L_10 ? alloca(L_10) : NULL);
  8887. memset(L_11, 0, L_10);
  8888. int32_t L_12 = V_1;
  8889. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_13 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  8890. NullCheck(L_13);
  8891. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_13, (int32_t*)(L_11), L_12, NULL);
  8892. V_3 = L_13;
  8893. goto IL_0049;
  8894. }
  8895. IL_002f:
  8896. {
  8897. int32_t L_14 = V_1;
  8898. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_14);
  8899. int32_t L_16 = V_1;
  8900. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_17 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  8901. NullCheck(L_17);
  8902. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_17, L_15, L_16, NULL);
  8903. V_2 = L_17;
  8904. int32_t L_18 = V_1;
  8905. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_18);
  8906. int32_t L_20 = V_1;
  8907. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_21 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  8908. NullCheck(L_21);
  8909. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_21, L_19, L_20, NULL);
  8910. V_3 = L_21;
  8911. }
  8912. IL_0049:
  8913. {
  8914. RuntimeObject* L_22 = ___0_other;
  8915. NullCheck(L_22);
  8916. RuntimeObject* L_23;
  8917. L_23 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_22);
  8918. V_4 = L_23;
  8919. }
  8920. {
  8921. auto __finallyBlock = il2cpp::utils::Finally([&]
  8922. {
  8923. FINALLY_0097:
  8924. {// begin finally (depth: 1)
  8925. {
  8926. RuntimeObject* L_24 = V_4;
  8927. if (!L_24)
  8928. {
  8929. goto IL_00a2;
  8930. }
  8931. }
  8932. {
  8933. RuntimeObject* L_25 = V_4;
  8934. NullCheck((RuntimeObject*)L_25);
  8935. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_25);
  8936. }
  8937. IL_00a2:
  8938. {
  8939. return;
  8940. }
  8941. }// end finally (depth: 1)
  8942. });
  8943. try
  8944. {// begin try (depth: 1)
  8945. {
  8946. goto IL_008c_1;
  8947. }
  8948. IL_0053_1:
  8949. {
  8950. RuntimeObject* L_26 = V_4;
  8951. NullCheck(L_26);
  8952. int32_t L_27;
  8953. L_27 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_26);
  8954. V_5 = L_27;
  8955. V_6 = 0;
  8956. int32_t L_28 = V_5;
  8957. bool L_29;
  8958. L_29 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 53)))(__this, L_28, (&V_6), il2cpp_rgctx_method(method->klass->rgctx_data, 53));
  8959. if (!L_29)
  8960. {
  8961. goto IL_0075_1;
  8962. }
  8963. }
  8964. {
  8965. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_30 = V_3;
  8966. int32_t L_31 = V_6;
  8967. NullCheck(L_30);
  8968. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_30, L_31, NULL);
  8969. goto IL_008c_1;
  8970. }
  8971. IL_0075_1:
  8972. {
  8973. int32_t L_32 = V_6;
  8974. int32_t L_33 = V_0;
  8975. if ((((int32_t)L_32) >= ((int32_t)L_33)))
  8976. {
  8977. goto IL_008c_1;
  8978. }
  8979. }
  8980. {
  8981. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_34 = V_3;
  8982. int32_t L_35 = V_6;
  8983. NullCheck(L_34);
  8984. bool L_36;
  8985. L_36 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_34, L_35, NULL);
  8986. if (L_36)
  8987. {
  8988. goto IL_008c_1;
  8989. }
  8990. }
  8991. {
  8992. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_37 = V_2;
  8993. int32_t L_38 = V_6;
  8994. NullCheck(L_37);
  8995. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_37, L_38, NULL);
  8996. }
  8997. IL_008c_1:
  8998. {
  8999. RuntimeObject* L_39 = V_4;
  9000. NullCheck((RuntimeObject*)L_39);
  9001. bool L_40;
  9002. L_40 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_39);
  9003. if (L_40)
  9004. {
  9005. goto IL_0053_1;
  9006. }
  9007. }
  9008. {
  9009. goto IL_00a3;
  9010. }
  9011. }// end try (depth: 1)
  9012. catch(Il2CppExceptionWrapper& e)
  9013. {
  9014. __finallyBlock.StoreException(e.ex);
  9015. }
  9016. }
  9017. IL_00a3:
  9018. {
  9019. V_7 = 0;
  9020. goto IL_00d1;
  9021. }
  9022. IL_00a8:
  9023. {
  9024. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_41 = V_2;
  9025. int32_t L_42 = V_7;
  9026. NullCheck(L_41);
  9027. bool L_43;
  9028. L_43 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_41, L_42, NULL);
  9029. if (!L_43)
  9030. {
  9031. goto IL_00cb;
  9032. }
  9033. }
  9034. {
  9035. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_44 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  9036. int32_t L_45 = V_7;
  9037. NullCheck(L_44);
  9038. int32_t L_46 = (int32_t)((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2;
  9039. bool L_47;
  9040. L_47 = (( bool (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_46, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  9041. }
  9042. IL_00cb:
  9043. {
  9044. int32_t L_48 = V_7;
  9045. V_7 = ((int32_t)il2cpp_codegen_add(L_48, 1));
  9046. }
  9047. IL_00d1:
  9048. {
  9049. int32_t L_49 = V_7;
  9050. int32_t L_50 = V_0;
  9051. if ((((int32_t)L_49) < ((int32_t)L_50)))
  9052. {
  9053. goto IL_00a8;
  9054. }
  9055. }
  9056. {
  9057. return;
  9058. }
  9059. }
  9060. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::AddOrGetLocation(T,System.Int32&)
  9061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AddOrGetLocation_mA0916EC015081FB3D77754BFB795C5A91A59CB73_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_value, int32_t* ___1_location, const RuntimeMethod* method)
  9062. {
  9063. int32_t V_0 = 0;
  9064. int32_t V_1 = 0;
  9065. int32_t V_2 = 0;
  9066. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* V_3 = NULL;
  9067. int32_t V_4 = 0;
  9068. int32_t V_5 = 0;
  9069. {
  9070. int32_t L_0 = ___0_value;
  9071. int32_t L_1;
  9072. L_1 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  9073. V_0 = L_1;
  9074. int32_t L_2 = V_0;
  9075. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9076. NullCheck(L_3);
  9077. V_1 = ((int32_t)(L_2%((int32_t)(((RuntimeArray*)L_3)->max_length))));
  9078. V_2 = 0;
  9079. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_4 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  9080. V_3 = L_4;
  9081. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9082. int32_t L_6 = V_1;
  9083. NullCheck(L_5);
  9084. int32_t L_7 = L_6;
  9085. int32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  9086. V_5 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
  9087. goto IL_007f;
  9088. }
  9089. IL_002a:
  9090. {
  9091. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_9 = V_3;
  9092. int32_t L_10 = V_5;
  9093. NullCheck(L_9);
  9094. int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___hashCode_0;
  9095. int32_t L_12 = V_0;
  9096. if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
  9097. {
  9098. goto IL_005b;
  9099. }
  9100. }
  9101. {
  9102. RuntimeObject* L_13 = (RuntimeObject*)__this->____comparer_12;
  9103. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_14 = V_3;
  9104. int32_t L_15 = V_5;
  9105. NullCheck(L_14);
  9106. int32_t L_16 = (int32_t)((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___value_2;
  9107. int32_t L_17 = ___0_value;
  9108. NullCheck(L_13);
  9109. bool L_18;
  9110. L_18 = InterfaceFuncInvoker2< bool, int32_t, int32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_13, L_16, L_17);
  9111. if (!L_18)
  9112. {
  9113. goto IL_005b;
  9114. }
  9115. }
  9116. {
  9117. int32_t* L_19 = ___1_location;
  9118. int32_t L_20 = V_5;
  9119. *((int32_t*)L_19) = (int32_t)L_20;
  9120. return (bool)0;
  9121. }
  9122. IL_005b:
  9123. {
  9124. int32_t L_21 = V_2;
  9125. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_22 = V_3;
  9126. NullCheck(L_22);
  9127. if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
  9128. {
  9129. goto IL_006c;
  9130. }
  9131. }
  9132. {
  9133. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_23 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  9134. NullCheck(L_23);
  9135. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  9136. IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_AddOrGetLocation_mA0916EC015081FB3D77754BFB795C5A91A59CB73_RuntimeMethod_var)));
  9137. }
  9138. IL_006c:
  9139. {
  9140. int32_t L_24 = V_2;
  9141. V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  9142. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_25 = V_3;
  9143. int32_t L_26 = V_5;
  9144. NullCheck(L_25);
  9145. int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___next_1;
  9146. V_5 = L_27;
  9147. }
  9148. IL_007f:
  9149. {
  9150. int32_t L_28 = V_5;
  9151. if ((((int32_t)L_28) >= ((int32_t)0)))
  9152. {
  9153. goto IL_002a;
  9154. }
  9155. }
  9156. {
  9157. int32_t L_29 = (int32_t)__this->____freeList_11;
  9158. if ((((int32_t)L_29) < ((int32_t)0)))
  9159. {
  9160. goto IL_00aa;
  9161. }
  9162. }
  9163. {
  9164. int32_t L_30 = (int32_t)__this->____freeList_11;
  9165. V_4 = L_30;
  9166. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_31 = V_3;
  9167. int32_t L_32 = V_4;
  9168. NullCheck(L_31);
  9169. int32_t L_33 = (int32_t)((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___next_1;
  9170. __this->____freeList_11 = L_33;
  9171. goto IL_00e3;
  9172. }
  9173. IL_00aa:
  9174. {
  9175. int32_t L_34 = (int32_t)__this->____lastIndex_10;
  9176. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_35 = V_3;
  9177. NullCheck(L_35);
  9178. if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))))
  9179. {
  9180. goto IL_00cd;
  9181. }
  9182. }
  9183. {
  9184. (( void (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
  9185. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_36 = (SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD*)__this->____slots_8;
  9186. V_3 = L_36;
  9187. int32_t L_37 = V_0;
  9188. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9189. NullCheck(L_38);
  9190. V_1 = ((int32_t)(L_37%((int32_t)(((RuntimeArray*)L_38)->max_length))));
  9191. }
  9192. IL_00cd:
  9193. {
  9194. int32_t L_39 = (int32_t)__this->____lastIndex_10;
  9195. V_4 = L_39;
  9196. int32_t L_40 = (int32_t)__this->____lastIndex_10;
  9197. __this->____lastIndex_10 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  9198. }
  9199. IL_00e3:
  9200. {
  9201. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_41 = V_3;
  9202. int32_t L_42 = V_4;
  9203. NullCheck(L_41);
  9204. int32_t L_43 = V_0;
  9205. ((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_42)))->___hashCode_0 = L_43;
  9206. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_44 = V_3;
  9207. int32_t L_45 = V_4;
  9208. NullCheck(L_44);
  9209. int32_t L_46 = ___0_value;
  9210. ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2 = L_46;
  9211. SlotU5BU5D_tF983180619181B43E8A87C70A9FC0D8456A499FD* L_47 = V_3;
  9212. int32_t L_48 = V_4;
  9213. NullCheck(L_47);
  9214. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9215. int32_t L_50 = V_1;
  9216. NullCheck(L_49);
  9217. int32_t L_51 = L_50;
  9218. int32_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
  9219. ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
  9220. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9221. int32_t L_54 = V_1;
  9222. int32_t L_55 = V_4;
  9223. NullCheck(L_53);
  9224. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1)));
  9225. int32_t L_56 = (int32_t)__this->____count_9;
  9226. __this->____count_9 = ((int32_t)il2cpp_codegen_add(L_56, 1));
  9227. int32_t L_57 = (int32_t)__this->____version_13;
  9228. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_57, 1));
  9229. int32_t* L_58 = ___1_location;
  9230. int32_t L_59 = V_4;
  9231. *((int32_t*)L_58) = (int32_t)L_59;
  9232. return (bool)1;
  9233. }
  9234. }
  9235. // System.Collections.Generic.HashSet`1/ElementCount<T> System.Collections.Generic.HashSet`1<System.Int32Enum>::CheckUniqueAndUnfoundElements(System.Collections.Generic.IEnumerable`1<T>,System.Boolean)
  9236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 HashSet_1_CheckUniqueAndUnfoundElements_mB8AC3BF3EE5587D29AAF8913C24308E255AC559B_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_other, bool ___1_returnIfUnfound, const RuntimeMethod* method)
  9237. {
  9238. static bool s_Il2CppMethodInitialized;
  9239. if (!s_Il2CppMethodInitialized)
  9240. {
  9241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  9242. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_CheckUniqueAndUnfoundElements_mB8AC3BF3EE5587D29AAF8913C24308E255AC559B_RuntimeMethod_var);
  9243. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  9244. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  9245. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  9246. s_Il2CppMethodInitialized = true;
  9247. }
  9248. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 V_0;
  9249. memset((&V_0), 0, sizeof(V_0));
  9250. int32_t V_1 = 0;
  9251. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  9252. int32_t V_3 = 0;
  9253. int32_t V_4 = 0;
  9254. int32_t V_5 = 0;
  9255. RuntimeObject* V_6 = NULL;
  9256. int32_t V_7 = 0;
  9257. int32_t V_8 = 0;
  9258. {
  9259. int32_t L_0 = (int32_t)__this->____count_9;
  9260. if (L_0)
  9261. {
  9262. goto IL_004f;
  9263. }
  9264. }
  9265. {
  9266. V_5 = 0;
  9267. RuntimeObject* L_1 = ___0_other;
  9268. NullCheck(L_1);
  9269. RuntimeObject* L_2;
  9270. L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_1);
  9271. V_6 = L_2;
  9272. }
  9273. {
  9274. auto __finallyBlock = il2cpp::utils::Finally([&]
  9275. {
  9276. FINALLY_0030:
  9277. {// begin finally (depth: 1)
  9278. {
  9279. RuntimeObject* L_3 = V_6;
  9280. if (!L_3)
  9281. {
  9282. goto IL_003b;
  9283. }
  9284. }
  9285. {
  9286. RuntimeObject* L_4 = V_6;
  9287. NullCheck((RuntimeObject*)L_4);
  9288. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  9289. }
  9290. IL_003b:
  9291. {
  9292. return;
  9293. }
  9294. }// end finally (depth: 1)
  9295. });
  9296. try
  9297. {// begin try (depth: 1)
  9298. {
  9299. goto IL_0025_1;
  9300. }
  9301. IL_0015_1:
  9302. {
  9303. RuntimeObject* L_5 = V_6;
  9304. NullCheck(L_5);
  9305. int32_t L_6;
  9306. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_5);
  9307. int32_t L_7 = V_5;
  9308. V_5 = ((int32_t)il2cpp_codegen_add(L_7, 1));
  9309. goto IL_003c;
  9310. }
  9311. IL_0025_1:
  9312. {
  9313. RuntimeObject* L_8 = V_6;
  9314. NullCheck((RuntimeObject*)L_8);
  9315. bool L_9;
  9316. L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_8);
  9317. if (L_9)
  9318. {
  9319. goto IL_0015_1;
  9320. }
  9321. }
  9322. {
  9323. goto IL_003c;
  9324. }
  9325. }// end try (depth: 1)
  9326. catch(Il2CppExceptionWrapper& e)
  9327. {
  9328. __finallyBlock.StoreException(e.ex);
  9329. }
  9330. }
  9331. IL_003c:
  9332. {
  9333. (&V_0)->___uniqueCount_0 = 0;
  9334. int32_t L_10 = V_5;
  9335. (&V_0)->___unfoundCount_1 = L_10;
  9336. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_11 = V_0;
  9337. return L_11;
  9338. }
  9339. IL_004f:
  9340. {
  9341. int32_t L_12 = (int32_t)__this->____lastIndex_10;
  9342. int32_t L_13;
  9343. L_13 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_12, NULL);
  9344. V_1 = L_13;
  9345. int32_t L_14 = V_1;
  9346. if ((((int32_t)L_14) > ((int32_t)((int32_t)100))))
  9347. {
  9348. goto IL_006f;
  9349. }
  9350. }
  9351. {
  9352. int32_t L_15 = V_1;
  9353. if ((uintptr_t)((uintptr_t)L_15) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  9354. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_CheckUniqueAndUnfoundElements_mB8AC3BF3EE5587D29AAF8913C24308E255AC559B_RuntimeMethod_var);
  9355. intptr_t L_16 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_15), 4));
  9356. int8_t* L_17 = (int8_t*) (L_16 ? alloca(L_16) : NULL);
  9357. memset(L_17, 0, L_16);
  9358. int32_t L_18 = V_1;
  9359. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_19 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  9360. NullCheck(L_19);
  9361. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_19, (int32_t*)(L_17), L_18, NULL);
  9362. V_2 = L_19;
  9363. goto IL_007c;
  9364. }
  9365. IL_006f:
  9366. {
  9367. int32_t L_20 = V_1;
  9368. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_20);
  9369. int32_t L_22 = V_1;
  9370. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_23 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  9371. NullCheck(L_23);
  9372. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_23, L_21, L_22, NULL);
  9373. V_2 = L_23;
  9374. }
  9375. IL_007c:
  9376. {
  9377. V_3 = 0;
  9378. V_4 = 0;
  9379. RuntimeObject* L_24 = ___0_other;
  9380. NullCheck(L_24);
  9381. RuntimeObject* L_25;
  9382. L_25 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Int32Enum>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_24);
  9383. V_6 = L_25;
  9384. }
  9385. {
  9386. auto __finallyBlock = il2cpp::utils::Finally([&]
  9387. {
  9388. FINALLY_00d1:
  9389. {// begin finally (depth: 1)
  9390. {
  9391. RuntimeObject* L_26 = V_6;
  9392. if (!L_26)
  9393. {
  9394. goto IL_00dc;
  9395. }
  9396. }
  9397. {
  9398. RuntimeObject* L_27 = V_6;
  9399. NullCheck((RuntimeObject*)L_27);
  9400. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_27);
  9401. }
  9402. IL_00dc:
  9403. {
  9404. return;
  9405. }
  9406. }// end finally (depth: 1)
  9407. });
  9408. try
  9409. {// begin try (depth: 1)
  9410. {
  9411. goto IL_00c6_1;
  9412. }
  9413. IL_008b_1:
  9414. {
  9415. RuntimeObject* L_28 = V_6;
  9416. NullCheck(L_28);
  9417. int32_t L_29;
  9418. L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Int32Enum>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_28);
  9419. V_7 = L_29;
  9420. int32_t L_30 = V_7;
  9421. int32_t L_31;
  9422. L_31 = (( int32_t (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
  9423. V_8 = L_31;
  9424. int32_t L_32 = V_8;
  9425. if ((((int32_t)L_32) < ((int32_t)0)))
  9426. {
  9427. goto IL_00bd_1;
  9428. }
  9429. }
  9430. {
  9431. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_33 = V_2;
  9432. int32_t L_34 = V_8;
  9433. NullCheck(L_33);
  9434. bool L_35;
  9435. L_35 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_33, L_34, NULL);
  9436. if (L_35)
  9437. {
  9438. goto IL_00c6_1;
  9439. }
  9440. }
  9441. {
  9442. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_36 = V_2;
  9443. int32_t L_37 = V_8;
  9444. NullCheck(L_36);
  9445. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_36, L_37, NULL);
  9446. int32_t L_38 = V_4;
  9447. V_4 = ((int32_t)il2cpp_codegen_add(L_38, 1));
  9448. goto IL_00c6_1;
  9449. }
  9450. IL_00bd_1:
  9451. {
  9452. int32_t L_39 = V_3;
  9453. V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1));
  9454. bool L_40 = ___1_returnIfUnfound;
  9455. if (!L_40)
  9456. {
  9457. goto IL_00c6_1;
  9458. }
  9459. }
  9460. {
  9461. goto IL_00dd;
  9462. }
  9463. IL_00c6_1:
  9464. {
  9465. RuntimeObject* L_41 = V_6;
  9466. NullCheck((RuntimeObject*)L_41);
  9467. bool L_42;
  9468. L_42 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
  9469. if (L_42)
  9470. {
  9471. goto IL_008b_1;
  9472. }
  9473. }
  9474. {
  9475. goto IL_00dd;
  9476. }
  9477. }// end try (depth: 1)
  9478. catch(Il2CppExceptionWrapper& e)
  9479. {
  9480. __finallyBlock.StoreException(e.ex);
  9481. }
  9482. }
  9483. IL_00dd:
  9484. {
  9485. int32_t L_43 = V_4;
  9486. (&V_0)->___uniqueCount_0 = L_43;
  9487. int32_t L_44 = V_3;
  9488. (&V_0)->___unfoundCount_1 = L_44;
  9489. ElementCount_t3AD73026D628CC2E3870B932F0E964182DA3AC08 L_45 = V_0;
  9490. return L_45;
  9491. }
  9492. }
  9493. // System.Boolean System.Collections.Generic.HashSet`1<System.Int32Enum>::AreEqualityComparersEqual(System.Collections.Generic.HashSet`1<T>,System.Collections.Generic.HashSet`1<T>)
  9494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AreEqualityComparersEqual_m193FBE20CD13A08869C7A8081B81E6BE86550935_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ___0_set1, HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ___1_set2, const RuntimeMethod* method)
  9495. {
  9496. {
  9497. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_0 = ___0_set1;
  9498. NullCheck(L_0);
  9499. RuntimeObject* L_1;
  9500. L_1 = (( RuntimeObject* (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54));
  9501. HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* L_2 = ___1_set2;
  9502. NullCheck(L_2);
  9503. RuntimeObject* L_3;
  9504. L_3 = (( RuntimeObject* (*) (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54));
  9505. NullCheck((RuntimeObject*)L_1);
  9506. bool L_4;
  9507. L_4 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject*)L_1, (RuntimeObject*)L_3);
  9508. return L_4;
  9509. }
  9510. }
  9511. // System.Int32 System.Collections.Generic.HashSet`1<System.Int32Enum>::InternalGetHashCode(T)
  9512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_InternalGetHashCode_m548D80B81ADCBF294D226593B44DA54BED6A59E0_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_item, const RuntimeMethod* method)
  9513. {
  9514. {
  9515. goto IL_000a;
  9516. }
  9517. {
  9518. return 0;
  9519. }
  9520. IL_000a:
  9521. {
  9522. RuntimeObject* L_1 = (RuntimeObject*)__this->____comparer_12;
  9523. int32_t L_2 = ___0_item;
  9524. NullCheck(L_1);
  9525. int32_t L_3;
  9526. L_3 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1<System.Int32Enum>::GetHashCode(T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_1, L_2);
  9527. return ((int32_t)(L_3&((int32_t)2147483647LL)));
  9528. }
  9529. }
  9530. #ifdef __clang__
  9531. #pragma clang diagnostic pop
  9532. #endif
  9533. #ifdef __clang__
  9534. #pragma clang diagnostic push
  9535. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9536. #pragma clang diagnostic ignored "-Wunused-variable"
  9537. #endif
  9538. // System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor()
  9539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  9540. {
  9541. {
  9542. EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_0;
  9543. L_0 = (( EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  9544. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  9545. return;
  9546. }
  9547. }
  9548. // System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor(System.Collections.Generic.IEqualityComparer`1<T>)
  9549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mAB3B1F14E6741A640E2FA9AE77D62C363B6FBA10_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
  9550. {
  9551. {
  9552. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  9553. RuntimeObject* L_0 = ___0_comparer;
  9554. if (L_0)
  9555. {
  9556. goto IL_0010;
  9557. }
  9558. }
  9559. {
  9560. EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_1;
  9561. L_1 = (( EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  9562. ___0_comparer = (RuntimeObject*)L_1;
  9563. }
  9564. IL_0010:
  9565. {
  9566. RuntimeObject* L_2 = ___0_comparer;
  9567. __this->____comparer_12 = L_2;
  9568. Il2CppCodeGenWriteBarrier((void**)(&__this->____comparer_12), (void*)L_2);
  9569. __this->____lastIndex_10 = 0;
  9570. __this->____count_9 = 0;
  9571. __this->____freeList_11 = (-1);
  9572. __this->____version_13 = 0;
  9573. return;
  9574. }
  9575. }
  9576. // System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  9577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mC13D3ADFE27A073EC3C583E9C926C801A7EE1DDD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
  9578. {
  9579. {
  9580. RuntimeObject* L_0 = ___0_collection;
  9581. EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* L_1;
  9582. L_1 = (( EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  9583. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_0, (RuntimeObject*)L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  9584. return;
  9585. }
  9586. }
  9587. // System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.IEqualityComparer`1<T>)
  9588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mD320BA1FC2F52FBBD8EFB2C97BAC4E70B56DDAFD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_collection, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
  9589. {
  9590. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_0 = NULL;
  9591. RuntimeObject* V_1 = NULL;
  9592. int32_t V_2 = 0;
  9593. int32_t G_B8_0 = 0;
  9594. {
  9595. RuntimeObject* L_0 = ___1_comparer;
  9596. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  9597. RuntimeObject* L_1 = ___0_collection;
  9598. if (L_1)
  9599. {
  9600. goto IL_0015;
  9601. }
  9602. }
  9603. {
  9604. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  9605. NullCheck(L_2);
  9606. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL);
  9607. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1__ctor_mD320BA1FC2F52FBBD8EFB2C97BAC4E70B56DDAFD_RuntimeMethod_var)));
  9608. }
  9609. IL_0015:
  9610. {
  9611. RuntimeObject* L_3 = ___0_collection;
  9612. V_0 = ((HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)IsInstClass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  9613. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_4 = V_0;
  9614. if (!L_4)
  9615. {
  9616. goto IL_0030;
  9617. }
  9618. }
  9619. {
  9620. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_5 = V_0;
  9621. bool L_6;
  9622. L_6 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  9623. if (!L_6)
  9624. {
  9625. goto IL_0030;
  9626. }
  9627. }
  9628. {
  9629. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_7 = V_0;
  9630. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  9631. return;
  9632. }
  9633. IL_0030:
  9634. {
  9635. RuntimeObject* L_8 = ___0_collection;
  9636. V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  9637. RuntimeObject* L_9 = V_1;
  9638. if (!L_9)
  9639. {
  9640. goto IL_0042;
  9641. }
  9642. }
  9643. {
  9644. RuntimeObject* L_10 = V_1;
  9645. NullCheck(L_10);
  9646. int32_t L_11;
  9647. L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_10);
  9648. G_B8_0 = L_11;
  9649. goto IL_0043;
  9650. }
  9651. IL_0042:
  9652. {
  9653. G_B8_0 = 0;
  9654. }
  9655. IL_0043:
  9656. {
  9657. V_2 = G_B8_0;
  9658. int32_t L_12 = V_2;
  9659. int32_t L_13;
  9660. L_13 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  9661. RuntimeObject* L_14 = ___0_collection;
  9662. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  9663. int32_t L_15 = (int32_t)__this->____count_9;
  9664. if ((((int32_t)L_15) <= ((int32_t)0)))
  9665. {
  9666. goto IL_0074;
  9667. }
  9668. }
  9669. {
  9670. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_16 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  9671. NullCheck(L_16);
  9672. int32_t L_17 = (int32_t)__this->____count_9;
  9673. if ((((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_16)->max_length))/L_17))) <= ((int32_t)3)))
  9674. {
  9675. goto IL_0074;
  9676. }
  9677. }
  9678. {
  9679. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  9680. }
  9681. IL_0074:
  9682. {
  9683. return;
  9684. }
  9685. }
  9686. // System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mB4BE9A1DEE4567D48CA23C9ED1A8242B0B71C4EC_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
  9688. {
  9689. {
  9690. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  9691. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info;
  9692. __this->____siInfo_14 = L_0;
  9693. Il2CppCodeGenWriteBarrier((void**)(&__this->____siInfo_14), (void*)L_0);
  9694. return;
  9695. }
  9696. }
  9697. // System.Void System.Collections.Generic.HashSet`1<System.Object>::CopyFrom(System.Collections.Generic.HashSet`1<T>)
  9698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyFrom_m13E227A3D0F6C66092069932EBFFD303B7A2B5F7_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_source, const RuntimeMethod* method)
  9699. {
  9700. static bool s_Il2CppMethodInitialized;
  9701. if (!s_Il2CppMethodInitialized)
  9702. {
  9703. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  9704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  9705. s_Il2CppMethodInitialized = true;
  9706. }
  9707. int32_t V_0 = 0;
  9708. int32_t V_1 = 0;
  9709. int32_t V_2 = 0;
  9710. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* V_3 = NULL;
  9711. int32_t V_4 = 0;
  9712. int32_t V_5 = 0;
  9713. int32_t V_6 = 0;
  9714. {
  9715. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___0_source;
  9716. NullCheck(L_0);
  9717. int32_t L_1 = (int32_t)L_0->____count_9;
  9718. V_0 = L_1;
  9719. int32_t L_2 = V_0;
  9720. if (L_2)
  9721. {
  9722. goto IL_000b;
  9723. }
  9724. }
  9725. {
  9726. return;
  9727. }
  9728. IL_000b:
  9729. {
  9730. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_3 = ___0_source;
  9731. NullCheck(L_3);
  9732. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_3->____buckets_7;
  9733. NullCheck(L_4);
  9734. V_1 = ((int32_t)(((RuntimeArray*)L_4)->max_length));
  9735. int32_t L_5 = V_0;
  9736. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  9737. int32_t L_6;
  9738. L_6 = HashHelpers_ExpandPrime_m9A35EC171AA0EA16F7C9F71EE6FAD5A82565ADB9(((int32_t)il2cpp_codegen_add(L_5, 1)), NULL);
  9739. int32_t L_7 = V_1;
  9740. if ((((int32_t)L_6) < ((int32_t)L_7)))
  9741. {
  9742. goto IL_0065;
  9743. }
  9744. }
  9745. {
  9746. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_8 = ___0_source;
  9747. NullCheck(L_8);
  9748. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_8->____buckets_7;
  9749. NullCheck((RuntimeArray*)L_9);
  9750. RuntimeObject* L_10;
  9751. L_10 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_9, NULL);
  9752. __this->____buckets_7 = ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_10, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var));
  9753. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_10, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var)));
  9754. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_11 = ___0_source;
  9755. NullCheck(L_11);
  9756. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_12 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)L_11->____slots_8;
  9757. NullCheck((RuntimeArray*)L_12);
  9758. RuntimeObject* L_13;
  9759. L_13 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_12, NULL);
  9760. __this->____slots_8 = ((SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)Castclass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 13)));
  9761. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)((SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)Castclass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 13))));
  9762. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_14 = ___0_source;
  9763. NullCheck(L_14);
  9764. int32_t L_15 = (int32_t)L_14->____lastIndex_10;
  9765. __this->____lastIndex_10 = L_15;
  9766. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_16 = ___0_source;
  9767. NullCheck(L_16);
  9768. int32_t L_17 = (int32_t)L_16->____freeList_11;
  9769. __this->____freeList_11 = L_17;
  9770. goto IL_00c7;
  9771. }
  9772. IL_0065:
  9773. {
  9774. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_18 = ___0_source;
  9775. NullCheck(L_18);
  9776. int32_t L_19 = (int32_t)L_18->____lastIndex_10;
  9777. V_2 = L_19;
  9778. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_20 = ___0_source;
  9779. NullCheck(L_20);
  9780. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_21 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)L_20->____slots_8;
  9781. V_3 = L_21;
  9782. int32_t L_22 = V_0;
  9783. int32_t L_23;
  9784. L_23 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_22, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  9785. V_4 = 0;
  9786. V_5 = 0;
  9787. goto IL_00ba;
  9788. }
  9789. IL_0083:
  9790. {
  9791. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_24 = V_3;
  9792. int32_t L_25 = V_5;
  9793. NullCheck(L_24);
  9794. int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___hashCode_0;
  9795. V_6 = L_26;
  9796. int32_t L_27 = V_6;
  9797. if ((((int32_t)L_27) < ((int32_t)0)))
  9798. {
  9799. goto IL_00b4;
  9800. }
  9801. }
  9802. {
  9803. int32_t L_28 = V_4;
  9804. int32_t L_29 = V_6;
  9805. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_30 = V_3;
  9806. int32_t L_31 = V_5;
  9807. NullCheck(L_30);
  9808. RuntimeObject* L_32 = (RuntimeObject*)((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_31)))->___value_2;
  9809. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, L_28, L_29, L_32, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  9810. int32_t L_33 = V_4;
  9811. V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
  9812. }
  9813. IL_00b4:
  9814. {
  9815. int32_t L_34 = V_5;
  9816. V_5 = ((int32_t)il2cpp_codegen_add(L_34, 1));
  9817. }
  9818. IL_00ba:
  9819. {
  9820. int32_t L_35 = V_5;
  9821. int32_t L_36 = V_2;
  9822. if ((((int32_t)L_35) < ((int32_t)L_36)))
  9823. {
  9824. goto IL_0083;
  9825. }
  9826. }
  9827. {
  9828. int32_t L_37 = V_4;
  9829. __this->____lastIndex_10 = L_37;
  9830. }
  9831. IL_00c7:
  9832. {
  9833. int32_t L_38 = V_0;
  9834. __this->____count_9 = L_38;
  9835. return;
  9836. }
  9837. }
  9838. // System.Void System.Collections.Generic.HashSet`1<System.Object>::System.Collections.Generic.ICollection<T>.Add(T)
  9839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m7258E146F589909562A953D54AD7345A616528DC_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  9840. {
  9841. {
  9842. RuntimeObject* L_0 = ___0_item;
  9843. bool L_1;
  9844. L_1 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  9845. return;
  9846. }
  9847. }
  9848. // System.Void System.Collections.Generic.HashSet`1<System.Object>::Clear()
  9849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m75A6528F0B47448EB3B3A05EC379260E9BDFC2DD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  9850. {
  9851. {
  9852. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  9853. if ((((int32_t)L_0) <= ((int32_t)0)))
  9854. {
  9855. goto IL_0044;
  9856. }
  9857. }
  9858. {
  9859. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_1 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  9860. int32_t L_2 = (int32_t)__this->____lastIndex_10;
  9861. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, L_2, NULL);
  9862. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9863. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9864. NullCheck(L_4);
  9865. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length)), NULL);
  9866. __this->____lastIndex_10 = 0;
  9867. __this->____count_9 = 0;
  9868. __this->____freeList_11 = (-1);
  9869. }
  9870. IL_0044:
  9871. {
  9872. int32_t L_5 = (int32_t)__this->____version_13;
  9873. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  9874. return;
  9875. }
  9876. }
  9877. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Contains(T)
  9878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  9879. {
  9880. int32_t V_0 = 0;
  9881. int32_t V_1 = 0;
  9882. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* V_2 = NULL;
  9883. int32_t V_3 = 0;
  9884. {
  9885. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9886. if (!L_0)
  9887. {
  9888. goto IL_0080;
  9889. }
  9890. }
  9891. {
  9892. V_0 = 0;
  9893. RuntimeObject* L_1 = ___0_item;
  9894. int32_t L_2;
  9895. L_2 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  9896. V_1 = L_2;
  9897. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_3 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  9898. V_2 = L_3;
  9899. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9900. int32_t L_5 = V_1;
  9901. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  9902. NullCheck(L_6);
  9903. NullCheck(L_4);
  9904. int32_t L_7 = ((int32_t)(L_5%((int32_t)(((RuntimeArray*)L_6)->max_length))));
  9905. int32_t L_8 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  9906. V_3 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
  9907. goto IL_007c;
  9908. }
  9909. IL_002f:
  9910. {
  9911. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_9 = V_2;
  9912. int32_t L_10 = V_3;
  9913. NullCheck(L_9);
  9914. int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___hashCode_0;
  9915. int32_t L_12 = V_1;
  9916. if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
  9917. {
  9918. goto IL_005a;
  9919. }
  9920. }
  9921. {
  9922. RuntimeObject* L_13 = (RuntimeObject*)__this->____comparer_12;
  9923. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_14 = V_2;
  9924. int32_t L_15 = V_3;
  9925. NullCheck(L_14);
  9926. RuntimeObject* L_16 = (RuntimeObject*)((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___value_2;
  9927. RuntimeObject* L_17 = ___0_item;
  9928. NullCheck(L_13);
  9929. bool L_18;
  9930. L_18 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Object>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_13, L_16, L_17);
  9931. if (!L_18)
  9932. {
  9933. goto IL_005a;
  9934. }
  9935. }
  9936. {
  9937. return (bool)1;
  9938. }
  9939. IL_005a:
  9940. {
  9941. int32_t L_19 = V_0;
  9942. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_20 = V_2;
  9943. NullCheck(L_20);
  9944. if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
  9945. {
  9946. goto IL_006b;
  9947. }
  9948. }
  9949. {
  9950. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_21 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  9951. NullCheck(L_21);
  9952. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  9953. IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_RuntimeMethod_var)));
  9954. }
  9955. IL_006b:
  9956. {
  9957. int32_t L_22 = V_0;
  9958. V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  9959. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_23 = V_2;
  9960. int32_t L_24 = V_3;
  9961. NullCheck(L_23);
  9962. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  9963. V_3 = L_25;
  9964. }
  9965. IL_007c:
  9966. {
  9967. int32_t L_26 = V_3;
  9968. if ((((int32_t)L_26) >= ((int32_t)0)))
  9969. {
  9970. goto IL_002f;
  9971. }
  9972. }
  9973. IL_0080:
  9974. {
  9975. return (bool)0;
  9976. }
  9977. }
  9978. // System.Void System.Collections.Generic.HashSet`1<System.Object>::CopyTo(T[],System.Int32)
  9979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_mF4B39069AEE1A4EEB15ED91559241D950F3EE9F8_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
  9980. {
  9981. {
  9982. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_array;
  9983. int32_t L_1 = ___1_arrayIndex;
  9984. int32_t L_2 = (int32_t)__this->____count_9;
  9985. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  9986. return;
  9987. }
  9988. }
  9989. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Remove(T)
  9990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  9991. {
  9992. int32_t V_0 = 0;
  9993. int32_t V_1 = 0;
  9994. int32_t V_2 = 0;
  9995. int32_t V_3 = 0;
  9996. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* V_4 = NULL;
  9997. int32_t V_5 = 0;
  9998. {
  9999. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  10000. if (!L_0)
  10001. {
  10002. goto IL_0154;
  10003. }
  10004. }
  10005. {
  10006. RuntimeObject* L_1 = ___0_item;
  10007. int32_t L_2;
  10008. L_2 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  10009. V_0 = L_2;
  10010. int32_t L_3 = V_0;
  10011. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  10012. NullCheck(L_4);
  10013. V_1 = ((int32_t)(L_3%((int32_t)(((RuntimeArray*)L_4)->max_length))));
  10014. V_2 = (-1);
  10015. V_3 = 0;
  10016. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_5 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  10017. V_4 = L_5;
  10018. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  10019. int32_t L_7 = V_1;
  10020. NullCheck(L_6);
  10021. int32_t L_8 = L_7;
  10022. int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  10023. V_5 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
  10024. goto IL_014c;
  10025. }
  10026. IL_003b:
  10027. {
  10028. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_10 = V_4;
  10029. int32_t L_11 = V_5;
  10030. NullCheck(L_10);
  10031. int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___hashCode_0;
  10032. int32_t L_13 = V_0;
  10033. if ((!(((uint32_t)L_12) == ((uint32_t)L_13))))
  10034. {
  10035. goto IL_0123;
  10036. }
  10037. }
  10038. {
  10039. RuntimeObject* L_14 = (RuntimeObject*)__this->____comparer_12;
  10040. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_15 = V_4;
  10041. int32_t L_16 = V_5;
  10042. NullCheck(L_15);
  10043. RuntimeObject* L_17 = (RuntimeObject*)((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->___value_2;
  10044. RuntimeObject* L_18 = ___0_item;
  10045. NullCheck(L_14);
  10046. bool L_19;
  10047. L_19 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Object>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_14, L_17, L_18);
  10048. if (!L_19)
  10049. {
  10050. goto IL_0123;
  10051. }
  10052. }
  10053. {
  10054. int32_t L_20 = V_2;
  10055. if ((((int32_t)L_20) >= ((int32_t)0)))
  10056. {
  10057. goto IL_008c;
  10058. }
  10059. }
  10060. {
  10061. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  10062. int32_t L_22 = V_1;
  10063. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_23 = V_4;
  10064. int32_t L_24 = V_5;
  10065. NullCheck(L_23);
  10066. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  10067. NullCheck(L_21);
  10068. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1)));
  10069. goto IL_00a7;
  10070. }
  10071. IL_008c:
  10072. {
  10073. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_26 = V_4;
  10074. int32_t L_27 = V_2;
  10075. NullCheck(L_26);
  10076. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_28 = V_4;
  10077. int32_t L_29 = V_5;
  10078. NullCheck(L_28);
  10079. int32_t L_30 = (int32_t)((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29)))->___next_1;
  10080. ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->___next_1 = L_30;
  10081. }
  10082. IL_00a7:
  10083. {
  10084. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_31 = V_4;
  10085. int32_t L_32 = V_5;
  10086. NullCheck(L_31);
  10087. ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___hashCode_0 = (-1);
  10088. if (!true)
  10089. {
  10090. goto IL_00d1;
  10091. }
  10092. }
  10093. {
  10094. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_33 = V_4;
  10095. int32_t L_34 = V_5;
  10096. NullCheck(L_33);
  10097. RuntimeObject** L_35 = (RuntimeObject**)(&((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->___value_2);
  10098. il2cpp_codegen_initobj(L_35, sizeof(RuntimeObject*));
  10099. }
  10100. IL_00d1:
  10101. {
  10102. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_36 = V_4;
  10103. int32_t L_37 = V_5;
  10104. NullCheck(L_36);
  10105. int32_t L_38 = (int32_t)__this->____freeList_11;
  10106. ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)))->___next_1 = L_38;
  10107. int32_t L_39 = (int32_t)__this->____count_9;
  10108. __this->____count_9 = ((int32_t)il2cpp_codegen_subtract(L_39, 1));
  10109. int32_t L_40 = (int32_t)__this->____version_13;
  10110. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  10111. int32_t L_41 = (int32_t)__this->____count_9;
  10112. if (L_41)
  10113. {
  10114. goto IL_0119;
  10115. }
  10116. }
  10117. {
  10118. __this->____lastIndex_10 = 0;
  10119. __this->____freeList_11 = (-1);
  10120. goto IL_0121;
  10121. }
  10122. IL_0119:
  10123. {
  10124. int32_t L_42 = V_5;
  10125. __this->____freeList_11 = L_42;
  10126. }
  10127. IL_0121:
  10128. {
  10129. return (bool)1;
  10130. }
  10131. IL_0123:
  10132. {
  10133. int32_t L_43 = V_3;
  10134. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_44 = V_4;
  10135. NullCheck(L_44);
  10136. if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length)))))
  10137. {
  10138. goto IL_0135;
  10139. }
  10140. }
  10141. {
  10142. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_45 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  10143. NullCheck(L_45);
  10144. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_45, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  10145. IL2CPP_RAISE_MANAGED_EXCEPTION(L_45, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_RuntimeMethod_var)));
  10146. }
  10147. IL_0135:
  10148. {
  10149. int32_t L_46 = V_3;
  10150. V_3 = ((int32_t)il2cpp_codegen_add(L_46, 1));
  10151. int32_t L_47 = V_5;
  10152. V_2 = L_47;
  10153. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_48 = V_4;
  10154. int32_t L_49 = V_5;
  10155. NullCheck(L_48);
  10156. int32_t L_50 = (int32_t)((L_48)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_49)))->___next_1;
  10157. V_5 = L_50;
  10158. }
  10159. IL_014c:
  10160. {
  10161. int32_t L_51 = V_5;
  10162. if ((((int32_t)L_51) >= ((int32_t)0)))
  10163. {
  10164. goto IL_003b;
  10165. }
  10166. }
  10167. IL_0154:
  10168. {
  10169. return (bool)0;
  10170. }
  10171. }
  10172. // System.Int32 System.Collections.Generic.HashSet`1<System.Object>::get_Count()
  10173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  10174. {
  10175. {
  10176. int32_t L_0 = (int32_t)__this->____count_9;
  10177. return L_0;
  10178. }
  10179. }
  10180. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  10181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mF0024D8CEAE9F50AD481308A80AC1A6320C3553E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  10182. {
  10183. {
  10184. return (bool)0;
  10185. }
  10186. }
  10187. // System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<System.Object>::GetEnumerator()
  10188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  10189. {
  10190. {
  10191. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 L_0;
  10192. memset((&L_0), 0, sizeof(L_0));
  10193. Enumerator__ctor_mC9D698BB17611B2B5A3A805337647838FCAA26DE((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  10194. return L_0;
  10195. }
  10196. }
  10197. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.HashSet`1<System.Object>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  10198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m6B8EC9FC82E94AD16FF208FDDD9C73D7397170B0_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  10199. {
  10200. {
  10201. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 L_0;
  10202. memset((&L_0), 0, sizeof(L_0));
  10203. Enumerator__ctor_mC9D698BB17611B2B5A3A805337647838FCAA26DE((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  10204. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 L_1 = L_0;
  10205. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 20), &L_1);
  10206. return (RuntimeObject*)L_2;
  10207. }
  10208. }
  10209. // System.Collections.IEnumerator System.Collections.Generic.HashSet`1<System.Object>::System.Collections.IEnumerable.GetEnumerator()
  10210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_System_Collections_IEnumerable_GetEnumerator_mE1B4F5BEC5FEAAEAEC77BE8ED6177327DA64060F_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  10211. {
  10212. {
  10213. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 L_0;
  10214. memset((&L_0), 0, sizeof(L_0));
  10215. Enumerator__ctor_mC9D698BB17611B2B5A3A805337647838FCAA26DE((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  10216. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 L_1 = L_0;
  10217. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 20), &L_1);
  10218. return (RuntimeObject*)L_2;
  10219. }
  10220. }
  10221. // System.Void System.Collections.Generic.HashSet`1<System.Object>::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  10222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_GetObjectData_m4825222EFCC17409B9FA6121D4857A0AD7281F2A_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
  10223. {
  10224. static bool s_Il2CppMethodInitialized;
  10225. if (!s_Il2CppMethodInitialized)
  10226. {
  10227. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  10228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0);
  10229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9);
  10230. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865);
  10231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1);
  10232. s_Il2CppMethodInitialized = true;
  10233. }
  10234. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
  10235. String_t* G_B4_0 = NULL;
  10236. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B4_1 = NULL;
  10237. String_t* G_B3_0 = NULL;
  10238. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B3_1 = NULL;
  10239. int32_t G_B5_0 = 0;
  10240. String_t* G_B5_1 = NULL;
  10241. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B5_2 = NULL;
  10242. {
  10243. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info;
  10244. if (L_0)
  10245. {
  10246. goto IL_000e;
  10247. }
  10248. }
  10249. {
  10250. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  10251. NullCheck(L_1);
  10252. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), NULL);
  10253. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_GetObjectData_m4825222EFCC17409B9FA6121D4857A0AD7281F2A_RuntimeMethod_var)));
  10254. }
  10255. IL_000e:
  10256. {
  10257. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2 = ___0_info;
  10258. int32_t L_3 = (int32_t)__this->____version_13;
  10259. NullCheck(L_2);
  10260. SerializationInfo_AddValue_m9D6ADD10966D1FE8D19050F3A269747C23FE9FC4(L_2, _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, L_3, NULL);
  10261. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_4 = ___0_info;
  10262. RuntimeObject* L_5 = (RuntimeObject*)__this->____comparer_12;
  10263. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 22)) };
  10264. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10265. Type_t* L_7;
  10266. L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
  10267. NullCheck(L_4);
  10268. SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199(L_4, _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (RuntimeObject*)L_5, L_7, NULL);
  10269. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_8 = ___0_info;
  10270. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  10271. G_B3_0 = _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865;
  10272. G_B3_1 = L_8;
  10273. if (!L_9)
  10274. {
  10275. G_B4_0 = _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865;
  10276. G_B4_1 = L_8;
  10277. goto IL_0052;
  10278. }
  10279. }
  10280. {
  10281. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  10282. NullCheck(L_10);
  10283. G_B5_0 = ((int32_t)(((RuntimeArray*)L_10)->max_length));
  10284. G_B5_1 = G_B3_0;
  10285. G_B5_2 = G_B3_1;
  10286. goto IL_0053;
  10287. }
  10288. IL_0052:
  10289. {
  10290. G_B5_0 = 0;
  10291. G_B5_1 = G_B4_0;
  10292. G_B5_2 = G_B4_1;
  10293. }
  10294. IL_0053:
  10295. {
  10296. NullCheck(G_B5_2);
  10297. SerializationInfo_AddValue_m9D6ADD10966D1FE8D19050F3A269747C23FE9FC4(G_B5_2, G_B5_1, G_B5_0, NULL);
  10298. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  10299. if (!L_11)
  10300. {
  10301. goto IL_0089;
  10302. }
  10303. }
  10304. {
  10305. int32_t L_12 = (int32_t)__this->____count_9;
  10306. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 23), (uint32_t)L_12);
  10307. V_0 = L_13;
  10308. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_0;
  10309. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  10310. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_15 = ___0_info;
  10311. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = V_0;
  10312. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 25)) };
  10313. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10314. Type_t* L_18;
  10315. L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
  10316. NullCheck(L_15);
  10317. SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199(L_15, _stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0, (RuntimeObject*)L_16, L_18, NULL);
  10318. }
  10319. IL_0089:
  10320. {
  10321. return;
  10322. }
  10323. }
  10324. // System.Void System.Collections.Generic.HashSet`1<System.Object>::OnDeserialization(System.Object)
  10325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_OnDeserialization_mAF26E4A7ED72AA389C7EB0EAA7645752CCBEBB60_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_sender, const RuntimeMethod* method)
  10326. {
  10327. static bool s_Il2CppMethodInitialized;
  10328. if (!s_Il2CppMethodInitialized)
  10329. {
  10330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  10331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  10332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0);
  10333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9);
  10334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865);
  10335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1);
  10336. s_Il2CppMethodInitialized = true;
  10337. }
  10338. int32_t V_0 = 0;
  10339. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
  10340. int32_t V_2 = 0;
  10341. {
  10342. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  10343. if (L_0)
  10344. {
  10345. goto IL_0009;
  10346. }
  10347. }
  10348. {
  10349. return;
  10350. }
  10351. IL_0009:
  10352. {
  10353. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_1 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  10354. NullCheck(L_1);
  10355. int32_t L_2;
  10356. L_2 = SerializationInfo_GetInt32_m7731402825C7FC8D0673F7610D555615F95E4FB5(L_1, _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865, NULL);
  10357. V_0 = L_2;
  10358. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_3 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  10359. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 26)) };
  10360. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10361. Type_t* L_5;
  10362. L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
  10363. NullCheck(L_3);
  10364. RuntimeObject* L_6;
  10365. L_6 = SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034(L_3, _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, L_5, NULL);
  10366. __this->____comparer_12 = ((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 17)));
  10367. Il2CppCodeGenWriteBarrier((void**)(&__this->____comparer_12), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 17))));
  10368. __this->____freeList_11 = (-1);
  10369. int32_t L_7 = V_0;
  10370. if (!L_7)
  10371. {
  10372. goto IL_00ad;
  10373. }
  10374. }
  10375. {
  10376. int32_t L_8 = V_0;
  10377. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_8);
  10378. __this->____buckets_7 = L_9;
  10379. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_9);
  10380. int32_t L_10 = V_0;
  10381. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_11 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)(SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_10);
  10382. __this->____slots_8 = L_11;
  10383. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_11);
  10384. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_12 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  10385. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 25)) };
  10386. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  10387. Type_t* L_14;
  10388. L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
  10389. NullCheck(L_12);
  10390. RuntimeObject* L_15;
  10391. L_15 = SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034(L_12, _stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0, L_14, NULL);
  10392. V_1 = ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_15, il2cpp_rgctx_data(method->klass->rgctx_data, 28)));
  10393. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = V_1;
  10394. if (L_16)
  10395. {
  10396. goto IL_008f;
  10397. }
  10398. }
  10399. {
  10400. SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7* L_17 = (SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7_il2cpp_TypeInfo_var)));
  10401. NullCheck(L_17);
  10402. SerializationException__ctor_m0AAFE2ABD0A74F3E783AD5B5FE842DE460168DB0(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922)), NULL);
  10403. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_OnDeserialization_mAF26E4A7ED72AA389C7EB0EAA7645752CCBEBB60_RuntimeMethod_var)));
  10404. }
  10405. IL_008f:
  10406. {
  10407. V_2 = 0;
  10408. goto IL_00a5;
  10409. }
  10410. IL_0093:
  10411. {
  10412. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_1;
  10413. int32_t L_19 = V_2;
  10414. NullCheck(L_18);
  10415. int32_t L_20 = L_19;
  10416. RuntimeObject* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
  10417. bool L_22;
  10418. L_22 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  10419. int32_t L_23 = V_2;
  10420. V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1));
  10421. }
  10422. IL_00a5:
  10423. {
  10424. int32_t L_24 = V_2;
  10425. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = V_1;
  10426. NullCheck(L_25);
  10427. if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
  10428. {
  10429. goto IL_0093;
  10430. }
  10431. }
  10432. {
  10433. goto IL_00b4;
  10434. }
  10435. IL_00ad:
  10436. {
  10437. __this->____buckets_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
  10438. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
  10439. }
  10440. IL_00b4:
  10441. {
  10442. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_26 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  10443. NullCheck(L_26);
  10444. int32_t L_27;
  10445. L_27 = SerializationInfo_GetInt32_m7731402825C7FC8D0673F7610D555615F95E4FB5(L_26, _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, NULL);
  10446. __this->____version_13 = L_27;
  10447. __this->____siInfo_14 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)NULL;
  10448. Il2CppCodeGenWriteBarrier((void**)(&__this->____siInfo_14), (void*)(SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)NULL);
  10449. return;
  10450. }
  10451. }
  10452. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Add(T)
  10453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  10454. {
  10455. {
  10456. RuntimeObject* L_0 = ___0_item;
  10457. bool L_1;
  10458. L_1 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  10459. return L_1;
  10460. }
  10461. }
  10462. // System.Void System.Collections.Generic.HashSet`1<System.Object>::UnionWith(System.Collections.Generic.IEnumerable`1<T>)
  10463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_UnionWith_mCE1D0DC2EACB98D74562CA79EB0DB6B6A806510C_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  10464. {
  10465. static bool s_Il2CppMethodInitialized;
  10466. if (!s_Il2CppMethodInitialized)
  10467. {
  10468. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  10469. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  10470. s_Il2CppMethodInitialized = true;
  10471. }
  10472. RuntimeObject* V_0 = NULL;
  10473. RuntimeObject* V_1 = NULL;
  10474. {
  10475. RuntimeObject* L_0 = ___0_other;
  10476. if (L_0)
  10477. {
  10478. goto IL_000e;
  10479. }
  10480. }
  10481. {
  10482. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  10483. NullCheck(L_1);
  10484. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  10485. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_UnionWith_mCE1D0DC2EACB98D74562CA79EB0DB6B6A806510C_RuntimeMethod_var)));
  10486. }
  10487. IL_000e:
  10488. {
  10489. RuntimeObject* L_2 = ___0_other;
  10490. NullCheck(L_2);
  10491. RuntimeObject* L_3;
  10492. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_2);
  10493. V_0 = L_3;
  10494. }
  10495. {
  10496. auto __finallyBlock = il2cpp::utils::Finally([&]
  10497. {
  10498. FINALLY_0030:
  10499. {// begin finally (depth: 1)
  10500. {
  10501. RuntimeObject* L_4 = V_0;
  10502. if (!L_4)
  10503. {
  10504. goto IL_0039;
  10505. }
  10506. }
  10507. {
  10508. RuntimeObject* L_5 = V_0;
  10509. NullCheck((RuntimeObject*)L_5);
  10510. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_5);
  10511. }
  10512. IL_0039:
  10513. {
  10514. return;
  10515. }
  10516. }// end finally (depth: 1)
  10517. });
  10518. try
  10519. {// begin try (depth: 1)
  10520. {
  10521. goto IL_0026_1;
  10522. }
  10523. IL_0017_1:
  10524. {
  10525. RuntimeObject* L_6 = V_0;
  10526. NullCheck(L_6);
  10527. RuntimeObject* L_7;
  10528. L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_6);
  10529. V_1 = L_7;
  10530. RuntimeObject* L_8 = V_1;
  10531. bool L_9;
  10532. L_9 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  10533. }
  10534. IL_0026_1:
  10535. {
  10536. RuntimeObject* L_10 = V_0;
  10537. NullCheck((RuntimeObject*)L_10);
  10538. bool L_11;
  10539. L_11 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_10);
  10540. if (L_11)
  10541. {
  10542. goto IL_0017_1;
  10543. }
  10544. }
  10545. {
  10546. goto IL_003a;
  10547. }
  10548. }// end try (depth: 1)
  10549. catch(Il2CppExceptionWrapper& e)
  10550. {
  10551. __finallyBlock.StoreException(e.ex);
  10552. }
  10553. }
  10554. IL_003a:
  10555. {
  10556. return;
  10557. }
  10558. }
  10559. // System.Void System.Collections.Generic.HashSet`1<System.Object>::IntersectWith(System.Collections.Generic.IEnumerable`1<T>)
  10560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWith_m5E2EF2E468F32346D8F6499406BFFD8DD08FF237_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  10561. {
  10562. RuntimeObject* V_0 = NULL;
  10563. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_1 = NULL;
  10564. {
  10565. RuntimeObject* L_0 = ___0_other;
  10566. if (L_0)
  10567. {
  10568. goto IL_000e;
  10569. }
  10570. }
  10571. {
  10572. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  10573. NullCheck(L_1);
  10574. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  10575. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IntersectWith_m5E2EF2E468F32346D8F6499406BFFD8DD08FF237_RuntimeMethod_var)));
  10576. }
  10577. IL_000e:
  10578. {
  10579. int32_t L_2 = (int32_t)__this->____count_9;
  10580. if (L_2)
  10581. {
  10582. goto IL_0017;
  10583. }
  10584. }
  10585. {
  10586. return;
  10587. }
  10588. IL_0017:
  10589. {
  10590. RuntimeObject* L_3 = ___0_other;
  10591. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  10592. {
  10593. goto IL_001c;
  10594. }
  10595. }
  10596. {
  10597. return;
  10598. }
  10599. IL_001c:
  10600. {
  10601. RuntimeObject* L_4 = ___0_other;
  10602. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  10603. RuntimeObject* L_5 = V_0;
  10604. if (!L_5)
  10605. {
  10606. goto IL_0050;
  10607. }
  10608. }
  10609. {
  10610. RuntimeObject* L_6 = V_0;
  10611. NullCheck(L_6);
  10612. int32_t L_7;
  10613. L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_6);
  10614. if (L_7)
  10615. {
  10616. goto IL_0035;
  10617. }
  10618. }
  10619. {
  10620. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  10621. return;
  10622. }
  10623. IL_0035:
  10624. {
  10625. RuntimeObject* L_8 = ___0_other;
  10626. V_1 = ((HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)IsInstClass((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  10627. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = V_1;
  10628. if (!L_9)
  10629. {
  10630. goto IL_0050;
  10631. }
  10632. }
  10633. {
  10634. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_10 = V_1;
  10635. bool L_11;
  10636. L_11 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10637. if (!L_11)
  10638. {
  10639. goto IL_0050;
  10640. }
  10641. }
  10642. {
  10643. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_12 = V_1;
  10644. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
  10645. return;
  10646. }
  10647. IL_0050:
  10648. {
  10649. RuntimeObject* L_13 = ___0_other;
  10650. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
  10651. return;
  10652. }
  10653. }
  10654. // System.Void System.Collections.Generic.HashSet`1<System.Object>::ExceptWith(System.Collections.Generic.IEnumerable`1<T>)
  10655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_ExceptWith_m0009189D7A663A4CEABCAC347395D977883CDF04_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  10656. {
  10657. static bool s_Il2CppMethodInitialized;
  10658. if (!s_Il2CppMethodInitialized)
  10659. {
  10660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  10661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  10662. s_Il2CppMethodInitialized = true;
  10663. }
  10664. RuntimeObject* V_0 = NULL;
  10665. RuntimeObject* V_1 = NULL;
  10666. {
  10667. RuntimeObject* L_0 = ___0_other;
  10668. if (L_0)
  10669. {
  10670. goto IL_000e;
  10671. }
  10672. }
  10673. {
  10674. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  10675. NullCheck(L_1);
  10676. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  10677. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_ExceptWith_m0009189D7A663A4CEABCAC347395D977883CDF04_RuntimeMethod_var)));
  10678. }
  10679. IL_000e:
  10680. {
  10681. int32_t L_2 = (int32_t)__this->____count_9;
  10682. if (L_2)
  10683. {
  10684. goto IL_0017;
  10685. }
  10686. }
  10687. {
  10688. return;
  10689. }
  10690. IL_0017:
  10691. {
  10692. RuntimeObject* L_3 = ___0_other;
  10693. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  10694. {
  10695. goto IL_0022;
  10696. }
  10697. }
  10698. {
  10699. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  10700. return;
  10701. }
  10702. IL_0022:
  10703. {
  10704. RuntimeObject* L_4 = ___0_other;
  10705. NullCheck(L_4);
  10706. RuntimeObject* L_5;
  10707. L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_4);
  10708. V_0 = L_5;
  10709. }
  10710. {
  10711. auto __finallyBlock = il2cpp::utils::Finally([&]
  10712. {
  10713. FINALLY_0044:
  10714. {// begin finally (depth: 1)
  10715. {
  10716. RuntimeObject* L_6 = V_0;
  10717. if (!L_6)
  10718. {
  10719. goto IL_004d;
  10720. }
  10721. }
  10722. {
  10723. RuntimeObject* L_7 = V_0;
  10724. NullCheck((RuntimeObject*)L_7);
  10725. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
  10726. }
  10727. IL_004d:
  10728. {
  10729. return;
  10730. }
  10731. }// end finally (depth: 1)
  10732. });
  10733. try
  10734. {// begin try (depth: 1)
  10735. {
  10736. goto IL_003a_1;
  10737. }
  10738. IL_002b_1:
  10739. {
  10740. RuntimeObject* L_8 = V_0;
  10741. NullCheck(L_8);
  10742. RuntimeObject* L_9;
  10743. L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_8);
  10744. V_1 = L_9;
  10745. RuntimeObject* L_10 = V_1;
  10746. bool L_11;
  10747. L_11 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  10748. }
  10749. IL_003a_1:
  10750. {
  10751. RuntimeObject* L_12 = V_0;
  10752. NullCheck((RuntimeObject*)L_12);
  10753. bool L_13;
  10754. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12);
  10755. if (L_13)
  10756. {
  10757. goto IL_002b_1;
  10758. }
  10759. }
  10760. {
  10761. goto IL_004e;
  10762. }
  10763. }// end try (depth: 1)
  10764. catch(Il2CppExceptionWrapper& e)
  10765. {
  10766. __finallyBlock.StoreException(e.ex);
  10767. }
  10768. }
  10769. IL_004e:
  10770. {
  10771. return;
  10772. }
  10773. }
  10774. // System.Void System.Collections.Generic.HashSet`1<System.Object>::SymmetricExceptWith(System.Collections.Generic.IEnumerable`1<T>)
  10775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWith_m6EDC2E6AD5FF5A4A593AF519C7685FF625A0E3C2_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  10776. {
  10777. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_0 = NULL;
  10778. {
  10779. RuntimeObject* L_0 = ___0_other;
  10780. if (L_0)
  10781. {
  10782. goto IL_000e;
  10783. }
  10784. }
  10785. {
  10786. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  10787. NullCheck(L_1);
  10788. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  10789. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_SymmetricExceptWith_m6EDC2E6AD5FF5A4A593AF519C7685FF625A0E3C2_RuntimeMethod_var)));
  10790. }
  10791. IL_000e:
  10792. {
  10793. int32_t L_2 = (int32_t)__this->____count_9;
  10794. if (L_2)
  10795. {
  10796. goto IL_001e;
  10797. }
  10798. }
  10799. {
  10800. RuntimeObject* L_3 = ___0_other;
  10801. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  10802. return;
  10803. }
  10804. IL_001e:
  10805. {
  10806. RuntimeObject* L_4 = ___0_other;
  10807. if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  10808. {
  10809. goto IL_0029;
  10810. }
  10811. }
  10812. {
  10813. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  10814. return;
  10815. }
  10816. IL_0029:
  10817. {
  10818. RuntimeObject* L_5 = ___0_other;
  10819. V_0 = ((HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)IsInstClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  10820. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_6 = V_0;
  10821. if (!L_6)
  10822. {
  10823. goto IL_0044;
  10824. }
  10825. }
  10826. {
  10827. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_7 = V_0;
  10828. bool L_8;
  10829. L_8 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10830. if (!L_8)
  10831. {
  10832. goto IL_0044;
  10833. }
  10834. }
  10835. {
  10836. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = V_0;
  10837. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
  10838. return;
  10839. }
  10840. IL_0044:
  10841. {
  10842. RuntimeObject* L_10 = ___0_other;
  10843. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
  10844. return;
  10845. }
  10846. }
  10847. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::IsSubsetOf(System.Collections.Generic.IEnumerable`1<T>)
  10848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSubsetOf_mE3602F240A7B7EC87D77377C3DBF1F0C086BA7C3_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  10849. {
  10850. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_0 = NULL;
  10851. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 V_1;
  10852. memset((&V_1), 0, sizeof(V_1));
  10853. {
  10854. RuntimeObject* L_0 = ___0_other;
  10855. if (L_0)
  10856. {
  10857. goto IL_000e;
  10858. }
  10859. }
  10860. {
  10861. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  10862. NullCheck(L_1);
  10863. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  10864. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsSubsetOf_mE3602F240A7B7EC87D77377C3DBF1F0C086BA7C3_RuntimeMethod_var)));
  10865. }
  10866. IL_000e:
  10867. {
  10868. int32_t L_2 = (int32_t)__this->____count_9;
  10869. if (L_2)
  10870. {
  10871. goto IL_0018;
  10872. }
  10873. }
  10874. {
  10875. return (bool)1;
  10876. }
  10877. IL_0018:
  10878. {
  10879. RuntimeObject* L_3 = ___0_other;
  10880. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  10881. {
  10882. goto IL_001e;
  10883. }
  10884. }
  10885. {
  10886. return (bool)1;
  10887. }
  10888. IL_001e:
  10889. {
  10890. RuntimeObject* L_4 = ___0_other;
  10891. V_0 = ((HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  10892. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_5 = V_0;
  10893. if (!L_5)
  10894. {
  10895. goto IL_0049;
  10896. }
  10897. }
  10898. {
  10899. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_6 = V_0;
  10900. bool L_7;
  10901. L_7 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  10902. if (!L_7)
  10903. {
  10904. goto IL_0049;
  10905. }
  10906. }
  10907. {
  10908. int32_t L_8 = (int32_t)__this->____count_9;
  10909. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = V_0;
  10910. NullCheck(L_9);
  10911. int32_t L_10;
  10912. L_10 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  10913. if ((((int32_t)L_8) <= ((int32_t)L_10)))
  10914. {
  10915. goto IL_0041;
  10916. }
  10917. }
  10918. {
  10919. return (bool)0;
  10920. }
  10921. IL_0041:
  10922. {
  10923. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_11 = V_0;
  10924. bool L_12;
  10925. L_12 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
  10926. return L_12;
  10927. }
  10928. IL_0049:
  10929. {
  10930. RuntimeObject* L_13 = ___0_other;
  10931. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_14;
  10932. L_14 = (( ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_13, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  10933. V_1 = L_14;
  10934. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_15 = V_1;
  10935. int32_t L_16 = (int32_t)L_15.___uniqueCount_0;
  10936. int32_t L_17 = (int32_t)__this->____count_9;
  10937. if ((!(((uint32_t)L_16) == ((uint32_t)L_17))))
  10938. {
  10939. goto IL_006d;
  10940. }
  10941. }
  10942. {
  10943. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_18 = V_1;
  10944. int32_t L_19 = (int32_t)L_18.___unfoundCount_1;
  10945. return (bool)((((int32_t)((((int32_t)L_19) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  10946. }
  10947. IL_006d:
  10948. {
  10949. return (bool)0;
  10950. }
  10951. }
  10952. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::IsProperSubsetOf(System.Collections.Generic.IEnumerable`1<T>)
  10953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsProperSubsetOf_m9CFA9D5B58A5B99B871393052C16C2D63633E109_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  10954. {
  10955. RuntimeObject* V_0 = NULL;
  10956. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 V_1;
  10957. memset((&V_1), 0, sizeof(V_1));
  10958. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_2 = NULL;
  10959. {
  10960. RuntimeObject* L_0 = ___0_other;
  10961. if (L_0)
  10962. {
  10963. goto IL_000e;
  10964. }
  10965. }
  10966. {
  10967. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  10968. NullCheck(L_1);
  10969. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  10970. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsProperSubsetOf_m9CFA9D5B58A5B99B871393052C16C2D63633E109_RuntimeMethod_var)));
  10971. }
  10972. IL_000e:
  10973. {
  10974. RuntimeObject* L_2 = ___0_other;
  10975. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  10976. {
  10977. goto IL_0014;
  10978. }
  10979. }
  10980. {
  10981. return (bool)0;
  10982. }
  10983. IL_0014:
  10984. {
  10985. RuntimeObject* L_3 = ___0_other;
  10986. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  10987. RuntimeObject* L_4 = V_0;
  10988. if (!L_4)
  10989. {
  10990. goto IL_0065;
  10991. }
  10992. }
  10993. {
  10994. RuntimeObject* L_5 = V_0;
  10995. NullCheck(L_5);
  10996. int32_t L_6;
  10997. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5);
  10998. if (L_6)
  10999. {
  11000. goto IL_0028;
  11001. }
  11002. }
  11003. {
  11004. return (bool)0;
  11005. }
  11006. IL_0028:
  11007. {
  11008. int32_t L_7 = (int32_t)__this->____count_9;
  11009. if (L_7)
  11010. {
  11011. goto IL_003a;
  11012. }
  11013. }
  11014. {
  11015. RuntimeObject* L_8 = V_0;
  11016. NullCheck(L_8);
  11017. int32_t L_9;
  11018. L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_8);
  11019. return (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0);
  11020. }
  11021. IL_003a:
  11022. {
  11023. RuntimeObject* L_10 = ___0_other;
  11024. V_2 = ((HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)IsInstClass((RuntimeObject*)L_10, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  11025. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_11 = V_2;
  11026. if (!L_11)
  11027. {
  11028. goto IL_0065;
  11029. }
  11030. }
  11031. {
  11032. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_12 = V_2;
  11033. bool L_13;
  11034. L_13 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11035. if (!L_13)
  11036. {
  11037. goto IL_0065;
  11038. }
  11039. }
  11040. {
  11041. int32_t L_14 = (int32_t)__this->____count_9;
  11042. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_15 = V_2;
  11043. NullCheck(L_15);
  11044. int32_t L_16;
  11045. L_16 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  11046. if ((((int32_t)L_14) < ((int32_t)L_16)))
  11047. {
  11048. goto IL_005d;
  11049. }
  11050. }
  11051. {
  11052. return (bool)0;
  11053. }
  11054. IL_005d:
  11055. {
  11056. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_17 = V_2;
  11057. bool L_18;
  11058. L_18 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
  11059. return L_18;
  11060. }
  11061. IL_0065:
  11062. {
  11063. RuntimeObject* L_19 = ___0_other;
  11064. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_20;
  11065. L_20 = (( ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_19, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  11066. V_1 = L_20;
  11067. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_21 = V_1;
  11068. int32_t L_22 = (int32_t)L_21.___uniqueCount_0;
  11069. int32_t L_23 = (int32_t)__this->____count_9;
  11070. if ((!(((uint32_t)L_22) == ((uint32_t)L_23))))
  11071. {
  11072. goto IL_0086;
  11073. }
  11074. }
  11075. {
  11076. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_24 = V_1;
  11077. int32_t L_25 = (int32_t)L_24.___unfoundCount_1;
  11078. return (bool)((((int32_t)L_25) > ((int32_t)0))? 1 : 0);
  11079. }
  11080. IL_0086:
  11081. {
  11082. return (bool)0;
  11083. }
  11084. }
  11085. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::IsSupersetOf(System.Collections.Generic.IEnumerable`1<T>)
  11086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSupersetOf_m52C636CFE7E5C83D6C5DCA836A6CEBB0BD0DEF8D_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  11087. {
  11088. RuntimeObject* V_0 = NULL;
  11089. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_1 = NULL;
  11090. {
  11091. RuntimeObject* L_0 = ___0_other;
  11092. if (L_0)
  11093. {
  11094. goto IL_000e;
  11095. }
  11096. }
  11097. {
  11098. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  11099. NullCheck(L_1);
  11100. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  11101. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsSupersetOf_m52C636CFE7E5C83D6C5DCA836A6CEBB0BD0DEF8D_RuntimeMethod_var)));
  11102. }
  11103. IL_000e:
  11104. {
  11105. RuntimeObject* L_2 = ___0_other;
  11106. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  11107. {
  11108. goto IL_0014;
  11109. }
  11110. }
  11111. {
  11112. return (bool)1;
  11113. }
  11114. IL_0014:
  11115. {
  11116. RuntimeObject* L_3 = ___0_other;
  11117. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  11118. RuntimeObject* L_4 = V_0;
  11119. if (!L_4)
  11120. {
  11121. goto IL_004b;
  11122. }
  11123. }
  11124. {
  11125. RuntimeObject* L_5 = V_0;
  11126. NullCheck(L_5);
  11127. int32_t L_6;
  11128. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5);
  11129. if (L_6)
  11130. {
  11131. goto IL_0028;
  11132. }
  11133. }
  11134. {
  11135. return (bool)1;
  11136. }
  11137. IL_0028:
  11138. {
  11139. RuntimeObject* L_7 = ___0_other;
  11140. V_1 = ((HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)IsInstClass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  11141. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_8 = V_1;
  11142. if (!L_8)
  11143. {
  11144. goto IL_004b;
  11145. }
  11146. }
  11147. {
  11148. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = V_1;
  11149. bool L_10;
  11150. L_10 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11151. if (!L_10)
  11152. {
  11153. goto IL_004b;
  11154. }
  11155. }
  11156. {
  11157. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_11 = V_1;
  11158. NullCheck(L_11);
  11159. int32_t L_12;
  11160. L_12 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  11161. int32_t L_13 = (int32_t)__this->____count_9;
  11162. if ((((int32_t)L_12) <= ((int32_t)L_13)))
  11163. {
  11164. goto IL_004b;
  11165. }
  11166. }
  11167. {
  11168. return (bool)0;
  11169. }
  11170. IL_004b:
  11171. {
  11172. RuntimeObject* L_14 = ___0_other;
  11173. bool L_15;
  11174. L_15 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  11175. return L_15;
  11176. }
  11177. }
  11178. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::IsProperSupersetOf(System.Collections.Generic.IEnumerable`1<T>)
  11179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsProperSupersetOf_mC4C003D52E69C0A392D72F8E41BB9878860580A5_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  11180. {
  11181. RuntimeObject* V_0 = NULL;
  11182. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 V_1;
  11183. memset((&V_1), 0, sizeof(V_1));
  11184. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_2 = NULL;
  11185. {
  11186. RuntimeObject* L_0 = ___0_other;
  11187. if (L_0)
  11188. {
  11189. goto IL_000e;
  11190. }
  11191. }
  11192. {
  11193. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  11194. NullCheck(L_1);
  11195. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  11196. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsProperSupersetOf_mC4C003D52E69C0A392D72F8E41BB9878860580A5_RuntimeMethod_var)));
  11197. }
  11198. IL_000e:
  11199. {
  11200. int32_t L_2 = (int32_t)__this->____count_9;
  11201. if (L_2)
  11202. {
  11203. goto IL_0018;
  11204. }
  11205. }
  11206. {
  11207. return (bool)0;
  11208. }
  11209. IL_0018:
  11210. {
  11211. RuntimeObject* L_3 = ___0_other;
  11212. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  11213. {
  11214. goto IL_001e;
  11215. }
  11216. }
  11217. {
  11218. return (bool)0;
  11219. }
  11220. IL_001e:
  11221. {
  11222. RuntimeObject* L_4 = ___0_other;
  11223. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  11224. RuntimeObject* L_5 = V_0;
  11225. if (!L_5)
  11226. {
  11227. goto IL_005d;
  11228. }
  11229. }
  11230. {
  11231. RuntimeObject* L_6 = V_0;
  11232. NullCheck(L_6);
  11233. int32_t L_7;
  11234. L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_6);
  11235. if (L_7)
  11236. {
  11237. goto IL_0032;
  11238. }
  11239. }
  11240. {
  11241. return (bool)1;
  11242. }
  11243. IL_0032:
  11244. {
  11245. RuntimeObject* L_8 = ___0_other;
  11246. V_2 = ((HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)IsInstClass((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  11247. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_9 = V_2;
  11248. if (!L_9)
  11249. {
  11250. goto IL_005d;
  11251. }
  11252. }
  11253. {
  11254. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_10 = V_2;
  11255. bool L_11;
  11256. L_11 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11257. if (!L_11)
  11258. {
  11259. goto IL_005d;
  11260. }
  11261. }
  11262. {
  11263. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_12 = V_2;
  11264. NullCheck(L_12);
  11265. int32_t L_13;
  11266. L_13 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  11267. int32_t L_14 = (int32_t)__this->____count_9;
  11268. if ((((int32_t)L_13) < ((int32_t)L_14)))
  11269. {
  11270. goto IL_0055;
  11271. }
  11272. }
  11273. {
  11274. return (bool)0;
  11275. }
  11276. IL_0055:
  11277. {
  11278. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_15 = V_2;
  11279. bool L_16;
  11280. L_16 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, (RuntimeObject*)L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  11281. return L_16;
  11282. }
  11283. IL_005d:
  11284. {
  11285. RuntimeObject* L_17 = ___0_other;
  11286. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_18;
  11287. L_18 = (( ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_17, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  11288. V_1 = L_18;
  11289. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_19 = V_1;
  11290. int32_t L_20 = (int32_t)L_19.___uniqueCount_0;
  11291. int32_t L_21 = (int32_t)__this->____count_9;
  11292. if ((((int32_t)L_20) >= ((int32_t)L_21)))
  11293. {
  11294. goto IL_007e;
  11295. }
  11296. }
  11297. {
  11298. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_22 = V_1;
  11299. int32_t L_23 = (int32_t)L_22.___unfoundCount_1;
  11300. return (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
  11301. }
  11302. IL_007e:
  11303. {
  11304. return (bool)0;
  11305. }
  11306. }
  11307. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Overlaps(System.Collections.Generic.IEnumerable`1<T>)
  11308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Overlaps_mC601342C67DC409970E870A0F9D040D41EE5C892_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  11309. {
  11310. static bool s_Il2CppMethodInitialized;
  11311. if (!s_Il2CppMethodInitialized)
  11312. {
  11313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  11314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  11315. s_Il2CppMethodInitialized = true;
  11316. }
  11317. RuntimeObject* V_0 = NULL;
  11318. RuntimeObject* V_1 = NULL;
  11319. bool V_2 = false;
  11320. {
  11321. RuntimeObject* L_0 = ___0_other;
  11322. if (L_0)
  11323. {
  11324. goto IL_000e;
  11325. }
  11326. }
  11327. {
  11328. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  11329. NullCheck(L_1);
  11330. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  11331. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Overlaps_mC601342C67DC409970E870A0F9D040D41EE5C892_RuntimeMethod_var)));
  11332. }
  11333. IL_000e:
  11334. {
  11335. int32_t L_2 = (int32_t)__this->____count_9;
  11336. if (L_2)
  11337. {
  11338. goto IL_0018;
  11339. }
  11340. }
  11341. {
  11342. return (bool)0;
  11343. }
  11344. IL_0018:
  11345. {
  11346. RuntimeObject* L_3 = ___0_other;
  11347. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  11348. {
  11349. goto IL_001e;
  11350. }
  11351. }
  11352. {
  11353. return (bool)1;
  11354. }
  11355. IL_001e:
  11356. {
  11357. RuntimeObject* L_4 = ___0_other;
  11358. NullCheck(L_4);
  11359. RuntimeObject* L_5;
  11360. L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_4);
  11361. V_0 = L_5;
  11362. }
  11363. {
  11364. auto __finallyBlock = il2cpp::utils::Finally([&]
  11365. {
  11366. FINALLY_0045:
  11367. {// begin finally (depth: 1)
  11368. {
  11369. RuntimeObject* L_6 = V_0;
  11370. if (!L_6)
  11371. {
  11372. goto IL_004e;
  11373. }
  11374. }
  11375. {
  11376. RuntimeObject* L_7 = V_0;
  11377. NullCheck((RuntimeObject*)L_7);
  11378. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
  11379. }
  11380. IL_004e:
  11381. {
  11382. return;
  11383. }
  11384. }// end finally (depth: 1)
  11385. });
  11386. try
  11387. {// begin try (depth: 1)
  11388. {
  11389. goto IL_003b_1;
  11390. }
  11391. IL_0027_1:
  11392. {
  11393. RuntimeObject* L_8 = V_0;
  11394. NullCheck(L_8);
  11395. RuntimeObject* L_9;
  11396. L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_8);
  11397. V_1 = L_9;
  11398. RuntimeObject* L_10 = V_1;
  11399. bool L_11;
  11400. L_11 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  11401. if (!L_11)
  11402. {
  11403. goto IL_003b_1;
  11404. }
  11405. }
  11406. {
  11407. V_2 = (bool)1;
  11408. goto IL_0051;
  11409. }
  11410. IL_003b_1:
  11411. {
  11412. RuntimeObject* L_12 = V_0;
  11413. NullCheck((RuntimeObject*)L_12);
  11414. bool L_13;
  11415. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12);
  11416. if (L_13)
  11417. {
  11418. goto IL_0027_1;
  11419. }
  11420. }
  11421. {
  11422. goto IL_004f;
  11423. }
  11424. }// end try (depth: 1)
  11425. catch(Il2CppExceptionWrapper& e)
  11426. {
  11427. __finallyBlock.StoreException(e.ex);
  11428. }
  11429. }
  11430. IL_004f:
  11431. {
  11432. return (bool)0;
  11433. }
  11434. IL_0051:
  11435. {
  11436. bool L_14 = V_2;
  11437. return L_14;
  11438. }
  11439. }
  11440. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::SetEquals(System.Collections.Generic.IEnumerable`1<T>)
  11441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_SetEquals_mF732845AD8521332BC169B8AA011217D3A63FB84_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  11442. {
  11443. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* V_0 = NULL;
  11444. RuntimeObject* V_1 = NULL;
  11445. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 V_2;
  11446. memset((&V_2), 0, sizeof(V_2));
  11447. {
  11448. RuntimeObject* L_0 = ___0_other;
  11449. if (L_0)
  11450. {
  11451. goto IL_000e;
  11452. }
  11453. }
  11454. {
  11455. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  11456. NullCheck(L_1);
  11457. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  11458. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_SetEquals_mF732845AD8521332BC169B8AA011217D3A63FB84_RuntimeMethod_var)));
  11459. }
  11460. IL_000e:
  11461. {
  11462. RuntimeObject* L_2 = ___0_other;
  11463. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)__this))))
  11464. {
  11465. goto IL_0014;
  11466. }
  11467. }
  11468. {
  11469. return (bool)1;
  11470. }
  11471. IL_0014:
  11472. {
  11473. RuntimeObject* L_3 = ___0_other;
  11474. V_0 = ((HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*)IsInstClass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  11475. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_4 = V_0;
  11476. if (!L_4)
  11477. {
  11478. goto IL_003f;
  11479. }
  11480. }
  11481. {
  11482. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_5 = V_0;
  11483. bool L_6;
  11484. L_6 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  11485. if (!L_6)
  11486. {
  11487. goto IL_003f;
  11488. }
  11489. }
  11490. {
  11491. int32_t L_7 = (int32_t)__this->____count_9;
  11492. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_8 = V_0;
  11493. NullCheck(L_8);
  11494. int32_t L_9;
  11495. L_9 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  11496. if ((((int32_t)L_7) == ((int32_t)L_9)))
  11497. {
  11498. goto IL_0037;
  11499. }
  11500. }
  11501. {
  11502. return (bool)0;
  11503. }
  11504. IL_0037:
  11505. {
  11506. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_10 = V_0;
  11507. bool L_11;
  11508. L_11 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, (RuntimeObject*)L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  11509. return L_11;
  11510. }
  11511. IL_003f:
  11512. {
  11513. RuntimeObject* L_12 = ___0_other;
  11514. V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_12, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  11515. RuntimeObject* L_13 = V_1;
  11516. if (!L_13)
  11517. {
  11518. goto IL_005c;
  11519. }
  11520. }
  11521. {
  11522. int32_t L_14 = (int32_t)__this->____count_9;
  11523. if (L_14)
  11524. {
  11525. goto IL_005c;
  11526. }
  11527. }
  11528. {
  11529. RuntimeObject* L_15 = V_1;
  11530. NullCheck(L_15);
  11531. int32_t L_16;
  11532. L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Object>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_15);
  11533. if ((((int32_t)L_16) <= ((int32_t)0)))
  11534. {
  11535. goto IL_005c;
  11536. }
  11537. }
  11538. {
  11539. return (bool)0;
  11540. }
  11541. IL_005c:
  11542. {
  11543. RuntimeObject* L_17 = ___0_other;
  11544. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_18;
  11545. L_18 = (( ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_17, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  11546. V_2 = L_18;
  11547. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_19 = V_2;
  11548. int32_t L_20 = (int32_t)L_19.___uniqueCount_0;
  11549. int32_t L_21 = (int32_t)__this->____count_9;
  11550. if ((!(((uint32_t)L_20) == ((uint32_t)L_21))))
  11551. {
  11552. goto IL_007d;
  11553. }
  11554. }
  11555. {
  11556. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_22 = V_2;
  11557. int32_t L_23 = (int32_t)L_22.___unfoundCount_1;
  11558. return (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
  11559. }
  11560. IL_007d:
  11561. {
  11562. return (bool)0;
  11563. }
  11564. }
  11565. // System.Void System.Collections.Generic.HashSet`1<System.Object>::CopyTo(T[])
  11566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_m5102D82155B190BF666DD92500756CC1CCBA2172_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method)
  11567. {
  11568. {
  11569. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_array;
  11570. int32_t L_1 = (int32_t)__this->____count_9;
  11571. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  11572. return;
  11573. }
  11574. }
  11575. // System.Void System.Collections.Generic.HashSet`1<System.Object>::CopyTo(T[],System.Int32,System.Int32)
  11576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_m2C3002B96C50658CE5522C74A6B1F5599D922D61_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, int32_t ___2_count, const RuntimeMethod* method)
  11577. {
  11578. int32_t V_0 = 0;
  11579. int32_t V_1 = 0;
  11580. {
  11581. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___0_array;
  11582. if (L_0)
  11583. {
  11584. goto IL_000e;
  11585. }
  11586. }
  11587. {
  11588. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  11589. NullCheck(L_1);
  11590. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
  11591. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_m2C3002B96C50658CE5522C74A6B1F5599D922D61_RuntimeMethod_var)));
  11592. }
  11593. IL_000e:
  11594. {
  11595. int32_t L_2 = ___1_arrayIndex;
  11596. if ((((int32_t)L_2) >= ((int32_t)0)))
  11597. {
  11598. goto IL_0028;
  11599. }
  11600. }
  11601. {
  11602. int32_t L_3 = ___1_arrayIndex;
  11603. int32_t L_4 = L_3;
  11604. RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4);
  11605. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  11606. NullCheck(L_6);
  11607. ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral181DEF79B2243F7C4801BB3A41C7077D5A07F414)), NULL);
  11608. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_m2C3002B96C50658CE5522C74A6B1F5599D922D61_RuntimeMethod_var)));
  11609. }
  11610. IL_0028:
  11611. {
  11612. int32_t L_7 = ___2_count;
  11613. if ((((int32_t)L_7) >= ((int32_t)0)))
  11614. {
  11615. goto IL_0042;
  11616. }
  11617. }
  11618. {
  11619. int32_t L_8 = ___2_count;
  11620. int32_t L_9 = L_8;
  11621. RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_9);
  11622. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_11 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  11623. NullCheck(L_11);
  11624. ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral181DEF79B2243F7C4801BB3A41C7077D5A07F414)), NULL);
  11625. IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_m2C3002B96C50658CE5522C74A6B1F5599D922D61_RuntimeMethod_var)));
  11626. }
  11627. IL_0042:
  11628. {
  11629. int32_t L_12 = ___1_arrayIndex;
  11630. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = ___0_array;
  11631. NullCheck(L_13);
  11632. if ((((int32_t)L_12) > ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
  11633. {
  11634. goto IL_0050;
  11635. }
  11636. }
  11637. {
  11638. int32_t L_14 = ___2_count;
  11639. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = ___0_array;
  11640. NullCheck(L_15);
  11641. int32_t L_16 = ___1_arrayIndex;
  11642. if ((((int32_t)L_14) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_15)->max_length)), L_16)))))
  11643. {
  11644. goto IL_005b;
  11645. }
  11646. }
  11647. IL_0050:
  11648. {
  11649. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_17 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  11650. NullCheck(L_17);
  11651. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), NULL);
  11652. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_m2C3002B96C50658CE5522C74A6B1F5599D922D61_RuntimeMethod_var)));
  11653. }
  11654. IL_005b:
  11655. {
  11656. V_0 = 0;
  11657. V_1 = 0;
  11658. goto IL_0097;
  11659. }
  11660. IL_0061:
  11661. {
  11662. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_18 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  11663. int32_t L_19 = V_1;
  11664. NullCheck(L_18);
  11665. int32_t L_20 = (int32_t)((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)))->___hashCode_0;
  11666. if ((((int32_t)L_20) < ((int32_t)0)))
  11667. {
  11668. goto IL_0093;
  11669. }
  11670. }
  11671. {
  11672. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = ___0_array;
  11673. int32_t L_22 = ___1_arrayIndex;
  11674. int32_t L_23 = V_0;
  11675. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_24 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  11676. int32_t L_25 = V_1;
  11677. NullCheck(L_24);
  11678. RuntimeObject* L_26 = (RuntimeObject*)((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___value_2;
  11679. NullCheck(L_21);
  11680. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_22, L_23))), (RuntimeObject*)L_26);
  11681. int32_t L_27 = V_0;
  11682. V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1));
  11683. }
  11684. IL_0093:
  11685. {
  11686. int32_t L_28 = V_1;
  11687. V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1));
  11688. }
  11689. IL_0097:
  11690. {
  11691. int32_t L_29 = V_1;
  11692. int32_t L_30 = (int32_t)__this->____lastIndex_10;
  11693. if ((((int32_t)L_29) >= ((int32_t)L_30)))
  11694. {
  11695. goto IL_00a4;
  11696. }
  11697. }
  11698. {
  11699. int32_t L_31 = V_0;
  11700. int32_t L_32 = ___2_count;
  11701. if ((((int32_t)L_31) < ((int32_t)L_32)))
  11702. {
  11703. goto IL_0061;
  11704. }
  11705. }
  11706. IL_00a4:
  11707. {
  11708. return;
  11709. }
  11710. }
  11711. // System.Int32 System.Collections.Generic.HashSet`1<System.Object>::RemoveWhere(System.Predicate`1<T>)
  11712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_RemoveWhere_m8D29E1EEF73BF771A3EDC41907FCA953D66543C2_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
  11713. {
  11714. int32_t V_0 = 0;
  11715. int32_t V_1 = 0;
  11716. RuntimeObject* V_2 = NULL;
  11717. {
  11718. Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_0 = ___0_match;
  11719. if (L_0)
  11720. {
  11721. goto IL_000e;
  11722. }
  11723. }
  11724. {
  11725. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  11726. NullCheck(L_1);
  11727. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL);
  11728. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_RemoveWhere_m8D29E1EEF73BF771A3EDC41907FCA953D66543C2_RuntimeMethod_var)));
  11729. }
  11730. IL_000e:
  11731. {
  11732. V_0 = 0;
  11733. V_1 = 0;
  11734. goto IL_0054;
  11735. }
  11736. IL_0014:
  11737. {
  11738. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_2 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  11739. int32_t L_3 = V_1;
  11740. NullCheck(L_2);
  11741. int32_t L_4 = (int32_t)((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___hashCode_0;
  11742. if ((((int32_t)L_4) < ((int32_t)0)))
  11743. {
  11744. goto IL_0050;
  11745. }
  11746. }
  11747. {
  11748. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_5 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  11749. int32_t L_6 = V_1;
  11750. NullCheck(L_5);
  11751. RuntimeObject* L_7 = (RuntimeObject*)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___value_2;
  11752. V_2 = L_7;
  11753. Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_8 = ___0_match;
  11754. RuntimeObject* L_9 = V_2;
  11755. NullCheck(L_8);
  11756. bool L_10;
  11757. L_10 = (( bool (*) (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
  11758. if (!L_10)
  11759. {
  11760. goto IL_0050;
  11761. }
  11762. }
  11763. {
  11764. RuntimeObject* L_11 = V_2;
  11765. bool L_12;
  11766. L_12 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  11767. if (!L_12)
  11768. {
  11769. goto IL_0050;
  11770. }
  11771. }
  11772. {
  11773. int32_t L_13 = V_0;
  11774. V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  11775. }
  11776. IL_0050:
  11777. {
  11778. int32_t L_14 = V_1;
  11779. V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  11780. }
  11781. IL_0054:
  11782. {
  11783. int32_t L_15 = V_1;
  11784. int32_t L_16 = (int32_t)__this->____lastIndex_10;
  11785. if ((((int32_t)L_15) < ((int32_t)L_16)))
  11786. {
  11787. goto IL_0014;
  11788. }
  11789. }
  11790. {
  11791. int32_t L_17 = V_0;
  11792. return L_17;
  11793. }
  11794. }
  11795. // System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1<System.Object>::get_Comparer()
  11796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_get_Comparer_mD54AFBFBD525862DC2F8F47071DA5B37CFDEA948_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  11797. {
  11798. {
  11799. RuntimeObject* L_0 = (RuntimeObject*)__this->____comparer_12;
  11800. return L_0;
  11801. }
  11802. }
  11803. // System.Void System.Collections.Generic.HashSet`1<System.Object>::TrimExcess()
  11804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_TrimExcess_mA48EDAF136B0C1BFBC90E61A5A5F8771F2F60806_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  11805. {
  11806. static bool s_Il2CppMethodInitialized;
  11807. if (!s_Il2CppMethodInitialized)
  11808. {
  11809. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  11810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  11811. s_Il2CppMethodInitialized = true;
  11812. }
  11813. int32_t V_0 = 0;
  11814. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* V_1 = NULL;
  11815. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
  11816. int32_t V_3 = 0;
  11817. int32_t V_4 = 0;
  11818. int32_t V_5 = 0;
  11819. {
  11820. int32_t L_0 = (int32_t)__this->____count_9;
  11821. if (L_0)
  11822. {
  11823. goto IL_0025;
  11824. }
  11825. }
  11826. {
  11827. __this->____buckets_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
  11828. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
  11829. __this->____slots_8 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)NULL;
  11830. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)(SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)NULL);
  11831. int32_t L_1 = (int32_t)__this->____version_13;
  11832. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_1, 1));
  11833. return;
  11834. }
  11835. IL_0025:
  11836. {
  11837. int32_t L_2 = (int32_t)__this->____count_9;
  11838. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  11839. int32_t L_3;
  11840. L_3 = HashHelpers_GetPrime_m5B7AE10D5E76267579296C8F2CB8464AC2DE8472(L_2, NULL);
  11841. V_0 = L_3;
  11842. int32_t L_4 = V_0;
  11843. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_5 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)(SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_4);
  11844. V_1 = L_5;
  11845. int32_t L_6 = V_0;
  11846. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6);
  11847. V_2 = L_7;
  11848. V_3 = 0;
  11849. V_4 = 0;
  11850. goto IL_00a2;
  11851. }
  11852. IL_0046:
  11853. {
  11854. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_8 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  11855. int32_t L_9 = V_4;
  11856. NullCheck(L_8);
  11857. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  11858. if ((((int32_t)L_10) < ((int32_t)0)))
  11859. {
  11860. goto IL_009c;
  11861. }
  11862. }
  11863. {
  11864. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_11 = V_1;
  11865. int32_t L_12 = V_3;
  11866. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_13 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  11867. int32_t L_14 = V_4;
  11868. NullCheck(L_13);
  11869. int32_t L_15 = L_14;
  11870. Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  11871. NullCheck(L_11);
  11872. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Slot_t4BB8CC974E5E3453C5B4BD5E6DC16498D0EF7744)L_16);
  11873. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_17 = V_1;
  11874. int32_t L_18 = V_3;
  11875. NullCheck(L_17);
  11876. int32_t L_19 = (int32_t)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___hashCode_0;
  11877. int32_t L_20 = V_0;
  11878. V_5 = ((int32_t)(L_19%L_20));
  11879. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_21 = V_1;
  11880. int32_t L_22 = V_3;
  11881. NullCheck(L_21);
  11882. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_2;
  11883. int32_t L_24 = V_5;
  11884. NullCheck(L_23);
  11885. int32_t L_25 = L_24;
  11886. int32_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
  11887. ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_26, 1));
  11888. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_2;
  11889. int32_t L_28 = V_5;
  11890. int32_t L_29 = V_3;
  11891. NullCheck(L_27);
  11892. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (int32_t)((int32_t)il2cpp_codegen_add(L_29, 1)));
  11893. int32_t L_30 = V_3;
  11894. V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
  11895. }
  11896. IL_009c:
  11897. {
  11898. int32_t L_31 = V_4;
  11899. V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1));
  11900. }
  11901. IL_00a2:
  11902. {
  11903. int32_t L_32 = V_4;
  11904. int32_t L_33 = (int32_t)__this->____lastIndex_10;
  11905. if ((((int32_t)L_32) < ((int32_t)L_33)))
  11906. {
  11907. goto IL_0046;
  11908. }
  11909. }
  11910. {
  11911. int32_t L_34 = V_3;
  11912. __this->____lastIndex_10 = L_34;
  11913. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_35 = V_1;
  11914. __this->____slots_8 = L_35;
  11915. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_35);
  11916. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = V_2;
  11917. __this->____buckets_7 = L_36;
  11918. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_36);
  11919. __this->____freeList_11 = (-1);
  11920. return;
  11921. }
  11922. }
  11923. // System.Int32 System.Collections.Generic.HashSet`1<System.Object>::Initialize(System.Int32)
  11924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_Initialize_m5340441ADFFCE4FC7BEA14DD637B35C25CC47EBF_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  11925. {
  11926. static bool s_Il2CppMethodInitialized;
  11927. if (!s_Il2CppMethodInitialized)
  11928. {
  11929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  11930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  11931. s_Il2CppMethodInitialized = true;
  11932. }
  11933. int32_t V_0 = 0;
  11934. {
  11935. int32_t L_0 = ___0_capacity;
  11936. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  11937. int32_t L_1;
  11938. L_1 = HashHelpers_GetPrime_m5B7AE10D5E76267579296C8F2CB8464AC2DE8472(L_0, NULL);
  11939. V_0 = L_1;
  11940. int32_t L_2 = V_0;
  11941. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_2);
  11942. __this->____buckets_7 = L_3;
  11943. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_3);
  11944. int32_t L_4 = V_0;
  11945. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_5 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)(SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_4);
  11946. __this->____slots_8 = L_5;
  11947. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_5);
  11948. int32_t L_6 = V_0;
  11949. return L_6;
  11950. }
  11951. }
  11952. // System.Void System.Collections.Generic.HashSet`1<System.Object>::IncreaseCapacity()
  11953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IncreaseCapacity_mC01C0797260CF7FEBBC99C8245B0A31B1C2E5E56_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  11954. {
  11955. static bool s_Il2CppMethodInitialized;
  11956. if (!s_Il2CppMethodInitialized)
  11957. {
  11958. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  11959. s_Il2CppMethodInitialized = true;
  11960. }
  11961. int32_t V_0 = 0;
  11962. {
  11963. int32_t L_0 = (int32_t)__this->____count_9;
  11964. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  11965. int32_t L_1;
  11966. L_1 = HashHelpers_ExpandPrime_m9A35EC171AA0EA16F7C9F71EE6FAD5A82565ADB9(L_0, NULL);
  11967. V_0 = L_1;
  11968. int32_t L_2 = V_0;
  11969. int32_t L_3 = (int32_t)__this->____count_9;
  11970. if ((((int32_t)L_2) > ((int32_t)L_3)))
  11971. {
  11972. goto IL_0020;
  11973. }
  11974. }
  11975. {
  11976. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  11977. NullCheck(L_4);
  11978. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral91930CCAB5CB8F6F327407F9A14CF42F57A0F27B)), NULL);
  11979. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IncreaseCapacity_mC01C0797260CF7FEBBC99C8245B0A31B1C2E5E56_RuntimeMethod_var)));
  11980. }
  11981. IL_0020:
  11982. {
  11983. int32_t L_5 = V_0;
  11984. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
  11985. return;
  11986. }
  11987. }
  11988. // System.Void System.Collections.Generic.HashSet`1<System.Object>::SetCapacity(System.Int32)
  11989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SetCapacity_m38D352E6EBE6E50B1D407129115FC9DE6721C55C_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, int32_t ___0_newSize, const RuntimeMethod* method)
  11990. {
  11991. static bool s_Il2CppMethodInitialized;
  11992. if (!s_Il2CppMethodInitialized)
  11993. {
  11994. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  11995. s_Il2CppMethodInitialized = true;
  11996. }
  11997. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* V_0 = NULL;
  11998. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
  11999. int32_t V_2 = 0;
  12000. int32_t V_3 = 0;
  12001. {
  12002. int32_t L_0 = ___0_newSize;
  12003. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_1 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)(SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_0);
  12004. V_0 = L_1;
  12005. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_2 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12006. if (!L_2)
  12007. {
  12008. goto IL_0023;
  12009. }
  12010. }
  12011. {
  12012. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_3 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12013. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_4 = V_0;
  12014. int32_t L_5 = (int32_t)__this->____lastIndex_10;
  12015. Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, (RuntimeArray*)L_4, 0, L_5, NULL);
  12016. }
  12017. IL_0023:
  12018. {
  12019. int32_t L_6 = ___0_newSize;
  12020. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6);
  12021. V_1 = L_7;
  12022. V_2 = 0;
  12023. goto IL_0058;
  12024. }
  12025. IL_002e:
  12026. {
  12027. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_8 = V_0;
  12028. int32_t L_9 = V_2;
  12029. NullCheck(L_8);
  12030. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  12031. int32_t L_11 = ___0_newSize;
  12032. V_3 = ((int32_t)(L_10%L_11));
  12033. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_12 = V_0;
  12034. int32_t L_13 = V_2;
  12035. NullCheck(L_12);
  12036. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_1;
  12037. int32_t L_15 = V_3;
  12038. NullCheck(L_14);
  12039. int32_t L_16 = L_15;
  12040. int32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  12041. ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_17, 1));
  12042. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_1;
  12043. int32_t L_19 = V_3;
  12044. int32_t L_20 = V_2;
  12045. NullCheck(L_18);
  12046. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)((int32_t)il2cpp_codegen_add(L_20, 1)));
  12047. int32_t L_21 = V_2;
  12048. V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
  12049. }
  12050. IL_0058:
  12051. {
  12052. int32_t L_22 = V_2;
  12053. int32_t L_23 = (int32_t)__this->____lastIndex_10;
  12054. if ((((int32_t)L_22) < ((int32_t)L_23)))
  12055. {
  12056. goto IL_002e;
  12057. }
  12058. }
  12059. {
  12060. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_24 = V_0;
  12061. __this->____slots_8 = L_24;
  12062. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_24);
  12063. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = V_1;
  12064. __this->____buckets_7 = L_25;
  12065. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_25);
  12066. return;
  12067. }
  12068. }
  12069. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::AddIfNotPresent(T)
  12070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AddIfNotPresent_mC04293BBDC3046C251D90104C942B4576676EF79_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  12071. {
  12072. int32_t V_0 = 0;
  12073. int32_t V_1 = 0;
  12074. int32_t V_2 = 0;
  12075. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* V_3 = NULL;
  12076. int32_t V_4 = 0;
  12077. int32_t V_5 = 0;
  12078. {
  12079. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12080. if (L_0)
  12081. {
  12082. goto IL_0010;
  12083. }
  12084. }
  12085. {
  12086. int32_t L_1;
  12087. L_1 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  12088. }
  12089. IL_0010:
  12090. {
  12091. RuntimeObject* L_2 = ___0_value;
  12092. int32_t L_3;
  12093. L_3 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  12094. V_0 = L_3;
  12095. int32_t L_4 = V_0;
  12096. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12097. NullCheck(L_5);
  12098. V_1 = ((int32_t)(L_4%((int32_t)(((RuntimeArray*)L_5)->max_length))));
  12099. V_2 = 0;
  12100. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_6 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12101. V_3 = L_6;
  12102. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12103. int32_t L_8 = V_1;
  12104. NullCheck(L_7);
  12105. int32_t L_9 = L_8;
  12106. int32_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  12107. V_5 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
  12108. goto IL_008b;
  12109. }
  12110. IL_003a:
  12111. {
  12112. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_11 = V_3;
  12113. int32_t L_12 = V_5;
  12114. NullCheck(L_11);
  12115. int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___hashCode_0;
  12116. int32_t L_14 = V_0;
  12117. if ((!(((uint32_t)L_13) == ((uint32_t)L_14))))
  12118. {
  12119. goto IL_0067;
  12120. }
  12121. }
  12122. {
  12123. RuntimeObject* L_15 = (RuntimeObject*)__this->____comparer_12;
  12124. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_16 = V_3;
  12125. int32_t L_17 = V_5;
  12126. NullCheck(L_16);
  12127. RuntimeObject* L_18 = (RuntimeObject*)((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___value_2;
  12128. RuntimeObject* L_19 = ___0_value;
  12129. NullCheck(L_15);
  12130. bool L_20;
  12131. L_20 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Object>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_15, L_18, L_19);
  12132. if (!L_20)
  12133. {
  12134. goto IL_0067;
  12135. }
  12136. }
  12137. {
  12138. return (bool)0;
  12139. }
  12140. IL_0067:
  12141. {
  12142. int32_t L_21 = V_2;
  12143. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_22 = V_3;
  12144. NullCheck(L_22);
  12145. if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
  12146. {
  12147. goto IL_0078;
  12148. }
  12149. }
  12150. {
  12151. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_23 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  12152. NullCheck(L_23);
  12153. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  12154. IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_AddIfNotPresent_mC04293BBDC3046C251D90104C942B4576676EF79_RuntimeMethod_var)));
  12155. }
  12156. IL_0078:
  12157. {
  12158. int32_t L_24 = V_2;
  12159. V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  12160. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_25 = V_3;
  12161. int32_t L_26 = V_5;
  12162. NullCheck(L_25);
  12163. int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___next_1;
  12164. V_5 = L_27;
  12165. }
  12166. IL_008b:
  12167. {
  12168. int32_t L_28 = V_5;
  12169. if ((((int32_t)L_28) >= ((int32_t)0)))
  12170. {
  12171. goto IL_003a;
  12172. }
  12173. }
  12174. {
  12175. int32_t L_29 = (int32_t)__this->____freeList_11;
  12176. if ((((int32_t)L_29) < ((int32_t)0)))
  12177. {
  12178. goto IL_00b6;
  12179. }
  12180. }
  12181. {
  12182. int32_t L_30 = (int32_t)__this->____freeList_11;
  12183. V_4 = L_30;
  12184. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_31 = V_3;
  12185. int32_t L_32 = V_4;
  12186. NullCheck(L_31);
  12187. int32_t L_33 = (int32_t)((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___next_1;
  12188. __this->____freeList_11 = L_33;
  12189. goto IL_00ef;
  12190. }
  12191. IL_00b6:
  12192. {
  12193. int32_t L_34 = (int32_t)__this->____lastIndex_10;
  12194. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_35 = V_3;
  12195. NullCheck(L_35);
  12196. if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))))
  12197. {
  12198. goto IL_00d9;
  12199. }
  12200. }
  12201. {
  12202. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
  12203. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_36 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12204. V_3 = L_36;
  12205. int32_t L_37 = V_0;
  12206. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12207. NullCheck(L_38);
  12208. V_1 = ((int32_t)(L_37%((int32_t)(((RuntimeArray*)L_38)->max_length))));
  12209. }
  12210. IL_00d9:
  12211. {
  12212. int32_t L_39 = (int32_t)__this->____lastIndex_10;
  12213. V_4 = L_39;
  12214. int32_t L_40 = (int32_t)__this->____lastIndex_10;
  12215. __this->____lastIndex_10 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  12216. }
  12217. IL_00ef:
  12218. {
  12219. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_41 = V_3;
  12220. int32_t L_42 = V_4;
  12221. NullCheck(L_41);
  12222. int32_t L_43 = V_0;
  12223. ((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_42)))->___hashCode_0 = L_43;
  12224. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_44 = V_3;
  12225. int32_t L_45 = V_4;
  12226. NullCheck(L_44);
  12227. RuntimeObject* L_46 = ___0_value;
  12228. ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2 = L_46;
  12229. Il2CppCodeGenWriteBarrier((void**)(&((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2), (void*)L_46);
  12230. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_47 = V_3;
  12231. int32_t L_48 = V_4;
  12232. NullCheck(L_47);
  12233. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12234. int32_t L_50 = V_1;
  12235. NullCheck(L_49);
  12236. int32_t L_51 = L_50;
  12237. int32_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
  12238. ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
  12239. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12240. int32_t L_54 = V_1;
  12241. int32_t L_55 = V_4;
  12242. NullCheck(L_53);
  12243. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1)));
  12244. int32_t L_56 = (int32_t)__this->____count_9;
  12245. __this->____count_9 = ((int32_t)il2cpp_codegen_add(L_56, 1));
  12246. int32_t L_57 = (int32_t)__this->____version_13;
  12247. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_57, 1));
  12248. return (bool)1;
  12249. }
  12250. }
  12251. // System.Void System.Collections.Generic.HashSet`1<System.Object>::AddValue(System.Int32,System.Int32,T)
  12252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_AddValue_m20C9F0D67E5BFE2515651D37D880697363F6562F_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, int32_t ___0_index, int32_t ___1_hashCode, RuntimeObject* ___2_value, const RuntimeMethod* method)
  12253. {
  12254. int32_t V_0 = 0;
  12255. {
  12256. int32_t L_0 = ___1_hashCode;
  12257. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12258. NullCheck(L_1);
  12259. V_0 = ((int32_t)(L_0%((int32_t)(((RuntimeArray*)L_1)->max_length))));
  12260. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_2 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12261. int32_t L_3 = ___0_index;
  12262. NullCheck(L_2);
  12263. int32_t L_4 = ___1_hashCode;
  12264. ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___hashCode_0 = L_4;
  12265. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_5 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12266. int32_t L_6 = ___0_index;
  12267. NullCheck(L_5);
  12268. RuntimeObject* L_7 = ___2_value;
  12269. ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___value_2 = L_7;
  12270. Il2CppCodeGenWriteBarrier((void**)(&((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___value_2), (void*)L_7);
  12271. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_8 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12272. int32_t L_9 = ___0_index;
  12273. NullCheck(L_8);
  12274. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12275. int32_t L_11 = V_0;
  12276. NullCheck(L_10);
  12277. int32_t L_12 = L_11;
  12278. int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  12279. ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  12280. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12281. int32_t L_15 = V_0;
  12282. int32_t L_16 = ___0_index;
  12283. NullCheck(L_14);
  12284. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (int32_t)((int32_t)il2cpp_codegen_add(L_16, 1)));
  12285. return;
  12286. }
  12287. }
  12288. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::ContainsAllElements(System.Collections.Generic.IEnumerable`1<T>)
  12289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_ContainsAllElements_m13263B924ECBFF036A687875947FA1FFE7BE2B4E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  12290. {
  12291. static bool s_Il2CppMethodInitialized;
  12292. if (!s_Il2CppMethodInitialized)
  12293. {
  12294. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  12295. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  12296. s_Il2CppMethodInitialized = true;
  12297. }
  12298. RuntimeObject* V_0 = NULL;
  12299. RuntimeObject* V_1 = NULL;
  12300. bool V_2 = false;
  12301. {
  12302. RuntimeObject* L_0 = ___0_other;
  12303. NullCheck(L_0);
  12304. RuntimeObject* L_1;
  12305. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_0);
  12306. V_0 = L_1;
  12307. }
  12308. {
  12309. auto __finallyBlock = il2cpp::utils::Finally([&]
  12310. {
  12311. FINALLY_0027:
  12312. {// begin finally (depth: 1)
  12313. {
  12314. RuntimeObject* L_2 = V_0;
  12315. if (!L_2)
  12316. {
  12317. goto IL_0030;
  12318. }
  12319. }
  12320. {
  12321. RuntimeObject* L_3 = V_0;
  12322. NullCheck((RuntimeObject*)L_3);
  12323. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
  12324. }
  12325. IL_0030:
  12326. {
  12327. return;
  12328. }
  12329. }// end finally (depth: 1)
  12330. });
  12331. try
  12332. {// begin try (depth: 1)
  12333. {
  12334. goto IL_001d_1;
  12335. }
  12336. IL_0009_1:
  12337. {
  12338. RuntimeObject* L_4 = V_0;
  12339. NullCheck(L_4);
  12340. RuntimeObject* L_5;
  12341. L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_4);
  12342. V_1 = L_5;
  12343. RuntimeObject* L_6 = V_1;
  12344. bool L_7;
  12345. L_7 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  12346. if (L_7)
  12347. {
  12348. goto IL_001d_1;
  12349. }
  12350. }
  12351. {
  12352. V_2 = (bool)0;
  12353. goto IL_0033;
  12354. }
  12355. IL_001d_1:
  12356. {
  12357. RuntimeObject* L_8 = V_0;
  12358. NullCheck((RuntimeObject*)L_8);
  12359. bool L_9;
  12360. L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_8);
  12361. if (L_9)
  12362. {
  12363. goto IL_0009_1;
  12364. }
  12365. }
  12366. {
  12367. goto IL_0031;
  12368. }
  12369. }// end try (depth: 1)
  12370. catch(Il2CppExceptionWrapper& e)
  12371. {
  12372. __finallyBlock.StoreException(e.ex);
  12373. }
  12374. }
  12375. IL_0031:
  12376. {
  12377. return (bool)1;
  12378. }
  12379. IL_0033:
  12380. {
  12381. bool L_10 = V_2;
  12382. return L_10;
  12383. }
  12384. }
  12385. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::IsSubsetOfHashSetWithSameEC(System.Collections.Generic.HashSet`1<T>)
  12386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSubsetOfHashSetWithSameEC_m6A2179B7EAA828F08B611529248E69BE8035CF19_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_other, const RuntimeMethod* method)
  12387. {
  12388. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 V_0;
  12389. memset((&V_0), 0, sizeof(V_0));
  12390. RuntimeObject* V_1 = NULL;
  12391. bool V_2 = false;
  12392. {
  12393. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 L_0;
  12394. L_0 = (( Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
  12395. V_0 = L_0;
  12396. }
  12397. {
  12398. auto __finallyBlock = il2cpp::utils::Finally([&]
  12399. {
  12400. FINALLY_0029:
  12401. {// begin finally (depth: 1)
  12402. Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 51));
  12403. return;
  12404. }// end finally (depth: 1)
  12405. });
  12406. try
  12407. {// begin try (depth: 1)
  12408. {
  12409. goto IL_001e_1;
  12410. }
  12411. IL_0009_1:
  12412. {
  12413. RuntimeObject* L_1;
  12414. L_1 = Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 49));
  12415. V_1 = L_1;
  12416. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_2 = ___0_other;
  12417. RuntimeObject* L_3 = V_1;
  12418. NullCheck(L_2);
  12419. bool L_4;
  12420. L_4 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  12421. if (L_4)
  12422. {
  12423. goto IL_001e_1;
  12424. }
  12425. }
  12426. {
  12427. V_2 = (bool)0;
  12428. goto IL_0039;
  12429. }
  12430. IL_001e_1:
  12431. {
  12432. bool L_5;
  12433. L_5 = Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
  12434. if (L_5)
  12435. {
  12436. goto IL_0009_1;
  12437. }
  12438. }
  12439. {
  12440. goto IL_0037;
  12441. }
  12442. }// end try (depth: 1)
  12443. catch(Il2CppExceptionWrapper& e)
  12444. {
  12445. __finallyBlock.StoreException(e.ex);
  12446. }
  12447. }
  12448. IL_0037:
  12449. {
  12450. return (bool)1;
  12451. }
  12452. IL_0039:
  12453. {
  12454. bool L_6 = V_2;
  12455. return L_6;
  12456. }
  12457. }
  12458. // System.Void System.Collections.Generic.HashSet`1<System.Object>::IntersectWithHashSetWithSameEC(System.Collections.Generic.HashSet`1<T>)
  12459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWithHashSetWithSameEC_m4A254EEC2C90C2D17552BE5EDCE79CAC7DFFCB33_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_other, const RuntimeMethod* method)
  12460. {
  12461. int32_t V_0 = 0;
  12462. RuntimeObject* V_1 = NULL;
  12463. {
  12464. V_0 = 0;
  12465. goto IL_003f;
  12466. }
  12467. IL_0004:
  12468. {
  12469. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_0 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12470. int32_t L_1 = V_0;
  12471. NullCheck(L_0);
  12472. int32_t L_2 = (int32_t)((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->___hashCode_0;
  12473. if ((((int32_t)L_2) < ((int32_t)0)))
  12474. {
  12475. goto IL_003b;
  12476. }
  12477. }
  12478. {
  12479. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_3 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12480. int32_t L_4 = V_0;
  12481. NullCheck(L_3);
  12482. RuntimeObject* L_5 = (RuntimeObject*)((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->___value_2;
  12483. V_1 = L_5;
  12484. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_6 = ___0_other;
  12485. RuntimeObject* L_7 = V_1;
  12486. NullCheck(L_6);
  12487. bool L_8;
  12488. L_8 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  12489. if (L_8)
  12490. {
  12491. goto IL_003b;
  12492. }
  12493. }
  12494. {
  12495. RuntimeObject* L_9 = V_1;
  12496. bool L_10;
  12497. L_10 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  12498. }
  12499. IL_003b:
  12500. {
  12501. int32_t L_11 = V_0;
  12502. V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
  12503. }
  12504. IL_003f:
  12505. {
  12506. int32_t L_12 = V_0;
  12507. int32_t L_13 = (int32_t)__this->____lastIndex_10;
  12508. if ((((int32_t)L_12) < ((int32_t)L_13)))
  12509. {
  12510. goto IL_0004;
  12511. }
  12512. }
  12513. {
  12514. return;
  12515. }
  12516. }
  12517. // System.Void System.Collections.Generic.HashSet`1<System.Object>::IntersectWithEnumerable(System.Collections.Generic.IEnumerable`1<T>)
  12518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWithEnumerable_mF5D44CA98CA00AB089B8F414978D309CD2DCE9DD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  12519. {
  12520. static bool s_Il2CppMethodInitialized;
  12521. if (!s_Il2CppMethodInitialized)
  12522. {
  12523. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  12524. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_IntersectWithEnumerable_mF5D44CA98CA00AB089B8F414978D309CD2DCE9DD_RuntimeMethod_var);
  12525. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  12526. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  12527. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  12528. s_Il2CppMethodInitialized = true;
  12529. }
  12530. int32_t V_0 = 0;
  12531. int32_t V_1 = 0;
  12532. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  12533. RuntimeObject* V_3 = NULL;
  12534. RuntimeObject* V_4 = NULL;
  12535. int32_t V_5 = 0;
  12536. int32_t V_6 = 0;
  12537. {
  12538. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  12539. V_0 = L_0;
  12540. int32_t L_1 = V_0;
  12541. int32_t L_2;
  12542. L_2 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_1, NULL);
  12543. V_1 = L_2;
  12544. int32_t L_3 = V_1;
  12545. if ((((int32_t)L_3) > ((int32_t)((int32_t)100))))
  12546. {
  12547. goto IL_0022;
  12548. }
  12549. }
  12550. {
  12551. int32_t L_4 = V_1;
  12552. if ((uintptr_t)((uintptr_t)L_4) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  12553. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_IntersectWithEnumerable_mF5D44CA98CA00AB089B8F414978D309CD2DCE9DD_RuntimeMethod_var);
  12554. intptr_t L_5 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_4), 4));
  12555. int8_t* L_6 = (int8_t*) (L_5 ? alloca(L_5) : NULL);
  12556. memset(L_6, 0, L_5);
  12557. int32_t L_7 = V_1;
  12558. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_8 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  12559. NullCheck(L_8);
  12560. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_8, (int32_t*)(L_6), L_7, NULL);
  12561. V_2 = L_8;
  12562. goto IL_002f;
  12563. }
  12564. IL_0022:
  12565. {
  12566. int32_t L_9 = V_1;
  12567. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9);
  12568. int32_t L_11 = V_1;
  12569. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_12 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  12570. NullCheck(L_12);
  12571. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_12, L_10, L_11, NULL);
  12572. V_2 = L_12;
  12573. }
  12574. IL_002f:
  12575. {
  12576. RuntimeObject* L_13 = ___0_other;
  12577. NullCheck(L_13);
  12578. RuntimeObject* L_14;
  12579. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_13);
  12580. V_3 = L_14;
  12581. }
  12582. {
  12583. auto __finallyBlock = il2cpp::utils::Finally([&]
  12584. {
  12585. FINALLY_0061:
  12586. {// begin finally (depth: 1)
  12587. {
  12588. RuntimeObject* L_15 = V_3;
  12589. if (!L_15)
  12590. {
  12591. goto IL_006a;
  12592. }
  12593. }
  12594. {
  12595. RuntimeObject* L_16 = V_3;
  12596. NullCheck((RuntimeObject*)L_16);
  12597. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_16);
  12598. }
  12599. IL_006a:
  12600. {
  12601. return;
  12602. }
  12603. }// end finally (depth: 1)
  12604. });
  12605. try
  12606. {// begin try (depth: 1)
  12607. {
  12608. goto IL_0057_1;
  12609. }
  12610. IL_0038_1:
  12611. {
  12612. RuntimeObject* L_17 = V_3;
  12613. NullCheck(L_17);
  12614. RuntimeObject* L_18;
  12615. L_18 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_17);
  12616. V_4 = L_18;
  12617. RuntimeObject* L_19 = V_4;
  12618. int32_t L_20;
  12619. L_20 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
  12620. V_5 = L_20;
  12621. int32_t L_21 = V_5;
  12622. if ((((int32_t)L_21) < ((int32_t)0)))
  12623. {
  12624. goto IL_0057_1;
  12625. }
  12626. }
  12627. {
  12628. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_22 = V_2;
  12629. int32_t L_23 = V_5;
  12630. NullCheck(L_22);
  12631. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_22, L_23, NULL);
  12632. }
  12633. IL_0057_1:
  12634. {
  12635. RuntimeObject* L_24 = V_3;
  12636. NullCheck((RuntimeObject*)L_24);
  12637. bool L_25;
  12638. L_25 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_24);
  12639. if (L_25)
  12640. {
  12641. goto IL_0038_1;
  12642. }
  12643. }
  12644. {
  12645. goto IL_006b;
  12646. }
  12647. }// end try (depth: 1)
  12648. catch(Il2CppExceptionWrapper& e)
  12649. {
  12650. __finallyBlock.StoreException(e.ex);
  12651. }
  12652. }
  12653. IL_006b:
  12654. {
  12655. V_6 = 0;
  12656. goto IL_00ae;
  12657. }
  12658. IL_0070:
  12659. {
  12660. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_26 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12661. int32_t L_27 = V_6;
  12662. NullCheck(L_26);
  12663. int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->___hashCode_0;
  12664. if ((((int32_t)L_28) < ((int32_t)0)))
  12665. {
  12666. goto IL_00a8;
  12667. }
  12668. }
  12669. {
  12670. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_29 = V_2;
  12671. int32_t L_30 = V_6;
  12672. NullCheck(L_29);
  12673. bool L_31;
  12674. L_31 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_29, L_30, NULL);
  12675. if (L_31)
  12676. {
  12677. goto IL_00a8;
  12678. }
  12679. }
  12680. {
  12681. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_32 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12682. int32_t L_33 = V_6;
  12683. NullCheck(L_32);
  12684. RuntimeObject* L_34 = (RuntimeObject*)((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33)))->___value_2;
  12685. bool L_35;
  12686. L_35 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_34, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  12687. }
  12688. IL_00a8:
  12689. {
  12690. int32_t L_36 = V_6;
  12691. V_6 = ((int32_t)il2cpp_codegen_add(L_36, 1));
  12692. }
  12693. IL_00ae:
  12694. {
  12695. int32_t L_37 = V_6;
  12696. int32_t L_38 = V_0;
  12697. if ((((int32_t)L_37) < ((int32_t)L_38)))
  12698. {
  12699. goto IL_0070;
  12700. }
  12701. }
  12702. {
  12703. return;
  12704. }
  12705. }
  12706. // System.Int32 System.Collections.Generic.HashSet`1<System.Object>::InternalIndexOf(T)
  12707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_InternalIndexOf_m0E3B9180AF054442765D541B6F10FAB2D11C5F82_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  12708. {
  12709. int32_t V_0 = 0;
  12710. int32_t V_1 = 0;
  12711. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* V_2 = NULL;
  12712. int32_t V_3 = 0;
  12713. {
  12714. V_0 = 0;
  12715. RuntimeObject* L_0 = ___0_item;
  12716. int32_t L_1;
  12717. L_1 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  12718. V_1 = L_1;
  12719. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_2 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  12720. V_2 = L_2;
  12721. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12722. int32_t L_4 = V_1;
  12723. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  12724. NullCheck(L_5);
  12725. NullCheck(L_3);
  12726. int32_t L_6 = ((int32_t)(L_4%((int32_t)(((RuntimeArray*)L_5)->max_length))));
  12727. int32_t L_7 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  12728. V_3 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
  12729. goto IL_0074;
  12730. }
  12731. IL_0027:
  12732. {
  12733. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_8 = V_2;
  12734. int32_t L_9 = V_3;
  12735. NullCheck(L_8);
  12736. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  12737. int32_t L_11 = V_1;
  12738. if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
  12739. {
  12740. goto IL_0052;
  12741. }
  12742. }
  12743. {
  12744. RuntimeObject* L_12 = (RuntimeObject*)__this->____comparer_12;
  12745. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_13 = V_2;
  12746. int32_t L_14 = V_3;
  12747. NullCheck(L_13);
  12748. RuntimeObject* L_15 = (RuntimeObject*)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___value_2;
  12749. RuntimeObject* L_16 = ___0_item;
  12750. NullCheck(L_12);
  12751. bool L_17;
  12752. L_17 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Object>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_12, L_15, L_16);
  12753. if (!L_17)
  12754. {
  12755. goto IL_0052;
  12756. }
  12757. }
  12758. {
  12759. int32_t L_18 = V_3;
  12760. return L_18;
  12761. }
  12762. IL_0052:
  12763. {
  12764. int32_t L_19 = V_0;
  12765. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_20 = V_2;
  12766. NullCheck(L_20);
  12767. if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
  12768. {
  12769. goto IL_0063;
  12770. }
  12771. }
  12772. {
  12773. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_21 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  12774. NullCheck(L_21);
  12775. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  12776. IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_InternalIndexOf_m0E3B9180AF054442765D541B6F10FAB2D11C5F82_RuntimeMethod_var)));
  12777. }
  12778. IL_0063:
  12779. {
  12780. int32_t L_22 = V_0;
  12781. V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  12782. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_23 = V_2;
  12783. int32_t L_24 = V_3;
  12784. NullCheck(L_23);
  12785. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  12786. V_3 = L_25;
  12787. }
  12788. IL_0074:
  12789. {
  12790. int32_t L_26 = V_3;
  12791. if ((((int32_t)L_26) >= ((int32_t)0)))
  12792. {
  12793. goto IL_0027;
  12794. }
  12795. }
  12796. {
  12797. return (-1);
  12798. }
  12799. }
  12800. // System.Void System.Collections.Generic.HashSet`1<System.Object>::SymmetricExceptWithUniqueHashSet(System.Collections.Generic.HashSet`1<T>)
  12801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWithUniqueHashSet_mD561482F695963278D5F9E1DCEA530F7128CF57E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_other, const RuntimeMethod* method)
  12802. {
  12803. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 V_0;
  12804. memset((&V_0), 0, sizeof(V_0));
  12805. RuntimeObject* V_1 = NULL;
  12806. {
  12807. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___0_other;
  12808. NullCheck(L_0);
  12809. Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 L_1;
  12810. L_1 = (( Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
  12811. V_0 = L_1;
  12812. }
  12813. {
  12814. auto __finallyBlock = il2cpp::utils::Finally([&]
  12815. {
  12816. FINALLY_002d:
  12817. {// begin finally (depth: 1)
  12818. Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 51));
  12819. return;
  12820. }// end finally (depth: 1)
  12821. });
  12822. try
  12823. {// begin try (depth: 1)
  12824. {
  12825. goto IL_0022_1;
  12826. }
  12827. IL_0009_1:
  12828. {
  12829. RuntimeObject* L_2;
  12830. L_2 = Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 49));
  12831. V_1 = L_2;
  12832. RuntimeObject* L_3 = V_1;
  12833. bool L_4;
  12834. L_4 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  12835. if (L_4)
  12836. {
  12837. goto IL_0022_1;
  12838. }
  12839. }
  12840. {
  12841. RuntimeObject* L_5 = V_1;
  12842. bool L_6;
  12843. L_6 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  12844. }
  12845. IL_0022_1:
  12846. {
  12847. bool L_7;
  12848. L_7 = Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
  12849. if (L_7)
  12850. {
  12851. goto IL_0009_1;
  12852. }
  12853. }
  12854. {
  12855. goto IL_003b;
  12856. }
  12857. }// end try (depth: 1)
  12858. catch(Il2CppExceptionWrapper& e)
  12859. {
  12860. __finallyBlock.StoreException(e.ex);
  12861. }
  12862. }
  12863. IL_003b:
  12864. {
  12865. return;
  12866. }
  12867. }
  12868. // System.Void System.Collections.Generic.HashSet`1<System.Object>::SymmetricExceptWithEnumerable(System.Collections.Generic.IEnumerable`1<T>)
  12869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWithEnumerable_mCD2B91462405BE7838D61D10BA2A06B698D1FE6F_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  12870. {
  12871. static bool s_Il2CppMethodInitialized;
  12872. if (!s_Il2CppMethodInitialized)
  12873. {
  12874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  12875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_SymmetricExceptWithEnumerable_mCD2B91462405BE7838D61D10BA2A06B698D1FE6F_RuntimeMethod_var);
  12876. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  12877. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  12878. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  12879. s_Il2CppMethodInitialized = true;
  12880. }
  12881. int32_t V_0 = 0;
  12882. int32_t V_1 = 0;
  12883. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  12884. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_3 = NULL;
  12885. RuntimeObject* V_4 = NULL;
  12886. RuntimeObject* V_5 = NULL;
  12887. int32_t V_6 = 0;
  12888. int32_t V_7 = 0;
  12889. {
  12890. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  12891. V_0 = L_0;
  12892. int32_t L_1 = V_0;
  12893. int32_t L_2;
  12894. L_2 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_1, NULL);
  12895. V_1 = L_2;
  12896. int32_t L_3 = V_1;
  12897. if ((((int32_t)L_3) > ((int32_t)((int32_t)50))))
  12898. {
  12899. goto IL_002f;
  12900. }
  12901. }
  12902. {
  12903. int32_t L_4 = V_1;
  12904. if ((uintptr_t)((uintptr_t)L_4) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  12905. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_SymmetricExceptWithEnumerable_mCD2B91462405BE7838D61D10BA2A06B698D1FE6F_RuntimeMethod_var);
  12906. intptr_t L_5 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_4), 4));
  12907. int8_t* L_6 = (int8_t*) (L_5 ? alloca(L_5) : NULL);
  12908. memset(L_6, 0, L_5);
  12909. int32_t L_7 = V_1;
  12910. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_8 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  12911. NullCheck(L_8);
  12912. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_8, (int32_t*)(L_6), L_7, NULL);
  12913. V_2 = L_8;
  12914. int32_t L_9 = V_1;
  12915. if ((uintptr_t)((uintptr_t)L_9) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  12916. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_SymmetricExceptWithEnumerable_mCD2B91462405BE7838D61D10BA2A06B698D1FE6F_RuntimeMethod_var);
  12917. intptr_t L_10 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_9), 4));
  12918. int8_t* L_11 = (int8_t*) (L_10 ? alloca(L_10) : NULL);
  12919. memset(L_11, 0, L_10);
  12920. int32_t L_12 = V_1;
  12921. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_13 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  12922. NullCheck(L_13);
  12923. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_13, (int32_t*)(L_11), L_12, NULL);
  12924. V_3 = L_13;
  12925. goto IL_0049;
  12926. }
  12927. IL_002f:
  12928. {
  12929. int32_t L_14 = V_1;
  12930. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_14);
  12931. int32_t L_16 = V_1;
  12932. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_17 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  12933. NullCheck(L_17);
  12934. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_17, L_15, L_16, NULL);
  12935. V_2 = L_17;
  12936. int32_t L_18 = V_1;
  12937. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_18);
  12938. int32_t L_20 = V_1;
  12939. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_21 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  12940. NullCheck(L_21);
  12941. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_21, L_19, L_20, NULL);
  12942. V_3 = L_21;
  12943. }
  12944. IL_0049:
  12945. {
  12946. RuntimeObject* L_22 = ___0_other;
  12947. NullCheck(L_22);
  12948. RuntimeObject* L_23;
  12949. L_23 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_22);
  12950. V_4 = L_23;
  12951. }
  12952. {
  12953. auto __finallyBlock = il2cpp::utils::Finally([&]
  12954. {
  12955. FINALLY_0097:
  12956. {// begin finally (depth: 1)
  12957. {
  12958. RuntimeObject* L_24 = V_4;
  12959. if (!L_24)
  12960. {
  12961. goto IL_00a2;
  12962. }
  12963. }
  12964. {
  12965. RuntimeObject* L_25 = V_4;
  12966. NullCheck((RuntimeObject*)L_25);
  12967. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_25);
  12968. }
  12969. IL_00a2:
  12970. {
  12971. return;
  12972. }
  12973. }// end finally (depth: 1)
  12974. });
  12975. try
  12976. {// begin try (depth: 1)
  12977. {
  12978. goto IL_008c_1;
  12979. }
  12980. IL_0053_1:
  12981. {
  12982. RuntimeObject* L_26 = V_4;
  12983. NullCheck(L_26);
  12984. RuntimeObject* L_27;
  12985. L_27 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_26);
  12986. V_5 = L_27;
  12987. V_6 = 0;
  12988. RuntimeObject* L_28 = V_5;
  12989. bool L_29;
  12990. L_29 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 53)))(__this, L_28, (&V_6), il2cpp_rgctx_method(method->klass->rgctx_data, 53));
  12991. if (!L_29)
  12992. {
  12993. goto IL_0075_1;
  12994. }
  12995. }
  12996. {
  12997. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_30 = V_3;
  12998. int32_t L_31 = V_6;
  12999. NullCheck(L_30);
  13000. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_30, L_31, NULL);
  13001. goto IL_008c_1;
  13002. }
  13003. IL_0075_1:
  13004. {
  13005. int32_t L_32 = V_6;
  13006. int32_t L_33 = V_0;
  13007. if ((((int32_t)L_32) >= ((int32_t)L_33)))
  13008. {
  13009. goto IL_008c_1;
  13010. }
  13011. }
  13012. {
  13013. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_34 = V_3;
  13014. int32_t L_35 = V_6;
  13015. NullCheck(L_34);
  13016. bool L_36;
  13017. L_36 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_34, L_35, NULL);
  13018. if (L_36)
  13019. {
  13020. goto IL_008c_1;
  13021. }
  13022. }
  13023. {
  13024. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_37 = V_2;
  13025. int32_t L_38 = V_6;
  13026. NullCheck(L_37);
  13027. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_37, L_38, NULL);
  13028. }
  13029. IL_008c_1:
  13030. {
  13031. RuntimeObject* L_39 = V_4;
  13032. NullCheck((RuntimeObject*)L_39);
  13033. bool L_40;
  13034. L_40 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_39);
  13035. if (L_40)
  13036. {
  13037. goto IL_0053_1;
  13038. }
  13039. }
  13040. {
  13041. goto IL_00a3;
  13042. }
  13043. }// end try (depth: 1)
  13044. catch(Il2CppExceptionWrapper& e)
  13045. {
  13046. __finallyBlock.StoreException(e.ex);
  13047. }
  13048. }
  13049. IL_00a3:
  13050. {
  13051. V_7 = 0;
  13052. goto IL_00d1;
  13053. }
  13054. IL_00a8:
  13055. {
  13056. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_41 = V_2;
  13057. int32_t L_42 = V_7;
  13058. NullCheck(L_41);
  13059. bool L_43;
  13060. L_43 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_41, L_42, NULL);
  13061. if (!L_43)
  13062. {
  13063. goto IL_00cb;
  13064. }
  13065. }
  13066. {
  13067. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_44 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  13068. int32_t L_45 = V_7;
  13069. NullCheck(L_44);
  13070. RuntimeObject* L_46 = (RuntimeObject*)((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2;
  13071. bool L_47;
  13072. L_47 = (( bool (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_46, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  13073. }
  13074. IL_00cb:
  13075. {
  13076. int32_t L_48 = V_7;
  13077. V_7 = ((int32_t)il2cpp_codegen_add(L_48, 1));
  13078. }
  13079. IL_00d1:
  13080. {
  13081. int32_t L_49 = V_7;
  13082. int32_t L_50 = V_0;
  13083. if ((((int32_t)L_49) < ((int32_t)L_50)))
  13084. {
  13085. goto IL_00a8;
  13086. }
  13087. }
  13088. {
  13089. return;
  13090. }
  13091. }
  13092. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::AddOrGetLocation(T,System.Int32&)
  13093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AddOrGetLocation_mEF3EA9211FF928B1B31B3A97A741E740BC4E7A0F_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_value, int32_t* ___1_location, const RuntimeMethod* method)
  13094. {
  13095. int32_t V_0 = 0;
  13096. int32_t V_1 = 0;
  13097. int32_t V_2 = 0;
  13098. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* V_3 = NULL;
  13099. int32_t V_4 = 0;
  13100. int32_t V_5 = 0;
  13101. {
  13102. RuntimeObject* L_0 = ___0_value;
  13103. int32_t L_1;
  13104. L_1 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  13105. V_0 = L_1;
  13106. int32_t L_2 = V_0;
  13107. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13108. NullCheck(L_3);
  13109. V_1 = ((int32_t)(L_2%((int32_t)(((RuntimeArray*)L_3)->max_length))));
  13110. V_2 = 0;
  13111. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_4 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  13112. V_3 = L_4;
  13113. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13114. int32_t L_6 = V_1;
  13115. NullCheck(L_5);
  13116. int32_t L_7 = L_6;
  13117. int32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  13118. V_5 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
  13119. goto IL_007f;
  13120. }
  13121. IL_002a:
  13122. {
  13123. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_9 = V_3;
  13124. int32_t L_10 = V_5;
  13125. NullCheck(L_9);
  13126. int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___hashCode_0;
  13127. int32_t L_12 = V_0;
  13128. if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
  13129. {
  13130. goto IL_005b;
  13131. }
  13132. }
  13133. {
  13134. RuntimeObject* L_13 = (RuntimeObject*)__this->____comparer_12;
  13135. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_14 = V_3;
  13136. int32_t L_15 = V_5;
  13137. NullCheck(L_14);
  13138. RuntimeObject* L_16 = (RuntimeObject*)((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___value_2;
  13139. RuntimeObject* L_17 = ___0_value;
  13140. NullCheck(L_13);
  13141. bool L_18;
  13142. L_18 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.Object>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_13, L_16, L_17);
  13143. if (!L_18)
  13144. {
  13145. goto IL_005b;
  13146. }
  13147. }
  13148. {
  13149. int32_t* L_19 = ___1_location;
  13150. int32_t L_20 = V_5;
  13151. *((int32_t*)L_19) = (int32_t)L_20;
  13152. return (bool)0;
  13153. }
  13154. IL_005b:
  13155. {
  13156. int32_t L_21 = V_2;
  13157. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_22 = V_3;
  13158. NullCheck(L_22);
  13159. if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
  13160. {
  13161. goto IL_006c;
  13162. }
  13163. }
  13164. {
  13165. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_23 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  13166. NullCheck(L_23);
  13167. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  13168. IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_AddOrGetLocation_mEF3EA9211FF928B1B31B3A97A741E740BC4E7A0F_RuntimeMethod_var)));
  13169. }
  13170. IL_006c:
  13171. {
  13172. int32_t L_24 = V_2;
  13173. V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  13174. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_25 = V_3;
  13175. int32_t L_26 = V_5;
  13176. NullCheck(L_25);
  13177. int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___next_1;
  13178. V_5 = L_27;
  13179. }
  13180. IL_007f:
  13181. {
  13182. int32_t L_28 = V_5;
  13183. if ((((int32_t)L_28) >= ((int32_t)0)))
  13184. {
  13185. goto IL_002a;
  13186. }
  13187. }
  13188. {
  13189. int32_t L_29 = (int32_t)__this->____freeList_11;
  13190. if ((((int32_t)L_29) < ((int32_t)0)))
  13191. {
  13192. goto IL_00aa;
  13193. }
  13194. }
  13195. {
  13196. int32_t L_30 = (int32_t)__this->____freeList_11;
  13197. V_4 = L_30;
  13198. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_31 = V_3;
  13199. int32_t L_32 = V_4;
  13200. NullCheck(L_31);
  13201. int32_t L_33 = (int32_t)((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___next_1;
  13202. __this->____freeList_11 = L_33;
  13203. goto IL_00e3;
  13204. }
  13205. IL_00aa:
  13206. {
  13207. int32_t L_34 = (int32_t)__this->____lastIndex_10;
  13208. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_35 = V_3;
  13209. NullCheck(L_35);
  13210. if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))))
  13211. {
  13212. goto IL_00cd;
  13213. }
  13214. }
  13215. {
  13216. (( void (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
  13217. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_36 = (SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343*)__this->____slots_8;
  13218. V_3 = L_36;
  13219. int32_t L_37 = V_0;
  13220. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13221. NullCheck(L_38);
  13222. V_1 = ((int32_t)(L_37%((int32_t)(((RuntimeArray*)L_38)->max_length))));
  13223. }
  13224. IL_00cd:
  13225. {
  13226. int32_t L_39 = (int32_t)__this->____lastIndex_10;
  13227. V_4 = L_39;
  13228. int32_t L_40 = (int32_t)__this->____lastIndex_10;
  13229. __this->____lastIndex_10 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  13230. }
  13231. IL_00e3:
  13232. {
  13233. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_41 = V_3;
  13234. int32_t L_42 = V_4;
  13235. NullCheck(L_41);
  13236. int32_t L_43 = V_0;
  13237. ((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_42)))->___hashCode_0 = L_43;
  13238. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_44 = V_3;
  13239. int32_t L_45 = V_4;
  13240. NullCheck(L_44);
  13241. RuntimeObject* L_46 = ___0_value;
  13242. ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2 = L_46;
  13243. Il2CppCodeGenWriteBarrier((void**)(&((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2), (void*)L_46);
  13244. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* L_47 = V_3;
  13245. int32_t L_48 = V_4;
  13246. NullCheck(L_47);
  13247. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13248. int32_t L_50 = V_1;
  13249. NullCheck(L_49);
  13250. int32_t L_51 = L_50;
  13251. int32_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
  13252. ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
  13253. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13254. int32_t L_54 = V_1;
  13255. int32_t L_55 = V_4;
  13256. NullCheck(L_53);
  13257. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1)));
  13258. int32_t L_56 = (int32_t)__this->____count_9;
  13259. __this->____count_9 = ((int32_t)il2cpp_codegen_add(L_56, 1));
  13260. int32_t L_57 = (int32_t)__this->____version_13;
  13261. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_57, 1));
  13262. int32_t* L_58 = ___1_location;
  13263. int32_t L_59 = V_4;
  13264. *((int32_t*)L_58) = (int32_t)L_59;
  13265. return (bool)1;
  13266. }
  13267. }
  13268. // System.Collections.Generic.HashSet`1/ElementCount<T> System.Collections.Generic.HashSet`1<System.Object>::CheckUniqueAndUnfoundElements(System.Collections.Generic.IEnumerable`1<T>,System.Boolean)
  13269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 HashSet_1_CheckUniqueAndUnfoundElements_mFC2621EEB8C562D9AA586DFFB0FFE49D2C378390_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_other, bool ___1_returnIfUnfound, const RuntimeMethod* method)
  13270. {
  13271. static bool s_Il2CppMethodInitialized;
  13272. if (!s_Il2CppMethodInitialized)
  13273. {
  13274. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  13275. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_CheckUniqueAndUnfoundElements_mFC2621EEB8C562D9AA586DFFB0FFE49D2C378390_RuntimeMethod_var);
  13276. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  13277. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  13278. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  13279. s_Il2CppMethodInitialized = true;
  13280. }
  13281. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 V_0;
  13282. memset((&V_0), 0, sizeof(V_0));
  13283. int32_t V_1 = 0;
  13284. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  13285. int32_t V_3 = 0;
  13286. int32_t V_4 = 0;
  13287. int32_t V_5 = 0;
  13288. RuntimeObject* V_6 = NULL;
  13289. RuntimeObject* V_7 = NULL;
  13290. int32_t V_8 = 0;
  13291. {
  13292. int32_t L_0 = (int32_t)__this->____count_9;
  13293. if (L_0)
  13294. {
  13295. goto IL_004f;
  13296. }
  13297. }
  13298. {
  13299. V_5 = 0;
  13300. RuntimeObject* L_1 = ___0_other;
  13301. NullCheck(L_1);
  13302. RuntimeObject* L_2;
  13303. L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_1);
  13304. V_6 = L_2;
  13305. }
  13306. {
  13307. auto __finallyBlock = il2cpp::utils::Finally([&]
  13308. {
  13309. FINALLY_0030:
  13310. {// begin finally (depth: 1)
  13311. {
  13312. RuntimeObject* L_3 = V_6;
  13313. if (!L_3)
  13314. {
  13315. goto IL_003b;
  13316. }
  13317. }
  13318. {
  13319. RuntimeObject* L_4 = V_6;
  13320. NullCheck((RuntimeObject*)L_4);
  13321. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  13322. }
  13323. IL_003b:
  13324. {
  13325. return;
  13326. }
  13327. }// end finally (depth: 1)
  13328. });
  13329. try
  13330. {// begin try (depth: 1)
  13331. {
  13332. goto IL_0025_1;
  13333. }
  13334. IL_0015_1:
  13335. {
  13336. RuntimeObject* L_5 = V_6;
  13337. NullCheck(L_5);
  13338. RuntimeObject* L_6;
  13339. L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_5);
  13340. int32_t L_7 = V_5;
  13341. V_5 = ((int32_t)il2cpp_codegen_add(L_7, 1));
  13342. goto IL_003c;
  13343. }
  13344. IL_0025_1:
  13345. {
  13346. RuntimeObject* L_8 = V_6;
  13347. NullCheck((RuntimeObject*)L_8);
  13348. bool L_9;
  13349. L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_8);
  13350. if (L_9)
  13351. {
  13352. goto IL_0015_1;
  13353. }
  13354. }
  13355. {
  13356. goto IL_003c;
  13357. }
  13358. }// end try (depth: 1)
  13359. catch(Il2CppExceptionWrapper& e)
  13360. {
  13361. __finallyBlock.StoreException(e.ex);
  13362. }
  13363. }
  13364. IL_003c:
  13365. {
  13366. (&V_0)->___uniqueCount_0 = 0;
  13367. int32_t L_10 = V_5;
  13368. (&V_0)->___unfoundCount_1 = L_10;
  13369. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_11 = V_0;
  13370. return L_11;
  13371. }
  13372. IL_004f:
  13373. {
  13374. int32_t L_12 = (int32_t)__this->____lastIndex_10;
  13375. int32_t L_13;
  13376. L_13 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_12, NULL);
  13377. V_1 = L_13;
  13378. int32_t L_14 = V_1;
  13379. if ((((int32_t)L_14) > ((int32_t)((int32_t)100))))
  13380. {
  13381. goto IL_006f;
  13382. }
  13383. }
  13384. {
  13385. int32_t L_15 = V_1;
  13386. if ((uintptr_t)((uintptr_t)L_15) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  13387. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_CheckUniqueAndUnfoundElements_mFC2621EEB8C562D9AA586DFFB0FFE49D2C378390_RuntimeMethod_var);
  13388. intptr_t L_16 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_15), 4));
  13389. int8_t* L_17 = (int8_t*) (L_16 ? alloca(L_16) : NULL);
  13390. memset(L_17, 0, L_16);
  13391. int32_t L_18 = V_1;
  13392. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_19 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  13393. NullCheck(L_19);
  13394. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_19, (int32_t*)(L_17), L_18, NULL);
  13395. V_2 = L_19;
  13396. goto IL_007c;
  13397. }
  13398. IL_006f:
  13399. {
  13400. int32_t L_20 = V_1;
  13401. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_20);
  13402. int32_t L_22 = V_1;
  13403. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_23 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  13404. NullCheck(L_23);
  13405. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_23, L_21, L_22, NULL);
  13406. V_2 = L_23;
  13407. }
  13408. IL_007c:
  13409. {
  13410. V_3 = 0;
  13411. V_4 = 0;
  13412. RuntimeObject* L_24 = ___0_other;
  13413. NullCheck(L_24);
  13414. RuntimeObject* L_25;
  13415. L_25 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.Object>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_24);
  13416. V_6 = L_25;
  13417. }
  13418. {
  13419. auto __finallyBlock = il2cpp::utils::Finally([&]
  13420. {
  13421. FINALLY_00d1:
  13422. {// begin finally (depth: 1)
  13423. {
  13424. RuntimeObject* L_26 = V_6;
  13425. if (!L_26)
  13426. {
  13427. goto IL_00dc;
  13428. }
  13429. }
  13430. {
  13431. RuntimeObject* L_27 = V_6;
  13432. NullCheck((RuntimeObject*)L_27);
  13433. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_27);
  13434. }
  13435. IL_00dc:
  13436. {
  13437. return;
  13438. }
  13439. }// end finally (depth: 1)
  13440. });
  13441. try
  13442. {// begin try (depth: 1)
  13443. {
  13444. goto IL_00c6_1;
  13445. }
  13446. IL_008b_1:
  13447. {
  13448. RuntimeObject* L_28 = V_6;
  13449. NullCheck(L_28);
  13450. RuntimeObject* L_29;
  13451. L_29 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.Object>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_28);
  13452. V_7 = L_29;
  13453. RuntimeObject* L_30 = V_7;
  13454. int32_t L_31;
  13455. L_31 = (( int32_t (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
  13456. V_8 = L_31;
  13457. int32_t L_32 = V_8;
  13458. if ((((int32_t)L_32) < ((int32_t)0)))
  13459. {
  13460. goto IL_00bd_1;
  13461. }
  13462. }
  13463. {
  13464. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_33 = V_2;
  13465. int32_t L_34 = V_8;
  13466. NullCheck(L_33);
  13467. bool L_35;
  13468. L_35 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_33, L_34, NULL);
  13469. if (L_35)
  13470. {
  13471. goto IL_00c6_1;
  13472. }
  13473. }
  13474. {
  13475. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_36 = V_2;
  13476. int32_t L_37 = V_8;
  13477. NullCheck(L_36);
  13478. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_36, L_37, NULL);
  13479. int32_t L_38 = V_4;
  13480. V_4 = ((int32_t)il2cpp_codegen_add(L_38, 1));
  13481. goto IL_00c6_1;
  13482. }
  13483. IL_00bd_1:
  13484. {
  13485. int32_t L_39 = V_3;
  13486. V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1));
  13487. bool L_40 = ___1_returnIfUnfound;
  13488. if (!L_40)
  13489. {
  13490. goto IL_00c6_1;
  13491. }
  13492. }
  13493. {
  13494. goto IL_00dd;
  13495. }
  13496. IL_00c6_1:
  13497. {
  13498. RuntimeObject* L_41 = V_6;
  13499. NullCheck((RuntimeObject*)L_41);
  13500. bool L_42;
  13501. L_42 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
  13502. if (L_42)
  13503. {
  13504. goto IL_008b_1;
  13505. }
  13506. }
  13507. {
  13508. goto IL_00dd;
  13509. }
  13510. }// end try (depth: 1)
  13511. catch(Il2CppExceptionWrapper& e)
  13512. {
  13513. __finallyBlock.StoreException(e.ex);
  13514. }
  13515. }
  13516. IL_00dd:
  13517. {
  13518. int32_t L_43 = V_4;
  13519. (&V_0)->___uniqueCount_0 = L_43;
  13520. int32_t L_44 = V_3;
  13521. (&V_0)->___unfoundCount_1 = L_44;
  13522. ElementCount_t29C15B1C88986C3AC6DE53448FEDB70F587E3274 L_45 = V_0;
  13523. return L_45;
  13524. }
  13525. }
  13526. // System.Boolean System.Collections.Generic.HashSet`1<System.Object>::AreEqualityComparersEqual(System.Collections.Generic.HashSet`1<T>,System.Collections.Generic.HashSet`1<T>)
  13527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AreEqualityComparersEqual_m7F948A6D7605FADC9C80513D3CB1F21627E974E1_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___0_set1, HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___1_set2, const RuntimeMethod* method)
  13528. {
  13529. {
  13530. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_0 = ___0_set1;
  13531. NullCheck(L_0);
  13532. RuntimeObject* L_1;
  13533. L_1 = (( RuntimeObject* (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54));
  13534. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* L_2 = ___1_set2;
  13535. NullCheck(L_2);
  13536. RuntimeObject* L_3;
  13537. L_3 = (( RuntimeObject* (*) (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54));
  13538. NullCheck((RuntimeObject*)L_1);
  13539. bool L_4;
  13540. L_4 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject*)L_1, (RuntimeObject*)L_3);
  13541. return L_4;
  13542. }
  13543. }
  13544. // System.Int32 System.Collections.Generic.HashSet`1<System.Object>::InternalGetHashCode(T)
  13545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_InternalGetHashCode_m194DF48C3A8D04814AEF65F316DF262AA89DB68F_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  13546. {
  13547. {
  13548. RuntimeObject* L_0 = ___0_item;
  13549. if (L_0)
  13550. {
  13551. goto IL_000a;
  13552. }
  13553. }
  13554. {
  13555. return 0;
  13556. }
  13557. IL_000a:
  13558. {
  13559. RuntimeObject* L_1 = (RuntimeObject*)__this->____comparer_12;
  13560. RuntimeObject* L_2 = ___0_item;
  13561. NullCheck(L_1);
  13562. int32_t L_3;
  13563. L_3 = InterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1<System.Object>::GetHashCode(T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_1, L_2);
  13564. return ((int32_t)(L_3&((int32_t)2147483647LL)));
  13565. }
  13566. }
  13567. #ifdef __clang__
  13568. #pragma clang diagnostic pop
  13569. #endif
  13570. #ifdef __clang__
  13571. #pragma clang diagnostic push
  13572. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13573. #pragma clang diagnostic ignored "-Wunused-variable"
  13574. #endif
  13575. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::.ctor()
  13576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m4058973F19EEF9E5FCFF05F3779C7F219544C68A_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  13577. {
  13578. {
  13579. EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862* L_0;
  13580. L_0 = (( EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  13581. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, (RuntimeObject*)L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  13582. return;
  13583. }
  13584. }
  13585. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::.ctor(System.Collections.Generic.IEqualityComparer`1<T>)
  13586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m3B7B2891BFEF63A7A2071CEBC71CAC98E86706CE_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
  13587. {
  13588. {
  13589. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  13590. RuntimeObject* L_0 = ___0_comparer;
  13591. if (L_0)
  13592. {
  13593. goto IL_0010;
  13594. }
  13595. }
  13596. {
  13597. EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862* L_1;
  13598. L_1 = (( EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  13599. ___0_comparer = (RuntimeObject*)L_1;
  13600. }
  13601. IL_0010:
  13602. {
  13603. RuntimeObject* L_2 = ___0_comparer;
  13604. __this->____comparer_12 = L_2;
  13605. Il2CppCodeGenWriteBarrier((void**)(&__this->____comparer_12), (void*)L_2);
  13606. __this->____lastIndex_10 = 0;
  13607. __this->____count_9 = 0;
  13608. __this->____freeList_11 = (-1);
  13609. __this->____version_13 = 0;
  13610. return;
  13611. }
  13612. }
  13613. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  13614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mB226FE67A69CD8BBFE3F07A9BAB84AB6853A10C6_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
  13615. {
  13616. {
  13617. RuntimeObject* L_0 = ___0_collection;
  13618. EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862* L_1;
  13619. L_1 = (( EqualityComparer_1_tBE7039362398A2C9BD71FAAAB935B7FF9F6EA862* (*) (const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  13620. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_0, (RuntimeObject*)L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  13621. return;
  13622. }
  13623. }
  13624. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::.ctor(System.Collections.Generic.IEnumerable`1<T>,System.Collections.Generic.IEqualityComparer`1<T>)
  13625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m06A7ECC1351897A5086F1261E9DF0EE1FF0A757D_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_collection, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
  13626. {
  13627. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_0 = NULL;
  13628. RuntimeObject* V_1 = NULL;
  13629. int32_t V_2 = 0;
  13630. int32_t G_B8_0 = 0;
  13631. {
  13632. RuntimeObject* L_0 = ___1_comparer;
  13633. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  13634. RuntimeObject* L_1 = ___0_collection;
  13635. if (L_1)
  13636. {
  13637. goto IL_0015;
  13638. }
  13639. }
  13640. {
  13641. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  13642. NullCheck(L_2);
  13643. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral469F05BE9BB4C7903C353D0EB9F6384C84A48B25)), NULL);
  13644. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1__ctor_m06A7ECC1351897A5086F1261E9DF0EE1FF0A757D_RuntimeMethod_var)));
  13645. }
  13646. IL_0015:
  13647. {
  13648. RuntimeObject* L_3 = ___0_collection;
  13649. V_0 = ((HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)IsInstClass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  13650. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_4 = V_0;
  13651. if (!L_4)
  13652. {
  13653. goto IL_0030;
  13654. }
  13655. }
  13656. {
  13657. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_5 = V_0;
  13658. bool L_6;
  13659. L_6 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  13660. if (!L_6)
  13661. {
  13662. goto IL_0030;
  13663. }
  13664. }
  13665. {
  13666. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_7 = V_0;
  13667. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  13668. return;
  13669. }
  13670. IL_0030:
  13671. {
  13672. RuntimeObject* L_8 = ___0_collection;
  13673. V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  13674. RuntimeObject* L_9 = V_1;
  13675. if (!L_9)
  13676. {
  13677. goto IL_0042;
  13678. }
  13679. }
  13680. {
  13681. RuntimeObject* L_10 = V_1;
  13682. NullCheck(L_10);
  13683. int32_t L_11;
  13684. L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.UInt32>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_10);
  13685. G_B8_0 = L_11;
  13686. goto IL_0043;
  13687. }
  13688. IL_0042:
  13689. {
  13690. G_B8_0 = 0;
  13691. }
  13692. IL_0043:
  13693. {
  13694. V_2 = G_B8_0;
  13695. int32_t L_12 = V_2;
  13696. int32_t L_13;
  13697. L_13 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  13698. RuntimeObject* L_14 = ___0_collection;
  13699. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  13700. int32_t L_15 = (int32_t)__this->____count_9;
  13701. if ((((int32_t)L_15) <= ((int32_t)0)))
  13702. {
  13703. goto IL_0074;
  13704. }
  13705. }
  13706. {
  13707. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_16 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  13708. NullCheck(L_16);
  13709. int32_t L_17 = (int32_t)__this->____count_9;
  13710. if ((((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_16)->max_length))/L_17))) <= ((int32_t)3)))
  13711. {
  13712. goto IL_0074;
  13713. }
  13714. }
  13715. {
  13716. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  13717. }
  13718. IL_0074:
  13719. {
  13720. return;
  13721. }
  13722. }
  13723. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  13724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m4DB4611435EBE8D5BF2E1FEC52400256F0245F76_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
  13725. {
  13726. {
  13727. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  13728. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info;
  13729. __this->____siInfo_14 = L_0;
  13730. Il2CppCodeGenWriteBarrier((void**)(&__this->____siInfo_14), (void*)L_0);
  13731. return;
  13732. }
  13733. }
  13734. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::CopyFrom(System.Collections.Generic.HashSet`1<T>)
  13735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyFrom_m757886C93AFA00039C804FBA0DC24407EE787C5F_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___0_source, const RuntimeMethod* method)
  13736. {
  13737. static bool s_Il2CppMethodInitialized;
  13738. if (!s_Il2CppMethodInitialized)
  13739. {
  13740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  13741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  13742. s_Il2CppMethodInitialized = true;
  13743. }
  13744. int32_t V_0 = 0;
  13745. int32_t V_1 = 0;
  13746. int32_t V_2 = 0;
  13747. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* V_3 = NULL;
  13748. int32_t V_4 = 0;
  13749. int32_t V_5 = 0;
  13750. int32_t V_6 = 0;
  13751. {
  13752. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_0 = ___0_source;
  13753. NullCheck(L_0);
  13754. int32_t L_1 = (int32_t)L_0->____count_9;
  13755. V_0 = L_1;
  13756. int32_t L_2 = V_0;
  13757. if (L_2)
  13758. {
  13759. goto IL_000b;
  13760. }
  13761. }
  13762. {
  13763. return;
  13764. }
  13765. IL_000b:
  13766. {
  13767. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_3 = ___0_source;
  13768. NullCheck(L_3);
  13769. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_3->____buckets_7;
  13770. NullCheck(L_4);
  13771. V_1 = ((int32_t)(((RuntimeArray*)L_4)->max_length));
  13772. int32_t L_5 = V_0;
  13773. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  13774. int32_t L_6;
  13775. L_6 = HashHelpers_ExpandPrime_m9A35EC171AA0EA16F7C9F71EE6FAD5A82565ADB9(((int32_t)il2cpp_codegen_add(L_5, 1)), NULL);
  13776. int32_t L_7 = V_1;
  13777. if ((((int32_t)L_6) < ((int32_t)L_7)))
  13778. {
  13779. goto IL_0065;
  13780. }
  13781. }
  13782. {
  13783. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_8 = ___0_source;
  13784. NullCheck(L_8);
  13785. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_8->____buckets_7;
  13786. NullCheck((RuntimeArray*)L_9);
  13787. RuntimeObject* L_10;
  13788. L_10 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_9, NULL);
  13789. __this->____buckets_7 = ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_10, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var));
  13790. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_10, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var)));
  13791. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_11 = ___0_source;
  13792. NullCheck(L_11);
  13793. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_12 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)L_11->____slots_8;
  13794. NullCheck((RuntimeArray*)L_12);
  13795. RuntimeObject* L_13;
  13796. L_13 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_12, NULL);
  13797. __this->____slots_8 = ((SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)Castclass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 13)));
  13798. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)((SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)Castclass((RuntimeObject*)L_13, il2cpp_rgctx_data(method->klass->rgctx_data, 13))));
  13799. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_14 = ___0_source;
  13800. NullCheck(L_14);
  13801. int32_t L_15 = (int32_t)L_14->____lastIndex_10;
  13802. __this->____lastIndex_10 = L_15;
  13803. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_16 = ___0_source;
  13804. NullCheck(L_16);
  13805. int32_t L_17 = (int32_t)L_16->____freeList_11;
  13806. __this->____freeList_11 = L_17;
  13807. goto IL_00c7;
  13808. }
  13809. IL_0065:
  13810. {
  13811. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_18 = ___0_source;
  13812. NullCheck(L_18);
  13813. int32_t L_19 = (int32_t)L_18->____lastIndex_10;
  13814. V_2 = L_19;
  13815. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_20 = ___0_source;
  13816. NullCheck(L_20);
  13817. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_21 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)L_20->____slots_8;
  13818. V_3 = L_21;
  13819. int32_t L_22 = V_0;
  13820. int32_t L_23;
  13821. L_23 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_22, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  13822. V_4 = 0;
  13823. V_5 = 0;
  13824. goto IL_00ba;
  13825. }
  13826. IL_0083:
  13827. {
  13828. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_24 = V_3;
  13829. int32_t L_25 = V_5;
  13830. NullCheck(L_24);
  13831. int32_t L_26 = (int32_t)((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___hashCode_0;
  13832. V_6 = L_26;
  13833. int32_t L_27 = V_6;
  13834. if ((((int32_t)L_27) < ((int32_t)0)))
  13835. {
  13836. goto IL_00b4;
  13837. }
  13838. }
  13839. {
  13840. int32_t L_28 = V_4;
  13841. int32_t L_29 = V_6;
  13842. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_30 = V_3;
  13843. int32_t L_31 = V_5;
  13844. NullCheck(L_30);
  13845. uint32_t L_32 = (uint32_t)((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_31)))->___value_2;
  13846. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, int32_t, int32_t, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, L_28, L_29, L_32, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  13847. int32_t L_33 = V_4;
  13848. V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
  13849. }
  13850. IL_00b4:
  13851. {
  13852. int32_t L_34 = V_5;
  13853. V_5 = ((int32_t)il2cpp_codegen_add(L_34, 1));
  13854. }
  13855. IL_00ba:
  13856. {
  13857. int32_t L_35 = V_5;
  13858. int32_t L_36 = V_2;
  13859. if ((((int32_t)L_35) < ((int32_t)L_36)))
  13860. {
  13861. goto IL_0083;
  13862. }
  13863. }
  13864. {
  13865. int32_t L_37 = V_4;
  13866. __this->____lastIndex_10 = L_37;
  13867. }
  13868. IL_00c7:
  13869. {
  13870. int32_t L_38 = V_0;
  13871. __this->____count_9 = L_38;
  13872. return;
  13873. }
  13874. }
  13875. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::System.Collections.Generic.ICollection<T>.Add(T)
  13876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m348E36EA9F5CD3B346A1D013F3E4950DFF39426A_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_item, const RuntimeMethod* method)
  13877. {
  13878. {
  13879. uint32_t L_0 = ___0_item;
  13880. bool L_1;
  13881. L_1 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  13882. return;
  13883. }
  13884. }
  13885. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::Clear()
  13886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m756D9726C9F4BFB2C3500A8A9F27FF47A550EC1D_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  13887. {
  13888. {
  13889. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  13890. if ((((int32_t)L_0) <= ((int32_t)0)))
  13891. {
  13892. goto IL_0044;
  13893. }
  13894. }
  13895. {
  13896. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_1 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  13897. int32_t L_2 = (int32_t)__this->____lastIndex_10;
  13898. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, L_2, NULL);
  13899. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13900. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13901. NullCheck(L_4);
  13902. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, ((int32_t)(((RuntimeArray*)L_4)->max_length)), NULL);
  13903. __this->____lastIndex_10 = 0;
  13904. __this->____count_9 = 0;
  13905. __this->____freeList_11 = (-1);
  13906. }
  13907. IL_0044:
  13908. {
  13909. int32_t L_5 = (int32_t)__this->____version_13;
  13910. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  13911. return;
  13912. }
  13913. }
  13914. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::Contains(T)
  13915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_item, const RuntimeMethod* method)
  13916. {
  13917. int32_t V_0 = 0;
  13918. int32_t V_1 = 0;
  13919. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* V_2 = NULL;
  13920. int32_t V_3 = 0;
  13921. {
  13922. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13923. if (!L_0)
  13924. {
  13925. goto IL_0080;
  13926. }
  13927. }
  13928. {
  13929. V_0 = 0;
  13930. uint32_t L_1 = ___0_item;
  13931. int32_t L_2;
  13932. L_2 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  13933. V_1 = L_2;
  13934. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_3 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  13935. V_2 = L_3;
  13936. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13937. int32_t L_5 = V_1;
  13938. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  13939. NullCheck(L_6);
  13940. NullCheck(L_4);
  13941. int32_t L_7 = ((int32_t)(L_5%((int32_t)(((RuntimeArray*)L_6)->max_length))));
  13942. int32_t L_8 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  13943. V_3 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
  13944. goto IL_007c;
  13945. }
  13946. IL_002f:
  13947. {
  13948. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_9 = V_2;
  13949. int32_t L_10 = V_3;
  13950. NullCheck(L_9);
  13951. int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___hashCode_0;
  13952. int32_t L_12 = V_1;
  13953. if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
  13954. {
  13955. goto IL_005a;
  13956. }
  13957. }
  13958. {
  13959. RuntimeObject* L_13 = (RuntimeObject*)__this->____comparer_12;
  13960. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_14 = V_2;
  13961. int32_t L_15 = V_3;
  13962. NullCheck(L_14);
  13963. uint32_t L_16 = (uint32_t)((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___value_2;
  13964. uint32_t L_17 = ___0_item;
  13965. NullCheck(L_13);
  13966. bool L_18;
  13967. L_18 = InterfaceFuncInvoker2< bool, uint32_t, uint32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.UInt32>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_13, L_16, L_17);
  13968. if (!L_18)
  13969. {
  13970. goto IL_005a;
  13971. }
  13972. }
  13973. {
  13974. return (bool)1;
  13975. }
  13976. IL_005a:
  13977. {
  13978. int32_t L_19 = V_0;
  13979. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_20 = V_2;
  13980. NullCheck(L_20);
  13981. if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
  13982. {
  13983. goto IL_006b;
  13984. }
  13985. }
  13986. {
  13987. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_21 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  13988. NullCheck(L_21);
  13989. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  13990. IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var)));
  13991. }
  13992. IL_006b:
  13993. {
  13994. int32_t L_22 = V_0;
  13995. V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  13996. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_23 = V_2;
  13997. int32_t L_24 = V_3;
  13998. NullCheck(L_23);
  13999. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  14000. V_3 = L_25;
  14001. }
  14002. IL_007c:
  14003. {
  14004. int32_t L_26 = V_3;
  14005. if ((((int32_t)L_26) >= ((int32_t)0)))
  14006. {
  14007. goto IL_002f;
  14008. }
  14009. }
  14010. IL_0080:
  14011. {
  14012. return (bool)0;
  14013. }
  14014. }
  14015. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::CopyTo(T[],System.Int32)
  14016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_m7A73EAC25610F587DD30114203F21E505AB6338C_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
  14017. {
  14018. {
  14019. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___0_array;
  14020. int32_t L_1 = ___1_arrayIndex;
  14021. int32_t L_2 = (int32_t)__this->____count_9;
  14022. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  14023. return;
  14024. }
  14025. }
  14026. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::Remove(T)
  14027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_m387D02609162D1AA4998698546E668AF4A960F67_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_item, const RuntimeMethod* method)
  14028. {
  14029. int32_t V_0 = 0;
  14030. int32_t V_1 = 0;
  14031. int32_t V_2 = 0;
  14032. int32_t V_3 = 0;
  14033. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* V_4 = NULL;
  14034. int32_t V_5 = 0;
  14035. {
  14036. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  14037. if (!L_0)
  14038. {
  14039. goto IL_0154;
  14040. }
  14041. }
  14042. {
  14043. uint32_t L_1 = ___0_item;
  14044. int32_t L_2;
  14045. L_2 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  14046. V_0 = L_2;
  14047. int32_t L_3 = V_0;
  14048. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  14049. NullCheck(L_4);
  14050. V_1 = ((int32_t)(L_3%((int32_t)(((RuntimeArray*)L_4)->max_length))));
  14051. V_2 = (-1);
  14052. V_3 = 0;
  14053. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_5 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  14054. V_4 = L_5;
  14055. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  14056. int32_t L_7 = V_1;
  14057. NullCheck(L_6);
  14058. int32_t L_8 = L_7;
  14059. int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  14060. V_5 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
  14061. goto IL_014c;
  14062. }
  14063. IL_003b:
  14064. {
  14065. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_10 = V_4;
  14066. int32_t L_11 = V_5;
  14067. NullCheck(L_10);
  14068. int32_t L_12 = (int32_t)((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___hashCode_0;
  14069. int32_t L_13 = V_0;
  14070. if ((!(((uint32_t)L_12) == ((uint32_t)L_13))))
  14071. {
  14072. goto IL_0123;
  14073. }
  14074. }
  14075. {
  14076. RuntimeObject* L_14 = (RuntimeObject*)__this->____comparer_12;
  14077. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_15 = V_4;
  14078. int32_t L_16 = V_5;
  14079. NullCheck(L_15);
  14080. uint32_t L_17 = (uint32_t)((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->___value_2;
  14081. uint32_t L_18 = ___0_item;
  14082. NullCheck(L_14);
  14083. bool L_19;
  14084. L_19 = InterfaceFuncInvoker2< bool, uint32_t, uint32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.UInt32>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_14, L_17, L_18);
  14085. if (!L_19)
  14086. {
  14087. goto IL_0123;
  14088. }
  14089. }
  14090. {
  14091. int32_t L_20 = V_2;
  14092. if ((((int32_t)L_20) >= ((int32_t)0)))
  14093. {
  14094. goto IL_008c;
  14095. }
  14096. }
  14097. {
  14098. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  14099. int32_t L_22 = V_1;
  14100. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_23 = V_4;
  14101. int32_t L_24 = V_5;
  14102. NullCheck(L_23);
  14103. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  14104. NullCheck(L_21);
  14105. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(L_22), (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1)));
  14106. goto IL_00a7;
  14107. }
  14108. IL_008c:
  14109. {
  14110. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_26 = V_4;
  14111. int32_t L_27 = V_2;
  14112. NullCheck(L_26);
  14113. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_28 = V_4;
  14114. int32_t L_29 = V_5;
  14115. NullCheck(L_28);
  14116. int32_t L_30 = (int32_t)((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29)))->___next_1;
  14117. ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->___next_1 = L_30;
  14118. }
  14119. IL_00a7:
  14120. {
  14121. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_31 = V_4;
  14122. int32_t L_32 = V_5;
  14123. NullCheck(L_31);
  14124. ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___hashCode_0 = (-1);
  14125. if (!false)
  14126. {
  14127. goto IL_00d1;
  14128. }
  14129. }
  14130. {
  14131. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_33 = V_4;
  14132. int32_t L_34 = V_5;
  14133. NullCheck(L_33);
  14134. uint32_t* L_35 = (uint32_t*)(&((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->___value_2);
  14135. il2cpp_codegen_initobj(L_35, sizeof(uint32_t));
  14136. }
  14137. IL_00d1:
  14138. {
  14139. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_36 = V_4;
  14140. int32_t L_37 = V_5;
  14141. NullCheck(L_36);
  14142. int32_t L_38 = (int32_t)__this->____freeList_11;
  14143. ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)))->___next_1 = L_38;
  14144. int32_t L_39 = (int32_t)__this->____count_9;
  14145. __this->____count_9 = ((int32_t)il2cpp_codegen_subtract(L_39, 1));
  14146. int32_t L_40 = (int32_t)__this->____version_13;
  14147. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  14148. int32_t L_41 = (int32_t)__this->____count_9;
  14149. if (L_41)
  14150. {
  14151. goto IL_0119;
  14152. }
  14153. }
  14154. {
  14155. __this->____lastIndex_10 = 0;
  14156. __this->____freeList_11 = (-1);
  14157. goto IL_0121;
  14158. }
  14159. IL_0119:
  14160. {
  14161. int32_t L_42 = V_5;
  14162. __this->____freeList_11 = L_42;
  14163. }
  14164. IL_0121:
  14165. {
  14166. return (bool)1;
  14167. }
  14168. IL_0123:
  14169. {
  14170. int32_t L_43 = V_3;
  14171. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_44 = V_4;
  14172. NullCheck(L_44);
  14173. if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length)))))
  14174. {
  14175. goto IL_0135;
  14176. }
  14177. }
  14178. {
  14179. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_45 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  14180. NullCheck(L_45);
  14181. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_45, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  14182. IL2CPP_RAISE_MANAGED_EXCEPTION(L_45, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Remove_m387D02609162D1AA4998698546E668AF4A960F67_RuntimeMethod_var)));
  14183. }
  14184. IL_0135:
  14185. {
  14186. int32_t L_46 = V_3;
  14187. V_3 = ((int32_t)il2cpp_codegen_add(L_46, 1));
  14188. int32_t L_47 = V_5;
  14189. V_2 = L_47;
  14190. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_48 = V_4;
  14191. int32_t L_49 = V_5;
  14192. NullCheck(L_48);
  14193. int32_t L_50 = (int32_t)((L_48)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_49)))->___next_1;
  14194. V_5 = L_50;
  14195. }
  14196. IL_014c:
  14197. {
  14198. int32_t L_51 = V_5;
  14199. if ((((int32_t)L_51) >= ((int32_t)0)))
  14200. {
  14201. goto IL_003b;
  14202. }
  14203. }
  14204. IL_0154:
  14205. {
  14206. return (bool)0;
  14207. }
  14208. }
  14209. // System.Int32 System.Collections.Generic.HashSet`1<System.UInt32>::get_Count()
  14210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m12BF15F6E4EEE48D66C845BC74A11EF6673C933B_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  14211. {
  14212. {
  14213. int32_t L_0 = (int32_t)__this->____count_9;
  14214. return L_0;
  14215. }
  14216. }
  14217. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::System.Collections.Generic.ICollection<T>.get_IsReadOnly()
  14218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m68D44CA7137094B90C9E5C7DB2EDC5012528DADA_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  14219. {
  14220. {
  14221. return (bool)0;
  14222. }
  14223. }
  14224. // System.Collections.Generic.HashSet`1/Enumerator<T> System.Collections.Generic.HashSet`1<System.UInt32>::GetEnumerator()
  14225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 HashSet_1_GetEnumerator_m519EAE87AF990E90AF0AC67400E9F88D37675611_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  14226. {
  14227. {
  14228. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 L_0;
  14229. memset((&L_0), 0, sizeof(L_0));
  14230. Enumerator__ctor_m9F89B5A77506688ABC2B08774AB13ADDF965703C((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  14231. return L_0;
  14232. }
  14233. }
  14234. // System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.HashSet`1<System.UInt32>::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
  14235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m6A9D59B9A319E9A8A0FE2F5738A41821BCD74D97_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  14236. {
  14237. {
  14238. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 L_0;
  14239. memset((&L_0), 0, sizeof(L_0));
  14240. Enumerator__ctor_m9F89B5A77506688ABC2B08774AB13ADDF965703C((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  14241. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 L_1 = L_0;
  14242. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 20), &L_1);
  14243. return (RuntimeObject*)L_2;
  14244. }
  14245. }
  14246. // System.Collections.IEnumerator System.Collections.Generic.HashSet`1<System.UInt32>::System.Collections.IEnumerable.GetEnumerator()
  14247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_System_Collections_IEnumerable_GetEnumerator_m3A48D76992C5D568FB0D0739748467B17D196FDC_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  14248. {
  14249. {
  14250. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 L_0;
  14251. memset((&L_0), 0, sizeof(L_0));
  14252. Enumerator__ctor_m9F89B5A77506688ABC2B08774AB13ADDF965703C((&L_0), __this, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  14253. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 L_1 = L_0;
  14254. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 20), &L_1);
  14255. return (RuntimeObject*)L_2;
  14256. }
  14257. }
  14258. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  14259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_GetObjectData_m062A764FA7943A6A3EFF468126A44868DD745178_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
  14260. {
  14261. static bool s_Il2CppMethodInitialized;
  14262. if (!s_Il2CppMethodInitialized)
  14263. {
  14264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0);
  14266. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9);
  14267. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865);
  14268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1);
  14269. s_Il2CppMethodInitialized = true;
  14270. }
  14271. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_0 = NULL;
  14272. String_t* G_B4_0 = NULL;
  14273. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B4_1 = NULL;
  14274. String_t* G_B3_0 = NULL;
  14275. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B3_1 = NULL;
  14276. int32_t G_B5_0 = 0;
  14277. String_t* G_B5_1 = NULL;
  14278. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* G_B5_2 = NULL;
  14279. {
  14280. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info;
  14281. if (L_0)
  14282. {
  14283. goto IL_000e;
  14284. }
  14285. }
  14286. {
  14287. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14288. NullCheck(L_1);
  14289. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA7B00F7F25C375B2501A6ADBC86D092B23977085)), NULL);
  14290. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_GetObjectData_m062A764FA7943A6A3EFF468126A44868DD745178_RuntimeMethod_var)));
  14291. }
  14292. IL_000e:
  14293. {
  14294. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_2 = ___0_info;
  14295. int32_t L_3 = (int32_t)__this->____version_13;
  14296. NullCheck(L_2);
  14297. SerializationInfo_AddValue_m9D6ADD10966D1FE8D19050F3A269747C23FE9FC4(L_2, _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, L_3, NULL);
  14298. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_4 = ___0_info;
  14299. RuntimeObject* L_5 = (RuntimeObject*)__this->____comparer_12;
  14300. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 22)) };
  14301. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  14302. Type_t* L_7;
  14303. L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
  14304. NullCheck(L_4);
  14305. SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199(L_4, _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, (RuntimeObject*)L_5, L_7, NULL);
  14306. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_8 = ___0_info;
  14307. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  14308. G_B3_0 = _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865;
  14309. G_B3_1 = L_8;
  14310. if (!L_9)
  14311. {
  14312. G_B4_0 = _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865;
  14313. G_B4_1 = L_8;
  14314. goto IL_0052;
  14315. }
  14316. }
  14317. {
  14318. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  14319. NullCheck(L_10);
  14320. G_B5_0 = ((int32_t)(((RuntimeArray*)L_10)->max_length));
  14321. G_B5_1 = G_B3_0;
  14322. G_B5_2 = G_B3_1;
  14323. goto IL_0053;
  14324. }
  14325. IL_0052:
  14326. {
  14327. G_B5_0 = 0;
  14328. G_B5_1 = G_B4_0;
  14329. G_B5_2 = G_B4_1;
  14330. }
  14331. IL_0053:
  14332. {
  14333. NullCheck(G_B5_2);
  14334. SerializationInfo_AddValue_m9D6ADD10966D1FE8D19050F3A269747C23FE9FC4(G_B5_2, G_B5_1, G_B5_0, NULL);
  14335. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  14336. if (!L_11)
  14337. {
  14338. goto IL_0089;
  14339. }
  14340. }
  14341. {
  14342. int32_t L_12 = (int32_t)__this->____count_9;
  14343. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_13 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 23), (uint32_t)L_12);
  14344. V_0 = L_13;
  14345. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = V_0;
  14346. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  14347. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_15 = ___0_info;
  14348. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = V_0;
  14349. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 25)) };
  14350. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  14351. Type_t* L_18;
  14352. L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
  14353. NullCheck(L_15);
  14354. SerializationInfo_AddValue_m1AD59BBF8C3129142943D3F298ADF09FF123C199(L_15, _stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0, (RuntimeObject*)L_16, L_18, NULL);
  14355. }
  14356. IL_0089:
  14357. {
  14358. return;
  14359. }
  14360. }
  14361. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::OnDeserialization(System.Object)
  14362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_OnDeserialization_m502E844E033C614B7D9F80E372E5AA9C7C9B872E_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_sender, const RuntimeMethod* method)
  14363. {
  14364. static bool s_Il2CppMethodInitialized;
  14365. if (!s_Il2CppMethodInitialized)
  14366. {
  14367. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  14368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  14369. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0);
  14370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9);
  14371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865);
  14372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1);
  14373. s_Il2CppMethodInitialized = true;
  14374. }
  14375. int32_t V_0 = 0;
  14376. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_1 = NULL;
  14377. int32_t V_2 = 0;
  14378. {
  14379. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  14380. if (L_0)
  14381. {
  14382. goto IL_0009;
  14383. }
  14384. }
  14385. {
  14386. return;
  14387. }
  14388. IL_0009:
  14389. {
  14390. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_1 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  14391. NullCheck(L_1);
  14392. int32_t L_2;
  14393. L_2 = SerializationInfo_GetInt32_m7731402825C7FC8D0673F7610D555615F95E4FB5(L_1, _stringLiteralDD57D613EE89CAA812BA2441F086552F388D6865, NULL);
  14394. V_0 = L_2;
  14395. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_3 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  14396. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 26)) };
  14397. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  14398. Type_t* L_5;
  14399. L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
  14400. NullCheck(L_3);
  14401. RuntimeObject* L_6;
  14402. L_6 = SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034(L_3, _stringLiteralC5F173ABE7214E8ED04EE91D0D5626EEDF0007E9, L_5, NULL);
  14403. __this->____comparer_12 = ((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 17)));
  14404. Il2CppCodeGenWriteBarrier((void**)(&__this->____comparer_12), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 17))));
  14405. __this->____freeList_11 = (-1);
  14406. int32_t L_7 = V_0;
  14407. if (!L_7)
  14408. {
  14409. goto IL_00ad;
  14410. }
  14411. }
  14412. {
  14413. int32_t L_8 = V_0;
  14414. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_8);
  14415. __this->____buckets_7 = L_9;
  14416. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_9);
  14417. int32_t L_10 = V_0;
  14418. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_11 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)(SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_10);
  14419. __this->____slots_8 = L_11;
  14420. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_11);
  14421. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_12 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  14422. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 25)) };
  14423. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  14424. Type_t* L_14;
  14425. L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
  14426. NullCheck(L_12);
  14427. RuntimeObject* L_15;
  14428. L_15 = SerializationInfo_GetValue_mE6091C2E906E113455D05E734C86F43B8E1D1034(L_12, _stringLiteral7FD8990CE322087D5497AFE06F8F53AC9EBE47B0, L_14, NULL);
  14429. V_1 = ((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)Castclass((RuntimeObject*)L_15, il2cpp_rgctx_data(method->klass->rgctx_data, 28)));
  14430. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = V_1;
  14431. if (L_16)
  14432. {
  14433. goto IL_008f;
  14434. }
  14435. }
  14436. {
  14437. SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7* L_17 = (SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SerializationException_t09D5CC39CEF9CC37AC9D2E0C6DBE050B4E3F8CA7_il2cpp_TypeInfo_var)));
  14438. NullCheck(L_17);
  14439. SerializationException__ctor_m0AAFE2ABD0A74F3E783AD5B5FE842DE460168DB0(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5ABE84F2ABF009EBC68D2A32EF8C171B074F922)), NULL);
  14440. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_OnDeserialization_m502E844E033C614B7D9F80E372E5AA9C7C9B872E_RuntimeMethod_var)));
  14441. }
  14442. IL_008f:
  14443. {
  14444. V_2 = 0;
  14445. goto IL_00a5;
  14446. }
  14447. IL_0093:
  14448. {
  14449. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = V_1;
  14450. int32_t L_19 = V_2;
  14451. NullCheck(L_18);
  14452. int32_t L_20 = L_19;
  14453. uint32_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
  14454. bool L_22;
  14455. L_22 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  14456. int32_t L_23 = V_2;
  14457. V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1));
  14458. }
  14459. IL_00a5:
  14460. {
  14461. int32_t L_24 = V_2;
  14462. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_25 = V_1;
  14463. NullCheck(L_25);
  14464. if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length)))))
  14465. {
  14466. goto IL_0093;
  14467. }
  14468. }
  14469. {
  14470. goto IL_00b4;
  14471. }
  14472. IL_00ad:
  14473. {
  14474. __this->____buckets_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
  14475. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
  14476. }
  14477. IL_00b4:
  14478. {
  14479. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_26 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)__this->____siInfo_14;
  14480. NullCheck(L_26);
  14481. int32_t L_27;
  14482. L_27 = SerializationInfo_GetInt32_m7731402825C7FC8D0673F7610D555615F95E4FB5(L_26, _stringLiteralE200AC1425952F4F5CEAAA9C773B6D17B90E47C1, NULL);
  14483. __this->____version_13 = L_27;
  14484. __this->____siInfo_14 = (SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)NULL;
  14485. Il2CppCodeGenWriteBarrier((void**)(&__this->____siInfo_14), (void*)(SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37*)NULL);
  14486. return;
  14487. }
  14488. }
  14489. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::Add(T)
  14490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_mDA8E52933A6A885D9FCF549C99489EF5E095BE1E_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_item, const RuntimeMethod* method)
  14491. {
  14492. {
  14493. uint32_t L_0 = ___0_item;
  14494. bool L_1;
  14495. L_1 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  14496. return L_1;
  14497. }
  14498. }
  14499. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::UnionWith(System.Collections.Generic.IEnumerable`1<T>)
  14500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_UnionWith_mCC6A0E6F531708E02411F3A62A0EE263B3155CD2_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  14501. {
  14502. static bool s_Il2CppMethodInitialized;
  14503. if (!s_Il2CppMethodInitialized)
  14504. {
  14505. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  14506. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  14507. s_Il2CppMethodInitialized = true;
  14508. }
  14509. RuntimeObject* V_0 = NULL;
  14510. uint32_t V_1 = 0;
  14511. {
  14512. RuntimeObject* L_0 = ___0_other;
  14513. if (L_0)
  14514. {
  14515. goto IL_000e;
  14516. }
  14517. }
  14518. {
  14519. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14520. NullCheck(L_1);
  14521. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  14522. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_UnionWith_mCC6A0E6F531708E02411F3A62A0EE263B3155CD2_RuntimeMethod_var)));
  14523. }
  14524. IL_000e:
  14525. {
  14526. RuntimeObject* L_2 = ___0_other;
  14527. NullCheck(L_2);
  14528. RuntimeObject* L_3;
  14529. L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.UInt32>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_2);
  14530. V_0 = L_3;
  14531. }
  14532. {
  14533. auto __finallyBlock = il2cpp::utils::Finally([&]
  14534. {
  14535. FINALLY_0030:
  14536. {// begin finally (depth: 1)
  14537. {
  14538. RuntimeObject* L_4 = V_0;
  14539. if (!L_4)
  14540. {
  14541. goto IL_0039;
  14542. }
  14543. }
  14544. {
  14545. RuntimeObject* L_5 = V_0;
  14546. NullCheck((RuntimeObject*)L_5);
  14547. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_5);
  14548. }
  14549. IL_0039:
  14550. {
  14551. return;
  14552. }
  14553. }// end finally (depth: 1)
  14554. });
  14555. try
  14556. {// begin try (depth: 1)
  14557. {
  14558. goto IL_0026_1;
  14559. }
  14560. IL_0017_1:
  14561. {
  14562. RuntimeObject* L_6 = V_0;
  14563. NullCheck(L_6);
  14564. uint32_t L_7;
  14565. L_7 = InterfaceFuncInvoker0< uint32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.UInt32>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_6);
  14566. V_1 = L_7;
  14567. uint32_t L_8 = V_1;
  14568. bool L_9;
  14569. L_9 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  14570. }
  14571. IL_0026_1:
  14572. {
  14573. RuntimeObject* L_10 = V_0;
  14574. NullCheck((RuntimeObject*)L_10);
  14575. bool L_11;
  14576. L_11 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_10);
  14577. if (L_11)
  14578. {
  14579. goto IL_0017_1;
  14580. }
  14581. }
  14582. {
  14583. goto IL_003a;
  14584. }
  14585. }// end try (depth: 1)
  14586. catch(Il2CppExceptionWrapper& e)
  14587. {
  14588. __finallyBlock.StoreException(e.ex);
  14589. }
  14590. }
  14591. IL_003a:
  14592. {
  14593. return;
  14594. }
  14595. }
  14596. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::IntersectWith(System.Collections.Generic.IEnumerable`1<T>)
  14597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWith_m210DD2A664F1F60C7B8F4E663E29CCC7313AD395_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  14598. {
  14599. RuntimeObject* V_0 = NULL;
  14600. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_1 = NULL;
  14601. {
  14602. RuntimeObject* L_0 = ___0_other;
  14603. if (L_0)
  14604. {
  14605. goto IL_000e;
  14606. }
  14607. }
  14608. {
  14609. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14610. NullCheck(L_1);
  14611. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  14612. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IntersectWith_m210DD2A664F1F60C7B8F4E663E29CCC7313AD395_RuntimeMethod_var)));
  14613. }
  14614. IL_000e:
  14615. {
  14616. int32_t L_2 = (int32_t)__this->____count_9;
  14617. if (L_2)
  14618. {
  14619. goto IL_0017;
  14620. }
  14621. }
  14622. {
  14623. return;
  14624. }
  14625. IL_0017:
  14626. {
  14627. RuntimeObject* L_3 = ___0_other;
  14628. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  14629. {
  14630. goto IL_001c;
  14631. }
  14632. }
  14633. {
  14634. return;
  14635. }
  14636. IL_001c:
  14637. {
  14638. RuntimeObject* L_4 = ___0_other;
  14639. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  14640. RuntimeObject* L_5 = V_0;
  14641. if (!L_5)
  14642. {
  14643. goto IL_0050;
  14644. }
  14645. }
  14646. {
  14647. RuntimeObject* L_6 = V_0;
  14648. NullCheck(L_6);
  14649. int32_t L_7;
  14650. L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.UInt32>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_6);
  14651. if (L_7)
  14652. {
  14653. goto IL_0035;
  14654. }
  14655. }
  14656. {
  14657. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  14658. return;
  14659. }
  14660. IL_0035:
  14661. {
  14662. RuntimeObject* L_8 = ___0_other;
  14663. V_1 = ((HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)IsInstClass((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  14664. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_9 = V_1;
  14665. if (!L_9)
  14666. {
  14667. goto IL_0050;
  14668. }
  14669. }
  14670. {
  14671. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_10 = V_1;
  14672. bool L_11;
  14673. L_11 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14674. if (!L_11)
  14675. {
  14676. goto IL_0050;
  14677. }
  14678. }
  14679. {
  14680. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_12 = V_1;
  14681. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 34)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 34));
  14682. return;
  14683. }
  14684. IL_0050:
  14685. {
  14686. RuntimeObject* L_13 = ___0_other;
  14687. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 35)))(__this, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 35));
  14688. return;
  14689. }
  14690. }
  14691. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::ExceptWith(System.Collections.Generic.IEnumerable`1<T>)
  14692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_ExceptWith_m361BA2407FA8688E1FE9DAB61C67EBE7535D1AF0_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  14693. {
  14694. static bool s_Il2CppMethodInitialized;
  14695. if (!s_Il2CppMethodInitialized)
  14696. {
  14697. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  14698. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  14699. s_Il2CppMethodInitialized = true;
  14700. }
  14701. RuntimeObject* V_0 = NULL;
  14702. uint32_t V_1 = 0;
  14703. {
  14704. RuntimeObject* L_0 = ___0_other;
  14705. if (L_0)
  14706. {
  14707. goto IL_000e;
  14708. }
  14709. }
  14710. {
  14711. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14712. NullCheck(L_1);
  14713. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  14714. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_ExceptWith_m361BA2407FA8688E1FE9DAB61C67EBE7535D1AF0_RuntimeMethod_var)));
  14715. }
  14716. IL_000e:
  14717. {
  14718. int32_t L_2 = (int32_t)__this->____count_9;
  14719. if (L_2)
  14720. {
  14721. goto IL_0017;
  14722. }
  14723. }
  14724. {
  14725. return;
  14726. }
  14727. IL_0017:
  14728. {
  14729. RuntimeObject* L_3 = ___0_other;
  14730. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  14731. {
  14732. goto IL_0022;
  14733. }
  14734. }
  14735. {
  14736. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  14737. return;
  14738. }
  14739. IL_0022:
  14740. {
  14741. RuntimeObject* L_4 = ___0_other;
  14742. NullCheck(L_4);
  14743. RuntimeObject* L_5;
  14744. L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.UInt32>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_4);
  14745. V_0 = L_5;
  14746. }
  14747. {
  14748. auto __finallyBlock = il2cpp::utils::Finally([&]
  14749. {
  14750. FINALLY_0044:
  14751. {// begin finally (depth: 1)
  14752. {
  14753. RuntimeObject* L_6 = V_0;
  14754. if (!L_6)
  14755. {
  14756. goto IL_004d;
  14757. }
  14758. }
  14759. {
  14760. RuntimeObject* L_7 = V_0;
  14761. NullCheck((RuntimeObject*)L_7);
  14762. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
  14763. }
  14764. IL_004d:
  14765. {
  14766. return;
  14767. }
  14768. }// end finally (depth: 1)
  14769. });
  14770. try
  14771. {// begin try (depth: 1)
  14772. {
  14773. goto IL_003a_1;
  14774. }
  14775. IL_002b_1:
  14776. {
  14777. RuntimeObject* L_8 = V_0;
  14778. NullCheck(L_8);
  14779. uint32_t L_9;
  14780. L_9 = InterfaceFuncInvoker0< uint32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.UInt32>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_8);
  14781. V_1 = L_9;
  14782. uint32_t L_10 = V_1;
  14783. bool L_11;
  14784. L_11 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  14785. }
  14786. IL_003a_1:
  14787. {
  14788. RuntimeObject* L_12 = V_0;
  14789. NullCheck((RuntimeObject*)L_12);
  14790. bool L_13;
  14791. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12);
  14792. if (L_13)
  14793. {
  14794. goto IL_002b_1;
  14795. }
  14796. }
  14797. {
  14798. goto IL_004e;
  14799. }
  14800. }// end try (depth: 1)
  14801. catch(Il2CppExceptionWrapper& e)
  14802. {
  14803. __finallyBlock.StoreException(e.ex);
  14804. }
  14805. }
  14806. IL_004e:
  14807. {
  14808. return;
  14809. }
  14810. }
  14811. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::SymmetricExceptWith(System.Collections.Generic.IEnumerable`1<T>)
  14812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWith_mCB0C699F3247924F6B2CF2E9ED32249D5CE8302D_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  14813. {
  14814. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_0 = NULL;
  14815. {
  14816. RuntimeObject* L_0 = ___0_other;
  14817. if (L_0)
  14818. {
  14819. goto IL_000e;
  14820. }
  14821. }
  14822. {
  14823. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14824. NullCheck(L_1);
  14825. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  14826. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_SymmetricExceptWith_mCB0C699F3247924F6B2CF2E9ED32249D5CE8302D_RuntimeMethod_var)));
  14827. }
  14828. IL_000e:
  14829. {
  14830. int32_t L_2 = (int32_t)__this->____count_9;
  14831. if (L_2)
  14832. {
  14833. goto IL_001e;
  14834. }
  14835. }
  14836. {
  14837. RuntimeObject* L_3 = ___0_other;
  14838. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  14839. return;
  14840. }
  14841. IL_001e:
  14842. {
  14843. RuntimeObject* L_4 = ___0_other;
  14844. if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  14845. {
  14846. goto IL_0029;
  14847. }
  14848. }
  14849. {
  14850. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 33)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 33));
  14851. return;
  14852. }
  14853. IL_0029:
  14854. {
  14855. RuntimeObject* L_5 = ___0_other;
  14856. V_0 = ((HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)IsInstClass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  14857. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_6 = V_0;
  14858. if (!L_6)
  14859. {
  14860. goto IL_0044;
  14861. }
  14862. }
  14863. {
  14864. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_7 = V_0;
  14865. bool L_8;
  14866. L_8 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14867. if (!L_8)
  14868. {
  14869. goto IL_0044;
  14870. }
  14871. }
  14872. {
  14873. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_9 = V_0;
  14874. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 37)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 37));
  14875. return;
  14876. }
  14877. IL_0044:
  14878. {
  14879. RuntimeObject* L_10 = ___0_other;
  14880. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 38)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 38));
  14881. return;
  14882. }
  14883. }
  14884. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::IsSubsetOf(System.Collections.Generic.IEnumerable`1<T>)
  14885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSubsetOf_m7789049B07F65A4E20001853A0F29E977E317A82_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  14886. {
  14887. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_0 = NULL;
  14888. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A V_1;
  14889. memset((&V_1), 0, sizeof(V_1));
  14890. {
  14891. RuntimeObject* L_0 = ___0_other;
  14892. if (L_0)
  14893. {
  14894. goto IL_000e;
  14895. }
  14896. }
  14897. {
  14898. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14899. NullCheck(L_1);
  14900. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  14901. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsSubsetOf_m7789049B07F65A4E20001853A0F29E977E317A82_RuntimeMethod_var)));
  14902. }
  14903. IL_000e:
  14904. {
  14905. int32_t L_2 = (int32_t)__this->____count_9;
  14906. if (L_2)
  14907. {
  14908. goto IL_0018;
  14909. }
  14910. }
  14911. {
  14912. return (bool)1;
  14913. }
  14914. IL_0018:
  14915. {
  14916. RuntimeObject* L_3 = ___0_other;
  14917. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  14918. {
  14919. goto IL_001e;
  14920. }
  14921. }
  14922. {
  14923. return (bool)1;
  14924. }
  14925. IL_001e:
  14926. {
  14927. RuntimeObject* L_4 = ___0_other;
  14928. V_0 = ((HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)IsInstClass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  14929. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_5 = V_0;
  14930. if (!L_5)
  14931. {
  14932. goto IL_0049;
  14933. }
  14934. }
  14935. {
  14936. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_6 = V_0;
  14937. bool L_7;
  14938. L_7 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  14939. if (!L_7)
  14940. {
  14941. goto IL_0049;
  14942. }
  14943. }
  14944. {
  14945. int32_t L_8 = (int32_t)__this->____count_9;
  14946. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_9 = V_0;
  14947. NullCheck(L_9);
  14948. int32_t L_10;
  14949. L_10 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  14950. if ((((int32_t)L_8) <= ((int32_t)L_10)))
  14951. {
  14952. goto IL_0041;
  14953. }
  14954. }
  14955. {
  14956. return (bool)0;
  14957. }
  14958. IL_0041:
  14959. {
  14960. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_11 = V_0;
  14961. bool L_12;
  14962. L_12 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
  14963. return L_12;
  14964. }
  14965. IL_0049:
  14966. {
  14967. RuntimeObject* L_13 = ___0_other;
  14968. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_14;
  14969. L_14 = (( ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_13, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  14970. V_1 = L_14;
  14971. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_15 = V_1;
  14972. int32_t L_16 = (int32_t)L_15.___uniqueCount_0;
  14973. int32_t L_17 = (int32_t)__this->____count_9;
  14974. if ((!(((uint32_t)L_16) == ((uint32_t)L_17))))
  14975. {
  14976. goto IL_006d;
  14977. }
  14978. }
  14979. {
  14980. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_18 = V_1;
  14981. int32_t L_19 = (int32_t)L_18.___unfoundCount_1;
  14982. return (bool)((((int32_t)((((int32_t)L_19) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  14983. }
  14984. IL_006d:
  14985. {
  14986. return (bool)0;
  14987. }
  14988. }
  14989. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::IsProperSubsetOf(System.Collections.Generic.IEnumerable`1<T>)
  14990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsProperSubsetOf_m527C27ACB683DBCEB82979E9F64BEBC3BC3EAA48_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  14991. {
  14992. RuntimeObject* V_0 = NULL;
  14993. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A V_1;
  14994. memset((&V_1), 0, sizeof(V_1));
  14995. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_2 = NULL;
  14996. {
  14997. RuntimeObject* L_0 = ___0_other;
  14998. if (L_0)
  14999. {
  15000. goto IL_000e;
  15001. }
  15002. }
  15003. {
  15004. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  15005. NullCheck(L_1);
  15006. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  15007. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsProperSubsetOf_m527C27ACB683DBCEB82979E9F64BEBC3BC3EAA48_RuntimeMethod_var)));
  15008. }
  15009. IL_000e:
  15010. {
  15011. RuntimeObject* L_2 = ___0_other;
  15012. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  15013. {
  15014. goto IL_0014;
  15015. }
  15016. }
  15017. {
  15018. return (bool)0;
  15019. }
  15020. IL_0014:
  15021. {
  15022. RuntimeObject* L_3 = ___0_other;
  15023. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  15024. RuntimeObject* L_4 = V_0;
  15025. if (!L_4)
  15026. {
  15027. goto IL_0065;
  15028. }
  15029. }
  15030. {
  15031. RuntimeObject* L_5 = V_0;
  15032. NullCheck(L_5);
  15033. int32_t L_6;
  15034. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.UInt32>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5);
  15035. if (L_6)
  15036. {
  15037. goto IL_0028;
  15038. }
  15039. }
  15040. {
  15041. return (bool)0;
  15042. }
  15043. IL_0028:
  15044. {
  15045. int32_t L_7 = (int32_t)__this->____count_9;
  15046. if (L_7)
  15047. {
  15048. goto IL_003a;
  15049. }
  15050. }
  15051. {
  15052. RuntimeObject* L_8 = V_0;
  15053. NullCheck(L_8);
  15054. int32_t L_9;
  15055. L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.UInt32>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_8);
  15056. return (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0);
  15057. }
  15058. IL_003a:
  15059. {
  15060. RuntimeObject* L_10 = ___0_other;
  15061. V_2 = ((HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)IsInstClass((RuntimeObject*)L_10, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  15062. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_11 = V_2;
  15063. if (!L_11)
  15064. {
  15065. goto IL_0065;
  15066. }
  15067. }
  15068. {
  15069. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_12 = V_2;
  15070. bool L_13;
  15071. L_13 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15072. if (!L_13)
  15073. {
  15074. goto IL_0065;
  15075. }
  15076. }
  15077. {
  15078. int32_t L_14 = (int32_t)__this->____count_9;
  15079. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_15 = V_2;
  15080. NullCheck(L_15);
  15081. int32_t L_16;
  15082. L_16 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  15083. if ((((int32_t)L_14) < ((int32_t)L_16)))
  15084. {
  15085. goto IL_005d;
  15086. }
  15087. }
  15088. {
  15089. return (bool)0;
  15090. }
  15091. IL_005d:
  15092. {
  15093. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_17 = V_2;
  15094. bool L_18;
  15095. L_18 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 40)))(__this, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 40));
  15096. return L_18;
  15097. }
  15098. IL_0065:
  15099. {
  15100. RuntimeObject* L_19 = ___0_other;
  15101. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_20;
  15102. L_20 = (( ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_19, (bool)0, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  15103. V_1 = L_20;
  15104. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_21 = V_1;
  15105. int32_t L_22 = (int32_t)L_21.___uniqueCount_0;
  15106. int32_t L_23 = (int32_t)__this->____count_9;
  15107. if ((!(((uint32_t)L_22) == ((uint32_t)L_23))))
  15108. {
  15109. goto IL_0086;
  15110. }
  15111. }
  15112. {
  15113. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_24 = V_1;
  15114. int32_t L_25 = (int32_t)L_24.___unfoundCount_1;
  15115. return (bool)((((int32_t)L_25) > ((int32_t)0))? 1 : 0);
  15116. }
  15117. IL_0086:
  15118. {
  15119. return (bool)0;
  15120. }
  15121. }
  15122. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::IsSupersetOf(System.Collections.Generic.IEnumerable`1<T>)
  15123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSupersetOf_m3B8747C5571F5652FC38340F9942B92A313AAE2D_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  15124. {
  15125. RuntimeObject* V_0 = NULL;
  15126. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_1 = NULL;
  15127. {
  15128. RuntimeObject* L_0 = ___0_other;
  15129. if (L_0)
  15130. {
  15131. goto IL_000e;
  15132. }
  15133. }
  15134. {
  15135. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  15136. NullCheck(L_1);
  15137. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  15138. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsSupersetOf_m3B8747C5571F5652FC38340F9942B92A313AAE2D_RuntimeMethod_var)));
  15139. }
  15140. IL_000e:
  15141. {
  15142. RuntimeObject* L_2 = ___0_other;
  15143. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  15144. {
  15145. goto IL_0014;
  15146. }
  15147. }
  15148. {
  15149. return (bool)1;
  15150. }
  15151. IL_0014:
  15152. {
  15153. RuntimeObject* L_3 = ___0_other;
  15154. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  15155. RuntimeObject* L_4 = V_0;
  15156. if (!L_4)
  15157. {
  15158. goto IL_004b;
  15159. }
  15160. }
  15161. {
  15162. RuntimeObject* L_5 = V_0;
  15163. NullCheck(L_5);
  15164. int32_t L_6;
  15165. L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.UInt32>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_5);
  15166. if (L_6)
  15167. {
  15168. goto IL_0028;
  15169. }
  15170. }
  15171. {
  15172. return (bool)1;
  15173. }
  15174. IL_0028:
  15175. {
  15176. RuntimeObject* L_7 = ___0_other;
  15177. V_1 = ((HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)IsInstClass((RuntimeObject*)L_7, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  15178. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_8 = V_1;
  15179. if (!L_8)
  15180. {
  15181. goto IL_004b;
  15182. }
  15183. }
  15184. {
  15185. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_9 = V_1;
  15186. bool L_10;
  15187. L_10 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15188. if (!L_10)
  15189. {
  15190. goto IL_004b;
  15191. }
  15192. }
  15193. {
  15194. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_11 = V_1;
  15195. NullCheck(L_11);
  15196. int32_t L_12;
  15197. L_12 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  15198. int32_t L_13 = (int32_t)__this->____count_9;
  15199. if ((((int32_t)L_12) <= ((int32_t)L_13)))
  15200. {
  15201. goto IL_004b;
  15202. }
  15203. }
  15204. {
  15205. return (bool)0;
  15206. }
  15207. IL_004b:
  15208. {
  15209. RuntimeObject* L_14 = ___0_other;
  15210. bool L_15;
  15211. L_15 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  15212. return L_15;
  15213. }
  15214. }
  15215. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::IsProperSupersetOf(System.Collections.Generic.IEnumerable`1<T>)
  15216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsProperSupersetOf_m697F034971135857591C69BA21B454EF160F2506_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  15217. {
  15218. RuntimeObject* V_0 = NULL;
  15219. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A V_1;
  15220. memset((&V_1), 0, sizeof(V_1));
  15221. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_2 = NULL;
  15222. {
  15223. RuntimeObject* L_0 = ___0_other;
  15224. if (L_0)
  15225. {
  15226. goto IL_000e;
  15227. }
  15228. }
  15229. {
  15230. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  15231. NullCheck(L_1);
  15232. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  15233. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IsProperSupersetOf_m697F034971135857591C69BA21B454EF160F2506_RuntimeMethod_var)));
  15234. }
  15235. IL_000e:
  15236. {
  15237. int32_t L_2 = (int32_t)__this->____count_9;
  15238. if (L_2)
  15239. {
  15240. goto IL_0018;
  15241. }
  15242. }
  15243. {
  15244. return (bool)0;
  15245. }
  15246. IL_0018:
  15247. {
  15248. RuntimeObject* L_3 = ___0_other;
  15249. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  15250. {
  15251. goto IL_001e;
  15252. }
  15253. }
  15254. {
  15255. return (bool)0;
  15256. }
  15257. IL_001e:
  15258. {
  15259. RuntimeObject* L_4 = ___0_other;
  15260. V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  15261. RuntimeObject* L_5 = V_0;
  15262. if (!L_5)
  15263. {
  15264. goto IL_005d;
  15265. }
  15266. }
  15267. {
  15268. RuntimeObject* L_6 = V_0;
  15269. NullCheck(L_6);
  15270. int32_t L_7;
  15271. L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.UInt32>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_6);
  15272. if (L_7)
  15273. {
  15274. goto IL_0032;
  15275. }
  15276. }
  15277. {
  15278. return (bool)1;
  15279. }
  15280. IL_0032:
  15281. {
  15282. RuntimeObject* L_8 = ___0_other;
  15283. V_2 = ((HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)IsInstClass((RuntimeObject*)L_8, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  15284. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_9 = V_2;
  15285. if (!L_9)
  15286. {
  15287. goto IL_005d;
  15288. }
  15289. }
  15290. {
  15291. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_10 = V_2;
  15292. bool L_11;
  15293. L_11 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15294. if (!L_11)
  15295. {
  15296. goto IL_005d;
  15297. }
  15298. }
  15299. {
  15300. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_12 = V_2;
  15301. NullCheck(L_12);
  15302. int32_t L_13;
  15303. L_13 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  15304. int32_t L_14 = (int32_t)__this->____count_9;
  15305. if ((((int32_t)L_13) < ((int32_t)L_14)))
  15306. {
  15307. goto IL_0055;
  15308. }
  15309. }
  15310. {
  15311. return (bool)0;
  15312. }
  15313. IL_0055:
  15314. {
  15315. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_15 = V_2;
  15316. bool L_16;
  15317. L_16 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, (RuntimeObject*)L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  15318. return L_16;
  15319. }
  15320. IL_005d:
  15321. {
  15322. RuntimeObject* L_17 = ___0_other;
  15323. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_18;
  15324. L_18 = (( ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_17, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  15325. V_1 = L_18;
  15326. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_19 = V_1;
  15327. int32_t L_20 = (int32_t)L_19.___uniqueCount_0;
  15328. int32_t L_21 = (int32_t)__this->____count_9;
  15329. if ((((int32_t)L_20) >= ((int32_t)L_21)))
  15330. {
  15331. goto IL_007e;
  15332. }
  15333. }
  15334. {
  15335. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_22 = V_1;
  15336. int32_t L_23 = (int32_t)L_22.___unfoundCount_1;
  15337. return (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
  15338. }
  15339. IL_007e:
  15340. {
  15341. return (bool)0;
  15342. }
  15343. }
  15344. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::Overlaps(System.Collections.Generic.IEnumerable`1<T>)
  15345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Overlaps_mE15813DFE096BD525D3336711D8E051010D632A1_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  15346. {
  15347. static bool s_Il2CppMethodInitialized;
  15348. if (!s_Il2CppMethodInitialized)
  15349. {
  15350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  15351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  15352. s_Il2CppMethodInitialized = true;
  15353. }
  15354. RuntimeObject* V_0 = NULL;
  15355. uint32_t V_1 = 0;
  15356. bool V_2 = false;
  15357. {
  15358. RuntimeObject* L_0 = ___0_other;
  15359. if (L_0)
  15360. {
  15361. goto IL_000e;
  15362. }
  15363. }
  15364. {
  15365. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  15366. NullCheck(L_1);
  15367. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  15368. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_Overlaps_mE15813DFE096BD525D3336711D8E051010D632A1_RuntimeMethod_var)));
  15369. }
  15370. IL_000e:
  15371. {
  15372. int32_t L_2 = (int32_t)__this->____count_9;
  15373. if (L_2)
  15374. {
  15375. goto IL_0018;
  15376. }
  15377. }
  15378. {
  15379. return (bool)0;
  15380. }
  15381. IL_0018:
  15382. {
  15383. RuntimeObject* L_3 = ___0_other;
  15384. if ((!(((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  15385. {
  15386. goto IL_001e;
  15387. }
  15388. }
  15389. {
  15390. return (bool)1;
  15391. }
  15392. IL_001e:
  15393. {
  15394. RuntimeObject* L_4 = ___0_other;
  15395. NullCheck(L_4);
  15396. RuntimeObject* L_5;
  15397. L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.UInt32>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_4);
  15398. V_0 = L_5;
  15399. }
  15400. {
  15401. auto __finallyBlock = il2cpp::utils::Finally([&]
  15402. {
  15403. FINALLY_0045:
  15404. {// begin finally (depth: 1)
  15405. {
  15406. RuntimeObject* L_6 = V_0;
  15407. if (!L_6)
  15408. {
  15409. goto IL_004e;
  15410. }
  15411. }
  15412. {
  15413. RuntimeObject* L_7 = V_0;
  15414. NullCheck((RuntimeObject*)L_7);
  15415. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_7);
  15416. }
  15417. IL_004e:
  15418. {
  15419. return;
  15420. }
  15421. }// end finally (depth: 1)
  15422. });
  15423. try
  15424. {// begin try (depth: 1)
  15425. {
  15426. goto IL_003b_1;
  15427. }
  15428. IL_0027_1:
  15429. {
  15430. RuntimeObject* L_8 = V_0;
  15431. NullCheck(L_8);
  15432. uint32_t L_9;
  15433. L_9 = InterfaceFuncInvoker0< uint32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.UInt32>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_8);
  15434. V_1 = L_9;
  15435. uint32_t L_10 = V_1;
  15436. bool L_11;
  15437. L_11 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  15438. if (!L_11)
  15439. {
  15440. goto IL_003b_1;
  15441. }
  15442. }
  15443. {
  15444. V_2 = (bool)1;
  15445. goto IL_0051;
  15446. }
  15447. IL_003b_1:
  15448. {
  15449. RuntimeObject* L_12 = V_0;
  15450. NullCheck((RuntimeObject*)L_12);
  15451. bool L_13;
  15452. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_12);
  15453. if (L_13)
  15454. {
  15455. goto IL_0027_1;
  15456. }
  15457. }
  15458. {
  15459. goto IL_004f;
  15460. }
  15461. }// end try (depth: 1)
  15462. catch(Il2CppExceptionWrapper& e)
  15463. {
  15464. __finallyBlock.StoreException(e.ex);
  15465. }
  15466. }
  15467. IL_004f:
  15468. {
  15469. return (bool)0;
  15470. }
  15471. IL_0051:
  15472. {
  15473. bool L_14 = V_2;
  15474. return L_14;
  15475. }
  15476. }
  15477. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::SetEquals(System.Collections.Generic.IEnumerable`1<T>)
  15478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_SetEquals_mCE32A4AF2B81DD944E68C8C184645A2C507C6473_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  15479. {
  15480. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* V_0 = NULL;
  15481. RuntimeObject* V_1 = NULL;
  15482. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A V_2;
  15483. memset((&V_2), 0, sizeof(V_2));
  15484. {
  15485. RuntimeObject* L_0 = ___0_other;
  15486. if (L_0)
  15487. {
  15488. goto IL_000e;
  15489. }
  15490. }
  15491. {
  15492. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  15493. NullCheck(L_1);
  15494. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL);
  15495. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_SetEquals_mCE32A4AF2B81DD944E68C8C184645A2C507C6473_RuntimeMethod_var)));
  15496. }
  15497. IL_000e:
  15498. {
  15499. RuntimeObject* L_2 = ___0_other;
  15500. if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)__this))))
  15501. {
  15502. goto IL_0014;
  15503. }
  15504. }
  15505. {
  15506. return (bool)1;
  15507. }
  15508. IL_0014:
  15509. {
  15510. RuntimeObject* L_3 = ___0_other;
  15511. V_0 = ((HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*)IsInstClass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 4)));
  15512. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_4 = V_0;
  15513. if (!L_4)
  15514. {
  15515. goto IL_003f;
  15516. }
  15517. }
  15518. {
  15519. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_5 = V_0;
  15520. bool L_6;
  15521. L_6 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  15522. if (!L_6)
  15523. {
  15524. goto IL_003f;
  15525. }
  15526. }
  15527. {
  15528. int32_t L_7 = (int32_t)__this->____count_9;
  15529. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_8 = V_0;
  15530. NullCheck(L_8);
  15531. int32_t L_9;
  15532. L_9 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 39)))(L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 39));
  15533. if ((((int32_t)L_7) == ((int32_t)L_9)))
  15534. {
  15535. goto IL_0037;
  15536. }
  15537. }
  15538. {
  15539. return (bool)0;
  15540. }
  15541. IL_0037:
  15542. {
  15543. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_10 = V_0;
  15544. bool L_11;
  15545. L_11 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 42)))(__this, (RuntimeObject*)L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 42));
  15546. return L_11;
  15547. }
  15548. IL_003f:
  15549. {
  15550. RuntimeObject* L_12 = ___0_other;
  15551. V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_12, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  15552. RuntimeObject* L_13 = V_1;
  15553. if (!L_13)
  15554. {
  15555. goto IL_005c;
  15556. }
  15557. }
  15558. {
  15559. int32_t L_14 = (int32_t)__this->____count_9;
  15560. if (L_14)
  15561. {
  15562. goto IL_005c;
  15563. }
  15564. }
  15565. {
  15566. RuntimeObject* L_15 = V_1;
  15567. NullCheck(L_15);
  15568. int32_t L_16;
  15569. L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.UInt32>::get_Count() */, il2cpp_rgctx_data(method->klass->rgctx_data, 8), L_15);
  15570. if ((((int32_t)L_16) <= ((int32_t)0)))
  15571. {
  15572. goto IL_005c;
  15573. }
  15574. }
  15575. {
  15576. return (bool)0;
  15577. }
  15578. IL_005c:
  15579. {
  15580. RuntimeObject* L_17 = ___0_other;
  15581. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_18;
  15582. L_18 = (( ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 41)))(__this, L_17, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 41));
  15583. V_2 = L_18;
  15584. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_19 = V_2;
  15585. int32_t L_20 = (int32_t)L_19.___uniqueCount_0;
  15586. int32_t L_21 = (int32_t)__this->____count_9;
  15587. if ((!(((uint32_t)L_20) == ((uint32_t)L_21))))
  15588. {
  15589. goto IL_007d;
  15590. }
  15591. }
  15592. {
  15593. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_22 = V_2;
  15594. int32_t L_23 = (int32_t)L_22.___unfoundCount_1;
  15595. return (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
  15596. }
  15597. IL_007d:
  15598. {
  15599. return (bool)0;
  15600. }
  15601. }
  15602. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::CopyTo(T[])
  15603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_m0A1E30AFCFECF4120A2582BCEF92DB3898C02BF0_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_array, const RuntimeMethod* method)
  15604. {
  15605. {
  15606. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___0_array;
  15607. int32_t L_1 = (int32_t)__this->____count_9;
  15608. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, L_0, 0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  15609. return;
  15610. }
  15611. }
  15612. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::CopyTo(T[],System.Int32,System.Int32)
  15613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_CopyTo_m421003E7CDC7B4B86D94CBB25C57DC78D4A42B3B_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_array, int32_t ___1_arrayIndex, int32_t ___2_count, const RuntimeMethod* method)
  15614. {
  15615. int32_t V_0 = 0;
  15616. int32_t V_1 = 0;
  15617. {
  15618. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___0_array;
  15619. if (L_0)
  15620. {
  15621. goto IL_000e;
  15622. }
  15623. }
  15624. {
  15625. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  15626. NullCheck(L_1);
  15627. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
  15628. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_m421003E7CDC7B4B86D94CBB25C57DC78D4A42B3B_RuntimeMethod_var)));
  15629. }
  15630. IL_000e:
  15631. {
  15632. int32_t L_2 = ___1_arrayIndex;
  15633. if ((((int32_t)L_2) >= ((int32_t)0)))
  15634. {
  15635. goto IL_0028;
  15636. }
  15637. }
  15638. {
  15639. int32_t L_3 = ___1_arrayIndex;
  15640. int32_t L_4 = L_3;
  15641. RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4);
  15642. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  15643. NullCheck(L_6);
  15644. ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral181DEF79B2243F7C4801BB3A41C7077D5A07F414)), NULL);
  15645. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_m421003E7CDC7B4B86D94CBB25C57DC78D4A42B3B_RuntimeMethod_var)));
  15646. }
  15647. IL_0028:
  15648. {
  15649. int32_t L_7 = ___2_count;
  15650. if ((((int32_t)L_7) >= ((int32_t)0)))
  15651. {
  15652. goto IL_0042;
  15653. }
  15654. }
  15655. {
  15656. int32_t L_8 = ___2_count;
  15657. int32_t L_9 = L_8;
  15658. RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_9);
  15659. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_11 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  15660. NullCheck(L_11);
  15661. ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral181DEF79B2243F7C4801BB3A41C7077D5A07F414)), NULL);
  15662. IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_m421003E7CDC7B4B86D94CBB25C57DC78D4A42B3B_RuntimeMethod_var)));
  15663. }
  15664. IL_0042:
  15665. {
  15666. int32_t L_12 = ___1_arrayIndex;
  15667. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_13 = ___0_array;
  15668. NullCheck(L_13);
  15669. if ((((int32_t)L_12) > ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
  15670. {
  15671. goto IL_0050;
  15672. }
  15673. }
  15674. {
  15675. int32_t L_14 = ___2_count;
  15676. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = ___0_array;
  15677. NullCheck(L_15);
  15678. int32_t L_16 = ___1_arrayIndex;
  15679. if ((((int32_t)L_14) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_15)->max_length)), L_16)))))
  15680. {
  15681. goto IL_005b;
  15682. }
  15683. }
  15684. IL_0050:
  15685. {
  15686. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_17 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  15687. NullCheck(L_17);
  15688. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), NULL);
  15689. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_CopyTo_m421003E7CDC7B4B86D94CBB25C57DC78D4A42B3B_RuntimeMethod_var)));
  15690. }
  15691. IL_005b:
  15692. {
  15693. V_0 = 0;
  15694. V_1 = 0;
  15695. goto IL_0097;
  15696. }
  15697. IL_0061:
  15698. {
  15699. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_18 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  15700. int32_t L_19 = V_1;
  15701. NullCheck(L_18);
  15702. int32_t L_20 = (int32_t)((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)))->___hashCode_0;
  15703. if ((((int32_t)L_20) < ((int32_t)0)))
  15704. {
  15705. goto IL_0093;
  15706. }
  15707. }
  15708. {
  15709. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_21 = ___0_array;
  15710. int32_t L_22 = ___1_arrayIndex;
  15711. int32_t L_23 = V_0;
  15712. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_24 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  15713. int32_t L_25 = V_1;
  15714. NullCheck(L_24);
  15715. uint32_t L_26 = (uint32_t)((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___value_2;
  15716. NullCheck(L_21);
  15717. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_22, L_23))), (uint32_t)L_26);
  15718. int32_t L_27 = V_0;
  15719. V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1));
  15720. }
  15721. IL_0093:
  15722. {
  15723. int32_t L_28 = V_1;
  15724. V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1));
  15725. }
  15726. IL_0097:
  15727. {
  15728. int32_t L_29 = V_1;
  15729. int32_t L_30 = (int32_t)__this->____lastIndex_10;
  15730. if ((((int32_t)L_29) >= ((int32_t)L_30)))
  15731. {
  15732. goto IL_00a4;
  15733. }
  15734. }
  15735. {
  15736. int32_t L_31 = V_0;
  15737. int32_t L_32 = ___2_count;
  15738. if ((((int32_t)L_31) < ((int32_t)L_32)))
  15739. {
  15740. goto IL_0061;
  15741. }
  15742. }
  15743. IL_00a4:
  15744. {
  15745. return;
  15746. }
  15747. }
  15748. // System.Int32 System.Collections.Generic.HashSet`1<System.UInt32>::RemoveWhere(System.Predicate`1<T>)
  15749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_RemoveWhere_m1D8E57063CD3288C9CACB27466A7002F984FD411_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, Predicate_1_t2F212B682F64543895DDB2A14A8816A433567EFF* ___0_match, const RuntimeMethod* method)
  15750. {
  15751. int32_t V_0 = 0;
  15752. int32_t V_1 = 0;
  15753. uint32_t V_2 = 0;
  15754. {
  15755. Predicate_1_t2F212B682F64543895DDB2A14A8816A433567EFF* L_0 = ___0_match;
  15756. if (L_0)
  15757. {
  15758. goto IL_000e;
  15759. }
  15760. }
  15761. {
  15762. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  15763. NullCheck(L_1);
  15764. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2EEFB4BE0C9F57BA62E733F26387F8BA68AF67C)), NULL);
  15765. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_RemoveWhere_m1D8E57063CD3288C9CACB27466A7002F984FD411_RuntimeMethod_var)));
  15766. }
  15767. IL_000e:
  15768. {
  15769. V_0 = 0;
  15770. V_1 = 0;
  15771. goto IL_0054;
  15772. }
  15773. IL_0014:
  15774. {
  15775. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_2 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  15776. int32_t L_3 = V_1;
  15777. NullCheck(L_2);
  15778. int32_t L_4 = (int32_t)((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___hashCode_0;
  15779. if ((((int32_t)L_4) < ((int32_t)0)))
  15780. {
  15781. goto IL_0050;
  15782. }
  15783. }
  15784. {
  15785. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_5 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  15786. int32_t L_6 = V_1;
  15787. NullCheck(L_5);
  15788. uint32_t L_7 = (uint32_t)((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___value_2;
  15789. V_2 = L_7;
  15790. Predicate_1_t2F212B682F64543895DDB2A14A8816A433567EFF* L_8 = ___0_match;
  15791. uint32_t L_9 = V_2;
  15792. NullCheck(L_8);
  15793. bool L_10;
  15794. L_10 = (( bool (*) (Predicate_1_t2F212B682F64543895DDB2A14A8816A433567EFF*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 45)))(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 45));
  15795. if (!L_10)
  15796. {
  15797. goto IL_0050;
  15798. }
  15799. }
  15800. {
  15801. uint32_t L_11 = V_2;
  15802. bool L_12;
  15803. L_12 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  15804. if (!L_12)
  15805. {
  15806. goto IL_0050;
  15807. }
  15808. }
  15809. {
  15810. int32_t L_13 = V_0;
  15811. V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  15812. }
  15813. IL_0050:
  15814. {
  15815. int32_t L_14 = V_1;
  15816. V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  15817. }
  15818. IL_0054:
  15819. {
  15820. int32_t L_15 = V_1;
  15821. int32_t L_16 = (int32_t)__this->____lastIndex_10;
  15822. if ((((int32_t)L_15) < ((int32_t)L_16)))
  15823. {
  15824. goto IL_0014;
  15825. }
  15826. }
  15827. {
  15828. int32_t L_17 = V_0;
  15829. return L_17;
  15830. }
  15831. }
  15832. // System.Collections.Generic.IEqualityComparer`1<T> System.Collections.Generic.HashSet`1<System.UInt32>::get_Comparer()
  15833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSet_1_get_Comparer_mC799EE656F81D83581F8A413304661B6F103BC6E_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  15834. {
  15835. {
  15836. RuntimeObject* L_0 = (RuntimeObject*)__this->____comparer_12;
  15837. return L_0;
  15838. }
  15839. }
  15840. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::TrimExcess()
  15841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_TrimExcess_m60E387432DD7DB110EBA0525FFA77E9B6DC7AFF4_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  15842. {
  15843. static bool s_Il2CppMethodInitialized;
  15844. if (!s_Il2CppMethodInitialized)
  15845. {
  15846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  15847. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  15848. s_Il2CppMethodInitialized = true;
  15849. }
  15850. int32_t V_0 = 0;
  15851. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* V_1 = NULL;
  15852. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL;
  15853. int32_t V_3 = 0;
  15854. int32_t V_4 = 0;
  15855. int32_t V_5 = 0;
  15856. {
  15857. int32_t L_0 = (int32_t)__this->____count_9;
  15858. if (L_0)
  15859. {
  15860. goto IL_0025;
  15861. }
  15862. }
  15863. {
  15864. __this->____buckets_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
  15865. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
  15866. __this->____slots_8 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)NULL;
  15867. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)(SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)NULL);
  15868. int32_t L_1 = (int32_t)__this->____version_13;
  15869. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_1, 1));
  15870. return;
  15871. }
  15872. IL_0025:
  15873. {
  15874. int32_t L_2 = (int32_t)__this->____count_9;
  15875. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  15876. int32_t L_3;
  15877. L_3 = HashHelpers_GetPrime_m5B7AE10D5E76267579296C8F2CB8464AC2DE8472(L_2, NULL);
  15878. V_0 = L_3;
  15879. int32_t L_4 = V_0;
  15880. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_5 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)(SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_4);
  15881. V_1 = L_5;
  15882. int32_t L_6 = V_0;
  15883. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6);
  15884. V_2 = L_7;
  15885. V_3 = 0;
  15886. V_4 = 0;
  15887. goto IL_00a2;
  15888. }
  15889. IL_0046:
  15890. {
  15891. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_8 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  15892. int32_t L_9 = V_4;
  15893. NullCheck(L_8);
  15894. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  15895. if ((((int32_t)L_10) < ((int32_t)0)))
  15896. {
  15897. goto IL_009c;
  15898. }
  15899. }
  15900. {
  15901. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_11 = V_1;
  15902. int32_t L_12 = V_3;
  15903. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_13 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  15904. int32_t L_14 = V_4;
  15905. NullCheck(L_13);
  15906. int32_t L_15 = L_14;
  15907. Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  15908. NullCheck(L_11);
  15909. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Slot_t0F2C4321FC082433EA1889FA7952BA1F9A0D2382)L_16);
  15910. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_17 = V_1;
  15911. int32_t L_18 = V_3;
  15912. NullCheck(L_17);
  15913. int32_t L_19 = (int32_t)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___hashCode_0;
  15914. int32_t L_20 = V_0;
  15915. V_5 = ((int32_t)(L_19%L_20));
  15916. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_21 = V_1;
  15917. int32_t L_22 = V_3;
  15918. NullCheck(L_21);
  15919. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = V_2;
  15920. int32_t L_24 = V_5;
  15921. NullCheck(L_23);
  15922. int32_t L_25 = L_24;
  15923. int32_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
  15924. ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_26, 1));
  15925. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_2;
  15926. int32_t L_28 = V_5;
  15927. int32_t L_29 = V_3;
  15928. NullCheck(L_27);
  15929. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (int32_t)((int32_t)il2cpp_codegen_add(L_29, 1)));
  15930. int32_t L_30 = V_3;
  15931. V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
  15932. }
  15933. IL_009c:
  15934. {
  15935. int32_t L_31 = V_4;
  15936. V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1));
  15937. }
  15938. IL_00a2:
  15939. {
  15940. int32_t L_32 = V_4;
  15941. int32_t L_33 = (int32_t)__this->____lastIndex_10;
  15942. if ((((int32_t)L_32) < ((int32_t)L_33)))
  15943. {
  15944. goto IL_0046;
  15945. }
  15946. }
  15947. {
  15948. int32_t L_34 = V_3;
  15949. __this->____lastIndex_10 = L_34;
  15950. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_35 = V_1;
  15951. __this->____slots_8 = L_35;
  15952. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_35);
  15953. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = V_2;
  15954. __this->____buckets_7 = L_36;
  15955. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_36);
  15956. __this->____freeList_11 = (-1);
  15957. return;
  15958. }
  15959. }
  15960. // System.Int32 System.Collections.Generic.HashSet`1<System.UInt32>::Initialize(System.Int32)
  15961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_Initialize_m85E38E3E0475D0E8ACBC35AFB10D3E89BCF850AC_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  15962. {
  15963. static bool s_Il2CppMethodInitialized;
  15964. if (!s_Il2CppMethodInitialized)
  15965. {
  15966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  15967. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  15968. s_Il2CppMethodInitialized = true;
  15969. }
  15970. int32_t V_0 = 0;
  15971. {
  15972. int32_t L_0 = ___0_capacity;
  15973. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  15974. int32_t L_1;
  15975. L_1 = HashHelpers_GetPrime_m5B7AE10D5E76267579296C8F2CB8464AC2DE8472(L_0, NULL);
  15976. V_0 = L_1;
  15977. int32_t L_2 = V_0;
  15978. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_2);
  15979. __this->____buckets_7 = L_3;
  15980. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_3);
  15981. int32_t L_4 = V_0;
  15982. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_5 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)(SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_4);
  15983. __this->____slots_8 = L_5;
  15984. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_5);
  15985. int32_t L_6 = V_0;
  15986. return L_6;
  15987. }
  15988. }
  15989. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::IncreaseCapacity()
  15990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IncreaseCapacity_m9DBE122D41CA3941B3FE97DB9935895B99A84124_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, const RuntimeMethod* method)
  15991. {
  15992. static bool s_Il2CppMethodInitialized;
  15993. if (!s_Il2CppMethodInitialized)
  15994. {
  15995. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  15996. s_Il2CppMethodInitialized = true;
  15997. }
  15998. int32_t V_0 = 0;
  15999. {
  16000. int32_t L_0 = (int32_t)__this->____count_9;
  16001. il2cpp_codegen_runtime_class_init_inline(HashHelpers_t75606750E152DB8C7289EB4163D3A728ED1A601A_il2cpp_TypeInfo_var);
  16002. int32_t L_1;
  16003. L_1 = HashHelpers_ExpandPrime_m9A35EC171AA0EA16F7C9F71EE6FAD5A82565ADB9(L_0, NULL);
  16004. V_0 = L_1;
  16005. int32_t L_2 = V_0;
  16006. int32_t L_3 = (int32_t)__this->____count_9;
  16007. if ((((int32_t)L_2) > ((int32_t)L_3)))
  16008. {
  16009. goto IL_0020;
  16010. }
  16011. }
  16012. {
  16013. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  16014. NullCheck(L_4);
  16015. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral91930CCAB5CB8F6F327407F9A14CF42F57A0F27B)), NULL);
  16016. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_IncreaseCapacity_m9DBE122D41CA3941B3FE97DB9935895B99A84124_RuntimeMethod_var)));
  16017. }
  16018. IL_0020:
  16019. {
  16020. int32_t L_5 = V_0;
  16021. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 46)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 46));
  16022. return;
  16023. }
  16024. }
  16025. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::SetCapacity(System.Int32)
  16026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SetCapacity_m3F7FB3120006196BDCDF9B70A78B647AF318EC85_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, int32_t ___0_newSize, const RuntimeMethod* method)
  16027. {
  16028. static bool s_Il2CppMethodInitialized;
  16029. if (!s_Il2CppMethodInitialized)
  16030. {
  16031. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  16032. s_Il2CppMethodInitialized = true;
  16033. }
  16034. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* V_0 = NULL;
  16035. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
  16036. int32_t V_2 = 0;
  16037. int32_t V_3 = 0;
  16038. {
  16039. int32_t L_0 = ___0_newSize;
  16040. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_1 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)(SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 27), (uint32_t)L_0);
  16041. V_0 = L_1;
  16042. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_2 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16043. if (!L_2)
  16044. {
  16045. goto IL_0023;
  16046. }
  16047. }
  16048. {
  16049. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_3 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16050. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_4 = V_0;
  16051. int32_t L_5 = (int32_t)__this->____lastIndex_10;
  16052. Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_3, 0, (RuntimeArray*)L_4, 0, L_5, NULL);
  16053. }
  16054. IL_0023:
  16055. {
  16056. int32_t L_6 = ___0_newSize;
  16057. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6);
  16058. V_1 = L_7;
  16059. V_2 = 0;
  16060. goto IL_0058;
  16061. }
  16062. IL_002e:
  16063. {
  16064. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_8 = V_0;
  16065. int32_t L_9 = V_2;
  16066. NullCheck(L_8);
  16067. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  16068. int32_t L_11 = ___0_newSize;
  16069. V_3 = ((int32_t)(L_10%L_11));
  16070. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_12 = V_0;
  16071. int32_t L_13 = V_2;
  16072. NullCheck(L_12);
  16073. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_1;
  16074. int32_t L_15 = V_3;
  16075. NullCheck(L_14);
  16076. int32_t L_16 = L_15;
  16077. int32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  16078. ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_17, 1));
  16079. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_1;
  16080. int32_t L_19 = V_3;
  16081. int32_t L_20 = V_2;
  16082. NullCheck(L_18);
  16083. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)((int32_t)il2cpp_codegen_add(L_20, 1)));
  16084. int32_t L_21 = V_2;
  16085. V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
  16086. }
  16087. IL_0058:
  16088. {
  16089. int32_t L_22 = V_2;
  16090. int32_t L_23 = (int32_t)__this->____lastIndex_10;
  16091. if ((((int32_t)L_22) < ((int32_t)L_23)))
  16092. {
  16093. goto IL_002e;
  16094. }
  16095. }
  16096. {
  16097. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_24 = V_0;
  16098. __this->____slots_8 = L_24;
  16099. Il2CppCodeGenWriteBarrier((void**)(&__this->____slots_8), (void*)L_24);
  16100. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = V_1;
  16101. __this->____buckets_7 = L_25;
  16102. Il2CppCodeGenWriteBarrier((void**)(&__this->____buckets_7), (void*)L_25);
  16103. return;
  16104. }
  16105. }
  16106. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::AddIfNotPresent(T)
  16107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AddIfNotPresent_mC839AC5977B30ECC4FCABF7EA67B2A2A4E6E5F0C_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_value, const RuntimeMethod* method)
  16108. {
  16109. int32_t V_0 = 0;
  16110. int32_t V_1 = 0;
  16111. int32_t V_2 = 0;
  16112. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* V_3 = NULL;
  16113. int32_t V_4 = 0;
  16114. int32_t V_5 = 0;
  16115. {
  16116. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16117. if (L_0)
  16118. {
  16119. goto IL_0010;
  16120. }
  16121. }
  16122. {
  16123. int32_t L_1;
  16124. L_1 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  16125. }
  16126. IL_0010:
  16127. {
  16128. uint32_t L_2 = ___0_value;
  16129. int32_t L_3;
  16130. L_3 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  16131. V_0 = L_3;
  16132. int32_t L_4 = V_0;
  16133. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16134. NullCheck(L_5);
  16135. V_1 = ((int32_t)(L_4%((int32_t)(((RuntimeArray*)L_5)->max_length))));
  16136. V_2 = 0;
  16137. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_6 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16138. V_3 = L_6;
  16139. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16140. int32_t L_8 = V_1;
  16141. NullCheck(L_7);
  16142. int32_t L_9 = L_8;
  16143. int32_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  16144. V_5 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
  16145. goto IL_008b;
  16146. }
  16147. IL_003a:
  16148. {
  16149. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_11 = V_3;
  16150. int32_t L_12 = V_5;
  16151. NullCheck(L_11);
  16152. int32_t L_13 = (int32_t)((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___hashCode_0;
  16153. int32_t L_14 = V_0;
  16154. if ((!(((uint32_t)L_13) == ((uint32_t)L_14))))
  16155. {
  16156. goto IL_0067;
  16157. }
  16158. }
  16159. {
  16160. RuntimeObject* L_15 = (RuntimeObject*)__this->____comparer_12;
  16161. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_16 = V_3;
  16162. int32_t L_17 = V_5;
  16163. NullCheck(L_16);
  16164. uint32_t L_18 = (uint32_t)((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___value_2;
  16165. uint32_t L_19 = ___0_value;
  16166. NullCheck(L_15);
  16167. bool L_20;
  16168. L_20 = InterfaceFuncInvoker2< bool, uint32_t, uint32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.UInt32>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_15, L_18, L_19);
  16169. if (!L_20)
  16170. {
  16171. goto IL_0067;
  16172. }
  16173. }
  16174. {
  16175. return (bool)0;
  16176. }
  16177. IL_0067:
  16178. {
  16179. int32_t L_21 = V_2;
  16180. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_22 = V_3;
  16181. NullCheck(L_22);
  16182. if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
  16183. {
  16184. goto IL_0078;
  16185. }
  16186. }
  16187. {
  16188. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_23 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  16189. NullCheck(L_23);
  16190. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  16191. IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_AddIfNotPresent_mC839AC5977B30ECC4FCABF7EA67B2A2A4E6E5F0C_RuntimeMethod_var)));
  16192. }
  16193. IL_0078:
  16194. {
  16195. int32_t L_24 = V_2;
  16196. V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  16197. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_25 = V_3;
  16198. int32_t L_26 = V_5;
  16199. NullCheck(L_25);
  16200. int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___next_1;
  16201. V_5 = L_27;
  16202. }
  16203. IL_008b:
  16204. {
  16205. int32_t L_28 = V_5;
  16206. if ((((int32_t)L_28) >= ((int32_t)0)))
  16207. {
  16208. goto IL_003a;
  16209. }
  16210. }
  16211. {
  16212. int32_t L_29 = (int32_t)__this->____freeList_11;
  16213. if ((((int32_t)L_29) < ((int32_t)0)))
  16214. {
  16215. goto IL_00b6;
  16216. }
  16217. }
  16218. {
  16219. int32_t L_30 = (int32_t)__this->____freeList_11;
  16220. V_4 = L_30;
  16221. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_31 = V_3;
  16222. int32_t L_32 = V_4;
  16223. NullCheck(L_31);
  16224. int32_t L_33 = (int32_t)((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___next_1;
  16225. __this->____freeList_11 = L_33;
  16226. goto IL_00ef;
  16227. }
  16228. IL_00b6:
  16229. {
  16230. int32_t L_34 = (int32_t)__this->____lastIndex_10;
  16231. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_35 = V_3;
  16232. NullCheck(L_35);
  16233. if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))))
  16234. {
  16235. goto IL_00d9;
  16236. }
  16237. }
  16238. {
  16239. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
  16240. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_36 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16241. V_3 = L_36;
  16242. int32_t L_37 = V_0;
  16243. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16244. NullCheck(L_38);
  16245. V_1 = ((int32_t)(L_37%((int32_t)(((RuntimeArray*)L_38)->max_length))));
  16246. }
  16247. IL_00d9:
  16248. {
  16249. int32_t L_39 = (int32_t)__this->____lastIndex_10;
  16250. V_4 = L_39;
  16251. int32_t L_40 = (int32_t)__this->____lastIndex_10;
  16252. __this->____lastIndex_10 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  16253. }
  16254. IL_00ef:
  16255. {
  16256. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_41 = V_3;
  16257. int32_t L_42 = V_4;
  16258. NullCheck(L_41);
  16259. int32_t L_43 = V_0;
  16260. ((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_42)))->___hashCode_0 = L_43;
  16261. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_44 = V_3;
  16262. int32_t L_45 = V_4;
  16263. NullCheck(L_44);
  16264. uint32_t L_46 = ___0_value;
  16265. ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2 = L_46;
  16266. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_47 = V_3;
  16267. int32_t L_48 = V_4;
  16268. NullCheck(L_47);
  16269. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16270. int32_t L_50 = V_1;
  16271. NullCheck(L_49);
  16272. int32_t L_51 = L_50;
  16273. int32_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
  16274. ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
  16275. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16276. int32_t L_54 = V_1;
  16277. int32_t L_55 = V_4;
  16278. NullCheck(L_53);
  16279. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1)));
  16280. int32_t L_56 = (int32_t)__this->____count_9;
  16281. __this->____count_9 = ((int32_t)il2cpp_codegen_add(L_56, 1));
  16282. int32_t L_57 = (int32_t)__this->____version_13;
  16283. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_57, 1));
  16284. return (bool)1;
  16285. }
  16286. }
  16287. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::AddValue(System.Int32,System.Int32,T)
  16288. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_AddValue_mD5191D2B847EF17B4112378DE8CD72D1BF3AA7DC_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, int32_t ___0_index, int32_t ___1_hashCode, uint32_t ___2_value, const RuntimeMethod* method)
  16289. {
  16290. int32_t V_0 = 0;
  16291. {
  16292. int32_t L_0 = ___1_hashCode;
  16293. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16294. NullCheck(L_1);
  16295. V_0 = ((int32_t)(L_0%((int32_t)(((RuntimeArray*)L_1)->max_length))));
  16296. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_2 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16297. int32_t L_3 = ___0_index;
  16298. NullCheck(L_2);
  16299. int32_t L_4 = ___1_hashCode;
  16300. ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___hashCode_0 = L_4;
  16301. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_5 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16302. int32_t L_6 = ___0_index;
  16303. NullCheck(L_5);
  16304. uint32_t L_7 = ___2_value;
  16305. ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___value_2 = L_7;
  16306. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_8 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16307. int32_t L_9 = ___0_index;
  16308. NullCheck(L_8);
  16309. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16310. int32_t L_11 = V_0;
  16311. NullCheck(L_10);
  16312. int32_t L_12 = L_11;
  16313. int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  16314. ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  16315. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16316. int32_t L_15 = V_0;
  16317. int32_t L_16 = ___0_index;
  16318. NullCheck(L_14);
  16319. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (int32_t)((int32_t)il2cpp_codegen_add(L_16, 1)));
  16320. return;
  16321. }
  16322. }
  16323. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::ContainsAllElements(System.Collections.Generic.IEnumerable`1<T>)
  16324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_ContainsAllElements_m0F69DB33ED289FB4C716975C7DFC5DB6F8730ED7_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  16325. {
  16326. static bool s_Il2CppMethodInitialized;
  16327. if (!s_Il2CppMethodInitialized)
  16328. {
  16329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  16330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  16331. s_Il2CppMethodInitialized = true;
  16332. }
  16333. RuntimeObject* V_0 = NULL;
  16334. uint32_t V_1 = 0;
  16335. bool V_2 = false;
  16336. {
  16337. RuntimeObject* L_0 = ___0_other;
  16338. NullCheck(L_0);
  16339. RuntimeObject* L_1;
  16340. L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.UInt32>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_0);
  16341. V_0 = L_1;
  16342. }
  16343. {
  16344. auto __finallyBlock = il2cpp::utils::Finally([&]
  16345. {
  16346. FINALLY_0027:
  16347. {// begin finally (depth: 1)
  16348. {
  16349. RuntimeObject* L_2 = V_0;
  16350. if (!L_2)
  16351. {
  16352. goto IL_0030;
  16353. }
  16354. }
  16355. {
  16356. RuntimeObject* L_3 = V_0;
  16357. NullCheck((RuntimeObject*)L_3);
  16358. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
  16359. }
  16360. IL_0030:
  16361. {
  16362. return;
  16363. }
  16364. }// end finally (depth: 1)
  16365. });
  16366. try
  16367. {// begin try (depth: 1)
  16368. {
  16369. goto IL_001d_1;
  16370. }
  16371. IL_0009_1:
  16372. {
  16373. RuntimeObject* L_4 = V_0;
  16374. NullCheck(L_4);
  16375. uint32_t L_5;
  16376. L_5 = InterfaceFuncInvoker0< uint32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.UInt32>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_4);
  16377. V_1 = L_5;
  16378. uint32_t L_6 = V_1;
  16379. bool L_7;
  16380. L_7 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  16381. if (L_7)
  16382. {
  16383. goto IL_001d_1;
  16384. }
  16385. }
  16386. {
  16387. V_2 = (bool)0;
  16388. goto IL_0033;
  16389. }
  16390. IL_001d_1:
  16391. {
  16392. RuntimeObject* L_8 = V_0;
  16393. NullCheck((RuntimeObject*)L_8);
  16394. bool L_9;
  16395. L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_8);
  16396. if (L_9)
  16397. {
  16398. goto IL_0009_1;
  16399. }
  16400. }
  16401. {
  16402. goto IL_0031;
  16403. }
  16404. }// end try (depth: 1)
  16405. catch(Il2CppExceptionWrapper& e)
  16406. {
  16407. __finallyBlock.StoreException(e.ex);
  16408. }
  16409. }
  16410. IL_0031:
  16411. {
  16412. return (bool)1;
  16413. }
  16414. IL_0033:
  16415. {
  16416. bool L_10 = V_2;
  16417. return L_10;
  16418. }
  16419. }
  16420. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::IsSubsetOfHashSetWithSameEC(System.Collections.Generic.HashSet`1<T>)
  16421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_IsSubsetOfHashSetWithSameEC_m2FE59CB812DA784F803C5DC582B936A8CD9DF40E_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___0_other, const RuntimeMethod* method)
  16422. {
  16423. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 V_0;
  16424. memset((&V_0), 0, sizeof(V_0));
  16425. uint32_t V_1 = 0;
  16426. bool V_2 = false;
  16427. {
  16428. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 L_0;
  16429. L_0 = (( Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
  16430. V_0 = L_0;
  16431. }
  16432. {
  16433. auto __finallyBlock = il2cpp::utils::Finally([&]
  16434. {
  16435. FINALLY_0029:
  16436. {// begin finally (depth: 1)
  16437. Enumerator_Dispose_m70072EE419A750BD1D4D458850A4A7A587CBB365((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 51));
  16438. return;
  16439. }// end finally (depth: 1)
  16440. });
  16441. try
  16442. {// begin try (depth: 1)
  16443. {
  16444. goto IL_001e_1;
  16445. }
  16446. IL_0009_1:
  16447. {
  16448. uint32_t L_1;
  16449. L_1 = Enumerator_get_Current_m1816042CBEEA33AC96FF5A81924F31E40F1FFF6B_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 49));
  16450. V_1 = L_1;
  16451. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_2 = ___0_other;
  16452. uint32_t L_3 = V_1;
  16453. NullCheck(L_2);
  16454. bool L_4;
  16455. L_4 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  16456. if (L_4)
  16457. {
  16458. goto IL_001e_1;
  16459. }
  16460. }
  16461. {
  16462. V_2 = (bool)0;
  16463. goto IL_0039;
  16464. }
  16465. IL_001e_1:
  16466. {
  16467. bool L_5;
  16468. L_5 = Enumerator_MoveNext_m8914E282461C43F14B63B6851A52DC20566D9FDA((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
  16469. if (L_5)
  16470. {
  16471. goto IL_0009_1;
  16472. }
  16473. }
  16474. {
  16475. goto IL_0037;
  16476. }
  16477. }// end try (depth: 1)
  16478. catch(Il2CppExceptionWrapper& e)
  16479. {
  16480. __finallyBlock.StoreException(e.ex);
  16481. }
  16482. }
  16483. IL_0037:
  16484. {
  16485. return (bool)1;
  16486. }
  16487. IL_0039:
  16488. {
  16489. bool L_6 = V_2;
  16490. return L_6;
  16491. }
  16492. }
  16493. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::IntersectWithHashSetWithSameEC(System.Collections.Generic.HashSet`1<T>)
  16494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWithHashSetWithSameEC_m9733A71B3DED3FFE38442CCBF0BA81D0E2F2D400_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___0_other, const RuntimeMethod* method)
  16495. {
  16496. int32_t V_0 = 0;
  16497. uint32_t V_1 = 0;
  16498. {
  16499. V_0 = 0;
  16500. goto IL_003f;
  16501. }
  16502. IL_0004:
  16503. {
  16504. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_0 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16505. int32_t L_1 = V_0;
  16506. NullCheck(L_0);
  16507. int32_t L_2 = (int32_t)((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->___hashCode_0;
  16508. if ((((int32_t)L_2) < ((int32_t)0)))
  16509. {
  16510. goto IL_003b;
  16511. }
  16512. }
  16513. {
  16514. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_3 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16515. int32_t L_4 = V_0;
  16516. NullCheck(L_3);
  16517. uint32_t L_5 = (uint32_t)((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->___value_2;
  16518. V_1 = L_5;
  16519. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_6 = ___0_other;
  16520. uint32_t L_7 = V_1;
  16521. NullCheck(L_6);
  16522. bool L_8;
  16523. L_8 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 43)))(L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 43));
  16524. if (L_8)
  16525. {
  16526. goto IL_003b;
  16527. }
  16528. }
  16529. {
  16530. uint32_t L_9 = V_1;
  16531. bool L_10;
  16532. L_10 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  16533. }
  16534. IL_003b:
  16535. {
  16536. int32_t L_11 = V_0;
  16537. V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
  16538. }
  16539. IL_003f:
  16540. {
  16541. int32_t L_12 = V_0;
  16542. int32_t L_13 = (int32_t)__this->____lastIndex_10;
  16543. if ((((int32_t)L_12) < ((int32_t)L_13)))
  16544. {
  16545. goto IL_0004;
  16546. }
  16547. }
  16548. {
  16549. return;
  16550. }
  16551. }
  16552. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::IntersectWithEnumerable(System.Collections.Generic.IEnumerable`1<T>)
  16553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_IntersectWithEnumerable_m6C8E5F7823B6D7AE3A667DE1EC33DDB7E941C925_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  16554. {
  16555. static bool s_Il2CppMethodInitialized;
  16556. if (!s_Il2CppMethodInitialized)
  16557. {
  16558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  16559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_IntersectWithEnumerable_m6C8E5F7823B6D7AE3A667DE1EC33DDB7E941C925_RuntimeMethod_var);
  16560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  16561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  16562. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  16563. s_Il2CppMethodInitialized = true;
  16564. }
  16565. int32_t V_0 = 0;
  16566. int32_t V_1 = 0;
  16567. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  16568. RuntimeObject* V_3 = NULL;
  16569. uint32_t V_4 = 0;
  16570. int32_t V_5 = 0;
  16571. int32_t V_6 = 0;
  16572. {
  16573. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  16574. V_0 = L_0;
  16575. int32_t L_1 = V_0;
  16576. int32_t L_2;
  16577. L_2 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_1, NULL);
  16578. V_1 = L_2;
  16579. int32_t L_3 = V_1;
  16580. if ((((int32_t)L_3) > ((int32_t)((int32_t)100))))
  16581. {
  16582. goto IL_0022;
  16583. }
  16584. }
  16585. {
  16586. int32_t L_4 = V_1;
  16587. if ((uintptr_t)((uintptr_t)L_4) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  16588. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_IntersectWithEnumerable_m6C8E5F7823B6D7AE3A667DE1EC33DDB7E941C925_RuntimeMethod_var);
  16589. intptr_t L_5 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_4), 4));
  16590. int8_t* L_6 = (int8_t*) (L_5 ? alloca(L_5) : NULL);
  16591. memset(L_6, 0, L_5);
  16592. int32_t L_7 = V_1;
  16593. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_8 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  16594. NullCheck(L_8);
  16595. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_8, (int32_t*)(L_6), L_7, NULL);
  16596. V_2 = L_8;
  16597. goto IL_002f;
  16598. }
  16599. IL_0022:
  16600. {
  16601. int32_t L_9 = V_1;
  16602. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9);
  16603. int32_t L_11 = V_1;
  16604. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_12 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  16605. NullCheck(L_12);
  16606. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_12, L_10, L_11, NULL);
  16607. V_2 = L_12;
  16608. }
  16609. IL_002f:
  16610. {
  16611. RuntimeObject* L_13 = ___0_other;
  16612. NullCheck(L_13);
  16613. RuntimeObject* L_14;
  16614. L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.UInt32>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_13);
  16615. V_3 = L_14;
  16616. }
  16617. {
  16618. auto __finallyBlock = il2cpp::utils::Finally([&]
  16619. {
  16620. FINALLY_0061:
  16621. {// begin finally (depth: 1)
  16622. {
  16623. RuntimeObject* L_15 = V_3;
  16624. if (!L_15)
  16625. {
  16626. goto IL_006a;
  16627. }
  16628. }
  16629. {
  16630. RuntimeObject* L_16 = V_3;
  16631. NullCheck((RuntimeObject*)L_16);
  16632. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_16);
  16633. }
  16634. IL_006a:
  16635. {
  16636. return;
  16637. }
  16638. }// end finally (depth: 1)
  16639. });
  16640. try
  16641. {// begin try (depth: 1)
  16642. {
  16643. goto IL_0057_1;
  16644. }
  16645. IL_0038_1:
  16646. {
  16647. RuntimeObject* L_17 = V_3;
  16648. NullCheck(L_17);
  16649. uint32_t L_18;
  16650. L_18 = InterfaceFuncInvoker0< uint32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.UInt32>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_17);
  16651. V_4 = L_18;
  16652. uint32_t L_19 = V_4;
  16653. int32_t L_20;
  16654. L_20 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
  16655. V_5 = L_20;
  16656. int32_t L_21 = V_5;
  16657. if ((((int32_t)L_21) < ((int32_t)0)))
  16658. {
  16659. goto IL_0057_1;
  16660. }
  16661. }
  16662. {
  16663. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_22 = V_2;
  16664. int32_t L_23 = V_5;
  16665. NullCheck(L_22);
  16666. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_22, L_23, NULL);
  16667. }
  16668. IL_0057_1:
  16669. {
  16670. RuntimeObject* L_24 = V_3;
  16671. NullCheck((RuntimeObject*)L_24);
  16672. bool L_25;
  16673. L_25 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_24);
  16674. if (L_25)
  16675. {
  16676. goto IL_0038_1;
  16677. }
  16678. }
  16679. {
  16680. goto IL_006b;
  16681. }
  16682. }// end try (depth: 1)
  16683. catch(Il2CppExceptionWrapper& e)
  16684. {
  16685. __finallyBlock.StoreException(e.ex);
  16686. }
  16687. }
  16688. IL_006b:
  16689. {
  16690. V_6 = 0;
  16691. goto IL_00ae;
  16692. }
  16693. IL_0070:
  16694. {
  16695. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_26 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16696. int32_t L_27 = V_6;
  16697. NullCheck(L_26);
  16698. int32_t L_28 = (int32_t)((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->___hashCode_0;
  16699. if ((((int32_t)L_28) < ((int32_t)0)))
  16700. {
  16701. goto IL_00a8;
  16702. }
  16703. }
  16704. {
  16705. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_29 = V_2;
  16706. int32_t L_30 = V_6;
  16707. NullCheck(L_29);
  16708. bool L_31;
  16709. L_31 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_29, L_30, NULL);
  16710. if (L_31)
  16711. {
  16712. goto IL_00a8;
  16713. }
  16714. }
  16715. {
  16716. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_32 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16717. int32_t L_33 = V_6;
  16718. NullCheck(L_32);
  16719. uint32_t L_34 = (uint32_t)((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33)))->___value_2;
  16720. bool L_35;
  16721. L_35 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_34, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  16722. }
  16723. IL_00a8:
  16724. {
  16725. int32_t L_36 = V_6;
  16726. V_6 = ((int32_t)il2cpp_codegen_add(L_36, 1));
  16727. }
  16728. IL_00ae:
  16729. {
  16730. int32_t L_37 = V_6;
  16731. int32_t L_38 = V_0;
  16732. if ((((int32_t)L_37) < ((int32_t)L_38)))
  16733. {
  16734. goto IL_0070;
  16735. }
  16736. }
  16737. {
  16738. return;
  16739. }
  16740. }
  16741. // System.Int32 System.Collections.Generic.HashSet`1<System.UInt32>::InternalIndexOf(T)
  16742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_InternalIndexOf_mC8EA2612D4BA927B7C2F47DED6DCFE0A1E0764C3_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_item, const RuntimeMethod* method)
  16743. {
  16744. int32_t V_0 = 0;
  16745. int32_t V_1 = 0;
  16746. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* V_2 = NULL;
  16747. int32_t V_3 = 0;
  16748. {
  16749. V_0 = 0;
  16750. uint32_t L_0 = ___0_item;
  16751. int32_t L_1;
  16752. L_1 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  16753. V_1 = L_1;
  16754. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_2 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  16755. V_2 = L_2;
  16756. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16757. int32_t L_4 = V_1;
  16758. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  16759. NullCheck(L_5);
  16760. NullCheck(L_3);
  16761. int32_t L_6 = ((int32_t)(L_4%((int32_t)(((RuntimeArray*)L_5)->max_length))));
  16762. int32_t L_7 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  16763. V_3 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
  16764. goto IL_0074;
  16765. }
  16766. IL_0027:
  16767. {
  16768. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_8 = V_2;
  16769. int32_t L_9 = V_3;
  16770. NullCheck(L_8);
  16771. int32_t L_10 = (int32_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___hashCode_0;
  16772. int32_t L_11 = V_1;
  16773. if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
  16774. {
  16775. goto IL_0052;
  16776. }
  16777. }
  16778. {
  16779. RuntimeObject* L_12 = (RuntimeObject*)__this->____comparer_12;
  16780. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_13 = V_2;
  16781. int32_t L_14 = V_3;
  16782. NullCheck(L_13);
  16783. uint32_t L_15 = (uint32_t)((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___value_2;
  16784. uint32_t L_16 = ___0_item;
  16785. NullCheck(L_12);
  16786. bool L_17;
  16787. L_17 = InterfaceFuncInvoker2< bool, uint32_t, uint32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.UInt32>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_12, L_15, L_16);
  16788. if (!L_17)
  16789. {
  16790. goto IL_0052;
  16791. }
  16792. }
  16793. {
  16794. int32_t L_18 = V_3;
  16795. return L_18;
  16796. }
  16797. IL_0052:
  16798. {
  16799. int32_t L_19 = V_0;
  16800. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_20 = V_2;
  16801. NullCheck(L_20);
  16802. if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
  16803. {
  16804. goto IL_0063;
  16805. }
  16806. }
  16807. {
  16808. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_21 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  16809. NullCheck(L_21);
  16810. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  16811. IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_InternalIndexOf_mC8EA2612D4BA927B7C2F47DED6DCFE0A1E0764C3_RuntimeMethod_var)));
  16812. }
  16813. IL_0063:
  16814. {
  16815. int32_t L_22 = V_0;
  16816. V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  16817. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_23 = V_2;
  16818. int32_t L_24 = V_3;
  16819. NullCheck(L_23);
  16820. int32_t L_25 = (int32_t)((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___next_1;
  16821. V_3 = L_25;
  16822. }
  16823. IL_0074:
  16824. {
  16825. int32_t L_26 = V_3;
  16826. if ((((int32_t)L_26) >= ((int32_t)0)))
  16827. {
  16828. goto IL_0027;
  16829. }
  16830. }
  16831. {
  16832. return (-1);
  16833. }
  16834. }
  16835. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::SymmetricExceptWithUniqueHashSet(System.Collections.Generic.HashSet`1<T>)
  16836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWithUniqueHashSet_m0B2CA68997F6B1339C90888BA7A4693EAC4C50E7_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___0_other, const RuntimeMethod* method)
  16837. {
  16838. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 V_0;
  16839. memset((&V_0), 0, sizeof(V_0));
  16840. uint32_t V_1 = 0;
  16841. {
  16842. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_0 = ___0_other;
  16843. NullCheck(L_0);
  16844. Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 L_1;
  16845. L_1 = (( Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1 (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 48)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 48));
  16846. V_0 = L_1;
  16847. }
  16848. {
  16849. auto __finallyBlock = il2cpp::utils::Finally([&]
  16850. {
  16851. FINALLY_002d:
  16852. {// begin finally (depth: 1)
  16853. Enumerator_Dispose_m70072EE419A750BD1D4D458850A4A7A587CBB365((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 51));
  16854. return;
  16855. }// end finally (depth: 1)
  16856. });
  16857. try
  16858. {// begin try (depth: 1)
  16859. {
  16860. goto IL_0022_1;
  16861. }
  16862. IL_0009_1:
  16863. {
  16864. uint32_t L_2;
  16865. L_2 = Enumerator_get_Current_m1816042CBEEA33AC96FF5A81924F31E40F1FFF6B_inline((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 49));
  16866. V_1 = L_2;
  16867. uint32_t L_3 = V_1;
  16868. bool L_4;
  16869. L_4 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  16870. if (L_4)
  16871. {
  16872. goto IL_0022_1;
  16873. }
  16874. }
  16875. {
  16876. uint32_t L_5 = V_1;
  16877. bool L_6;
  16878. L_6 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  16879. }
  16880. IL_0022_1:
  16881. {
  16882. bool L_7;
  16883. L_7 = Enumerator_MoveNext_m8914E282461C43F14B63B6851A52DC20566D9FDA((&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 50));
  16884. if (L_7)
  16885. {
  16886. goto IL_0009_1;
  16887. }
  16888. }
  16889. {
  16890. goto IL_003b;
  16891. }
  16892. }// end try (depth: 1)
  16893. catch(Il2CppExceptionWrapper& e)
  16894. {
  16895. __finallyBlock.StoreException(e.ex);
  16896. }
  16897. }
  16898. IL_003b:
  16899. {
  16900. return;
  16901. }
  16902. }
  16903. // System.Void System.Collections.Generic.HashSet`1<System.UInt32>::SymmetricExceptWithEnumerable(System.Collections.Generic.IEnumerable`1<T>)
  16904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_SymmetricExceptWithEnumerable_m09704E48D119A14EF36E9EDEE2AE5977CB743F72_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
  16905. {
  16906. static bool s_Il2CppMethodInitialized;
  16907. if (!s_Il2CppMethodInitialized)
  16908. {
  16909. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  16910. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_SymmetricExceptWithEnumerable_m09704E48D119A14EF36E9EDEE2AE5977CB743F72_RuntimeMethod_var);
  16911. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  16912. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  16913. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  16914. s_Il2CppMethodInitialized = true;
  16915. }
  16916. int32_t V_0 = 0;
  16917. int32_t V_1 = 0;
  16918. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  16919. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_3 = NULL;
  16920. RuntimeObject* V_4 = NULL;
  16921. uint32_t V_5 = 0;
  16922. int32_t V_6 = 0;
  16923. int32_t V_7 = 0;
  16924. {
  16925. int32_t L_0 = (int32_t)__this->____lastIndex_10;
  16926. V_0 = L_0;
  16927. int32_t L_1 = V_0;
  16928. int32_t L_2;
  16929. L_2 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_1, NULL);
  16930. V_1 = L_2;
  16931. int32_t L_3 = V_1;
  16932. if ((((int32_t)L_3) > ((int32_t)((int32_t)50))))
  16933. {
  16934. goto IL_002f;
  16935. }
  16936. }
  16937. {
  16938. int32_t L_4 = V_1;
  16939. if ((uintptr_t)((uintptr_t)L_4) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  16940. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_SymmetricExceptWithEnumerable_m09704E48D119A14EF36E9EDEE2AE5977CB743F72_RuntimeMethod_var);
  16941. intptr_t L_5 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_4), 4));
  16942. int8_t* L_6 = (int8_t*) (L_5 ? alloca(L_5) : NULL);
  16943. memset(L_6, 0, L_5);
  16944. int32_t L_7 = V_1;
  16945. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_8 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  16946. NullCheck(L_8);
  16947. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_8, (int32_t*)(L_6), L_7, NULL);
  16948. V_2 = L_8;
  16949. int32_t L_9 = V_1;
  16950. if ((uintptr_t)((uintptr_t)L_9) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  16951. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_SymmetricExceptWithEnumerable_m09704E48D119A14EF36E9EDEE2AE5977CB743F72_RuntimeMethod_var);
  16952. intptr_t L_10 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_9), 4));
  16953. int8_t* L_11 = (int8_t*) (L_10 ? alloca(L_10) : NULL);
  16954. memset(L_11, 0, L_10);
  16955. int32_t L_12 = V_1;
  16956. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_13 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  16957. NullCheck(L_13);
  16958. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_13, (int32_t*)(L_11), L_12, NULL);
  16959. V_3 = L_13;
  16960. goto IL_0049;
  16961. }
  16962. IL_002f:
  16963. {
  16964. int32_t L_14 = V_1;
  16965. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_14);
  16966. int32_t L_16 = V_1;
  16967. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_17 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  16968. NullCheck(L_17);
  16969. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_17, L_15, L_16, NULL);
  16970. V_2 = L_17;
  16971. int32_t L_18 = V_1;
  16972. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_18);
  16973. int32_t L_20 = V_1;
  16974. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_21 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  16975. NullCheck(L_21);
  16976. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_21, L_19, L_20, NULL);
  16977. V_3 = L_21;
  16978. }
  16979. IL_0049:
  16980. {
  16981. RuntimeObject* L_22 = ___0_other;
  16982. NullCheck(L_22);
  16983. RuntimeObject* L_23;
  16984. L_23 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.UInt32>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_22);
  16985. V_4 = L_23;
  16986. }
  16987. {
  16988. auto __finallyBlock = il2cpp::utils::Finally([&]
  16989. {
  16990. FINALLY_0097:
  16991. {// begin finally (depth: 1)
  16992. {
  16993. RuntimeObject* L_24 = V_4;
  16994. if (!L_24)
  16995. {
  16996. goto IL_00a2;
  16997. }
  16998. }
  16999. {
  17000. RuntimeObject* L_25 = V_4;
  17001. NullCheck((RuntimeObject*)L_25);
  17002. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_25);
  17003. }
  17004. IL_00a2:
  17005. {
  17006. return;
  17007. }
  17008. }// end finally (depth: 1)
  17009. });
  17010. try
  17011. {// begin try (depth: 1)
  17012. {
  17013. goto IL_008c_1;
  17014. }
  17015. IL_0053_1:
  17016. {
  17017. RuntimeObject* L_26 = V_4;
  17018. NullCheck(L_26);
  17019. uint32_t L_27;
  17020. L_27 = InterfaceFuncInvoker0< uint32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.UInt32>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_26);
  17021. V_5 = L_27;
  17022. V_6 = 0;
  17023. uint32_t L_28 = V_5;
  17024. bool L_29;
  17025. L_29 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 53)))(__this, L_28, (&V_6), il2cpp_rgctx_method(method->klass->rgctx_data, 53));
  17026. if (!L_29)
  17027. {
  17028. goto IL_0075_1;
  17029. }
  17030. }
  17031. {
  17032. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_30 = V_3;
  17033. int32_t L_31 = V_6;
  17034. NullCheck(L_30);
  17035. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_30, L_31, NULL);
  17036. goto IL_008c_1;
  17037. }
  17038. IL_0075_1:
  17039. {
  17040. int32_t L_32 = V_6;
  17041. int32_t L_33 = V_0;
  17042. if ((((int32_t)L_32) >= ((int32_t)L_33)))
  17043. {
  17044. goto IL_008c_1;
  17045. }
  17046. }
  17047. {
  17048. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_34 = V_3;
  17049. int32_t L_35 = V_6;
  17050. NullCheck(L_34);
  17051. bool L_36;
  17052. L_36 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_34, L_35, NULL);
  17053. if (L_36)
  17054. {
  17055. goto IL_008c_1;
  17056. }
  17057. }
  17058. {
  17059. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_37 = V_2;
  17060. int32_t L_38 = V_6;
  17061. NullCheck(L_37);
  17062. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_37, L_38, NULL);
  17063. }
  17064. IL_008c_1:
  17065. {
  17066. RuntimeObject* L_39 = V_4;
  17067. NullCheck((RuntimeObject*)L_39);
  17068. bool L_40;
  17069. L_40 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_39);
  17070. if (L_40)
  17071. {
  17072. goto IL_0053_1;
  17073. }
  17074. }
  17075. {
  17076. goto IL_00a3;
  17077. }
  17078. }// end try (depth: 1)
  17079. catch(Il2CppExceptionWrapper& e)
  17080. {
  17081. __finallyBlock.StoreException(e.ex);
  17082. }
  17083. }
  17084. IL_00a3:
  17085. {
  17086. V_7 = 0;
  17087. goto IL_00d1;
  17088. }
  17089. IL_00a8:
  17090. {
  17091. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_41 = V_2;
  17092. int32_t L_42 = V_7;
  17093. NullCheck(L_41);
  17094. bool L_43;
  17095. L_43 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_41, L_42, NULL);
  17096. if (!L_43)
  17097. {
  17098. goto IL_00cb;
  17099. }
  17100. }
  17101. {
  17102. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_44 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  17103. int32_t L_45 = V_7;
  17104. NullCheck(L_44);
  17105. uint32_t L_46 = (uint32_t)((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2;
  17106. bool L_47;
  17107. L_47 = (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 36)))(__this, L_46, il2cpp_rgctx_method(method->klass->rgctx_data, 36));
  17108. }
  17109. IL_00cb:
  17110. {
  17111. int32_t L_48 = V_7;
  17112. V_7 = ((int32_t)il2cpp_codegen_add(L_48, 1));
  17113. }
  17114. IL_00d1:
  17115. {
  17116. int32_t L_49 = V_7;
  17117. int32_t L_50 = V_0;
  17118. if ((((int32_t)L_49) < ((int32_t)L_50)))
  17119. {
  17120. goto IL_00a8;
  17121. }
  17122. }
  17123. {
  17124. return;
  17125. }
  17126. }
  17127. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::AddOrGetLocation(T,System.Int32&)
  17128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AddOrGetLocation_m447715DD35E2B4B3AF18F0CA8467C61A1CADE30F_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_value, int32_t* ___1_location, const RuntimeMethod* method)
  17129. {
  17130. int32_t V_0 = 0;
  17131. int32_t V_1 = 0;
  17132. int32_t V_2 = 0;
  17133. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* V_3 = NULL;
  17134. int32_t V_4 = 0;
  17135. int32_t V_5 = 0;
  17136. {
  17137. uint32_t L_0 = ___0_value;
  17138. int32_t L_1;
  17139. L_1 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  17140. V_0 = L_1;
  17141. int32_t L_2 = V_0;
  17142. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  17143. NullCheck(L_3);
  17144. V_1 = ((int32_t)(L_2%((int32_t)(((RuntimeArray*)L_3)->max_length))));
  17145. V_2 = 0;
  17146. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_4 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  17147. V_3 = L_4;
  17148. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  17149. int32_t L_6 = V_1;
  17150. NullCheck(L_5);
  17151. int32_t L_7 = L_6;
  17152. int32_t L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  17153. V_5 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
  17154. goto IL_007f;
  17155. }
  17156. IL_002a:
  17157. {
  17158. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_9 = V_3;
  17159. int32_t L_10 = V_5;
  17160. NullCheck(L_9);
  17161. int32_t L_11 = (int32_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___hashCode_0;
  17162. int32_t L_12 = V_0;
  17163. if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
  17164. {
  17165. goto IL_005b;
  17166. }
  17167. }
  17168. {
  17169. RuntimeObject* L_13 = (RuntimeObject*)__this->____comparer_12;
  17170. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_14 = V_3;
  17171. int32_t L_15 = V_5;
  17172. NullCheck(L_14);
  17173. uint32_t L_16 = (uint32_t)((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___value_2;
  17174. uint32_t L_17 = ___0_value;
  17175. NullCheck(L_13);
  17176. bool L_18;
  17177. L_18 = InterfaceFuncInvoker2< bool, uint32_t, uint32_t >::Invoke(0 /* System.Boolean System.Collections.Generic.IEqualityComparer`1<System.UInt32>::Equals(T,T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_13, L_16, L_17);
  17178. if (!L_18)
  17179. {
  17180. goto IL_005b;
  17181. }
  17182. }
  17183. {
  17184. int32_t* L_19 = ___1_location;
  17185. int32_t L_20 = V_5;
  17186. *((int32_t*)L_19) = (int32_t)L_20;
  17187. return (bool)0;
  17188. }
  17189. IL_005b:
  17190. {
  17191. int32_t L_21 = V_2;
  17192. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_22 = V_3;
  17193. NullCheck(L_22);
  17194. if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
  17195. {
  17196. goto IL_006c;
  17197. }
  17198. }
  17199. {
  17200. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_23 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  17201. NullCheck(L_23);
  17202. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC41E5684DECCF408AE6811BC4A564716D2F2AE9E)), NULL);
  17203. IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashSet_1_AddOrGetLocation_m447715DD35E2B4B3AF18F0CA8467C61A1CADE30F_RuntimeMethod_var)));
  17204. }
  17205. IL_006c:
  17206. {
  17207. int32_t L_24 = V_2;
  17208. V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  17209. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_25 = V_3;
  17210. int32_t L_26 = V_5;
  17211. NullCheck(L_25);
  17212. int32_t L_27 = (int32_t)((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___next_1;
  17213. V_5 = L_27;
  17214. }
  17215. IL_007f:
  17216. {
  17217. int32_t L_28 = V_5;
  17218. if ((((int32_t)L_28) >= ((int32_t)0)))
  17219. {
  17220. goto IL_002a;
  17221. }
  17222. }
  17223. {
  17224. int32_t L_29 = (int32_t)__this->____freeList_11;
  17225. if ((((int32_t)L_29) < ((int32_t)0)))
  17226. {
  17227. goto IL_00aa;
  17228. }
  17229. }
  17230. {
  17231. int32_t L_30 = (int32_t)__this->____freeList_11;
  17232. V_4 = L_30;
  17233. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_31 = V_3;
  17234. int32_t L_32 = V_4;
  17235. NullCheck(L_31);
  17236. int32_t L_33 = (int32_t)((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___next_1;
  17237. __this->____freeList_11 = L_33;
  17238. goto IL_00e3;
  17239. }
  17240. IL_00aa:
  17241. {
  17242. int32_t L_34 = (int32_t)__this->____lastIndex_10;
  17243. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_35 = V_3;
  17244. NullCheck(L_35);
  17245. if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))))
  17246. {
  17247. goto IL_00cd;
  17248. }
  17249. }
  17250. {
  17251. (( void (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 47)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 47));
  17252. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_36 = (SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6*)__this->____slots_8;
  17253. V_3 = L_36;
  17254. int32_t L_37 = V_0;
  17255. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  17256. NullCheck(L_38);
  17257. V_1 = ((int32_t)(L_37%((int32_t)(((RuntimeArray*)L_38)->max_length))));
  17258. }
  17259. IL_00cd:
  17260. {
  17261. int32_t L_39 = (int32_t)__this->____lastIndex_10;
  17262. V_4 = L_39;
  17263. int32_t L_40 = (int32_t)__this->____lastIndex_10;
  17264. __this->____lastIndex_10 = ((int32_t)il2cpp_codegen_add(L_40, 1));
  17265. }
  17266. IL_00e3:
  17267. {
  17268. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_41 = V_3;
  17269. int32_t L_42 = V_4;
  17270. NullCheck(L_41);
  17271. int32_t L_43 = V_0;
  17272. ((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_42)))->___hashCode_0 = L_43;
  17273. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_44 = V_3;
  17274. int32_t L_45 = V_4;
  17275. NullCheck(L_44);
  17276. uint32_t L_46 = ___0_value;
  17277. ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___value_2 = L_46;
  17278. SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* L_47 = V_3;
  17279. int32_t L_48 = V_4;
  17280. NullCheck(L_47);
  17281. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  17282. int32_t L_50 = V_1;
  17283. NullCheck(L_49);
  17284. int32_t L_51 = L_50;
  17285. int32_t L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
  17286. ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48)))->___next_1 = ((int32_t)il2cpp_codegen_subtract(L_52, 1));
  17287. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____buckets_7;
  17288. int32_t L_54 = V_1;
  17289. int32_t L_55 = V_4;
  17290. NullCheck(L_53);
  17291. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1)));
  17292. int32_t L_56 = (int32_t)__this->____count_9;
  17293. __this->____count_9 = ((int32_t)il2cpp_codegen_add(L_56, 1));
  17294. int32_t L_57 = (int32_t)__this->____version_13;
  17295. __this->____version_13 = ((int32_t)il2cpp_codegen_add(L_57, 1));
  17296. int32_t* L_58 = ___1_location;
  17297. int32_t L_59 = V_4;
  17298. *((int32_t*)L_58) = (int32_t)L_59;
  17299. return (bool)1;
  17300. }
  17301. }
  17302. // System.Collections.Generic.HashSet`1/ElementCount<T> System.Collections.Generic.HashSet`1<System.UInt32>::CheckUniqueAndUnfoundElements(System.Collections.Generic.IEnumerable`1<T>,System.Boolean)
  17303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A HashSet_1_CheckUniqueAndUnfoundElements_m4E26FF964B1E889AD210069648B9FD1B2A1ECD0B_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, RuntimeObject* ___0_other, bool ___1_returnIfUnfound, const RuntimeMethod* method)
  17304. {
  17305. static bool s_Il2CppMethodInitialized;
  17306. if (!s_Il2CppMethodInitialized)
  17307. {
  17308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  17309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_CheckUniqueAndUnfoundElements_m4E26FF964B1E889AD210069648B9FD1B2A1ECD0B_RuntimeMethod_var);
  17310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  17311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
  17312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  17313. s_Il2CppMethodInitialized = true;
  17314. }
  17315. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A V_0;
  17316. memset((&V_0), 0, sizeof(V_0));
  17317. int32_t V_1 = 0;
  17318. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* V_2 = NULL;
  17319. int32_t V_3 = 0;
  17320. int32_t V_4 = 0;
  17321. int32_t V_5 = 0;
  17322. RuntimeObject* V_6 = NULL;
  17323. uint32_t V_7 = 0;
  17324. int32_t V_8 = 0;
  17325. {
  17326. int32_t L_0 = (int32_t)__this->____count_9;
  17327. if (L_0)
  17328. {
  17329. goto IL_004f;
  17330. }
  17331. }
  17332. {
  17333. V_5 = 0;
  17334. RuntimeObject* L_1 = ___0_other;
  17335. NullCheck(L_1);
  17336. RuntimeObject* L_2;
  17337. L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.UInt32>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_1);
  17338. V_6 = L_2;
  17339. }
  17340. {
  17341. auto __finallyBlock = il2cpp::utils::Finally([&]
  17342. {
  17343. FINALLY_0030:
  17344. {// begin finally (depth: 1)
  17345. {
  17346. RuntimeObject* L_3 = V_6;
  17347. if (!L_3)
  17348. {
  17349. goto IL_003b;
  17350. }
  17351. }
  17352. {
  17353. RuntimeObject* L_4 = V_6;
  17354. NullCheck((RuntimeObject*)L_4);
  17355. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_4);
  17356. }
  17357. IL_003b:
  17358. {
  17359. return;
  17360. }
  17361. }// end finally (depth: 1)
  17362. });
  17363. try
  17364. {// begin try (depth: 1)
  17365. {
  17366. goto IL_0025_1;
  17367. }
  17368. IL_0015_1:
  17369. {
  17370. RuntimeObject* L_5 = V_6;
  17371. NullCheck(L_5);
  17372. uint32_t L_6;
  17373. L_6 = InterfaceFuncInvoker0< uint32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.UInt32>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_5);
  17374. int32_t L_7 = V_5;
  17375. V_5 = ((int32_t)il2cpp_codegen_add(L_7, 1));
  17376. goto IL_003c;
  17377. }
  17378. IL_0025_1:
  17379. {
  17380. RuntimeObject* L_8 = V_6;
  17381. NullCheck((RuntimeObject*)L_8);
  17382. bool L_9;
  17383. L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_8);
  17384. if (L_9)
  17385. {
  17386. goto IL_0015_1;
  17387. }
  17388. }
  17389. {
  17390. goto IL_003c;
  17391. }
  17392. }// end try (depth: 1)
  17393. catch(Il2CppExceptionWrapper& e)
  17394. {
  17395. __finallyBlock.StoreException(e.ex);
  17396. }
  17397. }
  17398. IL_003c:
  17399. {
  17400. (&V_0)->___uniqueCount_0 = 0;
  17401. int32_t L_10 = V_5;
  17402. (&V_0)->___unfoundCount_1 = L_10;
  17403. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_11 = V_0;
  17404. return L_11;
  17405. }
  17406. IL_004f:
  17407. {
  17408. int32_t L_12 = (int32_t)__this->____lastIndex_10;
  17409. int32_t L_13;
  17410. L_13 = BitHelper_ToIntArrayLength_m59204C3775D26A8B9532246C2F384C92D02E713C(L_12, NULL);
  17411. V_1 = L_13;
  17412. int32_t L_14 = V_1;
  17413. if ((((int32_t)L_14) > ((int32_t)((int32_t)100))))
  17414. {
  17415. goto IL_006f;
  17416. }
  17417. }
  17418. {
  17419. int32_t L_15 = V_1;
  17420. if ((uintptr_t)((uintptr_t)L_15) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
  17421. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HashSet_1_CheckUniqueAndUnfoundElements_m4E26FF964B1E889AD210069648B9FD1B2A1ECD0B_RuntimeMethod_var);
  17422. intptr_t L_16 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_15), 4));
  17423. int8_t* L_17 = (int8_t*) (L_16 ? alloca(L_16) : NULL);
  17424. memset(L_17, 0, L_16);
  17425. int32_t L_18 = V_1;
  17426. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_19 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  17427. NullCheck(L_19);
  17428. BitHelper__ctor_m141F24AE9FFCB3EA3D2C7EA79BDAC722026EDEB3(L_19, (int32_t*)(L_17), L_18, NULL);
  17429. V_2 = L_19;
  17430. goto IL_007c;
  17431. }
  17432. IL_006f:
  17433. {
  17434. int32_t L_20 = V_1;
  17435. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_20);
  17436. int32_t L_22 = V_1;
  17437. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_23 = (BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1*)il2cpp_codegen_object_new(BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1_il2cpp_TypeInfo_var);
  17438. NullCheck(L_23);
  17439. BitHelper__ctor_m795A92E9A03F57547FD78A8E50F730C2778DDD19(L_23, L_21, L_22, NULL);
  17440. V_2 = L_23;
  17441. }
  17442. IL_007c:
  17443. {
  17444. V_3 = 0;
  17445. V_4 = 0;
  17446. RuntimeObject* L_24 = ___0_other;
  17447. NullCheck(L_24);
  17448. RuntimeObject* L_25;
  17449. L_25 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.UInt32>::GetEnumerator() */, il2cpp_rgctx_data(method->klass->rgctx_data, 29), L_24);
  17450. V_6 = L_25;
  17451. }
  17452. {
  17453. auto __finallyBlock = il2cpp::utils::Finally([&]
  17454. {
  17455. FINALLY_00d1:
  17456. {// begin finally (depth: 1)
  17457. {
  17458. RuntimeObject* L_26 = V_6;
  17459. if (!L_26)
  17460. {
  17461. goto IL_00dc;
  17462. }
  17463. }
  17464. {
  17465. RuntimeObject* L_27 = V_6;
  17466. NullCheck((RuntimeObject*)L_27);
  17467. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, (RuntimeObject*)L_27);
  17468. }
  17469. IL_00dc:
  17470. {
  17471. return;
  17472. }
  17473. }// end finally (depth: 1)
  17474. });
  17475. try
  17476. {// begin try (depth: 1)
  17477. {
  17478. goto IL_00c6_1;
  17479. }
  17480. IL_008b_1:
  17481. {
  17482. RuntimeObject* L_28 = V_6;
  17483. NullCheck(L_28);
  17484. uint32_t L_29;
  17485. L_29 = InterfaceFuncInvoker0< uint32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.UInt32>::get_Current() */, il2cpp_rgctx_data(method->klass->rgctx_data, 31), L_28);
  17486. V_7 = L_29;
  17487. uint32_t L_30 = V_7;
  17488. int32_t L_31;
  17489. L_31 = (( int32_t (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 52)))(__this, L_30, il2cpp_rgctx_method(method->klass->rgctx_data, 52));
  17490. V_8 = L_31;
  17491. int32_t L_32 = V_8;
  17492. if ((((int32_t)L_32) < ((int32_t)0)))
  17493. {
  17494. goto IL_00bd_1;
  17495. }
  17496. }
  17497. {
  17498. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_33 = V_2;
  17499. int32_t L_34 = V_8;
  17500. NullCheck(L_33);
  17501. bool L_35;
  17502. L_35 = BitHelper_IsMarked_m0A02826959B4EF6381B8F6C7DF0EDBFC55EE8EF2(L_33, L_34, NULL);
  17503. if (L_35)
  17504. {
  17505. goto IL_00c6_1;
  17506. }
  17507. }
  17508. {
  17509. BitHelper_t2BEA51BB52EB1672DBF4163ED6757DCEEB3A4DF1* L_36 = V_2;
  17510. int32_t L_37 = V_8;
  17511. NullCheck(L_36);
  17512. BitHelper_MarkBit_m12EFF71C5444F4E4D076F514C0C0723B39E50F86(L_36, L_37, NULL);
  17513. int32_t L_38 = V_4;
  17514. V_4 = ((int32_t)il2cpp_codegen_add(L_38, 1));
  17515. goto IL_00c6_1;
  17516. }
  17517. IL_00bd_1:
  17518. {
  17519. int32_t L_39 = V_3;
  17520. V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1));
  17521. bool L_40 = ___1_returnIfUnfound;
  17522. if (!L_40)
  17523. {
  17524. goto IL_00c6_1;
  17525. }
  17526. }
  17527. {
  17528. goto IL_00dd;
  17529. }
  17530. IL_00c6_1:
  17531. {
  17532. RuntimeObject* L_41 = V_6;
  17533. NullCheck((RuntimeObject*)L_41);
  17534. bool L_42;
  17535. L_42 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, (RuntimeObject*)L_41);
  17536. if (L_42)
  17537. {
  17538. goto IL_008b_1;
  17539. }
  17540. }
  17541. {
  17542. goto IL_00dd;
  17543. }
  17544. }// end try (depth: 1)
  17545. catch(Il2CppExceptionWrapper& e)
  17546. {
  17547. __finallyBlock.StoreException(e.ex);
  17548. }
  17549. }
  17550. IL_00dd:
  17551. {
  17552. int32_t L_43 = V_4;
  17553. (&V_0)->___uniqueCount_0 = L_43;
  17554. int32_t L_44 = V_3;
  17555. (&V_0)->___unfoundCount_1 = L_44;
  17556. ElementCount_tACEFCAA43DAE9F379C31ABFBD2664B4BF9A04A3A L_45 = V_0;
  17557. return L_45;
  17558. }
  17559. }
  17560. // System.Boolean System.Collections.Generic.HashSet`1<System.UInt32>::AreEqualityComparersEqual(System.Collections.Generic.HashSet`1<T>,System.Collections.Generic.HashSet`1<T>)
  17561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_AreEqualityComparersEqual_mA6D6AFBE54A3A5C041B6D016B614A506C2C0CCE6_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___0_set1, HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___1_set2, const RuntimeMethod* method)
  17562. {
  17563. {
  17564. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_0 = ___0_set1;
  17565. NullCheck(L_0);
  17566. RuntimeObject* L_1;
  17567. L_1 = (( RuntimeObject* (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54)))(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54));
  17568. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_2 = ___1_set2;
  17569. NullCheck(L_2);
  17570. RuntimeObject* L_3;
  17571. L_3 = (( RuntimeObject* (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54)))(L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 54));
  17572. NullCheck((RuntimeObject*)L_1);
  17573. bool L_4;
  17574. L_4 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, (RuntimeObject*)L_1, (RuntimeObject*)L_3);
  17575. return L_4;
  17576. }
  17577. }
  17578. // System.Int32 System.Collections.Generic.HashSet`1<System.UInt32>::InternalGetHashCode(T)
  17579. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_InternalGetHashCode_mB12B697B82E7E87BF40223DEDD96F3F07FD3CA32_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_item, const RuntimeMethod* method)
  17580. {
  17581. {
  17582. goto IL_000a;
  17583. }
  17584. {
  17585. return 0;
  17586. }
  17587. IL_000a:
  17588. {
  17589. RuntimeObject* L_1 = (RuntimeObject*)__this->____comparer_12;
  17590. uint32_t L_2 = ___0_item;
  17591. NullCheck(L_1);
  17592. int32_t L_3;
  17593. L_3 = InterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(1 /* System.Int32 System.Collections.Generic.IEqualityComparer`1<System.UInt32>::GetHashCode(T) */, il2cpp_rgctx_data(method->klass->rgctx_data, 17), L_1, L_2);
  17594. return ((int32_t)(L_3&((int32_t)2147483647LL)));
  17595. }
  17596. }
  17597. #ifdef __clang__
  17598. #pragma clang diagnostic pop
  17599. #endif
  17600. #ifdef __clang__
  17601. #pragma clang diagnostic push
  17602. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17603. #pragma clang diagnostic ignored "-Wunused-variable"
  17604. #endif
  17605. // System.Boolean System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>::TryGetValue(TKey,TValue&)
  17606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HybridReferenceDictionary_2_TryGetValue_m6C12F02E9B669ACEDF3629FB5601F5DB4C066606_gshared (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method)
  17607. {
  17608. int32_t V_0 = 0;
  17609. {
  17610. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_0 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17611. if (!L_0)
  17612. {
  17613. goto IL_0016;
  17614. }
  17615. }
  17616. {
  17617. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17618. RuntimeObject* L_2 = ___0_key;
  17619. RuntimeObject** L_3 = ___1_value;
  17620. NullCheck(L_1);
  17621. bool L_4;
  17622. L_4 = (( bool (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject**, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 1)))(L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 1));
  17623. return L_4;
  17624. }
  17625. IL_0016:
  17626. {
  17627. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_5 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17628. if (!L_5)
  17629. {
  17630. goto IL_0068;
  17631. }
  17632. }
  17633. {
  17634. V_0 = 0;
  17635. goto IL_005d;
  17636. }
  17637. IL_0022:
  17638. {
  17639. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_6 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17640. int32_t L_7 = V_0;
  17641. NullCheck(L_6);
  17642. RuntimeObject* L_8;
  17643. L_8 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7))), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  17644. RuntimeObject* L_9 = ___0_key;
  17645. if ((!(((RuntimeObject*)(RuntimeObject*)L_8) == ((RuntimeObject*)(RuntimeObject*)L_9))))
  17646. {
  17647. goto IL_0059;
  17648. }
  17649. }
  17650. {
  17651. RuntimeObject** L_10 = ___1_value;
  17652. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_11 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17653. int32_t L_12 = V_0;
  17654. NullCheck(L_11);
  17655. RuntimeObject* L_13;
  17656. L_13 = KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline(((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12))), il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  17657. *(RuntimeObject**)L_10 = L_13;
  17658. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)L_13);
  17659. return (bool)1;
  17660. }
  17661. IL_0059:
  17662. {
  17663. int32_t L_14 = V_0;
  17664. V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  17665. }
  17666. IL_005d:
  17667. {
  17668. int32_t L_15 = V_0;
  17669. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_16 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17670. NullCheck(L_16);
  17671. if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
  17672. {
  17673. goto IL_0022;
  17674. }
  17675. }
  17676. IL_0068:
  17677. {
  17678. RuntimeObject** L_17 = ___1_value;
  17679. il2cpp_codegen_initobj(L_17, sizeof(RuntimeObject*));
  17680. return (bool)0;
  17681. }
  17682. }
  17683. // System.Void System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>::Remove(TKey)
  17684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridReferenceDictionary_2_Remove_mB41FF4D2854E8397A67A9E7595BD05DCC382C7BC_gshared (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  17685. {
  17686. int32_t V_0 = 0;
  17687. {
  17688. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_0 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17689. if (!L_0)
  17690. {
  17691. goto IL_0016;
  17692. }
  17693. }
  17694. {
  17695. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17696. RuntimeObject* L_2 = ___0_key;
  17697. NullCheck(L_1);
  17698. bool L_3;
  17699. L_3 = (( bool (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  17700. return;
  17701. }
  17702. IL_0016:
  17703. {
  17704. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_4 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17705. if (!L_4)
  17706. {
  17707. goto IL_0062;
  17708. }
  17709. }
  17710. {
  17711. V_0 = 0;
  17712. goto IL_0057;
  17713. }
  17714. IL_0022:
  17715. {
  17716. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_5 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17717. int32_t L_6 = V_0;
  17718. NullCheck(L_5);
  17719. RuntimeObject* L_7;
  17720. L_7 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6))), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  17721. RuntimeObject* L_8 = ___0_key;
  17722. if ((!(((RuntimeObject*)(RuntimeObject*)L_7) == ((RuntimeObject*)(RuntimeObject*)L_8))))
  17723. {
  17724. goto IL_0053;
  17725. }
  17726. }
  17727. {
  17728. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_9 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17729. int32_t L_10 = V_0;
  17730. NullCheck(L_9);
  17731. il2cpp_codegen_initobj(((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10))), sizeof(KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230));
  17732. return;
  17733. }
  17734. IL_0053:
  17735. {
  17736. int32_t L_11 = V_0;
  17737. V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
  17738. }
  17739. IL_0057:
  17740. {
  17741. int32_t L_12 = V_0;
  17742. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_13 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17743. NullCheck(L_13);
  17744. if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
  17745. {
  17746. goto IL_0022;
  17747. }
  17748. }
  17749. IL_0062:
  17750. {
  17751. return;
  17752. }
  17753. }
  17754. // System.Boolean System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>::ContainsKey(TKey)
  17755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HybridReferenceDictionary_2_ContainsKey_mA78D71F5021FAB0DF0F79C64B2B2E82B72DBC549_gshared (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  17756. {
  17757. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* V_0 = NULL;
  17758. int32_t V_1 = 0;
  17759. {
  17760. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_0 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17761. if (!L_0)
  17762. {
  17763. goto IL_0015;
  17764. }
  17765. }
  17766. {
  17767. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17768. RuntimeObject* L_2 = ___0_key;
  17769. NullCheck(L_1);
  17770. bool L_3;
  17771. L_3 = (( bool (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  17772. return L_3;
  17773. }
  17774. IL_0015:
  17775. {
  17776. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_4 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17777. V_0 = L_4;
  17778. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_5 = V_0;
  17779. if (!L_5)
  17780. {
  17781. goto IL_0048;
  17782. }
  17783. }
  17784. {
  17785. V_1 = 0;
  17786. goto IL_0042;
  17787. }
  17788. IL_0023:
  17789. {
  17790. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_6 = V_0;
  17791. int32_t L_7 = V_1;
  17792. NullCheck(L_6);
  17793. RuntimeObject* L_8;
  17794. L_8 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7))), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  17795. RuntimeObject* L_9 = ___0_key;
  17796. if ((!(((RuntimeObject*)(RuntimeObject*)L_8) == ((RuntimeObject*)(RuntimeObject*)L_9))))
  17797. {
  17798. goto IL_003e;
  17799. }
  17800. }
  17801. {
  17802. return (bool)1;
  17803. }
  17804. IL_003e:
  17805. {
  17806. int32_t L_10 = V_1;
  17807. V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
  17808. }
  17809. IL_0042:
  17810. {
  17811. int32_t L_11 = V_1;
  17812. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_12 = V_0;
  17813. NullCheck(L_12);
  17814. if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))
  17815. {
  17816. goto IL_0023;
  17817. }
  17818. }
  17819. IL_0048:
  17820. {
  17821. return (bool)0;
  17822. }
  17823. }
  17824. // System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<TKey,TValue>> System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>::GetEnumerator()
  17825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HybridReferenceDictionary_2_GetEnumerator_m6C9CAB0A68E7553EB397A9CB42675B4798841E6B_gshared (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* __this, const RuntimeMethod* method)
  17826. {
  17827. {
  17828. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_0 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17829. if (!L_0)
  17830. {
  17831. goto IL_0019;
  17832. }
  17833. }
  17834. {
  17835. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17836. NullCheck(L_1);
  17837. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 L_2;
  17838. L_2 = (( Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  17839. Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 L_3 = L_2;
  17840. RuntimeObject* L_4 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 8), &L_3);
  17841. return (RuntimeObject*)L_4;
  17842. }
  17843. IL_0019:
  17844. {
  17845. RuntimeObject* L_5;
  17846. L_5 = (( RuntimeObject* (*) (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  17847. return L_5;
  17848. }
  17849. }
  17850. // System.Collections.Generic.IEnumerator`1<System.Collections.Generic.KeyValuePair`2<TKey,TValue>> System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>::GetEnumeratorWorker()
  17851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HybridReferenceDictionary_2_GetEnumeratorWorker_mACAA323E82840950186B1F77EBA06E29F1B4C45F_gshared (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* __this, const RuntimeMethod* method)
  17852. {
  17853. {
  17854. U3CGetEnumeratorWorkerU3Ed__7_tC52D20A9686EF86BE3202E091313B1DB47E0CDA1* L_0 = (U3CGetEnumeratorWorkerU3Ed__7_tC52D20A9686EF86BE3202E091313B1DB47E0CDA1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 10));
  17855. NullCheck(L_0);
  17856. (( void (*) (U3CGetEnumeratorWorkerU3Ed__7_tC52D20A9686EF86BE3202E091313B1DB47E0CDA1*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(L_0, 0, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  17857. U3CGetEnumeratorWorkerU3Ed__7_tC52D20A9686EF86BE3202E091313B1DB47E0CDA1* L_1 = L_0;
  17858. NullCheck(L_1);
  17859. L_1->___U3CU3E4__this_2 = __this;
  17860. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
  17861. return (RuntimeObject*)L_1;
  17862. }
  17863. }
  17864. // TValue System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>::get_Item(TKey)
  17865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HybridReferenceDictionary_2_get_Item_mCC920E193C54BBBA045F34B13566E92FDCD7CEF0_gshared (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  17866. {
  17867. RuntimeObject* V_0 = NULL;
  17868. {
  17869. RuntimeObject* L_0 = ___0_key;
  17870. bool L_1;
  17871. L_1 = (( bool (*) (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74*, RuntimeObject*, RuntimeObject**, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, L_0, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  17872. if (!L_1)
  17873. {
  17874. goto IL_000d;
  17875. }
  17876. }
  17877. {
  17878. RuntimeObject* L_2 = V_0;
  17879. return L_2;
  17880. }
  17881. IL_000d:
  17882. {
  17883. RuntimeObject* L_3 = ___0_key;
  17884. NullCheck(L_3);
  17885. String_t* L_4;
  17886. L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_3);
  17887. String_t* L_5;
  17888. L_5 = SR_Format_m7198B645F5C0A5E33F30AEF003C1F1D1415A9F86(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC524653D78C03BE4033DDC43C45B67FFB841D141)), (RuntimeObject*)L_4, NULL);
  17889. KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* L_6 = (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E_il2cpp_TypeInfo_var)));
  17890. NullCheck(L_6);
  17891. KeyNotFoundException__ctor_mBD1D75B73DD5D7C6C72E4F7A021778837B6F2C6B(L_6, L_5, NULL);
  17892. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HybridReferenceDictionary_2_get_Item_mCC920E193C54BBBA045F34B13566E92FDCD7CEF0_RuntimeMethod_var)));
  17893. }
  17894. }
  17895. // System.Void System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>::set_Item(TKey,TValue)
  17896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridReferenceDictionary_2_set_Item_mFAC6DC3339885A67DC6640946CF1DE5F5D5712DD_gshared (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  17897. {
  17898. int32_t V_0 = 0;
  17899. int32_t V_1 = 0;
  17900. int32_t V_2 = 0;
  17901. {
  17902. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_0 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17903. if (!L_0)
  17904. {
  17905. goto IL_0016;
  17906. }
  17907. }
  17908. {
  17909. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_1 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  17910. RuntimeObject* L_2 = ___0_key;
  17911. RuntimeObject* L_3 = ___1_value;
  17912. NullCheck(L_1);
  17913. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_1, L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  17914. return;
  17915. }
  17916. IL_0016:
  17917. {
  17918. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_4 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17919. if (!L_4)
  17920. {
  17921. goto IL_0081;
  17922. }
  17923. }
  17924. {
  17925. V_0 = (-1);
  17926. V_1 = 0;
  17927. goto IL_0074;
  17928. }
  17929. IL_0024:
  17930. {
  17931. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_5 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17932. int32_t L_6 = V_1;
  17933. NullCheck(L_5);
  17934. RuntimeObject* L_7;
  17935. L_7 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6))), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  17936. RuntimeObject* L_8 = ___0_key;
  17937. if ((!(((RuntimeObject*)(RuntimeObject*)L_7) == ((RuntimeObject*)(RuntimeObject*)L_8))))
  17938. {
  17939. goto IL_0056;
  17940. }
  17941. }
  17942. {
  17943. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_9 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17944. int32_t L_10 = V_1;
  17945. RuntimeObject* L_11 = ___0_key;
  17946. RuntimeObject* L_12 = ___1_value;
  17947. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_13;
  17948. memset((&L_13), 0, sizeof(L_13));
  17949. KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950((&L_13), L_11, L_12, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  17950. NullCheck(L_9);
  17951. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230)L_13);
  17952. return;
  17953. }
  17954. IL_0056:
  17955. {
  17956. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_14 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17957. int32_t L_15 = V_1;
  17958. NullCheck(L_14);
  17959. RuntimeObject* L_16;
  17960. L_16 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15))), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  17961. if (L_16)
  17962. {
  17963. goto IL_0070;
  17964. }
  17965. }
  17966. {
  17967. int32_t L_17 = V_1;
  17968. V_0 = L_17;
  17969. }
  17970. IL_0070:
  17971. {
  17972. int32_t L_18 = V_1;
  17973. V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  17974. }
  17975. IL_0074:
  17976. {
  17977. int32_t L_19 = V_1;
  17978. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_20 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  17979. NullCheck(L_20);
  17980. if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
  17981. {
  17982. goto IL_0024;
  17983. }
  17984. }
  17985. {
  17986. goto IL_0090;
  17987. }
  17988. IL_0081:
  17989. {
  17990. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_21 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)(KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)SZArrayNew(il2cpp_rgctx_data(method->klass->rgctx_data, 16), (uint32_t)((int32_t)10));
  17991. __this->____keysAndValues_0 = L_21;
  17992. Il2CppCodeGenWriteBarrier((void**)(&__this->____keysAndValues_0), (void*)L_21);
  17993. V_0 = 0;
  17994. }
  17995. IL_0090:
  17996. {
  17997. int32_t L_22 = V_0;
  17998. if ((((int32_t)L_22) == ((int32_t)(-1))))
  17999. {
  18000. goto IL_00a8;
  18001. }
  18002. }
  18003. {
  18004. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_23 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  18005. int32_t L_24 = V_0;
  18006. RuntimeObject* L_25 = ___0_key;
  18007. RuntimeObject* L_26 = ___1_value;
  18008. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_27;
  18009. memset((&L_27), 0, sizeof(L_27));
  18010. KeyValuePair_2__ctor_m0D5C3E0BE2D37252D3F4E0F0EA9A13C9458D4950((&L_27), L_25, L_26, /*hidden argument*/il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  18011. NullCheck(L_23);
  18012. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230)L_27);
  18013. return;
  18014. }
  18015. IL_00a8:
  18016. {
  18017. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_28 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 0));
  18018. NullCheck(L_28);
  18019. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_28, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  18020. __this->____dict_1 = L_28;
  18021. Il2CppCodeGenWriteBarrier((void**)(&__this->____dict_1), (void*)L_28);
  18022. V_2 = 0;
  18023. goto IL_00e8;
  18024. }
  18025. IL_00b7:
  18026. {
  18027. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_29 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  18028. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_30 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  18029. int32_t L_31 = V_2;
  18030. NullCheck(L_30);
  18031. RuntimeObject* L_32;
  18032. L_32 = KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_inline(((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_31))), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  18033. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_33 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  18034. int32_t L_34 = V_2;
  18035. NullCheck(L_33);
  18036. RuntimeObject* L_35;
  18037. L_35 = KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_inline(((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34))), il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  18038. NullCheck(L_29);
  18039. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_29, L_32, L_35, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  18040. int32_t L_36 = V_2;
  18041. V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1));
  18042. }
  18043. IL_00e8:
  18044. {
  18045. int32_t L_37 = V_2;
  18046. KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67* L_38 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)__this->____keysAndValues_0;
  18047. NullCheck(L_38);
  18048. if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length)))))
  18049. {
  18050. goto IL_00b7;
  18051. }
  18052. }
  18053. {
  18054. __this->____keysAndValues_0 = (KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)NULL;
  18055. Il2CppCodeGenWriteBarrier((void**)(&__this->____keysAndValues_0), (void*)(KeyValuePair_2U5BU5D_t105762EC2DE353037ECAD13437FC19081314CE67*)NULL);
  18056. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* L_39 = (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*)__this->____dict_1;
  18057. RuntimeObject* L_40 = ___0_key;
  18058. RuntimeObject* L_41 = ___1_value;
  18059. NullCheck(L_39);
  18060. (( void (*) (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_39, L_40, L_41, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  18061. return;
  18062. }
  18063. }
  18064. // System.Void System.Linq.Expressions.Interpreter.HybridReferenceDictionary`2<System.Object,System.Object>::.ctor()
  18065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridReferenceDictionary_2__ctor_m3B28E1445B3659024924F4DAC9D6D37613650DBD_gshared (HybridReferenceDictionary_2_t48D2908883930ADB16D28272C8EB2E7B4EB05C74* __this, const RuntimeMethod* method)
  18066. {
  18067. {
  18068. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  18069. return;
  18070. }
  18071. }
  18072. #ifdef __clang__
  18073. #pragma clang diagnostic pop
  18074. #endif
  18075. #ifdef __clang__
  18076. #pragma clang diagnostic push
  18077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18078. #pragma clang diagnostic ignored "-Wunused-variable"
  18079. #endif
  18080. #ifdef __clang__
  18081. #pragma clang diagnostic pop
  18082. #endif
  18083. #ifdef __clang__
  18084. #pragma clang diagnostic push
  18085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18086. #pragma clang diagnostic ignored "-Wunused-variable"
  18087. #endif
  18088. #ifdef __clang__
  18089. #pragma clang diagnostic pop
  18090. #endif
  18091. #ifdef __clang__
  18092. #pragma clang diagnostic push
  18093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18094. #pragma clang diagnostic ignored "-Wunused-variable"
  18095. #endif
  18096. #ifdef __clang__
  18097. #pragma clang diagnostic pop
  18098. #endif
  18099. #ifdef __clang__
  18100. #pragma clang diagnostic push
  18101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18102. #pragma clang diagnostic ignored "-Wunused-variable"
  18103. #endif
  18104. #ifdef __clang__
  18105. #pragma clang diagnostic pop
  18106. #endif
  18107. #ifdef __clang__
  18108. #pragma clang diagnostic push
  18109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18110. #pragma clang diagnostic ignored "-Wunused-variable"
  18111. #endif
  18112. #ifdef __clang__
  18113. #pragma clang diagnostic pop
  18114. #endif
  18115. #ifdef __clang__
  18116. #pragma clang diagnostic push
  18117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18118. #pragma clang diagnostic ignored "-Wunused-variable"
  18119. #endif
  18120. #ifdef __clang__
  18121. #pragma clang diagnostic pop
  18122. #endif
  18123. #ifdef __clang__
  18124. #pragma clang diagnostic push
  18125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18126. #pragma clang diagnostic ignored "-Wunused-variable"
  18127. #endif
  18128. #ifdef __clang__
  18129. #pragma clang diagnostic pop
  18130. #endif
  18131. #ifdef __clang__
  18132. #pragma clang diagnostic push
  18133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18134. #pragma clang diagnostic ignored "-Wunused-variable"
  18135. #endif
  18136. #ifdef __clang__
  18137. #pragma clang diagnostic pop
  18138. #endif
  18139. #ifdef __clang__
  18140. #pragma clang diagnostic push
  18141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18142. #pragma clang diagnostic ignored "-Wunused-variable"
  18143. #endif
  18144. #ifdef __clang__
  18145. #pragma clang diagnostic pop
  18146. #endif
  18147. #ifdef __clang__
  18148. #pragma clang diagnostic push
  18149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18150. #pragma clang diagnostic ignored "-Wunused-variable"
  18151. #endif
  18152. #ifdef __clang__
  18153. #pragma clang diagnostic pop
  18154. #endif
  18155. #ifdef __clang__
  18156. #pragma clang diagnostic push
  18157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18158. #pragma clang diagnostic ignored "-Wunused-variable"
  18159. #endif
  18160. #ifdef __clang__
  18161. #pragma clang diagnostic pop
  18162. #endif
  18163. #ifdef __clang__
  18164. #pragma clang diagnostic push
  18165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18166. #pragma clang diagnostic ignored "-Wunused-variable"
  18167. #endif
  18168. #ifdef __clang__
  18169. #pragma clang diagnostic pop
  18170. #endif
  18171. #ifdef __clang__
  18172. #pragma clang diagnostic push
  18173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18174. #pragma clang diagnostic ignored "-Wunused-variable"
  18175. #endif
  18176. #ifdef __clang__
  18177. #pragma clang diagnostic pop
  18178. #endif
  18179. #ifdef __clang__
  18180. #pragma clang diagnostic push
  18181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18182. #pragma clang diagnostic ignored "-Wunused-variable"
  18183. #endif
  18184. #ifdef __clang__
  18185. #pragma clang diagnostic pop
  18186. #endif
  18187. #ifdef __clang__
  18188. #pragma clang diagnostic push
  18189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18190. #pragma clang diagnostic ignored "-Wunused-variable"
  18191. #endif
  18192. #ifdef __clang__
  18193. #pragma clang diagnostic pop
  18194. #endif
  18195. #ifdef __clang__
  18196. #pragma clang diagnostic push
  18197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18198. #pragma clang diagnostic ignored "-Wunused-variable"
  18199. #endif
  18200. #ifdef __clang__
  18201. #pragma clang diagnostic pop
  18202. #endif
  18203. #ifdef __clang__
  18204. #pragma clang diagnostic push
  18205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18206. #pragma clang diagnostic ignored "-Wunused-variable"
  18207. #endif
  18208. #ifdef __clang__
  18209. #pragma clang diagnostic pop
  18210. #endif
  18211. #ifdef __clang__
  18212. #pragma clang diagnostic push
  18213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18214. #pragma clang diagnostic ignored "-Wunused-variable"
  18215. #endif
  18216. #ifdef __clang__
  18217. #pragma clang diagnostic pop
  18218. #endif
  18219. #ifdef __clang__
  18220. #pragma clang diagnostic push
  18221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18222. #pragma clang diagnostic ignored "-Wunused-variable"
  18223. #endif
  18224. #ifdef __clang__
  18225. #pragma clang diagnostic pop
  18226. #endif
  18227. #ifdef __clang__
  18228. #pragma clang diagnostic push
  18229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18230. #pragma clang diagnostic ignored "-Wunused-variable"
  18231. #endif
  18232. #ifdef __clang__
  18233. #pragma clang diagnostic pop
  18234. #endif
  18235. #ifdef __clang__
  18236. #pragma clang diagnostic push
  18237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18238. #pragma clang diagnostic ignored "-Wunused-variable"
  18239. #endif
  18240. #ifdef __clang__
  18241. #pragma clang diagnostic pop
  18242. #endif
  18243. #ifdef __clang__
  18244. #pragma clang diagnostic push
  18245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18246. #pragma clang diagnostic ignored "-Wunused-variable"
  18247. #endif
  18248. #ifdef __clang__
  18249. #pragma clang diagnostic pop
  18250. #endif
  18251. #ifdef __clang__
  18252. #pragma clang diagnostic push
  18253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18254. #pragma clang diagnostic ignored "-Wunused-variable"
  18255. #endif
  18256. #ifdef __clang__
  18257. #pragma clang diagnostic pop
  18258. #endif
  18259. #ifdef __clang__
  18260. #pragma clang diagnostic push
  18261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18262. #pragma clang diagnostic ignored "-Wunused-variable"
  18263. #endif
  18264. #ifdef __clang__
  18265. #pragma clang diagnostic pop
  18266. #endif
  18267. #ifdef __clang__
  18268. #pragma clang diagnostic push
  18269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18270. #pragma clang diagnostic ignored "-Wunused-variable"
  18271. #endif
  18272. #ifdef __clang__
  18273. #pragma clang diagnostic pop
  18274. #endif
  18275. #ifdef __clang__
  18276. #pragma clang diagnostic push
  18277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18278. #pragma clang diagnostic ignored "-Wunused-variable"
  18279. #endif
  18280. #ifdef __clang__
  18281. #pragma clang diagnostic pop
  18282. #endif
  18283. #ifdef __clang__
  18284. #pragma clang diagnostic push
  18285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18286. #pragma clang diagnostic ignored "-Wunused-variable"
  18287. #endif
  18288. #ifdef __clang__
  18289. #pragma clang diagnostic pop
  18290. #endif
  18291. #ifdef __clang__
  18292. #pragma clang diagnostic push
  18293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18294. #pragma clang diagnostic ignored "-Wunused-variable"
  18295. #endif
  18296. #ifdef __clang__
  18297. #pragma clang diagnostic pop
  18298. #endif
  18299. #ifdef __clang__
  18300. #pragma clang diagnostic push
  18301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18302. #pragma clang diagnostic ignored "-Wunused-variable"
  18303. #endif
  18304. #ifdef __clang__
  18305. #pragma clang diagnostic pop
  18306. #endif
  18307. #ifdef __clang__
  18308. #pragma clang diagnostic push
  18309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18310. #pragma clang diagnostic ignored "-Wunused-variable"
  18311. #endif
  18312. #ifdef __clang__
  18313. #pragma clang diagnostic pop
  18314. #endif
  18315. #ifdef __clang__
  18316. #pragma clang diagnostic push
  18317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18318. #pragma clang diagnostic ignored "-Wunused-variable"
  18319. #endif
  18320. #ifdef __clang__
  18321. #pragma clang diagnostic pop
  18322. #endif
  18323. #ifdef __clang__
  18324. #pragma clang diagnostic push
  18325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18326. #pragma clang diagnostic ignored "-Wunused-variable"
  18327. #endif
  18328. #ifdef __clang__
  18329. #pragma clang diagnostic pop
  18330. #endif
  18331. #ifdef __clang__
  18332. #pragma clang diagnostic push
  18333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18334. #pragma clang diagnostic ignored "-Wunused-variable"
  18335. #endif
  18336. #ifdef __clang__
  18337. #pragma clang diagnostic pop
  18338. #endif
  18339. #ifdef __clang__
  18340. #pragma clang diagnostic push
  18341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18342. #pragma clang diagnostic ignored "-Wunused-variable"
  18343. #endif
  18344. #ifdef __clang__
  18345. #pragma clang diagnostic pop
  18346. #endif
  18347. #ifdef __clang__
  18348. #pragma clang diagnostic push
  18349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18350. #pragma clang diagnostic ignored "-Wunused-variable"
  18351. #endif
  18352. #ifdef __clang__
  18353. #pragma clang diagnostic pop
  18354. #endif
  18355. #ifdef __clang__
  18356. #pragma clang diagnostic push
  18357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18358. #pragma clang diagnostic ignored "-Wunused-variable"
  18359. #endif
  18360. #ifdef __clang__
  18361. #pragma clang diagnostic pop
  18362. #endif
  18363. #ifdef __clang__
  18364. #pragma clang diagnostic push
  18365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18366. #pragma clang diagnostic ignored "-Wunused-variable"
  18367. #endif
  18368. #ifdef __clang__
  18369. #pragma clang diagnostic pop
  18370. #endif
  18371. #ifdef __clang__
  18372. #pragma clang diagnostic push
  18373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18374. #pragma clang diagnostic ignored "-Wunused-variable"
  18375. #endif
  18376. #ifdef __clang__
  18377. #pragma clang diagnostic pop
  18378. #endif
  18379. #ifdef __clang__
  18380. #pragma clang diagnostic push
  18381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18382. #pragma clang diagnostic ignored "-Wunused-variable"
  18383. #endif
  18384. #ifdef __clang__
  18385. #pragma clang diagnostic pop
  18386. #endif
  18387. #ifdef __clang__
  18388. #pragma clang diagnostic push
  18389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18390. #pragma clang diagnostic ignored "-Wunused-variable"
  18391. #endif
  18392. #ifdef __clang__
  18393. #pragma clang diagnostic pop
  18394. #endif
  18395. #ifdef __clang__
  18396. #pragma clang diagnostic push
  18397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18398. #pragma clang diagnostic ignored "-Wunused-variable"
  18399. #endif
  18400. #ifdef __clang__
  18401. #pragma clang diagnostic pop
  18402. #endif
  18403. #ifdef __clang__
  18404. #pragma clang diagnostic push
  18405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18406. #pragma clang diagnostic ignored "-Wunused-variable"
  18407. #endif
  18408. #ifdef __clang__
  18409. #pragma clang diagnostic pop
  18410. #endif
  18411. #ifdef __clang__
  18412. #pragma clang diagnostic push
  18413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18414. #pragma clang diagnostic ignored "-Wunused-variable"
  18415. #endif
  18416. #ifdef __clang__
  18417. #pragma clang diagnostic pop
  18418. #endif
  18419. #ifdef __clang__
  18420. #pragma clang diagnostic push
  18421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18422. #pragma clang diagnostic ignored "-Wunused-variable"
  18423. #endif
  18424. #ifdef __clang__
  18425. #pragma clang diagnostic pop
  18426. #endif
  18427. #ifdef __clang__
  18428. #pragma clang diagnostic push
  18429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18430. #pragma clang diagnostic ignored "-Wunused-variable"
  18431. #endif
  18432. #ifdef __clang__
  18433. #pragma clang diagnostic pop
  18434. #endif
  18435. #ifdef __clang__
  18436. #pragma clang diagnostic push
  18437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18438. #pragma clang diagnostic ignored "-Wunused-variable"
  18439. #endif
  18440. #ifdef __clang__
  18441. #pragma clang diagnostic pop
  18442. #endif
  18443. #ifdef __clang__
  18444. #pragma clang diagnostic push
  18445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18446. #pragma clang diagnostic ignored "-Wunused-variable"
  18447. #endif
  18448. #ifdef __clang__
  18449. #pragma clang diagnostic pop
  18450. #endif
  18451. #ifdef __clang__
  18452. #pragma clang diagnostic push
  18453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18454. #pragma clang diagnostic ignored "-Wunused-variable"
  18455. #endif
  18456. #ifdef __clang__
  18457. #pragma clang diagnostic pop
  18458. #endif
  18459. #ifdef __clang__
  18460. #pragma clang diagnostic push
  18461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18462. #pragma clang diagnostic ignored "-Wunused-variable"
  18463. #endif
  18464. #ifdef __clang__
  18465. #pragma clang diagnostic pop
  18466. #endif
  18467. #ifdef __clang__
  18468. #pragma clang diagnostic push
  18469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18470. #pragma clang diagnostic ignored "-Wunused-variable"
  18471. #endif
  18472. #ifdef __clang__
  18473. #pragma clang diagnostic pop
  18474. #endif
  18475. #ifdef __clang__
  18476. #pragma clang diagnostic push
  18477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18478. #pragma clang diagnostic ignored "-Wunused-variable"
  18479. #endif
  18480. #ifdef __clang__
  18481. #pragma clang diagnostic pop
  18482. #endif
  18483. #ifdef __clang__
  18484. #pragma clang diagnostic push
  18485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18486. #pragma clang diagnostic ignored "-Wunused-variable"
  18487. #endif
  18488. #ifdef __clang__
  18489. #pragma clang diagnostic pop
  18490. #endif
  18491. #ifdef __clang__
  18492. #pragma clang diagnostic push
  18493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18494. #pragma clang diagnostic ignored "-Wunused-variable"
  18495. #endif
  18496. #ifdef __clang__
  18497. #pragma clang diagnostic pop
  18498. #endif
  18499. #ifdef __clang__
  18500. #pragma clang diagnostic push
  18501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18502. #pragma clang diagnostic ignored "-Wunused-variable"
  18503. #endif
  18504. #ifdef __clang__
  18505. #pragma clang diagnostic pop
  18506. #endif
  18507. #ifdef __clang__
  18508. #pragma clang diagnostic push
  18509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18510. #pragma clang diagnostic ignored "-Wunused-variable"
  18511. #endif
  18512. #ifdef __clang__
  18513. #pragma clang diagnostic pop
  18514. #endif
  18515. #ifdef __clang__
  18516. #pragma clang diagnostic push
  18517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18518. #pragma clang diagnostic ignored "-Wunused-variable"
  18519. #endif
  18520. #ifdef __clang__
  18521. #pragma clang diagnostic pop
  18522. #endif
  18523. #ifdef __clang__
  18524. #pragma clang diagnostic push
  18525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18526. #pragma clang diagnostic ignored "-Wunused-variable"
  18527. #endif
  18528. #ifdef __clang__
  18529. #pragma clang diagnostic pop
  18530. #endif
  18531. #ifdef __clang__
  18532. #pragma clang diagnostic push
  18533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18534. #pragma clang diagnostic ignored "-Wunused-variable"
  18535. #endif
  18536. #ifdef __clang__
  18537. #pragma clang diagnostic pop
  18538. #endif
  18539. #ifdef __clang__
  18540. #pragma clang diagnostic push
  18541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18542. #pragma clang diagnostic ignored "-Wunused-variable"
  18543. #endif
  18544. #ifdef __clang__
  18545. #pragma clang diagnostic pop
  18546. #endif
  18547. #ifdef __clang__
  18548. #pragma clang diagnostic push
  18549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18550. #pragma clang diagnostic ignored "-Wunused-variable"
  18551. #endif
  18552. #ifdef __clang__
  18553. #pragma clang diagnostic pop
  18554. #endif
  18555. #ifdef __clang__
  18556. #pragma clang diagnostic push
  18557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18558. #pragma clang diagnostic ignored "-Wunused-variable"
  18559. #endif
  18560. #ifdef __clang__
  18561. #pragma clang diagnostic pop
  18562. #endif
  18563. #ifdef __clang__
  18564. #pragma clang diagnostic push
  18565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18566. #pragma clang diagnostic ignored "-Wunused-variable"
  18567. #endif
  18568. #ifdef __clang__
  18569. #pragma clang diagnostic pop
  18570. #endif
  18571. #ifdef __clang__
  18572. #pragma clang diagnostic push
  18573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18574. #pragma clang diagnostic ignored "-Wunused-variable"
  18575. #endif
  18576. #ifdef __clang__
  18577. #pragma clang diagnostic pop
  18578. #endif
  18579. #ifdef __clang__
  18580. #pragma clang diagnostic push
  18581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18582. #pragma clang diagnostic ignored "-Wunused-variable"
  18583. #endif
  18584. #ifdef __clang__
  18585. #pragma clang diagnostic pop
  18586. #endif
  18587. #ifdef __clang__
  18588. #pragma clang diagnostic push
  18589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18590. #pragma clang diagnostic ignored "-Wunused-variable"
  18591. #endif
  18592. #ifdef __clang__
  18593. #pragma clang diagnostic pop
  18594. #endif
  18595. #ifdef __clang__
  18596. #pragma clang diagnostic push
  18597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18598. #pragma clang diagnostic ignored "-Wunused-variable"
  18599. #endif
  18600. #ifdef __clang__
  18601. #pragma clang diagnostic pop
  18602. #endif
  18603. #ifdef __clang__
  18604. #pragma clang diagnostic push
  18605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18606. #pragma clang diagnostic ignored "-Wunused-variable"
  18607. #endif
  18608. #ifdef __clang__
  18609. #pragma clang diagnostic pop
  18610. #endif
  18611. #ifdef __clang__
  18612. #pragma clang diagnostic push
  18613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18614. #pragma clang diagnostic ignored "-Wunused-variable"
  18615. #endif
  18616. #ifdef __clang__
  18617. #pragma clang diagnostic pop
  18618. #endif
  18619. #ifdef __clang__
  18620. #pragma clang diagnostic push
  18621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18622. #pragma clang diagnostic ignored "-Wunused-variable"
  18623. #endif
  18624. #ifdef __clang__
  18625. #pragma clang diagnostic pop
  18626. #endif
  18627. #ifdef __clang__
  18628. #pragma clang diagnostic push
  18629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18630. #pragma clang diagnostic ignored "-Wunused-variable"
  18631. #endif
  18632. #ifdef __clang__
  18633. #pragma clang diagnostic pop
  18634. #endif
  18635. #ifdef __clang__
  18636. #pragma clang diagnostic push
  18637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18638. #pragma clang diagnostic ignored "-Wunused-variable"
  18639. #endif
  18640. #ifdef __clang__
  18641. #pragma clang diagnostic pop
  18642. #endif
  18643. #ifdef __clang__
  18644. #pragma clang diagnostic push
  18645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18646. #pragma clang diagnostic ignored "-Wunused-variable"
  18647. #endif
  18648. #ifdef __clang__
  18649. #pragma clang diagnostic pop
  18650. #endif
  18651. #ifdef __clang__
  18652. #pragma clang diagnostic push
  18653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18654. #pragma clang diagnostic ignored "-Wunused-variable"
  18655. #endif
  18656. #ifdef __clang__
  18657. #pragma clang diagnostic pop
  18658. #endif
  18659. #ifdef __clang__
  18660. #pragma clang diagnostic push
  18661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18662. #pragma clang diagnostic ignored "-Wunused-variable"
  18663. #endif
  18664. #ifdef __clang__
  18665. #pragma clang diagnostic pop
  18666. #endif
  18667. #ifdef __clang__
  18668. #pragma clang diagnostic push
  18669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18670. #pragma clang diagnostic ignored "-Wunused-variable"
  18671. #endif
  18672. #ifdef __clang__
  18673. #pragma clang diagnostic pop
  18674. #endif
  18675. #ifdef __clang__
  18676. #pragma clang diagnostic push
  18677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18678. #pragma clang diagnostic ignored "-Wunused-variable"
  18679. #endif
  18680. #ifdef __clang__
  18681. #pragma clang diagnostic pop
  18682. #endif
  18683. #ifdef __clang__
  18684. #pragma clang diagnostic push
  18685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18686. #pragma clang diagnostic ignored "-Wunused-variable"
  18687. #endif
  18688. #ifdef __clang__
  18689. #pragma clang diagnostic pop
  18690. #endif
  18691. #ifdef __clang__
  18692. #pragma clang diagnostic push
  18693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18694. #pragma clang diagnostic ignored "-Wunused-variable"
  18695. #endif
  18696. #ifdef __clang__
  18697. #pragma clang diagnostic pop
  18698. #endif
  18699. #ifdef __clang__
  18700. #pragma clang diagnostic push
  18701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18702. #pragma clang diagnostic ignored "-Wunused-variable"
  18703. #endif
  18704. #ifdef __clang__
  18705. #pragma clang diagnostic pop
  18706. #endif
  18707. #ifdef __clang__
  18708. #pragma clang diagnostic push
  18709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18710. #pragma clang diagnostic ignored "-Wunused-variable"
  18711. #endif
  18712. #ifdef __clang__
  18713. #pragma clang diagnostic pop
  18714. #endif
  18715. #ifdef __clang__
  18716. #pragma clang diagnostic push
  18717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18718. #pragma clang diagnostic ignored "-Wunused-variable"
  18719. #endif
  18720. #ifdef __clang__
  18721. #pragma clang diagnostic pop
  18722. #endif
  18723. #ifdef __clang__
  18724. #pragma clang diagnostic push
  18725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18726. #pragma clang diagnostic ignored "-Wunused-variable"
  18727. #endif
  18728. #ifdef __clang__
  18729. #pragma clang diagnostic pop
  18730. #endif
  18731. #ifdef __clang__
  18732. #pragma clang diagnostic push
  18733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18734. #pragma clang diagnostic ignored "-Wunused-variable"
  18735. #endif
  18736. #ifdef __clang__
  18737. #pragma clang diagnostic pop
  18738. #endif
  18739. #ifdef __clang__
  18740. #pragma clang diagnostic push
  18741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18742. #pragma clang diagnostic ignored "-Wunused-variable"
  18743. #endif
  18744. #ifdef __clang__
  18745. #pragma clang diagnostic pop
  18746. #endif
  18747. #ifdef __clang__
  18748. #pragma clang diagnostic push
  18749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18750. #pragma clang diagnostic ignored "-Wunused-variable"
  18751. #endif
  18752. #ifdef __clang__
  18753. #pragma clang diagnostic pop
  18754. #endif
  18755. #ifdef __clang__
  18756. #pragma clang diagnostic push
  18757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18758. #pragma clang diagnostic ignored "-Wunused-variable"
  18759. #endif
  18760. #ifdef __clang__
  18761. #pragma clang diagnostic pop
  18762. #endif
  18763. #ifdef __clang__
  18764. #pragma clang diagnostic push
  18765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18766. #pragma clang diagnostic ignored "-Wunused-variable"
  18767. #endif
  18768. #ifdef __clang__
  18769. #pragma clang diagnostic pop
  18770. #endif
  18771. #ifdef __clang__
  18772. #pragma clang diagnostic push
  18773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18774. #pragma clang diagnostic ignored "-Wunused-variable"
  18775. #endif
  18776. #ifdef __clang__
  18777. #pragma clang diagnostic pop
  18778. #endif
  18779. #ifdef __clang__
  18780. #pragma clang diagnostic push
  18781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18782. #pragma clang diagnostic ignored "-Wunused-variable"
  18783. #endif
  18784. #ifdef __clang__
  18785. #pragma clang diagnostic pop
  18786. #endif
  18787. #ifdef __clang__
  18788. #pragma clang diagnostic push
  18789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18790. #pragma clang diagnostic ignored "-Wunused-variable"
  18791. #endif
  18792. #ifdef __clang__
  18793. #pragma clang diagnostic pop
  18794. #endif
  18795. #ifdef __clang__
  18796. #pragma clang diagnostic push
  18797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18798. #pragma clang diagnostic ignored "-Wunused-variable"
  18799. #endif
  18800. #ifdef __clang__
  18801. #pragma clang diagnostic pop
  18802. #endif
  18803. #ifdef __clang__
  18804. #pragma clang diagnostic push
  18805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18806. #pragma clang diagnostic ignored "-Wunused-variable"
  18807. #endif
  18808. #ifdef __clang__
  18809. #pragma clang diagnostic pop
  18810. #endif
  18811. #ifdef __clang__
  18812. #pragma clang diagnostic push
  18813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18814. #pragma clang diagnostic ignored "-Wunused-variable"
  18815. #endif
  18816. #ifdef __clang__
  18817. #pragma clang diagnostic pop
  18818. #endif
  18819. #ifdef __clang__
  18820. #pragma clang diagnostic push
  18821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18822. #pragma clang diagnostic ignored "-Wunused-variable"
  18823. #endif
  18824. #ifdef __clang__
  18825. #pragma clang diagnostic pop
  18826. #endif
  18827. #ifdef __clang__
  18828. #pragma clang diagnostic push
  18829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18830. #pragma clang diagnostic ignored "-Wunused-variable"
  18831. #endif
  18832. #ifdef __clang__
  18833. #pragma clang diagnostic pop
  18834. #endif
  18835. #ifdef __clang__
  18836. #pragma clang diagnostic push
  18837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18838. #pragma clang diagnostic ignored "-Wunused-variable"
  18839. #endif
  18840. #ifdef __clang__
  18841. #pragma clang diagnostic pop
  18842. #endif
  18843. #ifdef __clang__
  18844. #pragma clang diagnostic push
  18845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18846. #pragma clang diagnostic ignored "-Wunused-variable"
  18847. #endif
  18848. #ifdef __clang__
  18849. #pragma clang diagnostic pop
  18850. #endif
  18851. #ifdef __clang__
  18852. #pragma clang diagnostic push
  18853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18854. #pragma clang diagnostic ignored "-Wunused-variable"
  18855. #endif
  18856. #ifdef __clang__
  18857. #pragma clang diagnostic pop
  18858. #endif
  18859. #ifdef __clang__
  18860. #pragma clang diagnostic push
  18861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18862. #pragma clang diagnostic ignored "-Wunused-variable"
  18863. #endif
  18864. #ifdef __clang__
  18865. #pragma clang diagnostic pop
  18866. #endif
  18867. #ifdef __clang__
  18868. #pragma clang diagnostic push
  18869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18870. #pragma clang diagnostic ignored "-Wunused-variable"
  18871. #endif
  18872. #ifdef __clang__
  18873. #pragma clang diagnostic pop
  18874. #endif
  18875. #ifdef __clang__
  18876. #pragma clang diagnostic push
  18877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18878. #pragma clang diagnostic ignored "-Wunused-variable"
  18879. #endif
  18880. #ifdef __clang__
  18881. #pragma clang diagnostic pop
  18882. #endif
  18883. #ifdef __clang__
  18884. #pragma clang diagnostic push
  18885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18886. #pragma clang diagnostic ignored "-Wunused-variable"
  18887. #endif
  18888. #ifdef __clang__
  18889. #pragma clang diagnostic pop
  18890. #endif
  18891. #ifdef __clang__
  18892. #pragma clang diagnostic push
  18893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18894. #pragma clang diagnostic ignored "-Wunused-variable"
  18895. #endif
  18896. #ifdef __clang__
  18897. #pragma clang diagnostic pop
  18898. #endif
  18899. #ifdef __clang__
  18900. #pragma clang diagnostic push
  18901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18902. #pragma clang diagnostic ignored "-Wunused-variable"
  18903. #endif
  18904. #ifdef __clang__
  18905. #pragma clang diagnostic pop
  18906. #endif
  18907. #ifdef __clang__
  18908. #pragma clang diagnostic push
  18909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18910. #pragma clang diagnostic ignored "-Wunused-variable"
  18911. #endif
  18912. #ifdef __clang__
  18913. #pragma clang diagnostic pop
  18914. #endif
  18915. #ifdef __clang__
  18916. #pragma clang diagnostic push
  18917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18918. #pragma clang diagnostic ignored "-Wunused-variable"
  18919. #endif
  18920. #ifdef __clang__
  18921. #pragma clang diagnostic pop
  18922. #endif
  18923. #ifdef __clang__
  18924. #pragma clang diagnostic push
  18925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18926. #pragma clang diagnostic ignored "-Wunused-variable"
  18927. #endif
  18928. #ifdef __clang__
  18929. #pragma clang diagnostic pop
  18930. #endif
  18931. #ifdef __clang__
  18932. #pragma clang diagnostic push
  18933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18934. #pragma clang diagnostic ignored "-Wunused-variable"
  18935. #endif
  18936. #ifdef __clang__
  18937. #pragma clang diagnostic pop
  18938. #endif
  18939. #ifdef __clang__
  18940. #pragma clang diagnostic push
  18941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18942. #pragma clang diagnostic ignored "-Wunused-variable"
  18943. #endif
  18944. #ifdef __clang__
  18945. #pragma clang diagnostic pop
  18946. #endif
  18947. #ifdef __clang__
  18948. #pragma clang diagnostic push
  18949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18950. #pragma clang diagnostic ignored "-Wunused-variable"
  18951. #endif
  18952. #ifdef __clang__
  18953. #pragma clang diagnostic pop
  18954. #endif
  18955. #ifdef __clang__
  18956. #pragma clang diagnostic push
  18957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18958. #pragma clang diagnostic ignored "-Wunused-variable"
  18959. #endif
  18960. #ifdef __clang__
  18961. #pragma clang diagnostic pop
  18962. #endif
  18963. #ifdef __clang__
  18964. #pragma clang diagnostic push
  18965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18966. #pragma clang diagnostic ignored "-Wunused-variable"
  18967. #endif
  18968. #ifdef __clang__
  18969. #pragma clang diagnostic pop
  18970. #endif
  18971. #ifdef __clang__
  18972. #pragma clang diagnostic push
  18973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18974. #pragma clang diagnostic ignored "-Wunused-variable"
  18975. #endif
  18976. #ifdef __clang__
  18977. #pragma clang diagnostic pop
  18978. #endif
  18979. #ifdef __clang__
  18980. #pragma clang diagnostic push
  18981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18982. #pragma clang diagnostic ignored "-Wunused-variable"
  18983. #endif
  18984. #ifdef __clang__
  18985. #pragma clang diagnostic pop
  18986. #endif
  18987. #ifdef __clang__
  18988. #pragma clang diagnostic push
  18989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18990. #pragma clang diagnostic ignored "-Wunused-variable"
  18991. #endif
  18992. #ifdef __clang__
  18993. #pragma clang diagnostic pop
  18994. #endif
  18995. #ifdef __clang__
  18996. #pragma clang diagnostic push
  18997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18998. #pragma clang diagnostic ignored "-Wunused-variable"
  18999. #endif
  19000. #ifdef __clang__
  19001. #pragma clang diagnostic pop
  19002. #endif
  19003. #ifdef __clang__
  19004. #pragma clang diagnostic push
  19005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19006. #pragma clang diagnostic ignored "-Wunused-variable"
  19007. #endif
  19008. #ifdef __clang__
  19009. #pragma clang diagnostic pop
  19010. #endif
  19011. #ifdef __clang__
  19012. #pragma clang diagnostic push
  19013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19014. #pragma clang diagnostic ignored "-Wunused-variable"
  19015. #endif
  19016. #ifdef __clang__
  19017. #pragma clang diagnostic pop
  19018. #endif
  19019. #ifdef __clang__
  19020. #pragma clang diagnostic push
  19021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19022. #pragma clang diagnostic ignored "-Wunused-variable"
  19023. #endif
  19024. #ifdef __clang__
  19025. #pragma clang diagnostic pop
  19026. #endif
  19027. #ifdef __clang__
  19028. #pragma clang diagnostic push
  19029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19030. #pragma clang diagnostic ignored "-Wunused-variable"
  19031. #endif
  19032. #ifdef __clang__
  19033. #pragma clang diagnostic pop
  19034. #endif
  19035. #ifdef __clang__
  19036. #pragma clang diagnostic push
  19037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19038. #pragma clang diagnostic ignored "-Wunused-variable"
  19039. #endif
  19040. #ifdef __clang__
  19041. #pragma clang diagnostic pop
  19042. #endif
  19043. #ifdef __clang__
  19044. #pragma clang diagnostic push
  19045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19046. #pragma clang diagnostic ignored "-Wunused-variable"
  19047. #endif
  19048. #ifdef __clang__
  19049. #pragma clang diagnostic pop
  19050. #endif
  19051. #ifdef __clang__
  19052. #pragma clang diagnostic push
  19053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19054. #pragma clang diagnostic ignored "-Wunused-variable"
  19055. #endif
  19056. #ifdef __clang__
  19057. #pragma clang diagnostic pop
  19058. #endif
  19059. #ifdef __clang__
  19060. #pragma clang diagnostic push
  19061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19062. #pragma clang diagnostic ignored "-Wunused-variable"
  19063. #endif
  19064. #ifdef __clang__
  19065. #pragma clang diagnostic pop
  19066. #endif
  19067. #ifdef __clang__
  19068. #pragma clang diagnostic push
  19069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19070. #pragma clang diagnostic ignored "-Wunused-variable"
  19071. #endif
  19072. #ifdef __clang__
  19073. #pragma clang diagnostic pop
  19074. #endif
  19075. #ifdef __clang__
  19076. #pragma clang diagnostic push
  19077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19078. #pragma clang diagnostic ignored "-Wunused-variable"
  19079. #endif
  19080. #ifdef __clang__
  19081. #pragma clang diagnostic pop
  19082. #endif
  19083. #ifdef __clang__
  19084. #pragma clang diagnostic push
  19085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19086. #pragma clang diagnostic ignored "-Wunused-variable"
  19087. #endif
  19088. #ifdef __clang__
  19089. #pragma clang diagnostic pop
  19090. #endif
  19091. #ifdef __clang__
  19092. #pragma clang diagnostic push
  19093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19094. #pragma clang diagnostic ignored "-Wunused-variable"
  19095. #endif
  19096. #ifdef __clang__
  19097. #pragma clang diagnostic pop
  19098. #endif
  19099. #ifdef __clang__
  19100. #pragma clang diagnostic push
  19101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19102. #pragma clang diagnostic ignored "-Wunused-variable"
  19103. #endif
  19104. #ifdef __clang__
  19105. #pragma clang diagnostic pop
  19106. #endif
  19107. #ifdef __clang__
  19108. #pragma clang diagnostic push
  19109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19110. #pragma clang diagnostic ignored "-Wunused-variable"
  19111. #endif
  19112. #ifdef __clang__
  19113. #pragma clang diagnostic pop
  19114. #endif
  19115. #ifdef __clang__
  19116. #pragma clang diagnostic push
  19117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19118. #pragma clang diagnostic ignored "-Wunused-variable"
  19119. #endif
  19120. #ifdef __clang__
  19121. #pragma clang diagnostic pop
  19122. #endif
  19123. #ifdef __clang__
  19124. #pragma clang diagnostic push
  19125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19126. #pragma clang diagnostic ignored "-Wunused-variable"
  19127. #endif
  19128. #ifdef __clang__
  19129. #pragma clang diagnostic pop
  19130. #endif
  19131. #ifdef __clang__
  19132. #pragma clang diagnostic push
  19133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19134. #pragma clang diagnostic ignored "-Wunused-variable"
  19135. #endif
  19136. #ifdef __clang__
  19137. #pragma clang diagnostic pop
  19138. #endif
  19139. #ifdef __clang__
  19140. #pragma clang diagnostic push
  19141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19142. #pragma clang diagnostic ignored "-Wunused-variable"
  19143. #endif
  19144. #ifdef __clang__
  19145. #pragma clang diagnostic pop
  19146. #endif
  19147. #ifdef __clang__
  19148. #pragma clang diagnostic push
  19149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19150. #pragma clang diagnostic ignored "-Wunused-variable"
  19151. #endif
  19152. #ifdef __clang__
  19153. #pragma clang diagnostic pop
  19154. #endif
  19155. #ifdef __clang__
  19156. #pragma clang diagnostic push
  19157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19158. #pragma clang diagnostic ignored "-Wunused-variable"
  19159. #endif
  19160. #ifdef __clang__
  19161. #pragma clang diagnostic pop
  19162. #endif
  19163. #ifdef __clang__
  19164. #pragma clang diagnostic push
  19165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19166. #pragma clang diagnostic ignored "-Wunused-variable"
  19167. #endif
  19168. #ifdef __clang__
  19169. #pragma clang diagnostic pop
  19170. #endif
  19171. #ifdef __clang__
  19172. #pragma clang diagnostic push
  19173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19174. #pragma clang diagnostic ignored "-Wunused-variable"
  19175. #endif
  19176. #ifdef __clang__
  19177. #pragma clang diagnostic pop
  19178. #endif
  19179. #ifdef __clang__
  19180. #pragma clang diagnostic push
  19181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19182. #pragma clang diagnostic ignored "-Wunused-variable"
  19183. #endif
  19184. #ifdef __clang__
  19185. #pragma clang diagnostic pop
  19186. #endif
  19187. #ifdef __clang__
  19188. #pragma clang diagnostic push
  19189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19190. #pragma clang diagnostic ignored "-Wunused-variable"
  19191. #endif
  19192. #ifdef __clang__
  19193. #pragma clang diagnostic pop
  19194. #endif
  19195. #ifdef __clang__
  19196. #pragma clang diagnostic push
  19197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19198. #pragma clang diagnostic ignored "-Wunused-variable"
  19199. #endif
  19200. #ifdef __clang__
  19201. #pragma clang diagnostic pop
  19202. #endif
  19203. #ifdef __clang__
  19204. #pragma clang diagnostic push
  19205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19206. #pragma clang diagnostic ignored "-Wunused-variable"
  19207. #endif
  19208. #ifdef __clang__
  19209. #pragma clang diagnostic pop
  19210. #endif
  19211. #ifdef __clang__
  19212. #pragma clang diagnostic push
  19213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19214. #pragma clang diagnostic ignored "-Wunused-variable"
  19215. #endif
  19216. #ifdef __clang__
  19217. #pragma clang diagnostic pop
  19218. #endif
  19219. #ifdef __clang__
  19220. #pragma clang diagnostic push
  19221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19222. #pragma clang diagnostic ignored "-Wunused-variable"
  19223. #endif
  19224. #ifdef __clang__
  19225. #pragma clang diagnostic pop
  19226. #endif
  19227. #ifdef __clang__
  19228. #pragma clang diagnostic push
  19229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19230. #pragma clang diagnostic ignored "-Wunused-variable"
  19231. #endif
  19232. #ifdef __clang__
  19233. #pragma clang diagnostic pop
  19234. #endif
  19235. #ifdef __clang__
  19236. #pragma clang diagnostic push
  19237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19238. #pragma clang diagnostic ignored "-Wunused-variable"
  19239. #endif
  19240. #ifdef __clang__
  19241. #pragma clang diagnostic pop
  19242. #endif
  19243. #ifdef __clang__
  19244. #pragma clang diagnostic push
  19245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19246. #pragma clang diagnostic ignored "-Wunused-variable"
  19247. #endif
  19248. #ifdef __clang__
  19249. #pragma clang diagnostic pop
  19250. #endif
  19251. #ifdef __clang__
  19252. #pragma clang diagnostic push
  19253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19254. #pragma clang diagnostic ignored "-Wunused-variable"
  19255. #endif
  19256. #ifdef __clang__
  19257. #pragma clang diagnostic pop
  19258. #endif
  19259. #ifdef __clang__
  19260. #pragma clang diagnostic push
  19261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19262. #pragma clang diagnostic ignored "-Wunused-variable"
  19263. #endif
  19264. #ifdef __clang__
  19265. #pragma clang diagnostic pop
  19266. #endif
  19267. #ifdef __clang__
  19268. #pragma clang diagnostic push
  19269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19270. #pragma clang diagnostic ignored "-Wunused-variable"
  19271. #endif
  19272. #ifdef __clang__
  19273. #pragma clang diagnostic pop
  19274. #endif
  19275. #ifdef __clang__
  19276. #pragma clang diagnostic push
  19277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19278. #pragma clang diagnostic ignored "-Wunused-variable"
  19279. #endif
  19280. #ifdef __clang__
  19281. #pragma clang diagnostic pop
  19282. #endif
  19283. #ifdef __clang__
  19284. #pragma clang diagnostic push
  19285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19286. #pragma clang diagnostic ignored "-Wunused-variable"
  19287. #endif
  19288. #ifdef __clang__
  19289. #pragma clang diagnostic pop
  19290. #endif
  19291. #ifdef __clang__
  19292. #pragma clang diagnostic push
  19293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19294. #pragma clang diagnostic ignored "-Wunused-variable"
  19295. #endif
  19296. #ifdef __clang__
  19297. #pragma clang diagnostic pop
  19298. #endif
  19299. #ifdef __clang__
  19300. #pragma clang diagnostic push
  19301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19302. #pragma clang diagnostic ignored "-Wunused-variable"
  19303. #endif
  19304. #ifdef __clang__
  19305. #pragma clang diagnostic pop
  19306. #endif
  19307. #ifdef __clang__
  19308. #pragma clang diagnostic push
  19309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19310. #pragma clang diagnostic ignored "-Wunused-variable"
  19311. #endif
  19312. #ifdef __clang__
  19313. #pragma clang diagnostic pop
  19314. #endif
  19315. #ifdef __clang__
  19316. #pragma clang diagnostic push
  19317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19318. #pragma clang diagnostic ignored "-Wunused-variable"
  19319. #endif
  19320. #ifdef __clang__
  19321. #pragma clang diagnostic pop
  19322. #endif
  19323. #ifdef __clang__
  19324. #pragma clang diagnostic push
  19325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19326. #pragma clang diagnostic ignored "-Wunused-variable"
  19327. #endif
  19328. #ifdef __clang__
  19329. #pragma clang diagnostic pop
  19330. #endif
  19331. #ifdef __clang__
  19332. #pragma clang diagnostic push
  19333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19334. #pragma clang diagnostic ignored "-Wunused-variable"
  19335. #endif
  19336. #ifdef __clang__
  19337. #pragma clang diagnostic pop
  19338. #endif
  19339. #ifdef __clang__
  19340. #pragma clang diagnostic push
  19341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19342. #pragma clang diagnostic ignored "-Wunused-variable"
  19343. #endif
  19344. #ifdef __clang__
  19345. #pragma clang diagnostic pop
  19346. #endif
  19347. #ifdef __clang__
  19348. #pragma clang diagnostic push
  19349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19350. #pragma clang diagnostic ignored "-Wunused-variable"
  19351. #endif
  19352. #ifdef __clang__
  19353. #pragma clang diagnostic pop
  19354. #endif
  19355. #ifdef __clang__
  19356. #pragma clang diagnostic push
  19357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19358. #pragma clang diagnostic ignored "-Wunused-variable"
  19359. #endif
  19360. #ifdef __clang__
  19361. #pragma clang diagnostic pop
  19362. #endif
  19363. #ifdef __clang__
  19364. #pragma clang diagnostic push
  19365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19366. #pragma clang diagnostic ignored "-Wunused-variable"
  19367. #endif
  19368. #ifdef __clang__
  19369. #pragma clang diagnostic pop
  19370. #endif
  19371. #ifdef __clang__
  19372. #pragma clang diagnostic push
  19373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19374. #pragma clang diagnostic ignored "-Wunused-variable"
  19375. #endif
  19376. #ifdef __clang__
  19377. #pragma clang diagnostic pop
  19378. #endif
  19379. #ifdef __clang__
  19380. #pragma clang diagnostic push
  19381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19382. #pragma clang diagnostic ignored "-Wunused-variable"
  19383. #endif
  19384. #ifdef __clang__
  19385. #pragma clang diagnostic pop
  19386. #endif
  19387. #ifdef __clang__
  19388. #pragma clang diagnostic push
  19389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19390. #pragma clang diagnostic ignored "-Wunused-variable"
  19391. #endif
  19392. #ifdef __clang__
  19393. #pragma clang diagnostic pop
  19394. #endif
  19395. #ifdef __clang__
  19396. #pragma clang diagnostic push
  19397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19398. #pragma clang diagnostic ignored "-Wunused-variable"
  19399. #endif
  19400. #ifdef __clang__
  19401. #pragma clang diagnostic pop
  19402. #endif
  19403. #ifdef __clang__
  19404. #pragma clang diagnostic push
  19405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19406. #pragma clang diagnostic ignored "-Wunused-variable"
  19407. #endif
  19408. #ifdef __clang__
  19409. #pragma clang diagnostic pop
  19410. #endif
  19411. #ifdef __clang__
  19412. #pragma clang diagnostic push
  19413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19414. #pragma clang diagnostic ignored "-Wunused-variable"
  19415. #endif
  19416. #ifdef __clang__
  19417. #pragma clang diagnostic pop
  19418. #endif
  19419. #ifdef __clang__
  19420. #pragma clang diagnostic push
  19421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19422. #pragma clang diagnostic ignored "-Wunused-variable"
  19423. #endif
  19424. #ifdef __clang__
  19425. #pragma clang diagnostic pop
  19426. #endif
  19427. #ifdef __clang__
  19428. #pragma clang diagnostic push
  19429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19430. #pragma clang diagnostic ignored "-Wunused-variable"
  19431. #endif
  19432. #ifdef __clang__
  19433. #pragma clang diagnostic pop
  19434. #endif
  19435. #ifdef __clang__
  19436. #pragma clang diagnostic push
  19437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19438. #pragma clang diagnostic ignored "-Wunused-variable"
  19439. #endif
  19440. #ifdef __clang__
  19441. #pragma clang diagnostic pop
  19442. #endif
  19443. #ifdef __clang__
  19444. #pragma clang diagnostic push
  19445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19446. #pragma clang diagnostic ignored "-Wunused-variable"
  19447. #endif
  19448. #ifdef __clang__
  19449. #pragma clang diagnostic pop
  19450. #endif
  19451. #ifdef __clang__
  19452. #pragma clang diagnostic push
  19453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19454. #pragma clang diagnostic ignored "-Wunused-variable"
  19455. #endif
  19456. #ifdef __clang__
  19457. #pragma clang diagnostic pop
  19458. #endif
  19459. #ifdef __clang__
  19460. #pragma clang diagnostic push
  19461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19462. #pragma clang diagnostic ignored "-Wunused-variable"
  19463. #endif
  19464. #ifdef __clang__
  19465. #pragma clang diagnostic pop
  19466. #endif
  19467. #ifdef __clang__
  19468. #pragma clang diagnostic push
  19469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19470. #pragma clang diagnostic ignored "-Wunused-variable"
  19471. #endif
  19472. #ifdef __clang__
  19473. #pragma clang diagnostic pop
  19474. #endif
  19475. #ifdef __clang__
  19476. #pragma clang diagnostic push
  19477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19478. #pragma clang diagnostic ignored "-Wunused-variable"
  19479. #endif
  19480. #ifdef __clang__
  19481. #pragma clang diagnostic pop
  19482. #endif
  19483. #ifdef __clang__
  19484. #pragma clang diagnostic push
  19485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19486. #pragma clang diagnostic ignored "-Wunused-variable"
  19487. #endif
  19488. #ifdef __clang__
  19489. #pragma clang diagnostic pop
  19490. #endif
  19491. #ifdef __clang__
  19492. #pragma clang diagnostic push
  19493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19494. #pragma clang diagnostic ignored "-Wunused-variable"
  19495. #endif
  19496. #ifdef __clang__
  19497. #pragma clang diagnostic pop
  19498. #endif
  19499. #ifdef __clang__
  19500. #pragma clang diagnostic push
  19501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19502. #pragma clang diagnostic ignored "-Wunused-variable"
  19503. #endif
  19504. #ifdef __clang__
  19505. #pragma clang diagnostic pop
  19506. #endif
  19507. #ifdef __clang__
  19508. #pragma clang diagnostic push
  19509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19510. #pragma clang diagnostic ignored "-Wunused-variable"
  19511. #endif
  19512. #ifdef __clang__
  19513. #pragma clang diagnostic pop
  19514. #endif
  19515. #ifdef __clang__
  19516. #pragma clang diagnostic push
  19517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19518. #pragma clang diagnostic ignored "-Wunused-variable"
  19519. #endif
  19520. #ifdef __clang__
  19521. #pragma clang diagnostic pop
  19522. #endif
  19523. #ifdef __clang__
  19524. #pragma clang diagnostic push
  19525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19526. #pragma clang diagnostic ignored "-Wunused-variable"
  19527. #endif
  19528. #ifdef __clang__
  19529. #pragma clang diagnostic pop
  19530. #endif
  19531. #ifdef __clang__
  19532. #pragma clang diagnostic push
  19533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19534. #pragma clang diagnostic ignored "-Wunused-variable"
  19535. #endif
  19536. #ifdef __clang__
  19537. #pragma clang diagnostic pop
  19538. #endif
  19539. #ifdef __clang__
  19540. #pragma clang diagnostic push
  19541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19542. #pragma clang diagnostic ignored "-Wunused-variable"
  19543. #endif
  19544. #ifdef __clang__
  19545. #pragma clang diagnostic pop
  19546. #endif
  19547. #ifdef __clang__
  19548. #pragma clang diagnostic push
  19549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19550. #pragma clang diagnostic ignored "-Wunused-variable"
  19551. #endif
  19552. #ifdef __clang__
  19553. #pragma clang diagnostic pop
  19554. #endif
  19555. #ifdef __clang__
  19556. #pragma clang diagnostic push
  19557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19558. #pragma clang diagnostic ignored "-Wunused-variable"
  19559. #endif
  19560. #ifdef __clang__
  19561. #pragma clang diagnostic pop
  19562. #endif
  19563. #ifdef __clang__
  19564. #pragma clang diagnostic push
  19565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19566. #pragma clang diagnostic ignored "-Wunused-variable"
  19567. #endif
  19568. #ifdef __clang__
  19569. #pragma clang diagnostic pop
  19570. #endif
  19571. #ifdef __clang__
  19572. #pragma clang diagnostic push
  19573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19574. #pragma clang diagnostic ignored "-Wunused-variable"
  19575. #endif
  19576. #ifdef __clang__
  19577. #pragma clang diagnostic pop
  19578. #endif
  19579. #ifdef __clang__
  19580. #pragma clang diagnostic push
  19581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19582. #pragma clang diagnostic ignored "-Wunused-variable"
  19583. #endif
  19584. #ifdef __clang__
  19585. #pragma clang diagnostic pop
  19586. #endif
  19587. #ifdef __clang__
  19588. #pragma clang diagnostic push
  19589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19590. #pragma clang diagnostic ignored "-Wunused-variable"
  19591. #endif
  19592. #ifdef __clang__
  19593. #pragma clang diagnostic pop
  19594. #endif
  19595. #ifdef __clang__
  19596. #pragma clang diagnostic push
  19597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19598. #pragma clang diagnostic ignored "-Wunused-variable"
  19599. #endif
  19600. #ifdef __clang__
  19601. #pragma clang diagnostic pop
  19602. #endif
  19603. #ifdef __clang__
  19604. #pragma clang diagnostic push
  19605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19606. #pragma clang diagnostic ignored "-Wunused-variable"
  19607. #endif
  19608. #ifdef __clang__
  19609. #pragma clang diagnostic pop
  19610. #endif
  19611. #ifdef __clang__
  19612. #pragma clang diagnostic push
  19613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19614. #pragma clang diagnostic ignored "-Wunused-variable"
  19615. #endif
  19616. #ifdef __clang__
  19617. #pragma clang diagnostic pop
  19618. #endif
  19619. #ifdef __clang__
  19620. #pragma clang diagnostic push
  19621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19622. #pragma clang diagnostic ignored "-Wunused-variable"
  19623. #endif
  19624. #ifdef __clang__
  19625. #pragma clang diagnostic pop
  19626. #endif
  19627. #ifdef __clang__
  19628. #pragma clang diagnostic push
  19629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19630. #pragma clang diagnostic ignored "-Wunused-variable"
  19631. #endif
  19632. #ifdef __clang__
  19633. #pragma clang diagnostic pop
  19634. #endif
  19635. #ifdef __clang__
  19636. #pragma clang diagnostic push
  19637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19638. #pragma clang diagnostic ignored "-Wunused-variable"
  19639. #endif
  19640. #ifdef __clang__
  19641. #pragma clang diagnostic pop
  19642. #endif
  19643. #ifdef __clang__
  19644. #pragma clang diagnostic push
  19645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19646. #pragma clang diagnostic ignored "-Wunused-variable"
  19647. #endif
  19648. #ifdef __clang__
  19649. #pragma clang diagnostic pop
  19650. #endif
  19651. #ifdef __clang__
  19652. #pragma clang diagnostic push
  19653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19654. #pragma clang diagnostic ignored "-Wunused-variable"
  19655. #endif
  19656. #ifdef __clang__
  19657. #pragma clang diagnostic pop
  19658. #endif
  19659. #ifdef __clang__
  19660. #pragma clang diagnostic push
  19661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19662. #pragma clang diagnostic ignored "-Wunused-variable"
  19663. #endif
  19664. #ifdef __clang__
  19665. #pragma clang diagnostic pop
  19666. #endif
  19667. #ifdef __clang__
  19668. #pragma clang diagnostic push
  19669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19670. #pragma clang diagnostic ignored "-Wunused-variable"
  19671. #endif
  19672. #ifdef __clang__
  19673. #pragma clang diagnostic pop
  19674. #endif
  19675. #ifdef __clang__
  19676. #pragma clang diagnostic push
  19677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19678. #pragma clang diagnostic ignored "-Wunused-variable"
  19679. #endif
  19680. #ifdef __clang__
  19681. #pragma clang diagnostic pop
  19682. #endif
  19683. #ifdef __clang__
  19684. #pragma clang diagnostic push
  19685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19686. #pragma clang diagnostic ignored "-Wunused-variable"
  19687. #endif
  19688. #ifdef __clang__
  19689. #pragma clang diagnostic pop
  19690. #endif
  19691. #ifdef __clang__
  19692. #pragma clang diagnostic push
  19693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19694. #pragma clang diagnostic ignored "-Wunused-variable"
  19695. #endif
  19696. #ifdef __clang__
  19697. #pragma clang diagnostic pop
  19698. #endif
  19699. #ifdef __clang__
  19700. #pragma clang diagnostic push
  19701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19702. #pragma clang diagnostic ignored "-Wunused-variable"
  19703. #endif
  19704. #ifdef __clang__
  19705. #pragma clang diagnostic pop
  19706. #endif
  19707. #ifdef __clang__
  19708. #pragma clang diagnostic push
  19709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19710. #pragma clang diagnostic ignored "-Wunused-variable"
  19711. #endif
  19712. #ifdef __clang__
  19713. #pragma clang diagnostic pop
  19714. #endif
  19715. #ifdef __clang__
  19716. #pragma clang diagnostic push
  19717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19718. #pragma clang diagnostic ignored "-Wunused-variable"
  19719. #endif
  19720. #ifdef __clang__
  19721. #pragma clang diagnostic pop
  19722. #endif
  19723. #ifdef __clang__
  19724. #pragma clang diagnostic push
  19725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19726. #pragma clang diagnostic ignored "-Wunused-variable"
  19727. #endif
  19728. #ifdef __clang__
  19729. #pragma clang diagnostic pop
  19730. #endif
  19731. #ifdef __clang__
  19732. #pragma clang diagnostic push
  19733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19734. #pragma clang diagnostic ignored "-Wunused-variable"
  19735. #endif
  19736. #ifdef __clang__
  19737. #pragma clang diagnostic pop
  19738. #endif
  19739. #ifdef __clang__
  19740. #pragma clang diagnostic push
  19741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19742. #pragma clang diagnostic ignored "-Wunused-variable"
  19743. #endif
  19744. #ifdef __clang__
  19745. #pragma clang diagnostic pop
  19746. #endif
  19747. #ifdef __clang__
  19748. #pragma clang diagnostic push
  19749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19750. #pragma clang diagnostic ignored "-Wunused-variable"
  19751. #endif
  19752. #ifdef __clang__
  19753. #pragma clang diagnostic pop
  19754. #endif
  19755. #ifdef __clang__
  19756. #pragma clang diagnostic push
  19757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19758. #pragma clang diagnostic ignored "-Wunused-variable"
  19759. #endif
  19760. #ifdef __clang__
  19761. #pragma clang diagnostic pop
  19762. #endif
  19763. #ifdef __clang__
  19764. #pragma clang diagnostic push
  19765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19766. #pragma clang diagnostic ignored "-Wunused-variable"
  19767. #endif
  19768. #ifdef __clang__
  19769. #pragma clang diagnostic pop
  19770. #endif
  19771. #ifdef __clang__
  19772. #pragma clang diagnostic push
  19773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19774. #pragma clang diagnostic ignored "-Wunused-variable"
  19775. #endif
  19776. #ifdef __clang__
  19777. #pragma clang diagnostic pop
  19778. #endif
  19779. #ifdef __clang__
  19780. #pragma clang diagnostic push
  19781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19782. #pragma clang diagnostic ignored "-Wunused-variable"
  19783. #endif
  19784. #ifdef __clang__
  19785. #pragma clang diagnostic pop
  19786. #endif
  19787. #ifdef __clang__
  19788. #pragma clang diagnostic push
  19789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19790. #pragma clang diagnostic ignored "-Wunused-variable"
  19791. #endif
  19792. #ifdef __clang__
  19793. #pragma clang diagnostic pop
  19794. #endif
  19795. #ifdef __clang__
  19796. #pragma clang diagnostic push
  19797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19798. #pragma clang diagnostic ignored "-Wunused-variable"
  19799. #endif
  19800. #ifdef __clang__
  19801. #pragma clang diagnostic pop
  19802. #endif
  19803. #ifdef __clang__
  19804. #pragma clang diagnostic push
  19805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19806. #pragma clang diagnostic ignored "-Wunused-variable"
  19807. #endif
  19808. #ifdef __clang__
  19809. #pragma clang diagnostic pop
  19810. #endif
  19811. #ifdef __clang__
  19812. #pragma clang diagnostic push
  19813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19814. #pragma clang diagnostic ignored "-Wunused-variable"
  19815. #endif
  19816. #ifdef __clang__
  19817. #pragma clang diagnostic pop
  19818. #endif
  19819. #ifdef __clang__
  19820. #pragma clang diagnostic push
  19821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19822. #pragma clang diagnostic ignored "-Wunused-variable"
  19823. #endif
  19824. #ifdef __clang__
  19825. #pragma clang diagnostic pop
  19826. #endif
  19827. #ifdef __clang__
  19828. #pragma clang diagnostic push
  19829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19830. #pragma clang diagnostic ignored "-Wunused-variable"
  19831. #endif
  19832. #ifdef __clang__
  19833. #pragma clang diagnostic pop
  19834. #endif
  19835. #ifdef __clang__
  19836. #pragma clang diagnostic push
  19837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19838. #pragma clang diagnostic ignored "-Wunused-variable"
  19839. #endif
  19840. #ifdef __clang__
  19841. #pragma clang diagnostic pop
  19842. #endif
  19843. #ifdef __clang__
  19844. #pragma clang diagnostic push
  19845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19846. #pragma clang diagnostic ignored "-Wunused-variable"
  19847. #endif
  19848. #ifdef __clang__
  19849. #pragma clang diagnostic pop
  19850. #endif
  19851. #ifdef __clang__
  19852. #pragma clang diagnostic push
  19853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19854. #pragma clang diagnostic ignored "-Wunused-variable"
  19855. #endif
  19856. #ifdef __clang__
  19857. #pragma clang diagnostic pop
  19858. #endif
  19859. #ifdef __clang__
  19860. #pragma clang diagnostic push
  19861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19862. #pragma clang diagnostic ignored "-Wunused-variable"
  19863. #endif
  19864. #ifdef __clang__
  19865. #pragma clang diagnostic pop
  19866. #endif
  19867. #ifdef __clang__
  19868. #pragma clang diagnostic push
  19869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19870. #pragma clang diagnostic ignored "-Wunused-variable"
  19871. #endif
  19872. #ifdef __clang__
  19873. #pragma clang diagnostic pop
  19874. #endif
  19875. #ifdef __clang__
  19876. #pragma clang diagnostic push
  19877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19878. #pragma clang diagnostic ignored "-Wunused-variable"
  19879. #endif
  19880. #ifdef __clang__
  19881. #pragma clang diagnostic pop
  19882. #endif
  19883. #ifdef __clang__
  19884. #pragma clang diagnostic push
  19885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19886. #pragma clang diagnostic ignored "-Wunused-variable"
  19887. #endif
  19888. #ifdef __clang__
  19889. #pragma clang diagnostic pop
  19890. #endif
  19891. #ifdef __clang__
  19892. #pragma clang diagnostic push
  19893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19894. #pragma clang diagnostic ignored "-Wunused-variable"
  19895. #endif
  19896. #ifdef __clang__
  19897. #pragma clang diagnostic pop
  19898. #endif
  19899. #ifdef __clang__
  19900. #pragma clang diagnostic push
  19901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19902. #pragma clang diagnostic ignored "-Wunused-variable"
  19903. #endif
  19904. #ifdef __clang__
  19905. #pragma clang diagnostic pop
  19906. #endif
  19907. #ifdef __clang__
  19908. #pragma clang diagnostic push
  19909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19910. #pragma clang diagnostic ignored "-Wunused-variable"
  19911. #endif
  19912. #ifdef __clang__
  19913. #pragma clang diagnostic pop
  19914. #endif
  19915. #ifdef __clang__
  19916. #pragma clang diagnostic push
  19917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19918. #pragma clang diagnostic ignored "-Wunused-variable"
  19919. #endif
  19920. #ifdef __clang__
  19921. #pragma clang diagnostic pop
  19922. #endif
  19923. #ifdef __clang__
  19924. #pragma clang diagnostic push
  19925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19926. #pragma clang diagnostic ignored "-Wunused-variable"
  19927. #endif
  19928. #ifdef __clang__
  19929. #pragma clang diagnostic pop
  19930. #endif
  19931. #ifdef __clang__
  19932. #pragma clang diagnostic push
  19933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19934. #pragma clang diagnostic ignored "-Wunused-variable"
  19935. #endif
  19936. #ifdef __clang__
  19937. #pragma clang diagnostic pop
  19938. #endif
  19939. #ifdef __clang__
  19940. #pragma clang diagnostic push
  19941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19942. #pragma clang diagnostic ignored "-Wunused-variable"
  19943. #endif
  19944. #ifdef __clang__
  19945. #pragma clang diagnostic pop
  19946. #endif
  19947. #ifdef __clang__
  19948. #pragma clang diagnostic push
  19949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19950. #pragma clang diagnostic ignored "-Wunused-variable"
  19951. #endif
  19952. #ifdef __clang__
  19953. #pragma clang diagnostic pop
  19954. #endif
  19955. #ifdef __clang__
  19956. #pragma clang diagnostic push
  19957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19958. #pragma clang diagnostic ignored "-Wunused-variable"
  19959. #endif
  19960. #ifdef __clang__
  19961. #pragma clang diagnostic pop
  19962. #endif
  19963. #ifdef __clang__
  19964. #pragma clang diagnostic push
  19965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19966. #pragma clang diagnostic ignored "-Wunused-variable"
  19967. #endif
  19968. #ifdef __clang__
  19969. #pragma clang diagnostic pop
  19970. #endif
  19971. #ifdef __clang__
  19972. #pragma clang diagnostic push
  19973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19974. #pragma clang diagnostic ignored "-Wunused-variable"
  19975. #endif
  19976. #ifdef __clang__
  19977. #pragma clang diagnostic pop
  19978. #endif
  19979. #ifdef __clang__
  19980. #pragma clang diagnostic push
  19981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19982. #pragma clang diagnostic ignored "-Wunused-variable"
  19983. #endif
  19984. #ifdef __clang__
  19985. #pragma clang diagnostic pop
  19986. #endif
  19987. #ifdef __clang__
  19988. #pragma clang diagnostic push
  19989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19990. #pragma clang diagnostic ignored "-Wunused-variable"
  19991. #endif
  19992. #ifdef __clang__
  19993. #pragma clang diagnostic pop
  19994. #endif
  19995. #ifdef __clang__
  19996. #pragma clang diagnostic push
  19997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19998. #pragma clang diagnostic ignored "-Wunused-variable"
  19999. #endif
  20000. #ifdef __clang__
  20001. #pragma clang diagnostic pop
  20002. #endif
  20003. #ifdef __clang__
  20004. #pragma clang diagnostic push
  20005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20006. #pragma clang diagnostic ignored "-Wunused-variable"
  20007. #endif
  20008. #ifdef __clang__
  20009. #pragma clang diagnostic pop
  20010. #endif
  20011. #ifdef __clang__
  20012. #pragma clang diagnostic push
  20013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20014. #pragma clang diagnostic ignored "-Wunused-variable"
  20015. #endif
  20016. #ifdef __clang__
  20017. #pragma clang diagnostic pop
  20018. #endif
  20019. #ifdef __clang__
  20020. #pragma clang diagnostic push
  20021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20022. #pragma clang diagnostic ignored "-Wunused-variable"
  20023. #endif
  20024. #ifdef __clang__
  20025. #pragma clang diagnostic pop
  20026. #endif
  20027. #ifdef __clang__
  20028. #pragma clang diagnostic push
  20029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20030. #pragma clang diagnostic ignored "-Wunused-variable"
  20031. #endif
  20032. #ifdef __clang__
  20033. #pragma clang diagnostic pop
  20034. #endif
  20035. #ifdef __clang__
  20036. #pragma clang diagnostic push
  20037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20038. #pragma clang diagnostic ignored "-Wunused-variable"
  20039. #endif
  20040. #ifdef __clang__
  20041. #pragma clang diagnostic pop
  20042. #endif
  20043. #ifdef __clang__
  20044. #pragma clang diagnostic push
  20045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20046. #pragma clang diagnostic ignored "-Wunused-variable"
  20047. #endif
  20048. #ifdef __clang__
  20049. #pragma clang diagnostic pop
  20050. #endif
  20051. #ifdef __clang__
  20052. #pragma clang diagnostic push
  20053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20054. #pragma clang diagnostic ignored "-Wunused-variable"
  20055. #endif
  20056. #ifdef __clang__
  20057. #pragma clang diagnostic pop
  20058. #endif
  20059. #ifdef __clang__
  20060. #pragma clang diagnostic push
  20061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20062. #pragma clang diagnostic ignored "-Wunused-variable"
  20063. #endif
  20064. #ifdef __clang__
  20065. #pragma clang diagnostic pop
  20066. #endif
  20067. #ifdef __clang__
  20068. #pragma clang diagnostic push
  20069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20070. #pragma clang diagnostic ignored "-Wunused-variable"
  20071. #endif
  20072. #ifdef __clang__
  20073. #pragma clang diagnostic pop
  20074. #endif
  20075. #ifdef __clang__
  20076. #pragma clang diagnostic push
  20077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20078. #pragma clang diagnostic ignored "-Wunused-variable"
  20079. #endif
  20080. #ifdef __clang__
  20081. #pragma clang diagnostic pop
  20082. #endif
  20083. #ifdef __clang__
  20084. #pragma clang diagnostic push
  20085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20086. #pragma clang diagnostic ignored "-Wunused-variable"
  20087. #endif
  20088. #ifdef __clang__
  20089. #pragma clang diagnostic pop
  20090. #endif
  20091. #ifdef __clang__
  20092. #pragma clang diagnostic push
  20093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20094. #pragma clang diagnostic ignored "-Wunused-variable"
  20095. #endif
  20096. #ifdef __clang__
  20097. #pragma clang diagnostic pop
  20098. #endif
  20099. #ifdef __clang__
  20100. #pragma clang diagnostic push
  20101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20102. #pragma clang diagnostic ignored "-Wunused-variable"
  20103. #endif
  20104. #ifdef __clang__
  20105. #pragma clang diagnostic pop
  20106. #endif
  20107. #ifdef __clang__
  20108. #pragma clang diagnostic push
  20109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20110. #pragma clang diagnostic ignored "-Wunused-variable"
  20111. #endif
  20112. #ifdef __clang__
  20113. #pragma clang diagnostic pop
  20114. #endif
  20115. #ifdef __clang__
  20116. #pragma clang diagnostic push
  20117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20118. #pragma clang diagnostic ignored "-Wunused-variable"
  20119. #endif
  20120. #ifdef __clang__
  20121. #pragma clang diagnostic pop
  20122. #endif
  20123. #ifdef __clang__
  20124. #pragma clang diagnostic push
  20125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20126. #pragma clang diagnostic ignored "-Wunused-variable"
  20127. #endif
  20128. #ifdef __clang__
  20129. #pragma clang diagnostic pop
  20130. #endif
  20131. #ifdef __clang__
  20132. #pragma clang diagnostic push
  20133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20134. #pragma clang diagnostic ignored "-Wunused-variable"
  20135. #endif
  20136. #ifdef __clang__
  20137. #pragma clang diagnostic pop
  20138. #endif
  20139. #ifdef __clang__
  20140. #pragma clang diagnostic push
  20141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20142. #pragma clang diagnostic ignored "-Wunused-variable"
  20143. #endif
  20144. #ifdef __clang__
  20145. #pragma clang diagnostic pop
  20146. #endif
  20147. #ifdef __clang__
  20148. #pragma clang diagnostic push
  20149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20150. #pragma clang diagnostic ignored "-Wunused-variable"
  20151. #endif
  20152. #ifdef __clang__
  20153. #pragma clang diagnostic pop
  20154. #endif
  20155. #ifdef __clang__
  20156. #pragma clang diagnostic push
  20157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20158. #pragma clang diagnostic ignored "-Wunused-variable"
  20159. #endif
  20160. #ifdef __clang__
  20161. #pragma clang diagnostic pop
  20162. #endif
  20163. #ifdef __clang__
  20164. #pragma clang diagnostic push
  20165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20166. #pragma clang diagnostic ignored "-Wunused-variable"
  20167. #endif
  20168. #ifdef __clang__
  20169. #pragma clang diagnostic pop
  20170. #endif
  20171. #ifdef __clang__
  20172. #pragma clang diagnostic push
  20173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20174. #pragma clang diagnostic ignored "-Wunused-variable"
  20175. #endif
  20176. #ifdef __clang__
  20177. #pragma clang diagnostic pop
  20178. #endif
  20179. #ifdef __clang__
  20180. #pragma clang diagnostic push
  20181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20182. #pragma clang diagnostic ignored "-Wunused-variable"
  20183. #endif
  20184. #ifdef __clang__
  20185. #pragma clang diagnostic pop
  20186. #endif
  20187. #ifdef __clang__
  20188. #pragma clang diagnostic push
  20189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20190. #pragma clang diagnostic ignored "-Wunused-variable"
  20191. #endif
  20192. #ifdef __clang__
  20193. #pragma clang diagnostic pop
  20194. #endif
  20195. #ifdef __clang__
  20196. #pragma clang diagnostic push
  20197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20198. #pragma clang diagnostic ignored "-Wunused-variable"
  20199. #endif
  20200. #ifdef __clang__
  20201. #pragma clang diagnostic pop
  20202. #endif
  20203. #ifdef __clang__
  20204. #pragma clang diagnostic push
  20205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20206. #pragma clang diagnostic ignored "-Wunused-variable"
  20207. #endif
  20208. #ifdef __clang__
  20209. #pragma clang diagnostic pop
  20210. #endif
  20211. #ifdef __clang__
  20212. #pragma clang diagnostic push
  20213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20214. #pragma clang diagnostic ignored "-Wunused-variable"
  20215. #endif
  20216. #ifdef __clang__
  20217. #pragma clang diagnostic pop
  20218. #endif
  20219. #ifdef __clang__
  20220. #pragma clang diagnostic push
  20221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20222. #pragma clang diagnostic ignored "-Wunused-variable"
  20223. #endif
  20224. #ifdef __clang__
  20225. #pragma clang diagnostic pop
  20226. #endif
  20227. #ifdef __clang__
  20228. #pragma clang diagnostic push
  20229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20230. #pragma clang diagnostic ignored "-Wunused-variable"
  20231. #endif
  20232. #ifdef __clang__
  20233. #pragma clang diagnostic pop
  20234. #endif
  20235. #ifdef __clang__
  20236. #pragma clang diagnostic push
  20237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20238. #pragma clang diagnostic ignored "-Wunused-variable"
  20239. #endif
  20240. #ifdef __clang__
  20241. #pragma clang diagnostic pop
  20242. #endif
  20243. #ifdef __clang__
  20244. #pragma clang diagnostic push
  20245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20246. #pragma clang diagnostic ignored "-Wunused-variable"
  20247. #endif
  20248. #ifdef __clang__
  20249. #pragma clang diagnostic pop
  20250. #endif
  20251. #ifdef __clang__
  20252. #pragma clang diagnostic push
  20253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20254. #pragma clang diagnostic ignored "-Wunused-variable"
  20255. #endif
  20256. #ifdef __clang__
  20257. #pragma clang diagnostic pop
  20258. #endif
  20259. #ifdef __clang__
  20260. #pragma clang diagnostic push
  20261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20262. #pragma clang diagnostic ignored "-Wunused-variable"
  20263. #endif
  20264. #ifdef __clang__
  20265. #pragma clang diagnostic pop
  20266. #endif
  20267. #ifdef __clang__
  20268. #pragma clang diagnostic push
  20269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20270. #pragma clang diagnostic ignored "-Wunused-variable"
  20271. #endif
  20272. #ifdef __clang__
  20273. #pragma clang diagnostic pop
  20274. #endif
  20275. #ifdef __clang__
  20276. #pragma clang diagnostic push
  20277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20278. #pragma clang diagnostic ignored "-Wunused-variable"
  20279. #endif
  20280. #ifdef __clang__
  20281. #pragma clang diagnostic pop
  20282. #endif
  20283. #ifdef __clang__
  20284. #pragma clang diagnostic push
  20285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20286. #pragma clang diagnostic ignored "-Wunused-variable"
  20287. #endif
  20288. #ifdef __clang__
  20289. #pragma clang diagnostic pop
  20290. #endif
  20291. #ifdef __clang__
  20292. #pragma clang diagnostic push
  20293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20294. #pragma clang diagnostic ignored "-Wunused-variable"
  20295. #endif
  20296. #ifdef __clang__
  20297. #pragma clang diagnostic pop
  20298. #endif
  20299. #ifdef __clang__
  20300. #pragma clang diagnostic push
  20301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20302. #pragma clang diagnostic ignored "-Wunused-variable"
  20303. #endif
  20304. #ifdef __clang__
  20305. #pragma clang diagnostic pop
  20306. #endif
  20307. #ifdef __clang__
  20308. #pragma clang diagnostic push
  20309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20310. #pragma clang diagnostic ignored "-Wunused-variable"
  20311. #endif
  20312. #ifdef __clang__
  20313. #pragma clang diagnostic pop
  20314. #endif
  20315. #ifdef __clang__
  20316. #pragma clang diagnostic push
  20317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20318. #pragma clang diagnostic ignored "-Wunused-variable"
  20319. #endif
  20320. #ifdef __clang__
  20321. #pragma clang diagnostic pop
  20322. #endif
  20323. #ifdef __clang__
  20324. #pragma clang diagnostic push
  20325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20326. #pragma clang diagnostic ignored "-Wunused-variable"
  20327. #endif
  20328. #ifdef __clang__
  20329. #pragma clang diagnostic pop
  20330. #endif
  20331. #ifdef __clang__
  20332. #pragma clang diagnostic push
  20333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20334. #pragma clang diagnostic ignored "-Wunused-variable"
  20335. #endif
  20336. #ifdef __clang__
  20337. #pragma clang diagnostic pop
  20338. #endif
  20339. #ifdef __clang__
  20340. #pragma clang diagnostic push
  20341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20342. #pragma clang diagnostic ignored "-Wunused-variable"
  20343. #endif
  20344. #ifdef __clang__
  20345. #pragma clang diagnostic pop
  20346. #endif
  20347. #ifdef __clang__
  20348. #pragma clang diagnostic push
  20349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20350. #pragma clang diagnostic ignored "-Wunused-variable"
  20351. #endif
  20352. #ifdef __clang__
  20353. #pragma clang diagnostic pop
  20354. #endif
  20355. #ifdef __clang__
  20356. #pragma clang diagnostic push
  20357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20358. #pragma clang diagnostic ignored "-Wunused-variable"
  20359. #endif
  20360. #ifdef __clang__
  20361. #pragma clang diagnostic pop
  20362. #endif
  20363. #ifdef __clang__
  20364. #pragma clang diagnostic push
  20365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20366. #pragma clang diagnostic ignored "-Wunused-variable"
  20367. #endif
  20368. #ifdef __clang__
  20369. #pragma clang diagnostic pop
  20370. #endif
  20371. #ifdef __clang__
  20372. #pragma clang diagnostic push
  20373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20374. #pragma clang diagnostic ignored "-Wunused-variable"
  20375. #endif
  20376. #ifdef __clang__
  20377. #pragma clang diagnostic pop
  20378. #endif
  20379. #ifdef __clang__
  20380. #pragma clang diagnostic push
  20381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20382. #pragma clang diagnostic ignored "-Wunused-variable"
  20383. #endif
  20384. #ifdef __clang__
  20385. #pragma clang diagnostic pop
  20386. #endif
  20387. #ifdef __clang__
  20388. #pragma clang diagnostic push
  20389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20390. #pragma clang diagnostic ignored "-Wunused-variable"
  20391. #endif
  20392. #ifdef __clang__
  20393. #pragma clang diagnostic pop
  20394. #endif
  20395. #ifdef __clang__
  20396. #pragma clang diagnostic push
  20397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20398. #pragma clang diagnostic ignored "-Wunused-variable"
  20399. #endif
  20400. #ifdef __clang__
  20401. #pragma clang diagnostic pop
  20402. #endif
  20403. #ifdef __clang__
  20404. #pragma clang diagnostic push
  20405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20406. #pragma clang diagnostic ignored "-Wunused-variable"
  20407. #endif
  20408. #ifdef __clang__
  20409. #pragma clang diagnostic pop
  20410. #endif
  20411. #ifdef __clang__
  20412. #pragma clang diagnostic push
  20413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20414. #pragma clang diagnostic ignored "-Wunused-variable"
  20415. #endif
  20416. #ifdef __clang__
  20417. #pragma clang diagnostic pop
  20418. #endif
  20419. #ifdef __clang__
  20420. #pragma clang diagnostic push
  20421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20422. #pragma clang diagnostic ignored "-Wunused-variable"
  20423. #endif
  20424. #ifdef __clang__
  20425. #pragma clang diagnostic pop
  20426. #endif
  20427. #ifdef __clang__
  20428. #pragma clang diagnostic push
  20429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20430. #pragma clang diagnostic ignored "-Wunused-variable"
  20431. #endif
  20432. #ifdef __clang__
  20433. #pragma clang diagnostic pop
  20434. #endif
  20435. #ifdef __clang__
  20436. #pragma clang diagnostic push
  20437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20438. #pragma clang diagnostic ignored "-Wunused-variable"
  20439. #endif
  20440. #ifdef __clang__
  20441. #pragma clang diagnostic pop
  20442. #endif
  20443. #ifdef __clang__
  20444. #pragma clang diagnostic push
  20445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20446. #pragma clang diagnostic ignored "-Wunused-variable"
  20447. #endif
  20448. #ifdef __clang__
  20449. #pragma clang diagnostic pop
  20450. #endif
  20451. #ifdef __clang__
  20452. #pragma clang diagnostic push
  20453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20454. #pragma clang diagnostic ignored "-Wunused-variable"
  20455. #endif
  20456. #ifdef __clang__
  20457. #pragma clang diagnostic pop
  20458. #endif
  20459. #ifdef __clang__
  20460. #pragma clang diagnostic push
  20461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20462. #pragma clang diagnostic ignored "-Wunused-variable"
  20463. #endif
  20464. #ifdef __clang__
  20465. #pragma clang diagnostic pop
  20466. #endif
  20467. #ifdef __clang__
  20468. #pragma clang diagnostic push
  20469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20470. #pragma clang diagnostic ignored "-Wunused-variable"
  20471. #endif
  20472. #ifdef __clang__
  20473. #pragma clang diagnostic pop
  20474. #endif
  20475. #ifdef __clang__
  20476. #pragma clang diagnostic push
  20477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20478. #pragma clang diagnostic ignored "-Wunused-variable"
  20479. #endif
  20480. #ifdef __clang__
  20481. #pragma clang diagnostic pop
  20482. #endif
  20483. #ifdef __clang__
  20484. #pragma clang diagnostic push
  20485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20486. #pragma clang diagnostic ignored "-Wunused-variable"
  20487. #endif
  20488. #ifdef __clang__
  20489. #pragma clang diagnostic pop
  20490. #endif
  20491. #ifdef __clang__
  20492. #pragma clang diagnostic push
  20493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20494. #pragma clang diagnostic ignored "-Wunused-variable"
  20495. #endif
  20496. #ifdef __clang__
  20497. #pragma clang diagnostic pop
  20498. #endif
  20499. #ifdef __clang__
  20500. #pragma clang diagnostic push
  20501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20502. #pragma clang diagnostic ignored "-Wunused-variable"
  20503. #endif
  20504. #ifdef __clang__
  20505. #pragma clang diagnostic pop
  20506. #endif
  20507. #ifdef __clang__
  20508. #pragma clang diagnostic push
  20509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20510. #pragma clang diagnostic ignored "-Wunused-variable"
  20511. #endif
  20512. #ifdef __clang__
  20513. #pragma clang diagnostic pop
  20514. #endif
  20515. #ifdef __clang__
  20516. #pragma clang diagnostic push
  20517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20518. #pragma clang diagnostic ignored "-Wunused-variable"
  20519. #endif
  20520. #ifdef __clang__
  20521. #pragma clang diagnostic pop
  20522. #endif
  20523. #ifdef __clang__
  20524. #pragma clang diagnostic push
  20525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20526. #pragma clang diagnostic ignored "-Wunused-variable"
  20527. #endif
  20528. #ifdef __clang__
  20529. #pragma clang diagnostic pop
  20530. #endif
  20531. #ifdef __clang__
  20532. #pragma clang diagnostic push
  20533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20534. #pragma clang diagnostic ignored "-Wunused-variable"
  20535. #endif
  20536. #ifdef __clang__
  20537. #pragma clang diagnostic pop
  20538. #endif
  20539. #ifdef __clang__
  20540. #pragma clang diagnostic push
  20541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20542. #pragma clang diagnostic ignored "-Wunused-variable"
  20543. #endif
  20544. #ifdef __clang__
  20545. #pragma clang diagnostic pop
  20546. #endif
  20547. #ifdef __clang__
  20548. #pragma clang diagnostic push
  20549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20550. #pragma clang diagnostic ignored "-Wunused-variable"
  20551. #endif
  20552. #ifdef __clang__
  20553. #pragma clang diagnostic pop
  20554. #endif
  20555. #ifdef __clang__
  20556. #pragma clang diagnostic push
  20557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20558. #pragma clang diagnostic ignored "-Wunused-variable"
  20559. #endif
  20560. #ifdef __clang__
  20561. #pragma clang diagnostic pop
  20562. #endif
  20563. #ifdef __clang__
  20564. #pragma clang diagnostic push
  20565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20566. #pragma clang diagnostic ignored "-Wunused-variable"
  20567. #endif
  20568. #ifdef __clang__
  20569. #pragma clang diagnostic pop
  20570. #endif
  20571. #ifdef __clang__
  20572. #pragma clang diagnostic push
  20573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20574. #pragma clang diagnostic ignored "-Wunused-variable"
  20575. #endif
  20576. #ifdef __clang__
  20577. #pragma clang diagnostic pop
  20578. #endif
  20579. #ifdef __clang__
  20580. #pragma clang diagnostic push
  20581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20582. #pragma clang diagnostic ignored "-Wunused-variable"
  20583. #endif
  20584. #ifdef __clang__
  20585. #pragma clang diagnostic pop
  20586. #endif
  20587. #ifdef __clang__
  20588. #pragma clang diagnostic push
  20589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20590. #pragma clang diagnostic ignored "-Wunused-variable"
  20591. #endif
  20592. #ifdef __clang__
  20593. #pragma clang diagnostic pop
  20594. #endif
  20595. #ifdef __clang__
  20596. #pragma clang diagnostic push
  20597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20598. #pragma clang diagnostic ignored "-Wunused-variable"
  20599. #endif
  20600. #ifdef __clang__
  20601. #pragma clang diagnostic pop
  20602. #endif
  20603. #ifdef __clang__
  20604. #pragma clang diagnostic push
  20605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20606. #pragma clang diagnostic ignored "-Wunused-variable"
  20607. #endif
  20608. #ifdef __clang__
  20609. #pragma clang diagnostic pop
  20610. #endif
  20611. #ifdef __clang__
  20612. #pragma clang diagnostic push
  20613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20614. #pragma clang diagnostic ignored "-Wunused-variable"
  20615. #endif
  20616. #ifdef __clang__
  20617. #pragma clang diagnostic pop
  20618. #endif
  20619. #ifdef __clang__
  20620. #pragma clang diagnostic push
  20621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20622. #pragma clang diagnostic ignored "-Wunused-variable"
  20623. #endif
  20624. #ifdef __clang__
  20625. #pragma clang diagnostic pop
  20626. #endif
  20627. #ifdef __clang__
  20628. #pragma clang diagnostic push
  20629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20630. #pragma clang diagnostic ignored "-Wunused-variable"
  20631. #endif
  20632. #ifdef __clang__
  20633. #pragma clang diagnostic pop
  20634. #endif
  20635. #ifdef __clang__
  20636. #pragma clang diagnostic push
  20637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20638. #pragma clang diagnostic ignored "-Wunused-variable"
  20639. #endif
  20640. #ifdef __clang__
  20641. #pragma clang diagnostic pop
  20642. #endif
  20643. #ifdef __clang__
  20644. #pragma clang diagnostic push
  20645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20646. #pragma clang diagnostic ignored "-Wunused-variable"
  20647. #endif
  20648. #ifdef __clang__
  20649. #pragma clang diagnostic pop
  20650. #endif
  20651. #ifdef __clang__
  20652. #pragma clang diagnostic push
  20653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20654. #pragma clang diagnostic ignored "-Wunused-variable"
  20655. #endif
  20656. #ifdef __clang__
  20657. #pragma clang diagnostic pop
  20658. #endif
  20659. #ifdef __clang__
  20660. #pragma clang diagnostic push
  20661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20662. #pragma clang diagnostic ignored "-Wunused-variable"
  20663. #endif
  20664. #ifdef __clang__
  20665. #pragma clang diagnostic pop
  20666. #endif
  20667. #ifdef __clang__
  20668. #pragma clang diagnostic push
  20669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20670. #pragma clang diagnostic ignored "-Wunused-variable"
  20671. #endif
  20672. #ifdef __clang__
  20673. #pragma clang diagnostic pop
  20674. #endif
  20675. #ifdef __clang__
  20676. #pragma clang diagnostic push
  20677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20678. #pragma clang diagnostic ignored "-Wunused-variable"
  20679. #endif
  20680. #ifdef __clang__
  20681. #pragma clang diagnostic pop
  20682. #endif
  20683. #ifdef __clang__
  20684. #pragma clang diagnostic push
  20685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20686. #pragma clang diagnostic ignored "-Wunused-variable"
  20687. #endif
  20688. #ifdef __clang__
  20689. #pragma clang diagnostic pop
  20690. #endif
  20691. #ifdef __clang__
  20692. #pragma clang diagnostic push
  20693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20694. #pragma clang diagnostic ignored "-Wunused-variable"
  20695. #endif
  20696. #ifdef __clang__
  20697. #pragma clang diagnostic pop
  20698. #endif
  20699. #ifdef __clang__
  20700. #pragma clang diagnostic push
  20701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20702. #pragma clang diagnostic ignored "-Wunused-variable"
  20703. #endif
  20704. #ifdef __clang__
  20705. #pragma clang diagnostic pop
  20706. #endif
  20707. #ifdef __clang__
  20708. #pragma clang diagnostic push
  20709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20710. #pragma clang diagnostic ignored "-Wunused-variable"
  20711. #endif
  20712. #ifdef __clang__
  20713. #pragma clang diagnostic pop
  20714. #endif
  20715. #ifdef __clang__
  20716. #pragma clang diagnostic push
  20717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20718. #pragma clang diagnostic ignored "-Wunused-variable"
  20719. #endif
  20720. #ifdef __clang__
  20721. #pragma clang diagnostic pop
  20722. #endif
  20723. #ifdef __clang__
  20724. #pragma clang diagnostic push
  20725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20726. #pragma clang diagnostic ignored "-Wunused-variable"
  20727. #endif
  20728. #ifdef __clang__
  20729. #pragma clang diagnostic pop
  20730. #endif
  20731. #ifdef __clang__
  20732. #pragma clang diagnostic push
  20733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20734. #pragma clang diagnostic ignored "-Wunused-variable"
  20735. #endif
  20736. #ifdef __clang__
  20737. #pragma clang diagnostic pop
  20738. #endif
  20739. #ifdef __clang__
  20740. #pragma clang diagnostic push
  20741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20742. #pragma clang diagnostic ignored "-Wunused-variable"
  20743. #endif
  20744. #ifdef __clang__
  20745. #pragma clang diagnostic pop
  20746. #endif
  20747. #ifdef __clang__
  20748. #pragma clang diagnostic push
  20749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20750. #pragma clang diagnostic ignored "-Wunused-variable"
  20751. #endif
  20752. #ifdef __clang__
  20753. #pragma clang diagnostic pop
  20754. #endif
  20755. #ifdef __clang__
  20756. #pragma clang diagnostic push
  20757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20758. #pragma clang diagnostic ignored "-Wunused-variable"
  20759. #endif
  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. #ifdef __clang__
  20769. #pragma clang diagnostic pop
  20770. #endif
  20771. #ifdef __clang__
  20772. #pragma clang diagnostic push
  20773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20774. #pragma clang diagnostic ignored "-Wunused-variable"
  20775. #endif
  20776. #ifdef __clang__
  20777. #pragma clang diagnostic pop
  20778. #endif
  20779. #ifdef __clang__
  20780. #pragma clang diagnostic push
  20781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20782. #pragma clang diagnostic ignored "-Wunused-variable"
  20783. #endif
  20784. #ifdef __clang__
  20785. #pragma clang diagnostic pop
  20786. #endif
  20787. #ifdef __clang__
  20788. #pragma clang diagnostic push
  20789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20790. #pragma clang diagnostic ignored "-Wunused-variable"
  20791. #endif
  20792. #ifdef __clang__
  20793. #pragma clang diagnostic pop
  20794. #endif
  20795. #ifdef __clang__
  20796. #pragma clang diagnostic push
  20797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20798. #pragma clang diagnostic ignored "-Wunused-variable"
  20799. #endif
  20800. #ifdef __clang__
  20801. #pragma clang diagnostic pop
  20802. #endif
  20803. #ifdef __clang__
  20804. #pragma clang diagnostic push
  20805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20806. #pragma clang diagnostic ignored "-Wunused-variable"
  20807. #endif
  20808. #ifdef __clang__
  20809. #pragma clang diagnostic pop
  20810. #endif
  20811. #ifdef __clang__
  20812. #pragma clang diagnostic push
  20813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20814. #pragma clang diagnostic ignored "-Wunused-variable"
  20815. #endif
  20816. #ifdef __clang__
  20817. #pragma clang diagnostic pop
  20818. #endif
  20819. #ifdef __clang__
  20820. #pragma clang diagnostic push
  20821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20822. #pragma clang diagnostic ignored "-Wunused-variable"
  20823. #endif
  20824. #ifdef __clang__
  20825. #pragma clang diagnostic pop
  20826. #endif
  20827. #ifdef __clang__
  20828. #pragma clang diagnostic push
  20829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20830. #pragma clang diagnostic ignored "-Wunused-variable"
  20831. #endif
  20832. #ifdef __clang__
  20833. #pragma clang diagnostic pop
  20834. #endif
  20835. #ifdef __clang__
  20836. #pragma clang diagnostic push
  20837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20838. #pragma clang diagnostic ignored "-Wunused-variable"
  20839. #endif
  20840. #ifdef __clang__
  20841. #pragma clang diagnostic pop
  20842. #endif
  20843. #ifdef __clang__
  20844. #pragma clang diagnostic push
  20845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20846. #pragma clang diagnostic ignored "-Wunused-variable"
  20847. #endif
  20848. #ifdef __clang__
  20849. #pragma clang diagnostic pop
  20850. #endif
  20851. #ifdef __clang__
  20852. #pragma clang diagnostic push
  20853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20854. #pragma clang diagnostic ignored "-Wunused-variable"
  20855. #endif
  20856. #ifdef __clang__
  20857. #pragma clang diagnostic pop
  20858. #endif
  20859. #ifdef __clang__
  20860. #pragma clang diagnostic push
  20861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20862. #pragma clang diagnostic ignored "-Wunused-variable"
  20863. #endif
  20864. #ifdef __clang__
  20865. #pragma clang diagnostic pop
  20866. #endif
  20867. #ifdef __clang__
  20868. #pragma clang diagnostic push
  20869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20870. #pragma clang diagnostic ignored "-Wunused-variable"
  20871. #endif
  20872. #ifdef __clang__
  20873. #pragma clang diagnostic pop
  20874. #endif
  20875. #ifdef __clang__
  20876. #pragma clang diagnostic push
  20877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20878. #pragma clang diagnostic ignored "-Wunused-variable"
  20879. #endif
  20880. #ifdef __clang__
  20881. #pragma clang diagnostic pop
  20882. #endif
  20883. #ifdef __clang__
  20884. #pragma clang diagnostic push
  20885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20886. #pragma clang diagnostic ignored "-Wunused-variable"
  20887. #endif
  20888. #ifdef __clang__
  20889. #pragma clang diagnostic pop
  20890. #endif
  20891. #ifdef __clang__
  20892. #pragma clang diagnostic push
  20893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20894. #pragma clang diagnostic ignored "-Wunused-variable"
  20895. #endif
  20896. #ifdef __clang__
  20897. #pragma clang diagnostic pop
  20898. #endif
  20899. #ifdef __clang__
  20900. #pragma clang diagnostic push
  20901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20902. #pragma clang diagnostic ignored "-Wunused-variable"
  20903. #endif
  20904. #ifdef __clang__
  20905. #pragma clang diagnostic pop
  20906. #endif
  20907. #ifdef __clang__
  20908. #pragma clang diagnostic push
  20909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20910. #pragma clang diagnostic ignored "-Wunused-variable"
  20911. #endif
  20912. #ifdef __clang__
  20913. #pragma clang diagnostic pop
  20914. #endif
  20915. #ifdef __clang__
  20916. #pragma clang diagnostic push
  20917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20918. #pragma clang diagnostic ignored "-Wunused-variable"
  20919. #endif
  20920. #ifdef __clang__
  20921. #pragma clang diagnostic pop
  20922. #endif
  20923. #ifdef __clang__
  20924. #pragma clang diagnostic push
  20925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20926. #pragma clang diagnostic ignored "-Wunused-variable"
  20927. #endif
  20928. #ifdef __clang__
  20929. #pragma clang diagnostic pop
  20930. #endif
  20931. #ifdef __clang__
  20932. #pragma clang diagnostic push
  20933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20934. #pragma clang diagnostic ignored "-Wunused-variable"
  20935. #endif
  20936. #ifdef __clang__
  20937. #pragma clang diagnostic pop
  20938. #endif
  20939. #ifdef __clang__
  20940. #pragma clang diagnostic push
  20941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20942. #pragma clang diagnostic ignored "-Wunused-variable"
  20943. #endif
  20944. #ifdef __clang__
  20945. #pragma clang diagnostic pop
  20946. #endif
  20947. #ifdef __clang__
  20948. #pragma clang diagnostic push
  20949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20950. #pragma clang diagnostic ignored "-Wunused-variable"
  20951. #endif
  20952. #ifdef __clang__
  20953. #pragma clang diagnostic pop
  20954. #endif
  20955. #ifdef __clang__
  20956. #pragma clang diagnostic push
  20957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20958. #pragma clang diagnostic ignored "-Wunused-variable"
  20959. #endif
  20960. #ifdef __clang__
  20961. #pragma clang diagnostic pop
  20962. #endif
  20963. #ifdef __clang__
  20964. #pragma clang diagnostic push
  20965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20966. #pragma clang diagnostic ignored "-Wunused-variable"
  20967. #endif
  20968. #ifdef __clang__
  20969. #pragma clang diagnostic pop
  20970. #endif
  20971. #ifdef __clang__
  20972. #pragma clang diagnostic push
  20973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20974. #pragma clang diagnostic ignored "-Wunused-variable"
  20975. #endif
  20976. #ifdef __clang__
  20977. #pragma clang diagnostic pop
  20978. #endif
  20979. #ifdef __clang__
  20980. #pragma clang diagnostic push
  20981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20982. #pragma clang diagnostic ignored "-Wunused-variable"
  20983. #endif
  20984. #ifdef __clang__
  20985. #pragma clang diagnostic pop
  20986. #endif
  20987. #ifdef __clang__
  20988. #pragma clang diagnostic push
  20989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20990. #pragma clang diagnostic ignored "-Wunused-variable"
  20991. #endif
  20992. #ifdef __clang__
  20993. #pragma clang diagnostic pop
  20994. #endif
  20995. #ifdef __clang__
  20996. #pragma clang diagnostic push
  20997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20998. #pragma clang diagnostic ignored "-Wunused-variable"
  20999. #endif
  21000. #ifdef __clang__
  21001. #pragma clang diagnostic pop
  21002. #endif
  21003. #ifdef __clang__
  21004. #pragma clang diagnostic push
  21005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21006. #pragma clang diagnostic ignored "-Wunused-variable"
  21007. #endif
  21008. #ifdef __clang__
  21009. #pragma clang diagnostic pop
  21010. #endif
  21011. #ifdef __clang__
  21012. #pragma clang diagnostic push
  21013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21014. #pragma clang diagnostic ignored "-Wunused-variable"
  21015. #endif
  21016. #ifdef __clang__
  21017. #pragma clang diagnostic pop
  21018. #endif
  21019. #ifdef __clang__
  21020. #pragma clang diagnostic push
  21021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21022. #pragma clang diagnostic ignored "-Wunused-variable"
  21023. #endif
  21024. #ifdef __clang__
  21025. #pragma clang diagnostic pop
  21026. #endif
  21027. #ifdef __clang__
  21028. #pragma clang diagnostic push
  21029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21030. #pragma clang diagnostic ignored "-Wunused-variable"
  21031. #endif
  21032. #ifdef __clang__
  21033. #pragma clang diagnostic pop
  21034. #endif
  21035. #ifdef __clang__
  21036. #pragma clang diagnostic push
  21037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21038. #pragma clang diagnostic ignored "-Wunused-variable"
  21039. #endif
  21040. #ifdef __clang__
  21041. #pragma clang diagnostic pop
  21042. #endif
  21043. #ifdef __clang__
  21044. #pragma clang diagnostic push
  21045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21046. #pragma clang diagnostic ignored "-Wunused-variable"
  21047. #endif
  21048. #ifdef __clang__
  21049. #pragma clang diagnostic pop
  21050. #endif
  21051. #ifdef __clang__
  21052. #pragma clang diagnostic push
  21053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21054. #pragma clang diagnostic ignored "-Wunused-variable"
  21055. #endif
  21056. #ifdef __clang__
  21057. #pragma clang diagnostic pop
  21058. #endif
  21059. #ifdef __clang__
  21060. #pragma clang diagnostic push
  21061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21062. #pragma clang diagnostic ignored "-Wunused-variable"
  21063. #endif
  21064. #ifdef __clang__
  21065. #pragma clang diagnostic pop
  21066. #endif
  21067. #ifdef __clang__
  21068. #pragma clang diagnostic push
  21069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21070. #pragma clang diagnostic ignored "-Wunused-variable"
  21071. #endif
  21072. #ifdef __clang__
  21073. #pragma clang diagnostic pop
  21074. #endif
  21075. #ifdef __clang__
  21076. #pragma clang diagnostic push
  21077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21078. #pragma clang diagnostic ignored "-Wunused-variable"
  21079. #endif
  21080. #ifdef __clang__
  21081. #pragma clang diagnostic pop
  21082. #endif
  21083. #ifdef __clang__
  21084. #pragma clang diagnostic push
  21085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21086. #pragma clang diagnostic ignored "-Wunused-variable"
  21087. #endif
  21088. #ifdef __clang__
  21089. #pragma clang diagnostic pop
  21090. #endif
  21091. #ifdef __clang__
  21092. #pragma clang diagnostic push
  21093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21094. #pragma clang diagnostic ignored "-Wunused-variable"
  21095. #endif
  21096. #ifdef __clang__
  21097. #pragma clang diagnostic pop
  21098. #endif
  21099. #ifdef __clang__
  21100. #pragma clang diagnostic push
  21101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21102. #pragma clang diagnostic ignored "-Wunused-variable"
  21103. #endif
  21104. #ifdef __clang__
  21105. #pragma clang diagnostic pop
  21106. #endif
  21107. #ifdef __clang__
  21108. #pragma clang diagnostic push
  21109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21110. #pragma clang diagnostic ignored "-Wunused-variable"
  21111. #endif
  21112. #ifdef __clang__
  21113. #pragma clang diagnostic pop
  21114. #endif
  21115. #ifdef __clang__
  21116. #pragma clang diagnostic push
  21117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21118. #pragma clang diagnostic ignored "-Wunused-variable"
  21119. #endif
  21120. #ifdef __clang__
  21121. #pragma clang diagnostic pop
  21122. #endif
  21123. #ifdef __clang__
  21124. #pragma clang diagnostic push
  21125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21126. #pragma clang diagnostic ignored "-Wunused-variable"
  21127. #endif
  21128. #ifdef __clang__
  21129. #pragma clang diagnostic pop
  21130. #endif
  21131. #ifdef __clang__
  21132. #pragma clang diagnostic push
  21133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21134. #pragma clang diagnostic ignored "-Wunused-variable"
  21135. #endif
  21136. #ifdef __clang__
  21137. #pragma clang diagnostic pop
  21138. #endif
  21139. #ifdef __clang__
  21140. #pragma clang diagnostic push
  21141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21142. #pragma clang diagnostic ignored "-Wunused-variable"
  21143. #endif
  21144. #ifdef __clang__
  21145. #pragma clang diagnostic pop
  21146. #endif
  21147. #ifdef __clang__
  21148. #pragma clang diagnostic push
  21149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21150. #pragma clang diagnostic ignored "-Wunused-variable"
  21151. #endif
  21152. #ifdef __clang__
  21153. #pragma clang diagnostic pop
  21154. #endif
  21155. #ifdef __clang__
  21156. #pragma clang diagnostic push
  21157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21158. #pragma clang diagnostic ignored "-Wunused-variable"
  21159. #endif
  21160. #ifdef __clang__
  21161. #pragma clang diagnostic pop
  21162. #endif
  21163. #ifdef __clang__
  21164. #pragma clang diagnostic push
  21165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21166. #pragma clang diagnostic ignored "-Wunused-variable"
  21167. #endif
  21168. #ifdef __clang__
  21169. #pragma clang diagnostic pop
  21170. #endif
  21171. #ifdef __clang__
  21172. #pragma clang diagnostic push
  21173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21174. #pragma clang diagnostic ignored "-Wunused-variable"
  21175. #endif
  21176. #ifdef __clang__
  21177. #pragma clang diagnostic pop
  21178. #endif
  21179. #ifdef __clang__
  21180. #pragma clang diagnostic push
  21181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21182. #pragma clang diagnostic ignored "-Wunused-variable"
  21183. #endif
  21184. #ifdef __clang__
  21185. #pragma clang diagnostic pop
  21186. #endif
  21187. #ifdef __clang__
  21188. #pragma clang diagnostic push
  21189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21190. #pragma clang diagnostic ignored "-Wunused-variable"
  21191. #endif
  21192. #ifdef __clang__
  21193. #pragma clang diagnostic pop
  21194. #endif
  21195. #ifdef __clang__
  21196. #pragma clang diagnostic push
  21197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21198. #pragma clang diagnostic ignored "-Wunused-variable"
  21199. #endif
  21200. #ifdef __clang__
  21201. #pragma clang diagnostic pop
  21202. #endif
  21203. #ifdef __clang__
  21204. #pragma clang diagnostic push
  21205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21206. #pragma clang diagnostic ignored "-Wunused-variable"
  21207. #endif
  21208. #ifdef __clang__
  21209. #pragma clang diagnostic pop
  21210. #endif
  21211. #ifdef __clang__
  21212. #pragma clang diagnostic push
  21213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21214. #pragma clang diagnostic ignored "-Wunused-variable"
  21215. #endif
  21216. #ifdef __clang__
  21217. #pragma clang diagnostic pop
  21218. #endif
  21219. #ifdef __clang__
  21220. #pragma clang diagnostic push
  21221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21222. #pragma clang diagnostic ignored "-Wunused-variable"
  21223. #endif
  21224. #ifdef __clang__
  21225. #pragma clang diagnostic pop
  21226. #endif
  21227. #ifdef __clang__
  21228. #pragma clang diagnostic push
  21229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21230. #pragma clang diagnostic ignored "-Wunused-variable"
  21231. #endif
  21232. #ifdef __clang__
  21233. #pragma clang diagnostic pop
  21234. #endif
  21235. #ifdef __clang__
  21236. #pragma clang diagnostic push
  21237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21238. #pragma clang diagnostic ignored "-Wunused-variable"
  21239. #endif
  21240. #ifdef __clang__
  21241. #pragma clang diagnostic pop
  21242. #endif
  21243. #ifdef __clang__
  21244. #pragma clang diagnostic push
  21245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21246. #pragma clang diagnostic ignored "-Wunused-variable"
  21247. #endif
  21248. #ifdef __clang__
  21249. #pragma clang diagnostic pop
  21250. #endif
  21251. #ifdef __clang__
  21252. #pragma clang diagnostic push
  21253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21254. #pragma clang diagnostic ignored "-Wunused-variable"
  21255. #endif
  21256. #ifdef __clang__
  21257. #pragma clang diagnostic pop
  21258. #endif
  21259. #ifdef __clang__
  21260. #pragma clang diagnostic push
  21261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21262. #pragma clang diagnostic ignored "-Wunused-variable"
  21263. #endif
  21264. #ifdef __clang__
  21265. #pragma clang diagnostic pop
  21266. #endif
  21267. #ifdef __clang__
  21268. #pragma clang diagnostic push
  21269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21270. #pragma clang diagnostic ignored "-Wunused-variable"
  21271. #endif
  21272. #ifdef __clang__
  21273. #pragma clang diagnostic pop
  21274. #endif
  21275. #ifdef __clang__
  21276. #pragma clang diagnostic push
  21277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21278. #pragma clang diagnostic ignored "-Wunused-variable"
  21279. #endif
  21280. #ifdef __clang__
  21281. #pragma clang diagnostic pop
  21282. #endif
  21283. #ifdef __clang__
  21284. #pragma clang diagnostic push
  21285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21286. #pragma clang diagnostic ignored "-Wunused-variable"
  21287. #endif
  21288. #ifdef __clang__
  21289. #pragma clang diagnostic pop
  21290. #endif
  21291. #ifdef __clang__
  21292. #pragma clang diagnostic push
  21293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21294. #pragma clang diagnostic ignored "-Wunused-variable"
  21295. #endif
  21296. #ifdef __clang__
  21297. #pragma clang diagnostic pop
  21298. #endif
  21299. #ifdef __clang__
  21300. #pragma clang diagnostic push
  21301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21302. #pragma clang diagnostic ignored "-Wunused-variable"
  21303. #endif
  21304. #ifdef __clang__
  21305. #pragma clang diagnostic pop
  21306. #endif
  21307. #ifdef __clang__
  21308. #pragma clang diagnostic push
  21309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21310. #pragma clang diagnostic ignored "-Wunused-variable"
  21311. #endif
  21312. #ifdef __clang__
  21313. #pragma clang diagnostic pop
  21314. #endif
  21315. #ifdef __clang__
  21316. #pragma clang diagnostic push
  21317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21318. #pragma clang diagnostic ignored "-Wunused-variable"
  21319. #endif
  21320. #ifdef __clang__
  21321. #pragma clang diagnostic pop
  21322. #endif
  21323. #ifdef __clang__
  21324. #pragma clang diagnostic push
  21325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21326. #pragma clang diagnostic ignored "-Wunused-variable"
  21327. #endif
  21328. #ifdef __clang__
  21329. #pragma clang diagnostic pop
  21330. #endif
  21331. #ifdef __clang__
  21332. #pragma clang diagnostic push
  21333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21334. #pragma clang diagnostic ignored "-Wunused-variable"
  21335. #endif
  21336. #ifdef __clang__
  21337. #pragma clang diagnostic pop
  21338. #endif
  21339. #ifdef __clang__
  21340. #pragma clang diagnostic push
  21341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21342. #pragma clang diagnostic ignored "-Wunused-variable"
  21343. #endif
  21344. #ifdef __clang__
  21345. #pragma clang diagnostic pop
  21346. #endif
  21347. #ifdef __clang__
  21348. #pragma clang diagnostic push
  21349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21350. #pragma clang diagnostic ignored "-Wunused-variable"
  21351. #endif
  21352. #ifdef __clang__
  21353. #pragma clang diagnostic pop
  21354. #endif
  21355. #ifdef __clang__
  21356. #pragma clang diagnostic push
  21357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21358. #pragma clang diagnostic ignored "-Wunused-variable"
  21359. #endif
  21360. #ifdef __clang__
  21361. #pragma clang diagnostic pop
  21362. #endif
  21363. #ifdef __clang__
  21364. #pragma clang diagnostic push
  21365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21366. #pragma clang diagnostic ignored "-Wunused-variable"
  21367. #endif
  21368. #ifdef __clang__
  21369. #pragma clang diagnostic pop
  21370. #endif
  21371. #ifdef __clang__
  21372. #pragma clang diagnostic push
  21373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21374. #pragma clang diagnostic ignored "-Wunused-variable"
  21375. #endif
  21376. #ifdef __clang__
  21377. #pragma clang diagnostic pop
  21378. #endif
  21379. #ifdef __clang__
  21380. #pragma clang diagnostic push
  21381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21382. #pragma clang diagnostic ignored "-Wunused-variable"
  21383. #endif
  21384. #ifdef __clang__
  21385. #pragma clang diagnostic pop
  21386. #endif
  21387. #ifdef __clang__
  21388. #pragma clang diagnostic push
  21389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21390. #pragma clang diagnostic ignored "-Wunused-variable"
  21391. #endif
  21392. #ifdef __clang__
  21393. #pragma clang diagnostic pop
  21394. #endif
  21395. #ifdef __clang__
  21396. #pragma clang diagnostic push
  21397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21398. #pragma clang diagnostic ignored "-Wunused-variable"
  21399. #endif
  21400. #ifdef __clang__
  21401. #pragma clang diagnostic pop
  21402. #endif
  21403. #ifdef __clang__
  21404. #pragma clang diagnostic push
  21405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21406. #pragma clang diagnostic ignored "-Wunused-variable"
  21407. #endif
  21408. #ifdef __clang__
  21409. #pragma clang diagnostic pop
  21410. #endif
  21411. #ifdef __clang__
  21412. #pragma clang diagnostic push
  21413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21414. #pragma clang diagnostic ignored "-Wunused-variable"
  21415. #endif
  21416. #ifdef __clang__
  21417. #pragma clang diagnostic pop
  21418. #endif
  21419. #ifdef __clang__
  21420. #pragma clang diagnostic push
  21421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21422. #pragma clang diagnostic ignored "-Wunused-variable"
  21423. #endif
  21424. #ifdef __clang__
  21425. #pragma clang diagnostic pop
  21426. #endif
  21427. #ifdef __clang__
  21428. #pragma clang diagnostic push
  21429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21430. #pragma clang diagnostic ignored "-Wunused-variable"
  21431. #endif
  21432. #ifdef __clang__
  21433. #pragma clang diagnostic pop
  21434. #endif
  21435. #ifdef __clang__
  21436. #pragma clang diagnostic push
  21437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21438. #pragma clang diagnostic ignored "-Wunused-variable"
  21439. #endif
  21440. #ifdef __clang__
  21441. #pragma clang diagnostic pop
  21442. #endif
  21443. #ifdef __clang__
  21444. #pragma clang diagnostic push
  21445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21446. #pragma clang diagnostic ignored "-Wunused-variable"
  21447. #endif
  21448. #ifdef __clang__
  21449. #pragma clang diagnostic pop
  21450. #endif
  21451. #ifdef __clang__
  21452. #pragma clang diagnostic push
  21453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21454. #pragma clang diagnostic ignored "-Wunused-variable"
  21455. #endif
  21456. #ifdef __clang__
  21457. #pragma clang diagnostic pop
  21458. #endif
  21459. #ifdef __clang__
  21460. #pragma clang diagnostic push
  21461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21462. #pragma clang diagnostic ignored "-Wunused-variable"
  21463. #endif
  21464. #ifdef __clang__
  21465. #pragma clang diagnostic pop
  21466. #endif
  21467. #ifdef __clang__
  21468. #pragma clang diagnostic push
  21469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21470. #pragma clang diagnostic ignored "-Wunused-variable"
  21471. #endif
  21472. #ifdef __clang__
  21473. #pragma clang diagnostic pop
  21474. #endif
  21475. #ifdef __clang__
  21476. #pragma clang diagnostic push
  21477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21478. #pragma clang diagnostic ignored "-Wunused-variable"
  21479. #endif
  21480. #ifdef __clang__
  21481. #pragma clang diagnostic pop
  21482. #endif
  21483. #ifdef __clang__
  21484. #pragma clang diagnostic push
  21485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21486. #pragma clang diagnostic ignored "-Wunused-variable"
  21487. #endif
  21488. #ifdef __clang__
  21489. #pragma clang diagnostic pop
  21490. #endif
  21491. #ifdef __clang__
  21492. #pragma clang diagnostic push
  21493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21494. #pragma clang diagnostic ignored "-Wunused-variable"
  21495. #endif
  21496. #ifdef __clang__
  21497. #pragma clang diagnostic pop
  21498. #endif
  21499. #ifdef __clang__
  21500. #pragma clang diagnostic push
  21501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21502. #pragma clang diagnostic ignored "-Wunused-variable"
  21503. #endif
  21504. #ifdef __clang__
  21505. #pragma clang diagnostic pop
  21506. #endif
  21507. #ifdef __clang__
  21508. #pragma clang diagnostic push
  21509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21510. #pragma clang diagnostic ignored "-Wunused-variable"
  21511. #endif
  21512. #ifdef __clang__
  21513. #pragma clang diagnostic pop
  21514. #endif
  21515. #ifdef __clang__
  21516. #pragma clang diagnostic push
  21517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21518. #pragma clang diagnostic ignored "-Wunused-variable"
  21519. #endif
  21520. #ifdef __clang__
  21521. #pragma clang diagnostic pop
  21522. #endif
  21523. #ifdef __clang__
  21524. #pragma clang diagnostic push
  21525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21526. #pragma clang diagnostic ignored "-Wunused-variable"
  21527. #endif
  21528. #ifdef __clang__
  21529. #pragma clang diagnostic pop
  21530. #endif
  21531. #ifdef __clang__
  21532. #pragma clang diagnostic push
  21533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21534. #pragma clang diagnostic ignored "-Wunused-variable"
  21535. #endif
  21536. #ifdef __clang__
  21537. #pragma clang diagnostic pop
  21538. #endif
  21539. #ifdef __clang__
  21540. #pragma clang diagnostic push
  21541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21542. #pragma clang diagnostic ignored "-Wunused-variable"
  21543. #endif
  21544. #ifdef __clang__
  21545. #pragma clang diagnostic pop
  21546. #endif
  21547. #ifdef __clang__
  21548. #pragma clang diagnostic push
  21549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21550. #pragma clang diagnostic ignored "-Wunused-variable"
  21551. #endif
  21552. #ifdef __clang__
  21553. #pragma clang diagnostic pop
  21554. #endif
  21555. #ifdef __clang__
  21556. #pragma clang diagnostic push
  21557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21558. #pragma clang diagnostic ignored "-Wunused-variable"
  21559. #endif
  21560. #ifdef __clang__
  21561. #pragma clang diagnostic pop
  21562. #endif
  21563. #ifdef __clang__
  21564. #pragma clang diagnostic push
  21565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21566. #pragma clang diagnostic ignored "-Wunused-variable"
  21567. #endif
  21568. #ifdef __clang__
  21569. #pragma clang diagnostic pop
  21570. #endif
  21571. #ifdef __clang__
  21572. #pragma clang diagnostic push
  21573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21574. #pragma clang diagnostic ignored "-Wunused-variable"
  21575. #endif
  21576. #ifdef __clang__
  21577. #pragma clang diagnostic pop
  21578. #endif
  21579. #ifdef __clang__
  21580. #pragma clang diagnostic push
  21581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21582. #pragma clang diagnostic ignored "-Wunused-variable"
  21583. #endif
  21584. #ifdef __clang__
  21585. #pragma clang diagnostic pop
  21586. #endif
  21587. #ifdef __clang__
  21588. #pragma clang diagnostic push
  21589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21590. #pragma clang diagnostic ignored "-Wunused-variable"
  21591. #endif
  21592. #ifdef __clang__
  21593. #pragma clang diagnostic pop
  21594. #endif
  21595. #ifdef __clang__
  21596. #pragma clang diagnostic push
  21597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21598. #pragma clang diagnostic ignored "-Wunused-variable"
  21599. #endif
  21600. #ifdef __clang__
  21601. #pragma clang diagnostic pop
  21602. #endif
  21603. #ifdef __clang__
  21604. #pragma clang diagnostic push
  21605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21606. #pragma clang diagnostic ignored "-Wunused-variable"
  21607. #endif
  21608. #ifdef __clang__
  21609. #pragma clang diagnostic pop
  21610. #endif
  21611. #ifdef __clang__
  21612. #pragma clang diagnostic push
  21613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21614. #pragma clang diagnostic ignored "-Wunused-variable"
  21615. #endif
  21616. #ifdef __clang__
  21617. #pragma clang diagnostic pop
  21618. #endif
  21619. #ifdef __clang__
  21620. #pragma clang diagnostic push
  21621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21622. #pragma clang diagnostic ignored "-Wunused-variable"
  21623. #endif
  21624. #ifdef __clang__
  21625. #pragma clang diagnostic pop
  21626. #endif
  21627. #ifdef __clang__
  21628. #pragma clang diagnostic push
  21629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21630. #pragma clang diagnostic ignored "-Wunused-variable"
  21631. #endif
  21632. #ifdef __clang__
  21633. #pragma clang diagnostic pop
  21634. #endif
  21635. #ifdef __clang__
  21636. #pragma clang diagnostic push
  21637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21638. #pragma clang diagnostic ignored "-Wunused-variable"
  21639. #endif
  21640. #ifdef __clang__
  21641. #pragma clang diagnostic pop
  21642. #endif
  21643. #ifdef __clang__
  21644. #pragma clang diagnostic push
  21645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21646. #pragma clang diagnostic ignored "-Wunused-variable"
  21647. #endif
  21648. #ifdef __clang__
  21649. #pragma clang diagnostic pop
  21650. #endif
  21651. #ifdef __clang__
  21652. #pragma clang diagnostic push
  21653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21654. #pragma clang diagnostic ignored "-Wunused-variable"
  21655. #endif
  21656. #ifdef __clang__
  21657. #pragma clang diagnostic pop
  21658. #endif
  21659. #ifdef __clang__
  21660. #pragma clang diagnostic push
  21661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21662. #pragma clang diagnostic ignored "-Wunused-variable"
  21663. #endif
  21664. #ifdef __clang__
  21665. #pragma clang diagnostic pop
  21666. #endif
  21667. #ifdef __clang__
  21668. #pragma clang diagnostic push
  21669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21670. #pragma clang diagnostic ignored "-Wunused-variable"
  21671. #endif
  21672. #ifdef __clang__
  21673. #pragma clang diagnostic pop
  21674. #endif
  21675. #ifdef __clang__
  21676. #pragma clang diagnostic push
  21677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21678. #pragma clang diagnostic ignored "-Wunused-variable"
  21679. #endif
  21680. #ifdef __clang__
  21681. #pragma clang diagnostic pop
  21682. #endif
  21683. #ifdef __clang__
  21684. #pragma clang diagnostic push
  21685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21686. #pragma clang diagnostic ignored "-Wunused-variable"
  21687. #endif
  21688. #ifdef __clang__
  21689. #pragma clang diagnostic pop
  21690. #endif
  21691. #ifdef __clang__
  21692. #pragma clang diagnostic push
  21693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21694. #pragma clang diagnostic ignored "-Wunused-variable"
  21695. #endif
  21696. #ifdef __clang__
  21697. #pragma clang diagnostic pop
  21698. #endif
  21699. #ifdef __clang__
  21700. #pragma clang diagnostic push
  21701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21702. #pragma clang diagnostic ignored "-Wunused-variable"
  21703. #endif
  21704. #ifdef __clang__
  21705. #pragma clang diagnostic pop
  21706. #endif
  21707. #ifdef __clang__
  21708. #pragma clang diagnostic push
  21709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21710. #pragma clang diagnostic ignored "-Wunused-variable"
  21711. #endif
  21712. #ifdef __clang__
  21713. #pragma clang diagnostic pop
  21714. #endif
  21715. #ifdef __clang__
  21716. #pragma clang diagnostic push
  21717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21718. #pragma clang diagnostic ignored "-Wunused-variable"
  21719. #endif
  21720. #ifdef __clang__
  21721. #pragma clang diagnostic pop
  21722. #endif
  21723. #ifdef __clang__
  21724. #pragma clang diagnostic push
  21725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21726. #pragma clang diagnostic ignored "-Wunused-variable"
  21727. #endif
  21728. #ifdef __clang__
  21729. #pragma clang diagnostic pop
  21730. #endif
  21731. #ifdef __clang__
  21732. #pragma clang diagnostic push
  21733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21734. #pragma clang diagnostic ignored "-Wunused-variable"
  21735. #endif
  21736. #ifdef __clang__
  21737. #pragma clang diagnostic pop
  21738. #endif
  21739. #ifdef __clang__
  21740. #pragma clang diagnostic push
  21741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21742. #pragma clang diagnostic ignored "-Wunused-variable"
  21743. #endif
  21744. #ifdef __clang__
  21745. #pragma clang diagnostic pop
  21746. #endif
  21747. #ifdef __clang__
  21748. #pragma clang diagnostic push
  21749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21750. #pragma clang diagnostic ignored "-Wunused-variable"
  21751. #endif
  21752. #ifdef __clang__
  21753. #pragma clang diagnostic pop
  21754. #endif
  21755. #ifdef __clang__
  21756. #pragma clang diagnostic push
  21757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21758. #pragma clang diagnostic ignored "-Wunused-variable"
  21759. #endif
  21760. #ifdef __clang__
  21761. #pragma clang diagnostic pop
  21762. #endif
  21763. #ifdef __clang__
  21764. #pragma clang diagnostic push
  21765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21766. #pragma clang diagnostic ignored "-Wunused-variable"
  21767. #endif
  21768. #ifdef __clang__
  21769. #pragma clang diagnostic pop
  21770. #endif
  21771. #ifdef __clang__
  21772. #pragma clang diagnostic push
  21773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21774. #pragma clang diagnostic ignored "-Wunused-variable"
  21775. #endif
  21776. #ifdef __clang__
  21777. #pragma clang diagnostic pop
  21778. #endif
  21779. #ifdef __clang__
  21780. #pragma clang diagnostic push
  21781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21782. #pragma clang diagnostic ignored "-Wunused-variable"
  21783. #endif
  21784. #ifdef __clang__
  21785. #pragma clang diagnostic pop
  21786. #endif
  21787. #ifdef __clang__
  21788. #pragma clang diagnostic push
  21789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21790. #pragma clang diagnostic ignored "-Wunused-variable"
  21791. #endif
  21792. #ifdef __clang__
  21793. #pragma clang diagnostic pop
  21794. #endif
  21795. #ifdef __clang__
  21796. #pragma clang diagnostic push
  21797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21798. #pragma clang diagnostic ignored "-Wunused-variable"
  21799. #endif
  21800. #ifdef __clang__
  21801. #pragma clang diagnostic pop
  21802. #endif
  21803. #ifdef __clang__
  21804. #pragma clang diagnostic push
  21805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21806. #pragma clang diagnostic ignored "-Wunused-variable"
  21807. #endif
  21808. #ifdef __clang__
  21809. #pragma clang diagnostic pop
  21810. #endif
  21811. #ifdef __clang__
  21812. #pragma clang diagnostic push
  21813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21814. #pragma clang diagnostic ignored "-Wunused-variable"
  21815. #endif
  21816. #ifdef __clang__
  21817. #pragma clang diagnostic pop
  21818. #endif
  21819. #ifdef __clang__
  21820. #pragma clang diagnostic push
  21821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21822. #pragma clang diagnostic ignored "-Wunused-variable"
  21823. #endif
  21824. #ifdef __clang__
  21825. #pragma clang diagnostic pop
  21826. #endif
  21827. #ifdef __clang__
  21828. #pragma clang diagnostic push
  21829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21830. #pragma clang diagnostic ignored "-Wunused-variable"
  21831. #endif
  21832. #ifdef __clang__
  21833. #pragma clang diagnostic pop
  21834. #endif
  21835. #ifdef __clang__
  21836. #pragma clang diagnostic push
  21837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21838. #pragma clang diagnostic ignored "-Wunused-variable"
  21839. #endif
  21840. #ifdef __clang__
  21841. #pragma clang diagnostic pop
  21842. #endif
  21843. #ifdef __clang__
  21844. #pragma clang diagnostic push
  21845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21846. #pragma clang diagnostic ignored "-Wunused-variable"
  21847. #endif
  21848. #ifdef __clang__
  21849. #pragma clang diagnostic pop
  21850. #endif
  21851. #ifdef __clang__
  21852. #pragma clang diagnostic push
  21853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21854. #pragma clang diagnostic ignored "-Wunused-variable"
  21855. #endif
  21856. #ifdef __clang__
  21857. #pragma clang diagnostic pop
  21858. #endif
  21859. #ifdef __clang__
  21860. #pragma clang diagnostic push
  21861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21862. #pragma clang diagnostic ignored "-Wunused-variable"
  21863. #endif
  21864. #ifdef __clang__
  21865. #pragma clang diagnostic pop
  21866. #endif
  21867. #ifdef __clang__
  21868. #pragma clang diagnostic push
  21869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21870. #pragma clang diagnostic ignored "-Wunused-variable"
  21871. #endif
  21872. #ifdef __clang__
  21873. #pragma clang diagnostic pop
  21874. #endif
  21875. #ifdef __clang__
  21876. #pragma clang diagnostic push
  21877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21878. #pragma clang diagnostic ignored "-Wunused-variable"
  21879. #endif
  21880. #ifdef __clang__
  21881. #pragma clang diagnostic pop
  21882. #endif
  21883. #ifdef __clang__
  21884. #pragma clang diagnostic push
  21885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21886. #pragma clang diagnostic ignored "-Wunused-variable"
  21887. #endif
  21888. #ifdef __clang__
  21889. #pragma clang diagnostic pop
  21890. #endif
  21891. #ifdef __clang__
  21892. #pragma clang diagnostic push
  21893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21894. #pragma clang diagnostic ignored "-Wunused-variable"
  21895. #endif
  21896. #ifdef __clang__
  21897. #pragma clang diagnostic pop
  21898. #endif
  21899. #ifdef __clang__
  21900. #pragma clang diagnostic push
  21901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21902. #pragma clang diagnostic ignored "-Wunused-variable"
  21903. #endif
  21904. #ifdef __clang__
  21905. #pragma clang diagnostic pop
  21906. #endif
  21907. #ifdef __clang__
  21908. #pragma clang diagnostic push
  21909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21910. #pragma clang diagnostic ignored "-Wunused-variable"
  21911. #endif
  21912. #ifdef __clang__
  21913. #pragma clang diagnostic pop
  21914. #endif
  21915. #ifdef __clang__
  21916. #pragma clang diagnostic push
  21917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21918. #pragma clang diagnostic ignored "-Wunused-variable"
  21919. #endif
  21920. #ifdef __clang__
  21921. #pragma clang diagnostic pop
  21922. #endif
  21923. #ifdef __clang__
  21924. #pragma clang diagnostic push
  21925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21926. #pragma clang diagnostic ignored "-Wunused-variable"
  21927. #endif
  21928. #ifdef __clang__
  21929. #pragma clang diagnostic pop
  21930. #endif
  21931. #ifdef __clang__
  21932. #pragma clang diagnostic push
  21933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21934. #pragma clang diagnostic ignored "-Wunused-variable"
  21935. #endif
  21936. #ifdef __clang__
  21937. #pragma clang diagnostic pop
  21938. #endif
  21939. #ifdef __clang__
  21940. #pragma clang diagnostic push
  21941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21942. #pragma clang diagnostic ignored "-Wunused-variable"
  21943. #endif
  21944. #ifdef __clang__
  21945. #pragma clang diagnostic pop
  21946. #endif
  21947. #ifdef __clang__
  21948. #pragma clang diagnostic push
  21949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21950. #pragma clang diagnostic ignored "-Wunused-variable"
  21951. #endif
  21952. #ifdef __clang__
  21953. #pragma clang diagnostic pop
  21954. #endif
  21955. #ifdef __clang__
  21956. #pragma clang diagnostic push
  21957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21958. #pragma clang diagnostic ignored "-Wunused-variable"
  21959. #endif
  21960. #ifdef __clang__
  21961. #pragma clang diagnostic pop
  21962. #endif
  21963. #ifdef __clang__
  21964. #pragma clang diagnostic push
  21965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21966. #pragma clang diagnostic ignored "-Wunused-variable"
  21967. #endif
  21968. #ifdef __clang__
  21969. #pragma clang diagnostic pop
  21970. #endif
  21971. #ifdef __clang__
  21972. #pragma clang diagnostic push
  21973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21974. #pragma clang diagnostic ignored "-Wunused-variable"
  21975. #endif
  21976. #ifdef __clang__
  21977. #pragma clang diagnostic pop
  21978. #endif
  21979. #ifdef __clang__
  21980. #pragma clang diagnostic push
  21981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21982. #pragma clang diagnostic ignored "-Wunused-variable"
  21983. #endif
  21984. #ifdef __clang__
  21985. #pragma clang diagnostic pop
  21986. #endif
  21987. #ifdef __clang__
  21988. #pragma clang diagnostic push
  21989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21990. #pragma clang diagnostic ignored "-Wunused-variable"
  21991. #endif
  21992. #ifdef __clang__
  21993. #pragma clang diagnostic pop
  21994. #endif
  21995. #ifdef __clang__
  21996. #pragma clang diagnostic push
  21997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21998. #pragma clang diagnostic ignored "-Wunused-variable"
  21999. #endif
  22000. #ifdef __clang__
  22001. #pragma clang diagnostic pop
  22002. #endif
  22003. #ifdef __clang__
  22004. #pragma clang diagnostic push
  22005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22006. #pragma clang diagnostic ignored "-Wunused-variable"
  22007. #endif
  22008. #ifdef __clang__
  22009. #pragma clang diagnostic pop
  22010. #endif
  22011. #ifdef __clang__
  22012. #pragma clang diagnostic push
  22013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22014. #pragma clang diagnostic ignored "-Wunused-variable"
  22015. #endif
  22016. #ifdef __clang__
  22017. #pragma clang diagnostic pop
  22018. #endif
  22019. #ifdef __clang__
  22020. #pragma clang diagnostic push
  22021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22022. #pragma clang diagnostic ignored "-Wunused-variable"
  22023. #endif
  22024. #ifdef __clang__
  22025. #pragma clang diagnostic pop
  22026. #endif
  22027. #ifdef __clang__
  22028. #pragma clang diagnostic push
  22029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22030. #pragma clang diagnostic ignored "-Wunused-variable"
  22031. #endif
  22032. #ifdef __clang__
  22033. #pragma clang diagnostic pop
  22034. #endif
  22035. #ifdef __clang__
  22036. #pragma clang diagnostic push
  22037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22038. #pragma clang diagnostic ignored "-Wunused-variable"
  22039. #endif
  22040. #ifdef __clang__
  22041. #pragma clang diagnostic pop
  22042. #endif
  22043. #ifdef __clang__
  22044. #pragma clang diagnostic push
  22045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22046. #pragma clang diagnostic ignored "-Wunused-variable"
  22047. #endif
  22048. #ifdef __clang__
  22049. #pragma clang diagnostic pop
  22050. #endif
  22051. #ifdef __clang__
  22052. #pragma clang diagnostic push
  22053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22054. #pragma clang diagnostic ignored "-Wunused-variable"
  22055. #endif
  22056. #ifdef __clang__
  22057. #pragma clang diagnostic pop
  22058. #endif
  22059. #ifdef __clang__
  22060. #pragma clang diagnostic push
  22061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22062. #pragma clang diagnostic ignored "-Wunused-variable"
  22063. #endif
  22064. #ifdef __clang__
  22065. #pragma clang diagnostic pop
  22066. #endif
  22067. #ifdef __clang__
  22068. #pragma clang diagnostic push
  22069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22070. #pragma clang diagnostic ignored "-Wunused-variable"
  22071. #endif
  22072. #ifdef __clang__
  22073. #pragma clang diagnostic pop
  22074. #endif
  22075. #ifdef __clang__
  22076. #pragma clang diagnostic push
  22077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22078. #pragma clang diagnostic ignored "-Wunused-variable"
  22079. #endif
  22080. #ifdef __clang__
  22081. #pragma clang diagnostic pop
  22082. #endif
  22083. #ifdef __clang__
  22084. #pragma clang diagnostic push
  22085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22086. #pragma clang diagnostic ignored "-Wunused-variable"
  22087. #endif
  22088. #ifdef __clang__
  22089. #pragma clang diagnostic pop
  22090. #endif
  22091. #ifdef __clang__
  22092. #pragma clang diagnostic push
  22093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22094. #pragma clang diagnostic ignored "-Wunused-variable"
  22095. #endif
  22096. #ifdef __clang__
  22097. #pragma clang diagnostic pop
  22098. #endif
  22099. #ifdef __clang__
  22100. #pragma clang diagnostic push
  22101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22102. #pragma clang diagnostic ignored "-Wunused-variable"
  22103. #endif
  22104. #ifdef __clang__
  22105. #pragma clang diagnostic pop
  22106. #endif
  22107. #ifdef __clang__
  22108. #pragma clang diagnostic push
  22109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22110. #pragma clang diagnostic ignored "-Wunused-variable"
  22111. #endif
  22112. #ifdef __clang__
  22113. #pragma clang diagnostic pop
  22114. #endif
  22115. #ifdef __clang__
  22116. #pragma clang diagnostic push
  22117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22118. #pragma clang diagnostic ignored "-Wunused-variable"
  22119. #endif
  22120. #ifdef __clang__
  22121. #pragma clang diagnostic pop
  22122. #endif
  22123. #ifdef __clang__
  22124. #pragma clang diagnostic push
  22125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22126. #pragma clang diagnostic ignored "-Wunused-variable"
  22127. #endif
  22128. #ifdef __clang__
  22129. #pragma clang diagnostic pop
  22130. #endif
  22131. #ifdef __clang__
  22132. #pragma clang diagnostic push
  22133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22134. #pragma clang diagnostic ignored "-Wunused-variable"
  22135. #endif
  22136. #ifdef __clang__
  22137. #pragma clang diagnostic pop
  22138. #endif
  22139. #ifdef __clang__
  22140. #pragma clang diagnostic push
  22141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22142. #pragma clang diagnostic ignored "-Wunused-variable"
  22143. #endif
  22144. #ifdef __clang__
  22145. #pragma clang diagnostic pop
  22146. #endif
  22147. #ifdef __clang__
  22148. #pragma clang diagnostic push
  22149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22150. #pragma clang diagnostic ignored "-Wunused-variable"
  22151. #endif
  22152. #ifdef __clang__
  22153. #pragma clang diagnostic pop
  22154. #endif
  22155. #ifdef __clang__
  22156. #pragma clang diagnostic push
  22157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22158. #pragma clang diagnostic ignored "-Wunused-variable"
  22159. #endif
  22160. #ifdef __clang__
  22161. #pragma clang diagnostic pop
  22162. #endif
  22163. #ifdef __clang__
  22164. #pragma clang diagnostic push
  22165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22166. #pragma clang diagnostic ignored "-Wunused-variable"
  22167. #endif
  22168. #ifdef __clang__
  22169. #pragma clang diagnostic pop
  22170. #endif
  22171. #ifdef __clang__
  22172. #pragma clang diagnostic push
  22173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22174. #pragma clang diagnostic ignored "-Wunused-variable"
  22175. #endif
  22176. #ifdef __clang__
  22177. #pragma clang diagnostic pop
  22178. #endif
  22179. #ifdef __clang__
  22180. #pragma clang diagnostic push
  22181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22182. #pragma clang diagnostic ignored "-Wunused-variable"
  22183. #endif
  22184. #ifdef __clang__
  22185. #pragma clang diagnostic pop
  22186. #endif
  22187. #ifdef __clang__
  22188. #pragma clang diagnostic push
  22189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22190. #pragma clang diagnostic ignored "-Wunused-variable"
  22191. #endif
  22192. #ifdef __clang__
  22193. #pragma clang diagnostic pop
  22194. #endif
  22195. #ifdef __clang__
  22196. #pragma clang diagnostic push
  22197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22198. #pragma clang diagnostic ignored "-Wunused-variable"
  22199. #endif
  22200. #ifdef __clang__
  22201. #pragma clang diagnostic pop
  22202. #endif
  22203. #ifdef __clang__
  22204. #pragma clang diagnostic push
  22205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22206. #pragma clang diagnostic ignored "-Wunused-variable"
  22207. #endif
  22208. #ifdef __clang__
  22209. #pragma clang diagnostic pop
  22210. #endif
  22211. #ifdef __clang__
  22212. #pragma clang diagnostic push
  22213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22214. #pragma clang diagnostic ignored "-Wunused-variable"
  22215. #endif
  22216. #ifdef __clang__
  22217. #pragma clang diagnostic pop
  22218. #endif
  22219. #ifdef __clang__
  22220. #pragma clang diagnostic push
  22221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22222. #pragma clang diagnostic ignored "-Wunused-variable"
  22223. #endif
  22224. #ifdef __clang__
  22225. #pragma clang diagnostic pop
  22226. #endif
  22227. #ifdef __clang__
  22228. #pragma clang diagnostic push
  22229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22230. #pragma clang diagnostic ignored "-Wunused-variable"
  22231. #endif
  22232. #ifdef __clang__
  22233. #pragma clang diagnostic pop
  22234. #endif
  22235. #ifdef __clang__
  22236. #pragma clang diagnostic push
  22237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22238. #pragma clang diagnostic ignored "-Wunused-variable"
  22239. #endif
  22240. #ifdef __clang__
  22241. #pragma clang diagnostic pop
  22242. #endif
  22243. #ifdef __clang__
  22244. #pragma clang diagnostic push
  22245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22246. #pragma clang diagnostic ignored "-Wunused-variable"
  22247. #endif
  22248. #ifdef __clang__
  22249. #pragma clang diagnostic pop
  22250. #endif
  22251. #ifdef __clang__
  22252. #pragma clang diagnostic push
  22253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22254. #pragma clang diagnostic ignored "-Wunused-variable"
  22255. #endif
  22256. #ifdef __clang__
  22257. #pragma clang diagnostic pop
  22258. #endif
  22259. #ifdef __clang__
  22260. #pragma clang diagnostic push
  22261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22262. #pragma clang diagnostic ignored "-Wunused-variable"
  22263. #endif
  22264. #ifdef __clang__
  22265. #pragma clang diagnostic pop
  22266. #endif
  22267. #ifdef __clang__
  22268. #pragma clang diagnostic push
  22269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22270. #pragma clang diagnostic ignored "-Wunused-variable"
  22271. #endif
  22272. #ifdef __clang__
  22273. #pragma clang diagnostic pop
  22274. #endif
  22275. #ifdef __clang__
  22276. #pragma clang diagnostic push
  22277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22278. #pragma clang diagnostic ignored "-Wunused-variable"
  22279. #endif
  22280. #ifdef __clang__
  22281. #pragma clang diagnostic pop
  22282. #endif
  22283. #ifdef __clang__
  22284. #pragma clang diagnostic push
  22285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22286. #pragma clang diagnostic ignored "-Wunused-variable"
  22287. #endif
  22288. #ifdef __clang__
  22289. #pragma clang diagnostic pop
  22290. #endif
  22291. #ifdef __clang__
  22292. #pragma clang diagnostic push
  22293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22294. #pragma clang diagnostic ignored "-Wunused-variable"
  22295. #endif
  22296. #ifdef __clang__
  22297. #pragma clang diagnostic pop
  22298. #endif
  22299. #ifdef __clang__
  22300. #pragma clang diagnostic push
  22301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22302. #pragma clang diagnostic ignored "-Wunused-variable"
  22303. #endif
  22304. #ifdef __clang__
  22305. #pragma clang diagnostic pop
  22306. #endif
  22307. #ifdef __clang__
  22308. #pragma clang diagnostic push
  22309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22310. #pragma clang diagnostic ignored "-Wunused-variable"
  22311. #endif
  22312. #ifdef __clang__
  22313. #pragma clang diagnostic pop
  22314. #endif
  22315. #ifdef __clang__
  22316. #pragma clang diagnostic push
  22317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22318. #pragma clang diagnostic ignored "-Wunused-variable"
  22319. #endif
  22320. #ifdef __clang__
  22321. #pragma clang diagnostic pop
  22322. #endif
  22323. #ifdef __clang__
  22324. #pragma clang diagnostic push
  22325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22326. #pragma clang diagnostic ignored "-Wunused-variable"
  22327. #endif
  22328. #ifdef __clang__
  22329. #pragma clang diagnostic pop
  22330. #endif
  22331. #ifdef __clang__
  22332. #pragma clang diagnostic push
  22333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22334. #pragma clang diagnostic ignored "-Wunused-variable"
  22335. #endif
  22336. #ifdef __clang__
  22337. #pragma clang diagnostic pop
  22338. #endif
  22339. #ifdef __clang__
  22340. #pragma clang diagnostic push
  22341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22342. #pragma clang diagnostic ignored "-Wunused-variable"
  22343. #endif
  22344. #ifdef __clang__
  22345. #pragma clang diagnostic pop
  22346. #endif
  22347. #ifdef __clang__
  22348. #pragma clang diagnostic push
  22349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22350. #pragma clang diagnostic ignored "-Wunused-variable"
  22351. #endif
  22352. #ifdef __clang__
  22353. #pragma clang diagnostic pop
  22354. #endif
  22355. #ifdef __clang__
  22356. #pragma clang diagnostic push
  22357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22358. #pragma clang diagnostic ignored "-Wunused-variable"
  22359. #endif
  22360. #ifdef __clang__
  22361. #pragma clang diagnostic pop
  22362. #endif
  22363. #ifdef __clang__
  22364. #pragma clang diagnostic push
  22365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22366. #pragma clang diagnostic ignored "-Wunused-variable"
  22367. #endif
  22368. #ifdef __clang__
  22369. #pragma clang diagnostic pop
  22370. #endif
  22371. #ifdef __clang__
  22372. #pragma clang diagnostic push
  22373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22374. #pragma clang diagnostic ignored "-Wunused-variable"
  22375. #endif
  22376. #ifdef __clang__
  22377. #pragma clang diagnostic pop
  22378. #endif
  22379. #ifdef __clang__
  22380. #pragma clang diagnostic push
  22381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22382. #pragma clang diagnostic ignored "-Wunused-variable"
  22383. #endif
  22384. #ifdef __clang__
  22385. #pragma clang diagnostic pop
  22386. #endif
  22387. #ifdef __clang__
  22388. #pragma clang diagnostic push
  22389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22390. #pragma clang diagnostic ignored "-Wunused-variable"
  22391. #endif
  22392. #ifdef __clang__
  22393. #pragma clang diagnostic pop
  22394. #endif
  22395. #ifdef __clang__
  22396. #pragma clang diagnostic push
  22397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22398. #pragma clang diagnostic ignored "-Wunused-variable"
  22399. #endif
  22400. #ifdef __clang__
  22401. #pragma clang diagnostic pop
  22402. #endif
  22403. #ifdef __clang__
  22404. #pragma clang diagnostic push
  22405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22406. #pragma clang diagnostic ignored "-Wunused-variable"
  22407. #endif
  22408. #ifdef __clang__
  22409. #pragma clang diagnostic pop
  22410. #endif
  22411. #ifdef __clang__
  22412. #pragma clang diagnostic push
  22413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22414. #pragma clang diagnostic ignored "-Wunused-variable"
  22415. #endif
  22416. #ifdef __clang__
  22417. #pragma clang diagnostic pop
  22418. #endif
  22419. #ifdef __clang__
  22420. #pragma clang diagnostic push
  22421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22422. #pragma clang diagnostic ignored "-Wunused-variable"
  22423. #endif
  22424. #ifdef __clang__
  22425. #pragma clang diagnostic pop
  22426. #endif
  22427. #ifdef __clang__
  22428. #pragma clang diagnostic push
  22429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22430. #pragma clang diagnostic ignored "-Wunused-variable"
  22431. #endif
  22432. #ifdef __clang__
  22433. #pragma clang diagnostic pop
  22434. #endif
  22435. #ifdef __clang__
  22436. #pragma clang diagnostic push
  22437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22438. #pragma clang diagnostic ignored "-Wunused-variable"
  22439. #endif
  22440. #ifdef __clang__
  22441. #pragma clang diagnostic pop
  22442. #endif
  22443. #ifdef __clang__
  22444. #pragma clang diagnostic push
  22445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22446. #pragma clang diagnostic ignored "-Wunused-variable"
  22447. #endif
  22448. #ifdef __clang__
  22449. #pragma clang diagnostic pop
  22450. #endif
  22451. #ifdef __clang__
  22452. #pragma clang diagnostic push
  22453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22454. #pragma clang diagnostic ignored "-Wunused-variable"
  22455. #endif
  22456. #ifdef __clang__
  22457. #pragma clang diagnostic pop
  22458. #endif
  22459. #ifdef __clang__
  22460. #pragma clang diagnostic push
  22461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22462. #pragma clang diagnostic ignored "-Wunused-variable"
  22463. #endif
  22464. #ifdef __clang__
  22465. #pragma clang diagnostic pop
  22466. #endif
  22467. #ifdef __clang__
  22468. #pragma clang diagnostic push
  22469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22470. #pragma clang diagnostic ignored "-Wunused-variable"
  22471. #endif
  22472. #ifdef __clang__
  22473. #pragma clang diagnostic pop
  22474. #endif
  22475. #ifdef __clang__
  22476. #pragma clang diagnostic push
  22477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22478. #pragma clang diagnostic ignored "-Wunused-variable"
  22479. #endif
  22480. #ifdef __clang__
  22481. #pragma clang diagnostic pop
  22482. #endif
  22483. #ifdef __clang__
  22484. #pragma clang diagnostic push
  22485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22486. #pragma clang diagnostic ignored "-Wunused-variable"
  22487. #endif
  22488. #ifdef __clang__
  22489. #pragma clang diagnostic pop
  22490. #endif
  22491. #ifdef __clang__
  22492. #pragma clang diagnostic push
  22493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22494. #pragma clang diagnostic ignored "-Wunused-variable"
  22495. #endif
  22496. #ifdef __clang__
  22497. #pragma clang diagnostic pop
  22498. #endif
  22499. #ifdef __clang__
  22500. #pragma clang diagnostic push
  22501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22502. #pragma clang diagnostic ignored "-Wunused-variable"
  22503. #endif
  22504. #ifdef __clang__
  22505. #pragma clang diagnostic pop
  22506. #endif
  22507. #ifdef __clang__
  22508. #pragma clang diagnostic push
  22509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22510. #pragma clang diagnostic ignored "-Wunused-variable"
  22511. #endif
  22512. #ifdef __clang__
  22513. #pragma clang diagnostic pop
  22514. #endif
  22515. #ifdef __clang__
  22516. #pragma clang diagnostic push
  22517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22518. #pragma clang diagnostic ignored "-Wunused-variable"
  22519. #endif
  22520. #ifdef __clang__
  22521. #pragma clang diagnostic pop
  22522. #endif
  22523. #ifdef __clang__
  22524. #pragma clang diagnostic push
  22525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22526. #pragma clang diagnostic ignored "-Wunused-variable"
  22527. #endif
  22528. #ifdef __clang__
  22529. #pragma clang diagnostic pop
  22530. #endif
  22531. #ifdef __clang__
  22532. #pragma clang diagnostic push
  22533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22534. #pragma clang diagnostic ignored "-Wunused-variable"
  22535. #endif
  22536. #ifdef __clang__
  22537. #pragma clang diagnostic pop
  22538. #endif
  22539. #ifdef __clang__
  22540. #pragma clang diagnostic push
  22541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22542. #pragma clang diagnostic ignored "-Wunused-variable"
  22543. #endif
  22544. #ifdef __clang__
  22545. #pragma clang diagnostic pop
  22546. #endif
  22547. #ifdef __clang__
  22548. #pragma clang diagnostic push
  22549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22550. #pragma clang diagnostic ignored "-Wunused-variable"
  22551. #endif
  22552. #ifdef __clang__
  22553. #pragma clang diagnostic pop
  22554. #endif
  22555. #ifdef __clang__
  22556. #pragma clang diagnostic push
  22557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22558. #pragma clang diagnostic ignored "-Wunused-variable"
  22559. #endif
  22560. #ifdef __clang__
  22561. #pragma clang diagnostic pop
  22562. #endif
  22563. #ifdef __clang__
  22564. #pragma clang diagnostic push
  22565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22566. #pragma clang diagnostic ignored "-Wunused-variable"
  22567. #endif
  22568. #ifdef __clang__
  22569. #pragma clang diagnostic pop
  22570. #endif
  22571. #ifdef __clang__
  22572. #pragma clang diagnostic push
  22573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22574. #pragma clang diagnostic ignored "-Wunused-variable"
  22575. #endif
  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. #ifdef __clang__
  22585. #pragma clang diagnostic pop
  22586. #endif
  22587. #ifdef __clang__
  22588. #pragma clang diagnostic push
  22589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22590. #pragma clang diagnostic ignored "-Wunused-variable"
  22591. #endif
  22592. #ifdef __clang__
  22593. #pragma clang diagnostic pop
  22594. #endif
  22595. #ifdef __clang__
  22596. #pragma clang diagnostic push
  22597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22598. #pragma clang diagnostic ignored "-Wunused-variable"
  22599. #endif
  22600. #ifdef __clang__
  22601. #pragma clang diagnostic pop
  22602. #endif
  22603. #ifdef __clang__
  22604. #pragma clang diagnostic push
  22605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22606. #pragma clang diagnostic ignored "-Wunused-variable"
  22607. #endif
  22608. #ifdef __clang__
  22609. #pragma clang diagnostic pop
  22610. #endif
  22611. #ifdef __clang__
  22612. #pragma clang diagnostic push
  22613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22614. #pragma clang diagnostic ignored "-Wunused-variable"
  22615. #endif
  22616. #ifdef __clang__
  22617. #pragma clang diagnostic pop
  22618. #endif
  22619. #ifdef __clang__
  22620. #pragma clang diagnostic push
  22621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22622. #pragma clang diagnostic ignored "-Wunused-variable"
  22623. #endif
  22624. #ifdef __clang__
  22625. #pragma clang diagnostic pop
  22626. #endif
  22627. #ifdef __clang__
  22628. #pragma clang diagnostic push
  22629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22630. #pragma clang diagnostic ignored "-Wunused-variable"
  22631. #endif
  22632. #ifdef __clang__
  22633. #pragma clang diagnostic pop
  22634. #endif
  22635. #ifdef __clang__
  22636. #pragma clang diagnostic push
  22637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22638. #pragma clang diagnostic ignored "-Wunused-variable"
  22639. #endif
  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. #ifdef __clang__
  22649. #pragma clang diagnostic pop
  22650. #endif
  22651. #ifdef __clang__
  22652. #pragma clang diagnostic push
  22653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22654. #pragma clang diagnostic ignored "-Wunused-variable"
  22655. #endif
  22656. #ifdef __clang__
  22657. #pragma clang diagnostic pop
  22658. #endif
  22659. #ifdef __clang__
  22660. #pragma clang diagnostic push
  22661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22662. #pragma clang diagnostic ignored "-Wunused-variable"
  22663. #endif
  22664. #ifdef __clang__
  22665. #pragma clang diagnostic pop
  22666. #endif
  22667. #ifdef __clang__
  22668. #pragma clang diagnostic push
  22669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22670. #pragma clang diagnostic ignored "-Wunused-variable"
  22671. #endif
  22672. #ifdef __clang__
  22673. #pragma clang diagnostic pop
  22674. #endif
  22675. #ifdef __clang__
  22676. #pragma clang diagnostic push
  22677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22678. #pragma clang diagnostic ignored "-Wunused-variable"
  22679. #endif
  22680. #ifdef __clang__
  22681. #pragma clang diagnostic pop
  22682. #endif
  22683. #ifdef __clang__
  22684. #pragma clang diagnostic push
  22685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22686. #pragma clang diagnostic ignored "-Wunused-variable"
  22687. #endif
  22688. #ifdef __clang__
  22689. #pragma clang diagnostic pop
  22690. #endif
  22691. #ifdef __clang__
  22692. #pragma clang diagnostic push
  22693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22694. #pragma clang diagnostic ignored "-Wunused-variable"
  22695. #endif
  22696. #ifdef __clang__
  22697. #pragma clang diagnostic pop
  22698. #endif
  22699. #ifdef __clang__
  22700. #pragma clang diagnostic push
  22701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22702. #pragma clang diagnostic ignored "-Wunused-variable"
  22703. #endif
  22704. #ifdef __clang__
  22705. #pragma clang diagnostic pop
  22706. #endif
  22707. #ifdef __clang__
  22708. #pragma clang diagnostic push
  22709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22710. #pragma clang diagnostic ignored "-Wunused-variable"
  22711. #endif
  22712. #ifdef __clang__
  22713. #pragma clang diagnostic pop
  22714. #endif
  22715. #ifdef __clang__
  22716. #pragma clang diagnostic push
  22717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22718. #pragma clang diagnostic ignored "-Wunused-variable"
  22719. #endif
  22720. #ifdef __clang__
  22721. #pragma clang diagnostic pop
  22722. #endif
  22723. #ifdef __clang__
  22724. #pragma clang diagnostic push
  22725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22726. #pragma clang diagnostic ignored "-Wunused-variable"
  22727. #endif
  22728. #ifdef __clang__
  22729. #pragma clang diagnostic pop
  22730. #endif
  22731. #ifdef __clang__
  22732. #pragma clang diagnostic push
  22733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22734. #pragma clang diagnostic ignored "-Wunused-variable"
  22735. #endif
  22736. #ifdef __clang__
  22737. #pragma clang diagnostic pop
  22738. #endif
  22739. #ifdef __clang__
  22740. #pragma clang diagnostic push
  22741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22742. #pragma clang diagnostic ignored "-Wunused-variable"
  22743. #endif
  22744. #ifdef __clang__
  22745. #pragma clang diagnostic pop
  22746. #endif
  22747. #ifdef __clang__
  22748. #pragma clang diagnostic push
  22749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22750. #pragma clang diagnostic ignored "-Wunused-variable"
  22751. #endif
  22752. #ifdef __clang__
  22753. #pragma clang diagnostic pop
  22754. #endif
  22755. #ifdef __clang__
  22756. #pragma clang diagnostic push
  22757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22758. #pragma clang diagnostic ignored "-Wunused-variable"
  22759. #endif
  22760. #ifdef __clang__
  22761. #pragma clang diagnostic pop
  22762. #endif
  22763. #ifdef __clang__
  22764. #pragma clang diagnostic push
  22765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22766. #pragma clang diagnostic ignored "-Wunused-variable"
  22767. #endif
  22768. #ifdef __clang__
  22769. #pragma clang diagnostic pop
  22770. #endif
  22771. #ifdef __clang__
  22772. #pragma clang diagnostic push
  22773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22774. #pragma clang diagnostic ignored "-Wunused-variable"
  22775. #endif
  22776. #ifdef __clang__
  22777. #pragma clang diagnostic pop
  22778. #endif
  22779. #ifdef __clang__
  22780. #pragma clang diagnostic push
  22781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22782. #pragma clang diagnostic ignored "-Wunused-variable"
  22783. #endif
  22784. #ifdef __clang__
  22785. #pragma clang diagnostic pop
  22786. #endif
  22787. #ifdef __clang__
  22788. #pragma clang diagnostic push
  22789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22790. #pragma clang diagnostic ignored "-Wunused-variable"
  22791. #endif
  22792. #ifdef __clang__
  22793. #pragma clang diagnostic pop
  22794. #endif
  22795. #ifdef __clang__
  22796. #pragma clang diagnostic push
  22797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22798. #pragma clang diagnostic ignored "-Wunused-variable"
  22799. #endif
  22800. #ifdef __clang__
  22801. #pragma clang diagnostic pop
  22802. #endif
  22803. #ifdef __clang__
  22804. #pragma clang diagnostic push
  22805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22806. #pragma clang diagnostic ignored "-Wunused-variable"
  22807. #endif
  22808. #ifdef __clang__
  22809. #pragma clang diagnostic pop
  22810. #endif
  22811. #ifdef __clang__
  22812. #pragma clang diagnostic push
  22813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22814. #pragma clang diagnostic ignored "-Wunused-variable"
  22815. #endif
  22816. #ifdef __clang__
  22817. #pragma clang diagnostic pop
  22818. #endif
  22819. #ifdef __clang__
  22820. #pragma clang diagnostic push
  22821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22822. #pragma clang diagnostic ignored "-Wunused-variable"
  22823. #endif
  22824. #ifdef __clang__
  22825. #pragma clang diagnostic pop
  22826. #endif
  22827. #ifdef __clang__
  22828. #pragma clang diagnostic push
  22829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22830. #pragma clang diagnostic ignored "-Wunused-variable"
  22831. #endif
  22832. #ifdef __clang__
  22833. #pragma clang diagnostic pop
  22834. #endif
  22835. #ifdef __clang__
  22836. #pragma clang diagnostic push
  22837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22838. #pragma clang diagnostic ignored "-Wunused-variable"
  22839. #endif
  22840. #ifdef __clang__
  22841. #pragma clang diagnostic pop
  22842. #endif
  22843. #ifdef __clang__
  22844. #pragma clang diagnostic push
  22845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22846. #pragma clang diagnostic ignored "-Wunused-variable"
  22847. #endif
  22848. #ifdef __clang__
  22849. #pragma clang diagnostic pop
  22850. #endif
  22851. #ifdef __clang__
  22852. #pragma clang diagnostic push
  22853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22854. #pragma clang diagnostic ignored "-Wunused-variable"
  22855. #endif
  22856. #ifdef __clang__
  22857. #pragma clang diagnostic pop
  22858. #endif
  22859. #ifdef __clang__
  22860. #pragma clang diagnostic push
  22861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22862. #pragma clang diagnostic ignored "-Wunused-variable"
  22863. #endif
  22864. #ifdef __clang__
  22865. #pragma clang diagnostic pop
  22866. #endif
  22867. #ifdef __clang__
  22868. #pragma clang diagnostic push
  22869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22870. #pragma clang diagnostic ignored "-Wunused-variable"
  22871. #endif
  22872. #ifdef __clang__
  22873. #pragma clang diagnostic pop
  22874. #endif
  22875. #ifdef __clang__
  22876. #pragma clang diagnostic push
  22877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22878. #pragma clang diagnostic ignored "-Wunused-variable"
  22879. #endif
  22880. #ifdef __clang__
  22881. #pragma clang diagnostic pop
  22882. #endif
  22883. #ifdef __clang__
  22884. #pragma clang diagnostic push
  22885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22886. #pragma clang diagnostic ignored "-Wunused-variable"
  22887. #endif
  22888. #ifdef __clang__
  22889. #pragma clang diagnostic pop
  22890. #endif
  22891. #ifdef __clang__
  22892. #pragma clang diagnostic push
  22893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22894. #pragma clang diagnostic ignored "-Wunused-variable"
  22895. #endif
  22896. #ifdef __clang__
  22897. #pragma clang diagnostic pop
  22898. #endif
  22899. #ifdef __clang__
  22900. #pragma clang diagnostic push
  22901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22902. #pragma clang diagnostic ignored "-Wunused-variable"
  22903. #endif
  22904. #ifdef __clang__
  22905. #pragma clang diagnostic pop
  22906. #endif
  22907. #ifdef __clang__
  22908. #pragma clang diagnostic push
  22909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22910. #pragma clang diagnostic ignored "-Wunused-variable"
  22911. #endif
  22912. #ifdef __clang__
  22913. #pragma clang diagnostic pop
  22914. #endif
  22915. #ifdef __clang__
  22916. #pragma clang diagnostic push
  22917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22918. #pragma clang diagnostic ignored "-Wunused-variable"
  22919. #endif
  22920. #ifdef __clang__
  22921. #pragma clang diagnostic pop
  22922. #endif
  22923. #ifdef __clang__
  22924. #pragma clang diagnostic push
  22925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22926. #pragma clang diagnostic ignored "-Wunused-variable"
  22927. #endif
  22928. #ifdef __clang__
  22929. #pragma clang diagnostic pop
  22930. #endif
  22931. #ifdef __clang__
  22932. #pragma clang diagnostic push
  22933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22934. #pragma clang diagnostic ignored "-Wunused-variable"
  22935. #endif
  22936. #ifdef __clang__
  22937. #pragma clang diagnostic pop
  22938. #endif
  22939. #ifdef __clang__
  22940. #pragma clang diagnostic push
  22941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22942. #pragma clang diagnostic ignored "-Wunused-variable"
  22943. #endif
  22944. #ifdef __clang__
  22945. #pragma clang diagnostic pop
  22946. #endif
  22947. #ifdef __clang__
  22948. #pragma clang diagnostic push
  22949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22950. #pragma clang diagnostic ignored "-Wunused-variable"
  22951. #endif
  22952. #ifdef __clang__
  22953. #pragma clang diagnostic pop
  22954. #endif
  22955. #ifdef __clang__
  22956. #pragma clang diagnostic push
  22957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22958. #pragma clang diagnostic ignored "-Wunused-variable"
  22959. #endif
  22960. #ifdef __clang__
  22961. #pragma clang diagnostic pop
  22962. #endif
  22963. #ifdef __clang__
  22964. #pragma clang diagnostic push
  22965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22966. #pragma clang diagnostic ignored "-Wunused-variable"
  22967. #endif
  22968. #ifdef __clang__
  22969. #pragma clang diagnostic pop
  22970. #endif
  22971. #ifdef __clang__
  22972. #pragma clang diagnostic push
  22973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22974. #pragma clang diagnostic ignored "-Wunused-variable"
  22975. #endif
  22976. #ifdef __clang__
  22977. #pragma clang diagnostic pop
  22978. #endif
  22979. #ifdef __clang__
  22980. #pragma clang diagnostic push
  22981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22982. #pragma clang diagnostic ignored "-Wunused-variable"
  22983. #endif
  22984. #ifdef __clang__
  22985. #pragma clang diagnostic pop
  22986. #endif
  22987. #ifdef __clang__
  22988. #pragma clang diagnostic push
  22989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22990. #pragma clang diagnostic ignored "-Wunused-variable"
  22991. #endif
  22992. #ifdef __clang__
  22993. #pragma clang diagnostic pop
  22994. #endif
  22995. #ifdef __clang__
  22996. #pragma clang diagnostic push
  22997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22998. #pragma clang diagnostic ignored "-Wunused-variable"
  22999. #endif
  23000. #ifdef __clang__
  23001. #pragma clang diagnostic pop
  23002. #endif
  23003. #ifdef __clang__
  23004. #pragma clang diagnostic push
  23005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23006. #pragma clang diagnostic ignored "-Wunused-variable"
  23007. #endif
  23008. #ifdef __clang__
  23009. #pragma clang diagnostic pop
  23010. #endif
  23011. #ifdef __clang__
  23012. #pragma clang diagnostic push
  23013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23014. #pragma clang diagnostic ignored "-Wunused-variable"
  23015. #endif
  23016. #ifdef __clang__
  23017. #pragma clang diagnostic pop
  23018. #endif
  23019. #ifdef __clang__
  23020. #pragma clang diagnostic push
  23021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23022. #pragma clang diagnostic ignored "-Wunused-variable"
  23023. #endif
  23024. #ifdef __clang__
  23025. #pragma clang diagnostic pop
  23026. #endif
  23027. #ifdef __clang__
  23028. #pragma clang diagnostic push
  23029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23030. #pragma clang diagnostic ignored "-Wunused-variable"
  23031. #endif
  23032. #ifdef __clang__
  23033. #pragma clang diagnostic pop
  23034. #endif
  23035. #ifdef __clang__
  23036. #pragma clang diagnostic push
  23037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23038. #pragma clang diagnostic ignored "-Wunused-variable"
  23039. #endif
  23040. #ifdef __clang__
  23041. #pragma clang diagnostic pop
  23042. #endif
  23043. #ifdef __clang__
  23044. #pragma clang diagnostic push
  23045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23046. #pragma clang diagnostic ignored "-Wunused-variable"
  23047. #endif
  23048. #ifdef __clang__
  23049. #pragma clang diagnostic pop
  23050. #endif
  23051. #ifdef __clang__
  23052. #pragma clang diagnostic push
  23053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23054. #pragma clang diagnostic ignored "-Wunused-variable"
  23055. #endif
  23056. #ifdef __clang__
  23057. #pragma clang diagnostic pop
  23058. #endif
  23059. #ifdef __clang__
  23060. #pragma clang diagnostic push
  23061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23062. #pragma clang diagnostic ignored "-Wunused-variable"
  23063. #endif
  23064. #ifdef __clang__
  23065. #pragma clang diagnostic pop
  23066. #endif
  23067. #ifdef __clang__
  23068. #pragma clang diagnostic push
  23069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23070. #pragma clang diagnostic ignored "-Wunused-variable"
  23071. #endif
  23072. #ifdef __clang__
  23073. #pragma clang diagnostic pop
  23074. #endif
  23075. #ifdef __clang__
  23076. #pragma clang diagnostic push
  23077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23078. #pragma clang diagnostic ignored "-Wunused-variable"
  23079. #endif
  23080. #ifdef __clang__
  23081. #pragma clang diagnostic pop
  23082. #endif
  23083. #ifdef __clang__
  23084. #pragma clang diagnostic push
  23085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23086. #pragma clang diagnostic ignored "-Wunused-variable"
  23087. #endif
  23088. #ifdef __clang__
  23089. #pragma clang diagnostic pop
  23090. #endif
  23091. #ifdef __clang__
  23092. #pragma clang diagnostic push
  23093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23094. #pragma clang diagnostic ignored "-Wunused-variable"
  23095. #endif
  23096. #ifdef __clang__
  23097. #pragma clang diagnostic pop
  23098. #endif
  23099. #ifdef __clang__
  23100. #pragma clang diagnostic push
  23101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23102. #pragma clang diagnostic ignored "-Wunused-variable"
  23103. #endif
  23104. #ifdef __clang__
  23105. #pragma clang diagnostic pop
  23106. #endif
  23107. #ifdef __clang__
  23108. #pragma clang diagnostic push
  23109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23110. #pragma clang diagnostic ignored "-Wunused-variable"
  23111. #endif
  23112. #ifdef __clang__
  23113. #pragma clang diagnostic pop
  23114. #endif
  23115. #ifdef __clang__
  23116. #pragma clang diagnostic push
  23117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23118. #pragma clang diagnostic ignored "-Wunused-variable"
  23119. #endif
  23120. #ifdef __clang__
  23121. #pragma clang diagnostic pop
  23122. #endif
  23123. #ifdef __clang__
  23124. #pragma clang diagnostic push
  23125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23126. #pragma clang diagnostic ignored "-Wunused-variable"
  23127. #endif
  23128. #ifdef __clang__
  23129. #pragma clang diagnostic pop
  23130. #endif
  23131. #ifdef __clang__
  23132. #pragma clang diagnostic push
  23133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23134. #pragma clang diagnostic ignored "-Wunused-variable"
  23135. #endif
  23136. #ifdef __clang__
  23137. #pragma clang diagnostic pop
  23138. #endif
  23139. #ifdef __clang__
  23140. #pragma clang diagnostic push
  23141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23142. #pragma clang diagnostic ignored "-Wunused-variable"
  23143. #endif
  23144. #ifdef __clang__
  23145. #pragma clang diagnostic pop
  23146. #endif
  23147. #ifdef __clang__
  23148. #pragma clang diagnostic push
  23149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23150. #pragma clang diagnostic ignored "-Wunused-variable"
  23151. #endif
  23152. #ifdef __clang__
  23153. #pragma clang diagnostic pop
  23154. #endif
  23155. #ifdef __clang__
  23156. #pragma clang diagnostic push
  23157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23158. #pragma clang diagnostic ignored "-Wunused-variable"
  23159. #endif
  23160. #ifdef __clang__
  23161. #pragma clang diagnostic pop
  23162. #endif
  23163. #ifdef __clang__
  23164. #pragma clang diagnostic push
  23165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23166. #pragma clang diagnostic ignored "-Wunused-variable"
  23167. #endif
  23168. #ifdef __clang__
  23169. #pragma clang diagnostic pop
  23170. #endif
  23171. #ifdef __clang__
  23172. #pragma clang diagnostic push
  23173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23174. #pragma clang diagnostic ignored "-Wunused-variable"
  23175. #endif
  23176. #ifdef __clang__
  23177. #pragma clang diagnostic pop
  23178. #endif
  23179. #ifdef __clang__
  23180. #pragma clang diagnostic push
  23181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23182. #pragma clang diagnostic ignored "-Wunused-variable"
  23183. #endif
  23184. #ifdef __clang__
  23185. #pragma clang diagnostic pop
  23186. #endif
  23187. #ifdef __clang__
  23188. #pragma clang diagnostic push
  23189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23190. #pragma clang diagnostic ignored "-Wunused-variable"
  23191. #endif
  23192. #ifdef __clang__
  23193. #pragma clang diagnostic pop
  23194. #endif
  23195. #ifdef __clang__
  23196. #pragma clang diagnostic push
  23197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23198. #pragma clang diagnostic ignored "-Wunused-variable"
  23199. #endif
  23200. #ifdef __clang__
  23201. #pragma clang diagnostic pop
  23202. #endif
  23203. #ifdef __clang__
  23204. #pragma clang diagnostic push
  23205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23206. #pragma clang diagnostic ignored "-Wunused-variable"
  23207. #endif
  23208. #ifdef __clang__
  23209. #pragma clang diagnostic pop
  23210. #endif
  23211. #ifdef __clang__
  23212. #pragma clang diagnostic push
  23213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23214. #pragma clang diagnostic ignored "-Wunused-variable"
  23215. #endif
  23216. #ifdef __clang__
  23217. #pragma clang diagnostic pop
  23218. #endif
  23219. #ifdef __clang__
  23220. #pragma clang diagnostic push
  23221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23222. #pragma clang diagnostic ignored "-Wunused-variable"
  23223. #endif
  23224. #ifdef __clang__
  23225. #pragma clang diagnostic pop
  23226. #endif
  23227. #ifdef __clang__
  23228. #pragma clang diagnostic push
  23229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23230. #pragma clang diagnostic ignored "-Wunused-variable"
  23231. #endif
  23232. #ifdef __clang__
  23233. #pragma clang diagnostic pop
  23234. #endif
  23235. #ifdef __clang__
  23236. #pragma clang diagnostic push
  23237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23238. #pragma clang diagnostic ignored "-Wunused-variable"
  23239. #endif
  23240. #ifdef __clang__
  23241. #pragma clang diagnostic pop
  23242. #endif
  23243. #ifdef __clang__
  23244. #pragma clang diagnostic push
  23245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23246. #pragma clang diagnostic ignored "-Wunused-variable"
  23247. #endif
  23248. #ifdef __clang__
  23249. #pragma clang diagnostic pop
  23250. #endif
  23251. #ifdef __clang__
  23252. #pragma clang diagnostic push
  23253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23254. #pragma clang diagnostic ignored "-Wunused-variable"
  23255. #endif
  23256. #ifdef __clang__
  23257. #pragma clang diagnostic pop
  23258. #endif
  23259. #ifdef __clang__
  23260. #pragma clang diagnostic push
  23261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23262. #pragma clang diagnostic ignored "-Wunused-variable"
  23263. #endif
  23264. #ifdef __clang__
  23265. #pragma clang diagnostic pop
  23266. #endif
  23267. #ifdef __clang__
  23268. #pragma clang diagnostic push
  23269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23270. #pragma clang diagnostic ignored "-Wunused-variable"
  23271. #endif
  23272. #ifdef __clang__
  23273. #pragma clang diagnostic pop
  23274. #endif
  23275. #ifdef __clang__
  23276. #pragma clang diagnostic push
  23277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23278. #pragma clang diagnostic ignored "-Wunused-variable"
  23279. #endif
  23280. #ifdef __clang__
  23281. #pragma clang diagnostic pop
  23282. #endif
  23283. #ifdef __clang__
  23284. #pragma clang diagnostic push
  23285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23286. #pragma clang diagnostic ignored "-Wunused-variable"
  23287. #endif
  23288. #ifdef __clang__
  23289. #pragma clang diagnostic pop
  23290. #endif
  23291. #ifdef __clang__
  23292. #pragma clang diagnostic push
  23293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23294. #pragma clang diagnostic ignored "-Wunused-variable"
  23295. #endif
  23296. #ifdef __clang__
  23297. #pragma clang diagnostic pop
  23298. #endif
  23299. #ifdef __clang__
  23300. #pragma clang diagnostic push
  23301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23302. #pragma clang diagnostic ignored "-Wunused-variable"
  23303. #endif
  23304. #ifdef __clang__
  23305. #pragma clang diagnostic pop
  23306. #endif
  23307. #ifdef __clang__
  23308. #pragma clang diagnostic push
  23309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23310. #pragma clang diagnostic ignored "-Wunused-variable"
  23311. #endif
  23312. #ifdef __clang__
  23313. #pragma clang diagnostic pop
  23314. #endif
  23315. #ifdef __clang__
  23316. #pragma clang diagnostic push
  23317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23318. #pragma clang diagnostic ignored "-Wunused-variable"
  23319. #endif
  23320. #ifdef __clang__
  23321. #pragma clang diagnostic pop
  23322. #endif
  23323. #ifdef __clang__
  23324. #pragma clang diagnostic push
  23325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23326. #pragma clang diagnostic ignored "-Wunused-variable"
  23327. #endif
  23328. #ifdef __clang__
  23329. #pragma clang diagnostic pop
  23330. #endif
  23331. #ifdef __clang__
  23332. #pragma clang diagnostic push
  23333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23334. #pragma clang diagnostic ignored "-Wunused-variable"
  23335. #endif
  23336. #ifdef __clang__
  23337. #pragma clang diagnostic pop
  23338. #endif
  23339. #ifdef __clang__
  23340. #pragma clang diagnostic push
  23341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23342. #pragma clang diagnostic ignored "-Wunused-variable"
  23343. #endif
  23344. #ifdef __clang__
  23345. #pragma clang diagnostic pop
  23346. #endif
  23347. #ifdef __clang__
  23348. #pragma clang diagnostic push
  23349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23350. #pragma clang diagnostic ignored "-Wunused-variable"
  23351. #endif
  23352. #ifdef __clang__
  23353. #pragma clang diagnostic pop
  23354. #endif
  23355. #ifdef __clang__
  23356. #pragma clang diagnostic push
  23357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23358. #pragma clang diagnostic ignored "-Wunused-variable"
  23359. #endif
  23360. #ifdef __clang__
  23361. #pragma clang diagnostic pop
  23362. #endif
  23363. #ifdef __clang__
  23364. #pragma clang diagnostic push
  23365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23366. #pragma clang diagnostic ignored "-Wunused-variable"
  23367. #endif
  23368. #ifdef __clang__
  23369. #pragma clang diagnostic pop
  23370. #endif
  23371. #ifdef __clang__
  23372. #pragma clang diagnostic push
  23373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23374. #pragma clang diagnostic ignored "-Wunused-variable"
  23375. #endif
  23376. #ifdef __clang__
  23377. #pragma clang diagnostic pop
  23378. #endif
  23379. #ifdef __clang__
  23380. #pragma clang diagnostic push
  23381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23382. #pragma clang diagnostic ignored "-Wunused-variable"
  23383. #endif
  23384. #ifdef __clang__
  23385. #pragma clang diagnostic pop
  23386. #endif
  23387. #ifdef __clang__
  23388. #pragma clang diagnostic push
  23389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23390. #pragma clang diagnostic ignored "-Wunused-variable"
  23391. #endif
  23392. #ifdef __clang__
  23393. #pragma clang diagnostic pop
  23394. #endif
  23395. #ifdef __clang__
  23396. #pragma clang diagnostic push
  23397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23398. #pragma clang diagnostic ignored "-Wunused-variable"
  23399. #endif
  23400. #ifdef __clang__
  23401. #pragma clang diagnostic pop
  23402. #endif
  23403. #ifdef __clang__
  23404. #pragma clang diagnostic push
  23405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23406. #pragma clang diagnostic ignored "-Wunused-variable"
  23407. #endif
  23408. #ifdef __clang__
  23409. #pragma clang diagnostic pop
  23410. #endif
  23411. #ifdef __clang__
  23412. #pragma clang diagnostic push
  23413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23414. #pragma clang diagnostic ignored "-Wunused-variable"
  23415. #endif
  23416. #ifdef __clang__
  23417. #pragma clang diagnostic pop
  23418. #endif
  23419. #ifdef __clang__
  23420. #pragma clang diagnostic push
  23421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23422. #pragma clang diagnostic ignored "-Wunused-variable"
  23423. #endif
  23424. #ifdef __clang__
  23425. #pragma clang diagnostic pop
  23426. #endif
  23427. #ifdef __clang__
  23428. #pragma clang diagnostic push
  23429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23430. #pragma clang diagnostic ignored "-Wunused-variable"
  23431. #endif
  23432. #ifdef __clang__
  23433. #pragma clang diagnostic pop
  23434. #endif
  23435. #ifdef __clang__
  23436. #pragma clang diagnostic push
  23437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23438. #pragma clang diagnostic ignored "-Wunused-variable"
  23439. #endif
  23440. #ifdef __clang__
  23441. #pragma clang diagnostic pop
  23442. #endif
  23443. #ifdef __clang__
  23444. #pragma clang diagnostic push
  23445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23446. #pragma clang diagnostic ignored "-Wunused-variable"
  23447. #endif
  23448. #ifdef __clang__
  23449. #pragma clang diagnostic pop
  23450. #endif
  23451. #ifdef __clang__
  23452. #pragma clang diagnostic push
  23453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23454. #pragma clang diagnostic ignored "-Wunused-variable"
  23455. #endif
  23456. #ifdef __clang__
  23457. #pragma clang diagnostic pop
  23458. #endif
  23459. #ifdef __clang__
  23460. #pragma clang diagnostic push
  23461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23462. #pragma clang diagnostic ignored "-Wunused-variable"
  23463. #endif
  23464. #ifdef __clang__
  23465. #pragma clang diagnostic pop
  23466. #endif
  23467. #ifdef __clang__
  23468. #pragma clang diagnostic push
  23469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23470. #pragma clang diagnostic ignored "-Wunused-variable"
  23471. #endif
  23472. #ifdef __clang__
  23473. #pragma clang diagnostic pop
  23474. #endif
  23475. #ifdef __clang__
  23476. #pragma clang diagnostic push
  23477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23478. #pragma clang diagnostic ignored "-Wunused-variable"
  23479. #endif
  23480. #ifdef __clang__
  23481. #pragma clang diagnostic pop
  23482. #endif
  23483. #ifdef __clang__
  23484. #pragma clang diagnostic push
  23485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23486. #pragma clang diagnostic ignored "-Wunused-variable"
  23487. #endif
  23488. #ifdef __clang__
  23489. #pragma clang diagnostic pop
  23490. #endif
  23491. #ifdef __clang__
  23492. #pragma clang diagnostic push
  23493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23494. #pragma clang diagnostic ignored "-Wunused-variable"
  23495. #endif
  23496. #ifdef __clang__
  23497. #pragma clang diagnostic pop
  23498. #endif
  23499. #ifdef __clang__
  23500. #pragma clang diagnostic push
  23501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23502. #pragma clang diagnostic ignored "-Wunused-variable"
  23503. #endif
  23504. #ifdef __clang__
  23505. #pragma clang diagnostic pop
  23506. #endif
  23507. #ifdef __clang__
  23508. #pragma clang diagnostic push
  23509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23510. #pragma clang diagnostic ignored "-Wunused-variable"
  23511. #endif
  23512. #ifdef __clang__
  23513. #pragma clang diagnostic pop
  23514. #endif
  23515. #ifdef __clang__
  23516. #pragma clang diagnostic push
  23517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23518. #pragma clang diagnostic ignored "-Wunused-variable"
  23519. #endif
  23520. #ifdef __clang__
  23521. #pragma clang diagnostic pop
  23522. #endif
  23523. #ifdef __clang__
  23524. #pragma clang diagnostic push
  23525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23526. #pragma clang diagnostic ignored "-Wunused-variable"
  23527. #endif
  23528. #ifdef __clang__
  23529. #pragma clang diagnostic pop
  23530. #endif
  23531. #ifdef __clang__
  23532. #pragma clang diagnostic push
  23533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23534. #pragma clang diagnostic ignored "-Wunused-variable"
  23535. #endif
  23536. #ifdef __clang__
  23537. #pragma clang diagnostic pop
  23538. #endif
  23539. #ifdef __clang__
  23540. #pragma clang diagnostic push
  23541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23542. #pragma clang diagnostic ignored "-Wunused-variable"
  23543. #endif
  23544. #ifdef __clang__
  23545. #pragma clang diagnostic pop
  23546. #endif
  23547. #ifdef __clang__
  23548. #pragma clang diagnostic push
  23549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23550. #pragma clang diagnostic ignored "-Wunused-variable"
  23551. #endif
  23552. #ifdef __clang__
  23553. #pragma clang diagnostic pop
  23554. #endif
  23555. #ifdef __clang__
  23556. #pragma clang diagnostic push
  23557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23558. #pragma clang diagnostic ignored "-Wunused-variable"
  23559. #endif
  23560. #ifdef __clang__
  23561. #pragma clang diagnostic pop
  23562. #endif
  23563. #ifdef __clang__
  23564. #pragma clang diagnostic push
  23565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23566. #pragma clang diagnostic ignored "-Wunused-variable"
  23567. #endif
  23568. #ifdef __clang__
  23569. #pragma clang diagnostic pop
  23570. #endif
  23571. #ifdef __clang__
  23572. #pragma clang diagnostic push
  23573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23574. #pragma clang diagnostic ignored "-Wunused-variable"
  23575. #endif
  23576. #ifdef __clang__
  23577. #pragma clang diagnostic pop
  23578. #endif
  23579. #ifdef __clang__
  23580. #pragma clang diagnostic push
  23581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23582. #pragma clang diagnostic ignored "-Wunused-variable"
  23583. #endif
  23584. #ifdef __clang__
  23585. #pragma clang diagnostic pop
  23586. #endif
  23587. #ifdef __clang__
  23588. #pragma clang diagnostic push
  23589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23590. #pragma clang diagnostic ignored "-Wunused-variable"
  23591. #endif
  23592. #ifdef __clang__
  23593. #pragma clang diagnostic pop
  23594. #endif
  23595. #ifdef __clang__
  23596. #pragma clang diagnostic push
  23597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23598. #pragma clang diagnostic ignored "-Wunused-variable"
  23599. #endif
  23600. #ifdef __clang__
  23601. #pragma clang diagnostic pop
  23602. #endif
  23603. #ifdef __clang__
  23604. #pragma clang diagnostic push
  23605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23606. #pragma clang diagnostic ignored "-Wunused-variable"
  23607. #endif
  23608. #ifdef __clang__
  23609. #pragma clang diagnostic pop
  23610. #endif
  23611. #ifdef __clang__
  23612. #pragma clang diagnostic push
  23613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23614. #pragma clang diagnostic ignored "-Wunused-variable"
  23615. #endif
  23616. #ifdef __clang__
  23617. #pragma clang diagnostic pop
  23618. #endif
  23619. #ifdef __clang__
  23620. #pragma clang diagnostic push
  23621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23622. #pragma clang diagnostic ignored "-Wunused-variable"
  23623. #endif
  23624. #ifdef __clang__
  23625. #pragma clang diagnostic pop
  23626. #endif
  23627. #ifdef __clang__
  23628. #pragma clang diagnostic push
  23629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23630. #pragma clang diagnostic ignored "-Wunused-variable"
  23631. #endif
  23632. #ifdef __clang__
  23633. #pragma clang diagnostic pop
  23634. #endif
  23635. #ifdef __clang__
  23636. #pragma clang diagnostic push
  23637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23638. #pragma clang diagnostic ignored "-Wunused-variable"
  23639. #endif
  23640. #ifdef __clang__
  23641. #pragma clang diagnostic pop
  23642. #endif
  23643. #ifdef __clang__
  23644. #pragma clang diagnostic push
  23645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23646. #pragma clang diagnostic ignored "-Wunused-variable"
  23647. #endif
  23648. #ifdef __clang__
  23649. #pragma clang diagnostic pop
  23650. #endif
  23651. #ifdef __clang__
  23652. #pragma clang diagnostic push
  23653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23654. #pragma clang diagnostic ignored "-Wunused-variable"
  23655. #endif
  23656. #ifdef __clang__
  23657. #pragma clang diagnostic pop
  23658. #endif
  23659. #ifdef __clang__
  23660. #pragma clang diagnostic push
  23661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23662. #pragma clang diagnostic ignored "-Wunused-variable"
  23663. #endif
  23664. #ifdef __clang__
  23665. #pragma clang diagnostic pop
  23666. #endif
  23667. #ifdef __clang__
  23668. #pragma clang diagnostic push
  23669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23670. #pragma clang diagnostic ignored "-Wunused-variable"
  23671. #endif
  23672. #ifdef __clang__
  23673. #pragma clang diagnostic pop
  23674. #endif
  23675. #ifdef __clang__
  23676. #pragma clang diagnostic push
  23677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23678. #pragma clang diagnostic ignored "-Wunused-variable"
  23679. #endif
  23680. #ifdef __clang__
  23681. #pragma clang diagnostic pop
  23682. #endif
  23683. #ifdef __clang__
  23684. #pragma clang diagnostic push
  23685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23686. #pragma clang diagnostic ignored "-Wunused-variable"
  23687. #endif
  23688. #ifdef __clang__
  23689. #pragma clang diagnostic pop
  23690. #endif
  23691. #ifdef __clang__
  23692. #pragma clang diagnostic push
  23693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23694. #pragma clang diagnostic ignored "-Wunused-variable"
  23695. #endif
  23696. #ifdef __clang__
  23697. #pragma clang diagnostic pop
  23698. #endif
  23699. #ifdef __clang__
  23700. #pragma clang diagnostic push
  23701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23702. #pragma clang diagnostic ignored "-Wunused-variable"
  23703. #endif
  23704. #ifdef __clang__
  23705. #pragma clang diagnostic pop
  23706. #endif
  23707. #ifdef __clang__
  23708. #pragma clang diagnostic push
  23709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23710. #pragma clang diagnostic ignored "-Wunused-variable"
  23711. #endif
  23712. #ifdef __clang__
  23713. #pragma clang diagnostic pop
  23714. #endif
  23715. #ifdef __clang__
  23716. #pragma clang diagnostic push
  23717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23718. #pragma clang diagnostic ignored "-Wunused-variable"
  23719. #endif
  23720. #ifdef __clang__
  23721. #pragma clang diagnostic pop
  23722. #endif
  23723. #ifdef __clang__
  23724. #pragma clang diagnostic push
  23725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23726. #pragma clang diagnostic ignored "-Wunused-variable"
  23727. #endif
  23728. #ifdef __clang__
  23729. #pragma clang diagnostic pop
  23730. #endif
  23731. #ifdef __clang__
  23732. #pragma clang diagnostic push
  23733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23734. #pragma clang diagnostic ignored "-Wunused-variable"
  23735. #endif
  23736. #ifdef __clang__
  23737. #pragma clang diagnostic pop
  23738. #endif
  23739. #ifdef __clang__
  23740. #pragma clang diagnostic push
  23741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23742. #pragma clang diagnostic ignored "-Wunused-variable"
  23743. #endif
  23744. #ifdef __clang__
  23745. #pragma clang diagnostic pop
  23746. #endif
  23747. #ifdef __clang__
  23748. #pragma clang diagnostic push
  23749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23750. #pragma clang diagnostic ignored "-Wunused-variable"
  23751. #endif
  23752. #ifdef __clang__
  23753. #pragma clang diagnostic pop
  23754. #endif
  23755. #ifdef __clang__
  23756. #pragma clang diagnostic push
  23757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23758. #pragma clang diagnostic ignored "-Wunused-variable"
  23759. #endif
  23760. #ifdef __clang__
  23761. #pragma clang diagnostic pop
  23762. #endif
  23763. #ifdef __clang__
  23764. #pragma clang diagnostic push
  23765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23766. #pragma clang diagnostic ignored "-Wunused-variable"
  23767. #endif
  23768. #ifdef __clang__
  23769. #pragma clang diagnostic pop
  23770. #endif
  23771. #ifdef __clang__
  23772. #pragma clang diagnostic push
  23773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23774. #pragma clang diagnostic ignored "-Wunused-variable"
  23775. #endif
  23776. #ifdef __clang__
  23777. #pragma clang diagnostic pop
  23778. #endif
  23779. #ifdef __clang__
  23780. #pragma clang diagnostic push
  23781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23782. #pragma clang diagnostic ignored "-Wunused-variable"
  23783. #endif
  23784. #ifdef __clang__
  23785. #pragma clang diagnostic pop
  23786. #endif
  23787. #ifdef __clang__
  23788. #pragma clang diagnostic push
  23789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23790. #pragma clang diagnostic ignored "-Wunused-variable"
  23791. #endif
  23792. #ifdef __clang__
  23793. #pragma clang diagnostic pop
  23794. #endif
  23795. #ifdef __clang__
  23796. #pragma clang diagnostic push
  23797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23798. #pragma clang diagnostic ignored "-Wunused-variable"
  23799. #endif
  23800. #ifdef __clang__
  23801. #pragma clang diagnostic pop
  23802. #endif
  23803. #ifdef __clang__
  23804. #pragma clang diagnostic push
  23805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23806. #pragma clang diagnostic ignored "-Wunused-variable"
  23807. #endif
  23808. #ifdef __clang__
  23809. #pragma clang diagnostic pop
  23810. #endif
  23811. #ifdef __clang__
  23812. #pragma clang diagnostic push
  23813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23814. #pragma clang diagnostic ignored "-Wunused-variable"
  23815. #endif
  23816. #ifdef __clang__
  23817. #pragma clang diagnostic pop
  23818. #endif
  23819. #ifdef __clang__
  23820. #pragma clang diagnostic push
  23821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23822. #pragma clang diagnostic ignored "-Wunused-variable"
  23823. #endif
  23824. #ifdef __clang__
  23825. #pragma clang diagnostic pop
  23826. #endif
  23827. #ifdef __clang__
  23828. #pragma clang diagnostic push
  23829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23830. #pragma clang diagnostic ignored "-Wunused-variable"
  23831. #endif
  23832. #ifdef __clang__
  23833. #pragma clang diagnostic pop
  23834. #endif
  23835. #ifdef __clang__
  23836. #pragma clang diagnostic push
  23837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23838. #pragma clang diagnostic ignored "-Wunused-variable"
  23839. #endif
  23840. #ifdef __clang__
  23841. #pragma clang diagnostic pop
  23842. #endif
  23843. #ifdef __clang__
  23844. #pragma clang diagnostic push
  23845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23846. #pragma clang diagnostic ignored "-Wunused-variable"
  23847. #endif
  23848. #ifdef __clang__
  23849. #pragma clang diagnostic pop
  23850. #endif
  23851. #ifdef __clang__
  23852. #pragma clang diagnostic push
  23853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23854. #pragma clang diagnostic ignored "-Wunused-variable"
  23855. #endif
  23856. #ifdef __clang__
  23857. #pragma clang diagnostic pop
  23858. #endif
  23859. #ifdef __clang__
  23860. #pragma clang diagnostic push
  23861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23862. #pragma clang diagnostic ignored "-Wunused-variable"
  23863. #endif
  23864. #ifdef __clang__
  23865. #pragma clang diagnostic pop
  23866. #endif
  23867. #ifdef __clang__
  23868. #pragma clang diagnostic push
  23869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23870. #pragma clang diagnostic ignored "-Wunused-variable"
  23871. #endif
  23872. #ifdef __clang__
  23873. #pragma clang diagnostic pop
  23874. #endif
  23875. #ifdef __clang__
  23876. #pragma clang diagnostic push
  23877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23878. #pragma clang diagnostic ignored "-Wunused-variable"
  23879. #endif
  23880. #ifdef __clang__
  23881. #pragma clang diagnostic pop
  23882. #endif
  23883. #ifdef __clang__
  23884. #pragma clang diagnostic push
  23885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23886. #pragma clang diagnostic ignored "-Wunused-variable"
  23887. #endif
  23888. #ifdef __clang__
  23889. #pragma clang diagnostic pop
  23890. #endif
  23891. #ifdef __clang__
  23892. #pragma clang diagnostic push
  23893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23894. #pragma clang diagnostic ignored "-Wunused-variable"
  23895. #endif
  23896. #ifdef __clang__
  23897. #pragma clang diagnostic pop
  23898. #endif
  23899. #ifdef __clang__
  23900. #pragma clang diagnostic push
  23901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23902. #pragma clang diagnostic ignored "-Wunused-variable"
  23903. #endif
  23904. #ifdef __clang__
  23905. #pragma clang diagnostic pop
  23906. #endif
  23907. #ifdef __clang__
  23908. #pragma clang diagnostic push
  23909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23910. #pragma clang diagnostic ignored "-Wunused-variable"
  23911. #endif
  23912. #ifdef __clang__
  23913. #pragma clang diagnostic pop
  23914. #endif
  23915. #ifdef __clang__
  23916. #pragma clang diagnostic push
  23917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23918. #pragma clang diagnostic ignored "-Wunused-variable"
  23919. #endif
  23920. #ifdef __clang__
  23921. #pragma clang diagnostic pop
  23922. #endif
  23923. #ifdef __clang__
  23924. #pragma clang diagnostic push
  23925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23926. #pragma clang diagnostic ignored "-Wunused-variable"
  23927. #endif
  23928. #ifdef __clang__
  23929. #pragma clang diagnostic pop
  23930. #endif
  23931. #ifdef __clang__
  23932. #pragma clang diagnostic push
  23933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23934. #pragma clang diagnostic ignored "-Wunused-variable"
  23935. #endif
  23936. #ifdef __clang__
  23937. #pragma clang diagnostic pop
  23938. #endif
  23939. #ifdef __clang__
  23940. #pragma clang diagnostic push
  23941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23942. #pragma clang diagnostic ignored "-Wunused-variable"
  23943. #endif
  23944. #ifdef __clang__
  23945. #pragma clang diagnostic pop
  23946. #endif
  23947. #ifdef __clang__
  23948. #pragma clang diagnostic push
  23949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23950. #pragma clang diagnostic ignored "-Wunused-variable"
  23951. #endif
  23952. #ifdef __clang__
  23953. #pragma clang diagnostic pop
  23954. #endif
  23955. #ifdef __clang__
  23956. #pragma clang diagnostic push
  23957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23958. #pragma clang diagnostic ignored "-Wunused-variable"
  23959. #endif
  23960. #ifdef __clang__
  23961. #pragma clang diagnostic pop
  23962. #endif
  23963. #ifdef __clang__
  23964. #pragma clang diagnostic push
  23965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23966. #pragma clang diagnostic ignored "-Wunused-variable"
  23967. #endif
  23968. #ifdef __clang__
  23969. #pragma clang diagnostic pop
  23970. #endif
  23971. #ifdef __clang__
  23972. #pragma clang diagnostic push
  23973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23974. #pragma clang diagnostic ignored "-Wunused-variable"
  23975. #endif
  23976. #ifdef __clang__
  23977. #pragma clang diagnostic pop
  23978. #endif
  23979. #ifdef __clang__
  23980. #pragma clang diagnostic push
  23981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23982. #pragma clang diagnostic ignored "-Wunused-variable"
  23983. #endif
  23984. #ifdef __clang__
  23985. #pragma clang diagnostic pop
  23986. #endif
  23987. #ifdef __clang__
  23988. #pragma clang diagnostic push
  23989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23990. #pragma clang diagnostic ignored "-Wunused-variable"
  23991. #endif
  23992. #ifdef __clang__
  23993. #pragma clang diagnostic pop
  23994. #endif
  23995. #ifdef __clang__
  23996. #pragma clang diagnostic push
  23997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23998. #pragma clang diagnostic ignored "-Wunused-variable"
  23999. #endif
  24000. #ifdef __clang__
  24001. #pragma clang diagnostic pop
  24002. #endif
  24003. #ifdef __clang__
  24004. #pragma clang diagnostic push
  24005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24006. #pragma clang diagnostic ignored "-Wunused-variable"
  24007. #endif
  24008. #ifdef __clang__
  24009. #pragma clang diagnostic pop
  24010. #endif
  24011. #ifdef __clang__
  24012. #pragma clang diagnostic push
  24013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24014. #pragma clang diagnostic ignored "-Wunused-variable"
  24015. #endif
  24016. #ifdef __clang__
  24017. #pragma clang diagnostic pop
  24018. #endif
  24019. #ifdef __clang__
  24020. #pragma clang diagnostic push
  24021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24022. #pragma clang diagnostic ignored "-Wunused-variable"
  24023. #endif
  24024. #ifdef __clang__
  24025. #pragma clang diagnostic pop
  24026. #endif
  24027. #ifdef __clang__
  24028. #pragma clang diagnostic push
  24029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24030. #pragma clang diagnostic ignored "-Wunused-variable"
  24031. #endif
  24032. #ifdef __clang__
  24033. #pragma clang diagnostic pop
  24034. #endif
  24035. #ifdef __clang__
  24036. #pragma clang diagnostic push
  24037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24038. #pragma clang diagnostic ignored "-Wunused-variable"
  24039. #endif
  24040. #ifdef __clang__
  24041. #pragma clang diagnostic pop
  24042. #endif
  24043. #ifdef __clang__
  24044. #pragma clang diagnostic push
  24045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24046. #pragma clang diagnostic ignored "-Wunused-variable"
  24047. #endif
  24048. #ifdef __clang__
  24049. #pragma clang diagnostic pop
  24050. #endif
  24051. #ifdef __clang__
  24052. #pragma clang diagnostic push
  24053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24054. #pragma clang diagnostic ignored "-Wunused-variable"
  24055. #endif
  24056. #ifdef __clang__
  24057. #pragma clang diagnostic pop
  24058. #endif
  24059. #ifdef __clang__
  24060. #pragma clang diagnostic push
  24061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24062. #pragma clang diagnostic ignored "-Wunused-variable"
  24063. #endif
  24064. #ifdef __clang__
  24065. #pragma clang diagnostic pop
  24066. #endif
  24067. #ifdef __clang__
  24068. #pragma clang diagnostic push
  24069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24070. #pragma clang diagnostic ignored "-Wunused-variable"
  24071. #endif
  24072. #ifdef __clang__
  24073. #pragma clang diagnostic pop
  24074. #endif
  24075. #ifdef __clang__
  24076. #pragma clang diagnostic push
  24077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24078. #pragma clang diagnostic ignored "-Wunused-variable"
  24079. #endif
  24080. #ifdef __clang__
  24081. #pragma clang diagnostic pop
  24082. #endif
  24083. #ifdef __clang__
  24084. #pragma clang diagnostic push
  24085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24086. #pragma clang diagnostic ignored "-Wunused-variable"
  24087. #endif
  24088. #ifdef __clang__
  24089. #pragma clang diagnostic pop
  24090. #endif
  24091. #ifdef __clang__
  24092. #pragma clang diagnostic push
  24093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24094. #pragma clang diagnostic ignored "-Wunused-variable"
  24095. #endif
  24096. #ifdef __clang__
  24097. #pragma clang diagnostic pop
  24098. #endif
  24099. #ifdef __clang__
  24100. #pragma clang diagnostic push
  24101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24102. #pragma clang diagnostic ignored "-Wunused-variable"
  24103. #endif
  24104. #ifdef __clang__
  24105. #pragma clang diagnostic pop
  24106. #endif
  24107. #ifdef __clang__
  24108. #pragma clang diagnostic push
  24109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24110. #pragma clang diagnostic ignored "-Wunused-variable"
  24111. #endif
  24112. #ifdef __clang__
  24113. #pragma clang diagnostic pop
  24114. #endif
  24115. #ifdef __clang__
  24116. #pragma clang diagnostic push
  24117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24118. #pragma clang diagnostic ignored "-Wunused-variable"
  24119. #endif
  24120. #ifdef __clang__
  24121. #pragma clang diagnostic pop
  24122. #endif
  24123. #ifdef __clang__
  24124. #pragma clang diagnostic push
  24125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24126. #pragma clang diagnostic ignored "-Wunused-variable"
  24127. #endif
  24128. #ifdef __clang__
  24129. #pragma clang diagnostic pop
  24130. #endif
  24131. #ifdef __clang__
  24132. #pragma clang diagnostic push
  24133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24134. #pragma clang diagnostic ignored "-Wunused-variable"
  24135. #endif
  24136. #ifdef __clang__
  24137. #pragma clang diagnostic pop
  24138. #endif
  24139. #ifdef __clang__
  24140. #pragma clang diagnostic push
  24141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24142. #pragma clang diagnostic ignored "-Wunused-variable"
  24143. #endif
  24144. #ifdef __clang__
  24145. #pragma clang diagnostic pop
  24146. #endif
  24147. #ifdef __clang__
  24148. #pragma clang diagnostic push
  24149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24150. #pragma clang diagnostic ignored "-Wunused-variable"
  24151. #endif
  24152. #ifdef __clang__
  24153. #pragma clang diagnostic pop
  24154. #endif
  24155. #ifdef __clang__
  24156. #pragma clang diagnostic push
  24157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24158. #pragma clang diagnostic ignored "-Wunused-variable"
  24159. #endif
  24160. #ifdef __clang__
  24161. #pragma clang diagnostic pop
  24162. #endif
  24163. #ifdef __clang__
  24164. #pragma clang diagnostic push
  24165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24166. #pragma clang diagnostic ignored "-Wunused-variable"
  24167. #endif
  24168. #ifdef __clang__
  24169. #pragma clang diagnostic pop
  24170. #endif
  24171. #ifdef __clang__
  24172. #pragma clang diagnostic push
  24173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24174. #pragma clang diagnostic ignored "-Wunused-variable"
  24175. #endif
  24176. #ifdef __clang__
  24177. #pragma clang diagnostic pop
  24178. #endif
  24179. #ifdef __clang__
  24180. #pragma clang diagnostic push
  24181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24182. #pragma clang diagnostic ignored "-Wunused-variable"
  24183. #endif
  24184. #ifdef __clang__
  24185. #pragma clang diagnostic pop
  24186. #endif
  24187. #ifdef __clang__
  24188. #pragma clang diagnostic push
  24189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24190. #pragma clang diagnostic ignored "-Wunused-variable"
  24191. #endif
  24192. #ifdef __clang__
  24193. #pragma clang diagnostic pop
  24194. #endif
  24195. #ifdef __clang__
  24196. #pragma clang diagnostic push
  24197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24198. #pragma clang diagnostic ignored "-Wunused-variable"
  24199. #endif
  24200. #ifdef __clang__
  24201. #pragma clang diagnostic pop
  24202. #endif
  24203. #ifdef __clang__
  24204. #pragma clang diagnostic push
  24205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24206. #pragma clang diagnostic ignored "-Wunused-variable"
  24207. #endif
  24208. #ifdef __clang__
  24209. #pragma clang diagnostic pop
  24210. #endif
  24211. #ifdef __clang__
  24212. #pragma clang diagnostic push
  24213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24214. #pragma clang diagnostic ignored "-Wunused-variable"
  24215. #endif
  24216. #ifdef __clang__
  24217. #pragma clang diagnostic pop
  24218. #endif
  24219. #ifdef __clang__
  24220. #pragma clang diagnostic push
  24221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24222. #pragma clang diagnostic ignored "-Wunused-variable"
  24223. #endif
  24224. #ifdef __clang__
  24225. #pragma clang diagnostic pop
  24226. #endif
  24227. #ifdef __clang__
  24228. #pragma clang diagnostic push
  24229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24230. #pragma clang diagnostic ignored "-Wunused-variable"
  24231. #endif
  24232. #ifdef __clang__
  24233. #pragma clang diagnostic pop
  24234. #endif
  24235. #ifdef __clang__
  24236. #pragma clang diagnostic push
  24237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24238. #pragma clang diagnostic ignored "-Wunused-variable"
  24239. #endif
  24240. #ifdef __clang__
  24241. #pragma clang diagnostic pop
  24242. #endif
  24243. #ifdef __clang__
  24244. #pragma clang diagnostic push
  24245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24246. #pragma clang diagnostic ignored "-Wunused-variable"
  24247. #endif
  24248. #ifdef __clang__
  24249. #pragma clang diagnostic pop
  24250. #endif
  24251. #ifdef __clang__
  24252. #pragma clang diagnostic push
  24253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24254. #pragma clang diagnostic ignored "-Wunused-variable"
  24255. #endif
  24256. #ifdef __clang__
  24257. #pragma clang diagnostic pop
  24258. #endif
  24259. #ifdef __clang__
  24260. #pragma clang diagnostic push
  24261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24262. #pragma clang diagnostic ignored "-Wunused-variable"
  24263. #endif
  24264. #ifdef __clang__
  24265. #pragma clang diagnostic pop
  24266. #endif
  24267. #ifdef __clang__
  24268. #pragma clang diagnostic push
  24269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24270. #pragma clang diagnostic ignored "-Wunused-variable"
  24271. #endif
  24272. #ifdef __clang__
  24273. #pragma clang diagnostic pop
  24274. #endif
  24275. #ifdef __clang__
  24276. #pragma clang diagnostic push
  24277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24278. #pragma clang diagnostic ignored "-Wunused-variable"
  24279. #endif
  24280. #ifdef __clang__
  24281. #pragma clang diagnostic pop
  24282. #endif
  24283. #ifdef __clang__
  24284. #pragma clang diagnostic push
  24285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24286. #pragma clang diagnostic ignored "-Wunused-variable"
  24287. #endif
  24288. #ifdef __clang__
  24289. #pragma clang diagnostic pop
  24290. #endif
  24291. #ifdef __clang__
  24292. #pragma clang diagnostic push
  24293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24294. #pragma clang diagnostic ignored "-Wunused-variable"
  24295. #endif
  24296. #ifdef __clang__
  24297. #pragma clang diagnostic pop
  24298. #endif
  24299. #ifdef __clang__
  24300. #pragma clang diagnostic push
  24301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24302. #pragma clang diagnostic ignored "-Wunused-variable"
  24303. #endif
  24304. #ifdef __clang__
  24305. #pragma clang diagnostic pop
  24306. #endif
  24307. #ifdef __clang__
  24308. #pragma clang diagnostic push
  24309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24310. #pragma clang diagnostic ignored "-Wunused-variable"
  24311. #endif
  24312. #ifdef __clang__
  24313. #pragma clang diagnostic pop
  24314. #endif
  24315. #ifdef __clang__
  24316. #pragma clang diagnostic push
  24317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24318. #pragma clang diagnostic ignored "-Wunused-variable"
  24319. #endif
  24320. #ifdef __clang__
  24321. #pragma clang diagnostic pop
  24322. #endif
  24323. #ifdef __clang__
  24324. #pragma clang diagnostic push
  24325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24326. #pragma clang diagnostic ignored "-Wunused-variable"
  24327. #endif
  24328. #ifdef __clang__
  24329. #pragma clang diagnostic pop
  24330. #endif
  24331. #ifdef __clang__
  24332. #pragma clang diagnostic push
  24333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24334. #pragma clang diagnostic ignored "-Wunused-variable"
  24335. #endif
  24336. #ifdef __clang__
  24337. #pragma clang diagnostic pop
  24338. #endif
  24339. #ifdef __clang__
  24340. #pragma clang diagnostic push
  24341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24342. #pragma clang diagnostic ignored "-Wunused-variable"
  24343. #endif
  24344. #ifdef __clang__
  24345. #pragma clang diagnostic pop
  24346. #endif
  24347. #ifdef __clang__
  24348. #pragma clang diagnostic push
  24349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24350. #pragma clang diagnostic ignored "-Wunused-variable"
  24351. #endif
  24352. #ifdef __clang__
  24353. #pragma clang diagnostic pop
  24354. #endif
  24355. #ifdef __clang__
  24356. #pragma clang diagnostic push
  24357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24358. #pragma clang diagnostic ignored "-Wunused-variable"
  24359. #endif
  24360. #ifdef __clang__
  24361. #pragma clang diagnostic pop
  24362. #endif
  24363. #ifdef __clang__
  24364. #pragma clang diagnostic push
  24365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24366. #pragma clang diagnostic ignored "-Wunused-variable"
  24367. #endif
  24368. #ifdef __clang__
  24369. #pragma clang diagnostic pop
  24370. #endif
  24371. #ifdef __clang__
  24372. #pragma clang diagnostic push
  24373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24374. #pragma clang diagnostic ignored "-Wunused-variable"
  24375. #endif
  24376. #ifdef __clang__
  24377. #pragma clang diagnostic pop
  24378. #endif
  24379. #ifdef __clang__
  24380. #pragma clang diagnostic push
  24381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24382. #pragma clang diagnostic ignored "-Wunused-variable"
  24383. #endif
  24384. #ifdef __clang__
  24385. #pragma clang diagnostic pop
  24386. #endif
  24387. #ifdef __clang__
  24388. #pragma clang diagnostic push
  24389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24390. #pragma clang diagnostic ignored "-Wunused-variable"
  24391. #endif
  24392. #ifdef __clang__
  24393. #pragma clang diagnostic pop
  24394. #endif
  24395. #ifdef __clang__
  24396. #pragma clang diagnostic push
  24397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24398. #pragma clang diagnostic ignored "-Wunused-variable"
  24399. #endif
  24400. #ifdef __clang__
  24401. #pragma clang diagnostic pop
  24402. #endif
  24403. #ifdef __clang__
  24404. #pragma clang diagnostic push
  24405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24406. #pragma clang diagnostic ignored "-Wunused-variable"
  24407. #endif
  24408. #ifdef __clang__
  24409. #pragma clang diagnostic pop
  24410. #endif
  24411. #ifdef __clang__
  24412. #pragma clang diagnostic push
  24413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24414. #pragma clang diagnostic ignored "-Wunused-variable"
  24415. #endif
  24416. #ifdef __clang__
  24417. #pragma clang diagnostic pop
  24418. #endif
  24419. #ifdef __clang__
  24420. #pragma clang diagnostic push
  24421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24422. #pragma clang diagnostic ignored "-Wunused-variable"
  24423. #endif
  24424. #ifdef __clang__
  24425. #pragma clang diagnostic pop
  24426. #endif
  24427. #ifdef __clang__
  24428. #pragma clang diagnostic push
  24429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24430. #pragma clang diagnostic ignored "-Wunused-variable"
  24431. #endif
  24432. #ifdef __clang__
  24433. #pragma clang diagnostic pop
  24434. #endif
  24435. #ifdef __clang__
  24436. #pragma clang diagnostic push
  24437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24438. #pragma clang diagnostic ignored "-Wunused-variable"
  24439. #endif
  24440. #ifdef __clang__
  24441. #pragma clang diagnostic pop
  24442. #endif
  24443. #ifdef __clang__
  24444. #pragma clang diagnostic push
  24445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24446. #pragma clang diagnostic ignored "-Wunused-variable"
  24447. #endif
  24448. #ifdef __clang__
  24449. #pragma clang diagnostic pop
  24450. #endif
  24451. #ifdef __clang__
  24452. #pragma clang diagnostic push
  24453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24454. #pragma clang diagnostic ignored "-Wunused-variable"
  24455. #endif
  24456. #ifdef __clang__
  24457. #pragma clang diagnostic pop
  24458. #endif
  24459. #ifdef __clang__
  24460. #pragma clang diagnostic push
  24461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24462. #pragma clang diagnostic ignored "-Wunused-variable"
  24463. #endif
  24464. #ifdef __clang__
  24465. #pragma clang diagnostic pop
  24466. #endif
  24467. #ifdef __clang__
  24468. #pragma clang diagnostic push
  24469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24470. #pragma clang diagnostic ignored "-Wunused-variable"
  24471. #endif
  24472. #ifdef __clang__
  24473. #pragma clang diagnostic pop
  24474. #endif
  24475. #ifdef __clang__
  24476. #pragma clang diagnostic push
  24477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24478. #pragma clang diagnostic ignored "-Wunused-variable"
  24479. #endif
  24480. #ifdef __clang__
  24481. #pragma clang diagnostic pop
  24482. #endif
  24483. #ifdef __clang__
  24484. #pragma clang diagnostic push
  24485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24486. #pragma clang diagnostic ignored "-Wunused-variable"
  24487. #endif
  24488. #ifdef __clang__
  24489. #pragma clang diagnostic pop
  24490. #endif
  24491. #ifdef __clang__
  24492. #pragma clang diagnostic push
  24493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24494. #pragma clang diagnostic ignored "-Wunused-variable"
  24495. #endif
  24496. #ifdef __clang__
  24497. #pragma clang diagnostic pop
  24498. #endif
  24499. #ifdef __clang__
  24500. #pragma clang diagnostic push
  24501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24502. #pragma clang diagnostic ignored "-Wunused-variable"
  24503. #endif
  24504. #ifdef __clang__
  24505. #pragma clang diagnostic pop
  24506. #endif
  24507. #ifdef __clang__
  24508. #pragma clang diagnostic push
  24509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24510. #pragma clang diagnostic ignored "-Wunused-variable"
  24511. #endif
  24512. #ifdef __clang__
  24513. #pragma clang diagnostic pop
  24514. #endif
  24515. #ifdef __clang__
  24516. #pragma clang diagnostic push
  24517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24518. #pragma clang diagnostic ignored "-Wunused-variable"
  24519. #endif
  24520. #ifdef __clang__
  24521. #pragma clang diagnostic pop
  24522. #endif
  24523. #ifdef __clang__
  24524. #pragma clang diagnostic push
  24525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24526. #pragma clang diagnostic ignored "-Wunused-variable"
  24527. #endif
  24528. #ifdef __clang__
  24529. #pragma clang diagnostic pop
  24530. #endif
  24531. #ifdef __clang__
  24532. #pragma clang diagnostic push
  24533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24534. #pragma clang diagnostic ignored "-Wunused-variable"
  24535. #endif
  24536. #ifdef __clang__
  24537. #pragma clang diagnostic pop
  24538. #endif
  24539. #ifdef __clang__
  24540. #pragma clang diagnostic push
  24541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24542. #pragma clang diagnostic ignored "-Wunused-variable"
  24543. #endif
  24544. #ifdef __clang__
  24545. #pragma clang diagnostic pop
  24546. #endif
  24547. #ifdef __clang__
  24548. #pragma clang diagnostic push
  24549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24550. #pragma clang diagnostic ignored "-Wunused-variable"
  24551. #endif
  24552. #ifdef __clang__
  24553. #pragma clang diagnostic pop
  24554. #endif
  24555. #ifdef __clang__
  24556. #pragma clang diagnostic push
  24557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24558. #pragma clang diagnostic ignored "-Wunused-variable"
  24559. #endif
  24560. #ifdef __clang__
  24561. #pragma clang diagnostic pop
  24562. #endif
  24563. #ifdef __clang__
  24564. #pragma clang diagnostic push
  24565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24566. #pragma clang diagnostic ignored "-Wunused-variable"
  24567. #endif
  24568. #ifdef __clang__
  24569. #pragma clang diagnostic pop
  24570. #endif
  24571. #ifdef __clang__
  24572. #pragma clang diagnostic push
  24573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24574. #pragma clang diagnostic ignored "-Wunused-variable"
  24575. #endif
  24576. #ifdef __clang__
  24577. #pragma clang diagnostic pop
  24578. #endif
  24579. #ifdef __clang__
  24580. #pragma clang diagnostic push
  24581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24582. #pragma clang diagnostic ignored "-Wunused-variable"
  24583. #endif
  24584. #ifdef __clang__
  24585. #pragma clang diagnostic pop
  24586. #endif
  24587. #ifdef __clang__
  24588. #pragma clang diagnostic push
  24589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24590. #pragma clang diagnostic ignored "-Wunused-variable"
  24591. #endif
  24592. #ifdef __clang__
  24593. #pragma clang diagnostic pop
  24594. #endif
  24595. #ifdef __clang__
  24596. #pragma clang diagnostic push
  24597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24598. #pragma clang diagnostic ignored "-Wunused-variable"
  24599. #endif
  24600. #ifdef __clang__
  24601. #pragma clang diagnostic pop
  24602. #endif
  24603. #ifdef __clang__
  24604. #pragma clang diagnostic push
  24605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24606. #pragma clang diagnostic ignored "-Wunused-variable"
  24607. #endif
  24608. #ifdef __clang__
  24609. #pragma clang diagnostic pop
  24610. #endif
  24611. #ifdef __clang__
  24612. #pragma clang diagnostic push
  24613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24614. #pragma clang diagnostic ignored "-Wunused-variable"
  24615. #endif
  24616. #ifdef __clang__
  24617. #pragma clang diagnostic pop
  24618. #endif
  24619. #ifdef __clang__
  24620. #pragma clang diagnostic push
  24621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24622. #pragma clang diagnostic ignored "-Wunused-variable"
  24623. #endif
  24624. #ifdef __clang__
  24625. #pragma clang diagnostic pop
  24626. #endif
  24627. #ifdef __clang__
  24628. #pragma clang diagnostic push
  24629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24630. #pragma clang diagnostic ignored "-Wunused-variable"
  24631. #endif
  24632. #ifdef __clang__
  24633. #pragma clang diagnostic pop
  24634. #endif
  24635. #ifdef __clang__
  24636. #pragma clang diagnostic push
  24637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24638. #pragma clang diagnostic ignored "-Wunused-variable"
  24639. #endif
  24640. #ifdef __clang__
  24641. #pragma clang diagnostic pop
  24642. #endif
  24643. #ifdef __clang__
  24644. #pragma clang diagnostic push
  24645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24646. #pragma clang diagnostic ignored "-Wunused-variable"
  24647. #endif
  24648. #ifdef __clang__
  24649. #pragma clang diagnostic pop
  24650. #endif
  24651. #ifdef __clang__
  24652. #pragma clang diagnostic push
  24653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24654. #pragma clang diagnostic ignored "-Wunused-variable"
  24655. #endif
  24656. #ifdef __clang__
  24657. #pragma clang diagnostic pop
  24658. #endif
  24659. #ifdef __clang__
  24660. #pragma clang diagnostic push
  24661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24662. #pragma clang diagnostic ignored "-Wunused-variable"
  24663. #endif
  24664. #ifdef __clang__
  24665. #pragma clang diagnostic pop
  24666. #endif
  24667. #ifdef __clang__
  24668. #pragma clang diagnostic push
  24669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24670. #pragma clang diagnostic ignored "-Wunused-variable"
  24671. #endif
  24672. #ifdef __clang__
  24673. #pragma clang diagnostic pop
  24674. #endif
  24675. #ifdef __clang__
  24676. #pragma clang diagnostic push
  24677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24678. #pragma clang diagnostic ignored "-Wunused-variable"
  24679. #endif
  24680. #ifdef __clang__
  24681. #pragma clang diagnostic pop
  24682. #endif
  24683. #ifdef __clang__
  24684. #pragma clang diagnostic push
  24685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24686. #pragma clang diagnostic ignored "-Wunused-variable"
  24687. #endif
  24688. #ifdef __clang__
  24689. #pragma clang diagnostic pop
  24690. #endif
  24691. #ifdef __clang__
  24692. #pragma clang diagnostic push
  24693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24694. #pragma clang diagnostic ignored "-Wunused-variable"
  24695. #endif
  24696. #ifdef __clang__
  24697. #pragma clang diagnostic pop
  24698. #endif
  24699. #ifdef __clang__
  24700. #pragma clang diagnostic push
  24701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24702. #pragma clang diagnostic ignored "-Wunused-variable"
  24703. #endif
  24704. #ifdef __clang__
  24705. #pragma clang diagnostic pop
  24706. #endif
  24707. #ifdef __clang__
  24708. #pragma clang diagnostic push
  24709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24710. #pragma clang diagnostic ignored "-Wunused-variable"
  24711. #endif
  24712. #ifdef __clang__
  24713. #pragma clang diagnostic pop
  24714. #endif
  24715. #ifdef __clang__
  24716. #pragma clang diagnostic push
  24717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24718. #pragma clang diagnostic ignored "-Wunused-variable"
  24719. #endif
  24720. #ifdef __clang__
  24721. #pragma clang diagnostic pop
  24722. #endif
  24723. #ifdef __clang__
  24724. #pragma clang diagnostic push
  24725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24726. #pragma clang diagnostic ignored "-Wunused-variable"
  24727. #endif
  24728. #ifdef __clang__
  24729. #pragma clang diagnostic pop
  24730. #endif
  24731. #ifdef __clang__
  24732. #pragma clang diagnostic push
  24733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24734. #pragma clang diagnostic ignored "-Wunused-variable"
  24735. #endif
  24736. #ifdef __clang__
  24737. #pragma clang diagnostic pop
  24738. #endif
  24739. #ifdef __clang__
  24740. #pragma clang diagnostic push
  24741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24742. #pragma clang diagnostic ignored "-Wunused-variable"
  24743. #endif
  24744. #ifdef __clang__
  24745. #pragma clang diagnostic pop
  24746. #endif
  24747. #ifdef __clang__
  24748. #pragma clang diagnostic push
  24749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24750. #pragma clang diagnostic ignored "-Wunused-variable"
  24751. #endif
  24752. #ifdef __clang__
  24753. #pragma clang diagnostic pop
  24754. #endif
  24755. #ifdef __clang__
  24756. #pragma clang diagnostic push
  24757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24758. #pragma clang diagnostic ignored "-Wunused-variable"
  24759. #endif
  24760. #ifdef __clang__
  24761. #pragma clang diagnostic pop
  24762. #endif
  24763. #ifdef __clang__
  24764. #pragma clang diagnostic push
  24765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24766. #pragma clang diagnostic ignored "-Wunused-variable"
  24767. #endif
  24768. #ifdef __clang__
  24769. #pragma clang diagnostic pop
  24770. #endif
  24771. #ifdef __clang__
  24772. #pragma clang diagnostic push
  24773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24774. #pragma clang diagnostic ignored "-Wunused-variable"
  24775. #endif
  24776. #ifdef __clang__
  24777. #pragma clang diagnostic pop
  24778. #endif
  24779. #ifdef __clang__
  24780. #pragma clang diagnostic push
  24781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24782. #pragma clang diagnostic ignored "-Wunused-variable"
  24783. #endif
  24784. #ifdef __clang__
  24785. #pragma clang diagnostic pop
  24786. #endif
  24787. #ifdef __clang__
  24788. #pragma clang diagnostic push
  24789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24790. #pragma clang diagnostic ignored "-Wunused-variable"
  24791. #endif
  24792. #ifdef __clang__
  24793. #pragma clang diagnostic pop
  24794. #endif
  24795. #ifdef __clang__
  24796. #pragma clang diagnostic push
  24797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24798. #pragma clang diagnostic ignored "-Wunused-variable"
  24799. #endif
  24800. #ifdef __clang__
  24801. #pragma clang diagnostic pop
  24802. #endif
  24803. #ifdef __clang__
  24804. #pragma clang diagnostic push
  24805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24806. #pragma clang diagnostic ignored "-Wunused-variable"
  24807. #endif
  24808. #ifdef __clang__
  24809. #pragma clang diagnostic pop
  24810. #endif
  24811. #ifdef __clang__
  24812. #pragma clang diagnostic push
  24813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24814. #pragma clang diagnostic ignored "-Wunused-variable"
  24815. #endif
  24816. #ifdef __clang__
  24817. #pragma clang diagnostic pop
  24818. #endif
  24819. #ifdef __clang__
  24820. #pragma clang diagnostic push
  24821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24822. #pragma clang diagnostic ignored "-Wunused-variable"
  24823. #endif
  24824. #ifdef __clang__
  24825. #pragma clang diagnostic pop
  24826. #endif
  24827. #ifdef __clang__
  24828. #pragma clang diagnostic push
  24829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24830. #pragma clang diagnostic ignored "-Wunused-variable"
  24831. #endif
  24832. #ifdef __clang__
  24833. #pragma clang diagnostic pop
  24834. #endif
  24835. #ifdef __clang__
  24836. #pragma clang diagnostic push
  24837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24838. #pragma clang diagnostic ignored "-Wunused-variable"
  24839. #endif
  24840. #ifdef __clang__
  24841. #pragma clang diagnostic pop
  24842. #endif
  24843. #ifdef __clang__
  24844. #pragma clang diagnostic push
  24845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24846. #pragma clang diagnostic ignored "-Wunused-variable"
  24847. #endif
  24848. #ifdef __clang__
  24849. #pragma clang diagnostic pop
  24850. #endif
  24851. #ifdef __clang__
  24852. #pragma clang diagnostic push
  24853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24854. #pragma clang diagnostic ignored "-Wunused-variable"
  24855. #endif
  24856. #ifdef __clang__
  24857. #pragma clang diagnostic pop
  24858. #endif
  24859. #ifdef __clang__
  24860. #pragma clang diagnostic push
  24861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24862. #pragma clang diagnostic ignored "-Wunused-variable"
  24863. #endif
  24864. #ifdef __clang__
  24865. #pragma clang diagnostic pop
  24866. #endif
  24867. #ifdef __clang__
  24868. #pragma clang diagnostic push
  24869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24870. #pragma clang diagnostic ignored "-Wunused-variable"
  24871. #endif
  24872. #ifdef __clang__
  24873. #pragma clang diagnostic pop
  24874. #endif
  24875. #ifdef __clang__
  24876. #pragma clang diagnostic push
  24877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24878. #pragma clang diagnostic ignored "-Wunused-variable"
  24879. #endif
  24880. #ifdef __clang__
  24881. #pragma clang diagnostic pop
  24882. #endif
  24883. #ifdef __clang__
  24884. #pragma clang diagnostic push
  24885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24886. #pragma clang diagnostic ignored "-Wunused-variable"
  24887. #endif
  24888. #ifdef __clang__
  24889. #pragma clang diagnostic pop
  24890. #endif
  24891. #ifdef __clang__
  24892. #pragma clang diagnostic push
  24893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24894. #pragma clang diagnostic ignored "-Wunused-variable"
  24895. #endif
  24896. #ifdef __clang__
  24897. #pragma clang diagnostic pop
  24898. #endif
  24899. #ifdef __clang__
  24900. #pragma clang diagnostic push
  24901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24902. #pragma clang diagnostic ignored "-Wunused-variable"
  24903. #endif
  24904. #ifdef __clang__
  24905. #pragma clang diagnostic pop
  24906. #endif
  24907. #ifdef __clang__
  24908. #pragma clang diagnostic push
  24909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24910. #pragma clang diagnostic ignored "-Wunused-variable"
  24911. #endif
  24912. #ifdef __clang__
  24913. #pragma clang diagnostic pop
  24914. #endif
  24915. #ifdef __clang__
  24916. #pragma clang diagnostic push
  24917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24918. #pragma clang diagnostic ignored "-Wunused-variable"
  24919. #endif
  24920. #ifdef __clang__
  24921. #pragma clang diagnostic pop
  24922. #endif
  24923. #ifdef __clang__
  24924. #pragma clang diagnostic push
  24925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24926. #pragma clang diagnostic ignored "-Wunused-variable"
  24927. #endif
  24928. #ifdef __clang__
  24929. #pragma clang diagnostic pop
  24930. #endif
  24931. #ifdef __clang__
  24932. #pragma clang diagnostic push
  24933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24934. #pragma clang diagnostic ignored "-Wunused-variable"
  24935. #endif
  24936. #ifdef __clang__
  24937. #pragma clang diagnostic pop
  24938. #endif
  24939. #ifdef __clang__
  24940. #pragma clang diagnostic push
  24941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24942. #pragma clang diagnostic ignored "-Wunused-variable"
  24943. #endif
  24944. #ifdef __clang__
  24945. #pragma clang diagnostic pop
  24946. #endif
  24947. #ifdef __clang__
  24948. #pragma clang diagnostic push
  24949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24950. #pragma clang diagnostic ignored "-Wunused-variable"
  24951. #endif
  24952. #ifdef __clang__
  24953. #pragma clang diagnostic pop
  24954. #endif
  24955. #ifdef __clang__
  24956. #pragma clang diagnostic push
  24957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24958. #pragma clang diagnostic ignored "-Wunused-variable"
  24959. #endif
  24960. #ifdef __clang__
  24961. #pragma clang diagnostic pop
  24962. #endif
  24963. #ifdef __clang__
  24964. #pragma clang diagnostic push
  24965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24966. #pragma clang diagnostic ignored "-Wunused-variable"
  24967. #endif
  24968. #ifdef __clang__
  24969. #pragma clang diagnostic pop
  24970. #endif
  24971. #ifdef __clang__
  24972. #pragma clang diagnostic push
  24973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24974. #pragma clang diagnostic ignored "-Wunused-variable"
  24975. #endif
  24976. #ifdef __clang__
  24977. #pragma clang diagnostic pop
  24978. #endif
  24979. #ifdef __clang__
  24980. #pragma clang diagnostic push
  24981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24982. #pragma clang diagnostic ignored "-Wunused-variable"
  24983. #endif
  24984. #ifdef __clang__
  24985. #pragma clang diagnostic pop
  24986. #endif
  24987. #ifdef __clang__
  24988. #pragma clang diagnostic push
  24989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24990. #pragma clang diagnostic ignored "-Wunused-variable"
  24991. #endif
  24992. #ifdef __clang__
  24993. #pragma clang diagnostic pop
  24994. #endif
  24995. #ifdef __clang__
  24996. #pragma clang diagnostic push
  24997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24998. #pragma clang diagnostic ignored "-Wunused-variable"
  24999. #endif
  25000. #ifdef __clang__
  25001. #pragma clang diagnostic pop
  25002. #endif
  25003. #ifdef __clang__
  25004. #pragma clang diagnostic push
  25005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25006. #pragma clang diagnostic ignored "-Wunused-variable"
  25007. #endif
  25008. #ifdef __clang__
  25009. #pragma clang diagnostic pop
  25010. #endif
  25011. #ifdef __clang__
  25012. #pragma clang diagnostic push
  25013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25014. #pragma clang diagnostic ignored "-Wunused-variable"
  25015. #endif
  25016. #ifdef __clang__
  25017. #pragma clang diagnostic pop
  25018. #endif
  25019. #ifdef __clang__
  25020. #pragma clang diagnostic push
  25021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25022. #pragma clang diagnostic ignored "-Wunused-variable"
  25023. #endif
  25024. #ifdef __clang__
  25025. #pragma clang diagnostic pop
  25026. #endif
  25027. #ifdef __clang__
  25028. #pragma clang diagnostic push
  25029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25030. #pragma clang diagnostic ignored "-Wunused-variable"
  25031. #endif
  25032. #ifdef __clang__
  25033. #pragma clang diagnostic pop
  25034. #endif
  25035. #ifdef __clang__
  25036. #pragma clang diagnostic push
  25037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25038. #pragma clang diagnostic ignored "-Wunused-variable"
  25039. #endif
  25040. #ifdef __clang__
  25041. #pragma clang diagnostic pop
  25042. #endif
  25043. #ifdef __clang__
  25044. #pragma clang diagnostic push
  25045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25046. #pragma clang diagnostic ignored "-Wunused-variable"
  25047. #endif
  25048. #ifdef __clang__
  25049. #pragma clang diagnostic pop
  25050. #endif
  25051. #ifdef __clang__
  25052. #pragma clang diagnostic push
  25053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25054. #pragma clang diagnostic ignored "-Wunused-variable"
  25055. #endif
  25056. #ifdef __clang__
  25057. #pragma clang diagnostic pop
  25058. #endif
  25059. #ifdef __clang__
  25060. #pragma clang diagnostic push
  25061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25062. #pragma clang diagnostic ignored "-Wunused-variable"
  25063. #endif
  25064. #ifdef __clang__
  25065. #pragma clang diagnostic pop
  25066. #endif
  25067. #ifdef __clang__
  25068. #pragma clang diagnostic push
  25069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25070. #pragma clang diagnostic ignored "-Wunused-variable"
  25071. #endif
  25072. #ifdef __clang__
  25073. #pragma clang diagnostic pop
  25074. #endif
  25075. #ifdef __clang__
  25076. #pragma clang diagnostic push
  25077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25078. #pragma clang diagnostic ignored "-Wunused-variable"
  25079. #endif
  25080. #ifdef __clang__
  25081. #pragma clang diagnostic pop
  25082. #endif
  25083. #ifdef __clang__
  25084. #pragma clang diagnostic push
  25085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25086. #pragma clang diagnostic ignored "-Wunused-variable"
  25087. #endif
  25088. #ifdef __clang__
  25089. #pragma clang diagnostic pop
  25090. #endif
  25091. #ifdef __clang__
  25092. #pragma clang diagnostic push
  25093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25094. #pragma clang diagnostic ignored "-Wunused-variable"
  25095. #endif
  25096. #ifdef __clang__
  25097. #pragma clang diagnostic pop
  25098. #endif
  25099. #ifdef __clang__
  25100. #pragma clang diagnostic push
  25101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25102. #pragma clang diagnostic ignored "-Wunused-variable"
  25103. #endif
  25104. #ifdef __clang__
  25105. #pragma clang diagnostic pop
  25106. #endif
  25107. #ifdef __clang__
  25108. #pragma clang diagnostic push
  25109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25110. #pragma clang diagnostic ignored "-Wunused-variable"
  25111. #endif
  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. #ifdef __clang__
  25121. #pragma clang diagnostic pop
  25122. #endif
  25123. #ifdef __clang__
  25124. #pragma clang diagnostic push
  25125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25126. #pragma clang diagnostic ignored "-Wunused-variable"
  25127. #endif
  25128. #ifdef __clang__
  25129. #pragma clang diagnostic pop
  25130. #endif
  25131. #ifdef __clang__
  25132. #pragma clang diagnostic push
  25133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25134. #pragma clang diagnostic ignored "-Wunused-variable"
  25135. #endif
  25136. #ifdef __clang__
  25137. #pragma clang diagnostic pop
  25138. #endif
  25139. #ifdef __clang__
  25140. #pragma clang diagnostic push
  25141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25142. #pragma clang diagnostic ignored "-Wunused-variable"
  25143. #endif
  25144. #ifdef __clang__
  25145. #pragma clang diagnostic pop
  25146. #endif
  25147. #ifdef __clang__
  25148. #pragma clang diagnostic push
  25149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25150. #pragma clang diagnostic ignored "-Wunused-variable"
  25151. #endif
  25152. #ifdef __clang__
  25153. #pragma clang diagnostic pop
  25154. #endif
  25155. #ifdef __clang__
  25156. #pragma clang diagnostic push
  25157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25158. #pragma clang diagnostic ignored "-Wunused-variable"
  25159. #endif
  25160. #ifdef __clang__
  25161. #pragma clang diagnostic pop
  25162. #endif
  25163. #ifdef __clang__
  25164. #pragma clang diagnostic push
  25165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25166. #pragma clang diagnostic ignored "-Wunused-variable"
  25167. #endif
  25168. #ifdef __clang__
  25169. #pragma clang diagnostic pop
  25170. #endif
  25171. #ifdef __clang__
  25172. #pragma clang diagnostic push
  25173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25174. #pragma clang diagnostic ignored "-Wunused-variable"
  25175. #endif
  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. #ifdef __clang__
  25185. #pragma clang diagnostic pop
  25186. #endif
  25187. #ifdef __clang__
  25188. #pragma clang diagnostic push
  25189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25190. #pragma clang diagnostic ignored "-Wunused-variable"
  25191. #endif
  25192. #ifdef __clang__
  25193. #pragma clang diagnostic pop
  25194. #endif
  25195. #ifdef __clang__
  25196. #pragma clang diagnostic push
  25197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25198. #pragma clang diagnostic ignored "-Wunused-variable"
  25199. #endif
  25200. #ifdef __clang__
  25201. #pragma clang diagnostic pop
  25202. #endif
  25203. #ifdef __clang__
  25204. #pragma clang diagnostic push
  25205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25206. #pragma clang diagnostic ignored "-Wunused-variable"
  25207. #endif
  25208. #ifdef __clang__
  25209. #pragma clang diagnostic pop
  25210. #endif
  25211. #ifdef __clang__
  25212. #pragma clang diagnostic push
  25213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25214. #pragma clang diagnostic ignored "-Wunused-variable"
  25215. #endif
  25216. #ifdef __clang__
  25217. #pragma clang diagnostic pop
  25218. #endif
  25219. #ifdef __clang__
  25220. #pragma clang diagnostic push
  25221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25222. #pragma clang diagnostic ignored "-Wunused-variable"
  25223. #endif
  25224. #ifdef __clang__
  25225. #pragma clang diagnostic pop
  25226. #endif
  25227. #ifdef __clang__
  25228. #pragma clang diagnostic push
  25229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25230. #pragma clang diagnostic ignored "-Wunused-variable"
  25231. #endif
  25232. #ifdef __clang__
  25233. #pragma clang diagnostic pop
  25234. #endif
  25235. #ifdef __clang__
  25236. #pragma clang diagnostic push
  25237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25238. #pragma clang diagnostic ignored "-Wunused-variable"
  25239. #endif
  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. #ifdef __clang__
  25249. #pragma clang diagnostic pop
  25250. #endif
  25251. #ifdef __clang__
  25252. #pragma clang diagnostic push
  25253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25254. #pragma clang diagnostic ignored "-Wunused-variable"
  25255. #endif
  25256. #ifdef __clang__
  25257. #pragma clang diagnostic pop
  25258. #endif
  25259. #ifdef __clang__
  25260. #pragma clang diagnostic push
  25261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25262. #pragma clang diagnostic ignored "-Wunused-variable"
  25263. #endif
  25264. #ifdef __clang__
  25265. #pragma clang diagnostic pop
  25266. #endif
  25267. #ifdef __clang__
  25268. #pragma clang diagnostic push
  25269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25270. #pragma clang diagnostic ignored "-Wunused-variable"
  25271. #endif
  25272. #ifdef __clang__
  25273. #pragma clang diagnostic pop
  25274. #endif
  25275. #ifdef __clang__
  25276. #pragma clang diagnostic push
  25277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25278. #pragma clang diagnostic ignored "-Wunused-variable"
  25279. #endif
  25280. #ifdef __clang__
  25281. #pragma clang diagnostic pop
  25282. #endif
  25283. #ifdef __clang__
  25284. #pragma clang diagnostic push
  25285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25286. #pragma clang diagnostic ignored "-Wunused-variable"
  25287. #endif
  25288. #ifdef __clang__
  25289. #pragma clang diagnostic pop
  25290. #endif
  25291. #ifdef __clang__
  25292. #pragma clang diagnostic push
  25293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25294. #pragma clang diagnostic ignored "-Wunused-variable"
  25295. #endif
  25296. #ifdef __clang__
  25297. #pragma clang diagnostic pop
  25298. #endif
  25299. #ifdef __clang__
  25300. #pragma clang diagnostic push
  25301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25302. #pragma clang diagnostic ignored "-Wunused-variable"
  25303. #endif
  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. #ifdef __clang__
  25313. #pragma clang diagnostic pop
  25314. #endif
  25315. #ifdef __clang__
  25316. #pragma clang diagnostic push
  25317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25318. #pragma clang diagnostic ignored "-Wunused-variable"
  25319. #endif
  25320. #ifdef __clang__
  25321. #pragma clang diagnostic pop
  25322. #endif
  25323. #ifdef __clang__
  25324. #pragma clang diagnostic push
  25325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25326. #pragma clang diagnostic ignored "-Wunused-variable"
  25327. #endif
  25328. #ifdef __clang__
  25329. #pragma clang diagnostic pop
  25330. #endif
  25331. #ifdef __clang__
  25332. #pragma clang diagnostic push
  25333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25334. #pragma clang diagnostic ignored "-Wunused-variable"
  25335. #endif
  25336. #ifdef __clang__
  25337. #pragma clang diagnostic pop
  25338. #endif
  25339. #ifdef __clang__
  25340. #pragma clang diagnostic push
  25341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25342. #pragma clang diagnostic ignored "-Wunused-variable"
  25343. #endif
  25344. #ifdef __clang__
  25345. #pragma clang diagnostic pop
  25346. #endif
  25347. #ifdef __clang__
  25348. #pragma clang diagnostic push
  25349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25350. #pragma clang diagnostic ignored "-Wunused-variable"
  25351. #endif
  25352. #ifdef __clang__
  25353. #pragma clang diagnostic pop
  25354. #endif
  25355. #ifdef __clang__
  25356. #pragma clang diagnostic push
  25357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25358. #pragma clang diagnostic ignored "-Wunused-variable"
  25359. #endif
  25360. #ifdef __clang__
  25361. #pragma clang diagnostic pop
  25362. #endif
  25363. #ifdef __clang__
  25364. #pragma clang diagnostic push
  25365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25366. #pragma clang diagnostic ignored "-Wunused-variable"
  25367. #endif
  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. #ifdef __clang__
  25377. #pragma clang diagnostic pop
  25378. #endif
  25379. #ifdef __clang__
  25380. #pragma clang diagnostic push
  25381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25382. #pragma clang diagnostic ignored "-Wunused-variable"
  25383. #endif
  25384. #ifdef __clang__
  25385. #pragma clang diagnostic pop
  25386. #endif
  25387. #ifdef __clang__
  25388. #pragma clang diagnostic push
  25389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25390. #pragma clang diagnostic ignored "-Wunused-variable"
  25391. #endif
  25392. #ifdef __clang__
  25393. #pragma clang diagnostic pop
  25394. #endif
  25395. #ifdef __clang__
  25396. #pragma clang diagnostic push
  25397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25398. #pragma clang diagnostic ignored "-Wunused-variable"
  25399. #endif
  25400. #ifdef __clang__
  25401. #pragma clang diagnostic pop
  25402. #endif
  25403. #ifdef __clang__
  25404. #pragma clang diagnostic push
  25405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25406. #pragma clang diagnostic ignored "-Wunused-variable"
  25407. #endif
  25408. #ifdef __clang__
  25409. #pragma clang diagnostic pop
  25410. #endif
  25411. #ifdef __clang__
  25412. #pragma clang diagnostic push
  25413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25414. #pragma clang diagnostic ignored "-Wunused-variable"
  25415. #endif
  25416. #ifdef __clang__
  25417. #pragma clang diagnostic pop
  25418. #endif
  25419. #ifdef __clang__
  25420. #pragma clang diagnostic push
  25421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25422. #pragma clang diagnostic ignored "-Wunused-variable"
  25423. #endif
  25424. #ifdef __clang__
  25425. #pragma clang diagnostic pop
  25426. #endif
  25427. #ifdef __clang__
  25428. #pragma clang diagnostic push
  25429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25430. #pragma clang diagnostic ignored "-Wunused-variable"
  25431. #endif
  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. #ifdef __clang__
  25441. #pragma clang diagnostic pop
  25442. #endif
  25443. #ifdef __clang__
  25444. #pragma clang diagnostic push
  25445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25446. #pragma clang diagnostic ignored "-Wunused-variable"
  25447. #endif
  25448. #ifdef __clang__
  25449. #pragma clang diagnostic pop
  25450. #endif
  25451. #ifdef __clang__
  25452. #pragma clang diagnostic push
  25453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25454. #pragma clang diagnostic ignored "-Wunused-variable"
  25455. #endif
  25456. #ifdef __clang__
  25457. #pragma clang diagnostic pop
  25458. #endif
  25459. #ifdef __clang__
  25460. #pragma clang diagnostic push
  25461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25462. #pragma clang diagnostic ignored "-Wunused-variable"
  25463. #endif
  25464. #ifdef __clang__
  25465. #pragma clang diagnostic pop
  25466. #endif
  25467. #ifdef __clang__
  25468. #pragma clang diagnostic push
  25469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25470. #pragma clang diagnostic ignored "-Wunused-variable"
  25471. #endif
  25472. #ifdef __clang__
  25473. #pragma clang diagnostic pop
  25474. #endif
  25475. #ifdef __clang__
  25476. #pragma clang diagnostic push
  25477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25478. #pragma clang diagnostic ignored "-Wunused-variable"
  25479. #endif
  25480. #ifdef __clang__
  25481. #pragma clang diagnostic pop
  25482. #endif
  25483. #ifdef __clang__
  25484. #pragma clang diagnostic push
  25485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25486. #pragma clang diagnostic ignored "-Wunused-variable"
  25487. #endif
  25488. #ifdef __clang__
  25489. #pragma clang diagnostic pop
  25490. #endif
  25491. #ifdef __clang__
  25492. #pragma clang diagnostic push
  25493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25494. #pragma clang diagnostic ignored "-Wunused-variable"
  25495. #endif
  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. #ifdef __clang__
  25505. #pragma clang diagnostic pop
  25506. #endif
  25507. #ifdef __clang__
  25508. #pragma clang diagnostic push
  25509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25510. #pragma clang diagnostic ignored "-Wunused-variable"
  25511. #endif
  25512. #ifdef __clang__
  25513. #pragma clang diagnostic pop
  25514. #endif
  25515. #ifdef __clang__
  25516. #pragma clang diagnostic push
  25517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25518. #pragma clang diagnostic ignored "-Wunused-variable"
  25519. #endif
  25520. #ifdef __clang__
  25521. #pragma clang diagnostic pop
  25522. #endif
  25523. #ifdef __clang__
  25524. #pragma clang diagnostic push
  25525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25526. #pragma clang diagnostic ignored "-Wunused-variable"
  25527. #endif
  25528. #ifdef __clang__
  25529. #pragma clang diagnostic pop
  25530. #endif
  25531. #ifdef __clang__
  25532. #pragma clang diagnostic push
  25533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25534. #pragma clang diagnostic ignored "-Wunused-variable"
  25535. #endif
  25536. #ifdef __clang__
  25537. #pragma clang diagnostic pop
  25538. #endif
  25539. #ifdef __clang__
  25540. #pragma clang diagnostic push
  25541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25542. #pragma clang diagnostic ignored "-Wunused-variable"
  25543. #endif
  25544. #ifdef __clang__
  25545. #pragma clang diagnostic pop
  25546. #endif
  25547. #ifdef __clang__
  25548. #pragma clang diagnostic push
  25549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25550. #pragma clang diagnostic ignored "-Wunused-variable"
  25551. #endif
  25552. #ifdef __clang__
  25553. #pragma clang diagnostic pop
  25554. #endif
  25555. #ifdef __clang__
  25556. #pragma clang diagnostic push
  25557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25558. #pragma clang diagnostic ignored "-Wunused-variable"
  25559. #endif
  25560. #ifdef __clang__
  25561. #pragma clang diagnostic pop
  25562. #endif
  25563. #ifdef __clang__
  25564. #pragma clang diagnostic push
  25565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25566. #pragma clang diagnostic ignored "-Wunused-variable"
  25567. #endif
  25568. #ifdef __clang__
  25569. #pragma clang diagnostic pop
  25570. #endif
  25571. #ifdef __clang__
  25572. #pragma clang diagnostic push
  25573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25574. #pragma clang diagnostic ignored "-Wunused-variable"
  25575. #endif
  25576. #ifdef __clang__
  25577. #pragma clang diagnostic pop
  25578. #endif
  25579. #ifdef __clang__
  25580. #pragma clang diagnostic push
  25581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25582. #pragma clang diagnostic ignored "-Wunused-variable"
  25583. #endif
  25584. #ifdef __clang__
  25585. #pragma clang diagnostic pop
  25586. #endif
  25587. #ifdef __clang__
  25588. #pragma clang diagnostic push
  25589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25590. #pragma clang diagnostic ignored "-Wunused-variable"
  25591. #endif
  25592. #ifdef __clang__
  25593. #pragma clang diagnostic pop
  25594. #endif
  25595. #ifdef __clang__
  25596. #pragma clang diagnostic push
  25597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25598. #pragma clang diagnostic ignored "-Wunused-variable"
  25599. #endif
  25600. #ifdef __clang__
  25601. #pragma clang diagnostic pop
  25602. #endif
  25603. #ifdef __clang__
  25604. #pragma clang diagnostic push
  25605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25606. #pragma clang diagnostic ignored "-Wunused-variable"
  25607. #endif
  25608. #ifdef __clang__
  25609. #pragma clang diagnostic pop
  25610. #endif
  25611. #ifdef __clang__
  25612. #pragma clang diagnostic push
  25613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25614. #pragma clang diagnostic ignored "-Wunused-variable"
  25615. #endif
  25616. #ifdef __clang__
  25617. #pragma clang diagnostic pop
  25618. #endif
  25619. #ifdef __clang__
  25620. #pragma clang diagnostic push
  25621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25622. #pragma clang diagnostic ignored "-Wunused-variable"
  25623. #endif
  25624. #ifdef __clang__
  25625. #pragma clang diagnostic pop
  25626. #endif
  25627. #ifdef __clang__
  25628. #pragma clang diagnostic push
  25629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25630. #pragma clang diagnostic ignored "-Wunused-variable"
  25631. #endif
  25632. #ifdef __clang__
  25633. #pragma clang diagnostic pop
  25634. #endif
  25635. #ifdef __clang__
  25636. #pragma clang diagnostic push
  25637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25638. #pragma clang diagnostic ignored "-Wunused-variable"
  25639. #endif
  25640. #ifdef __clang__
  25641. #pragma clang diagnostic pop
  25642. #endif
  25643. #ifdef __clang__
  25644. #pragma clang diagnostic push
  25645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25646. #pragma clang diagnostic ignored "-Wunused-variable"
  25647. #endif
  25648. #ifdef __clang__
  25649. #pragma clang diagnostic pop
  25650. #endif
  25651. #ifdef __clang__
  25652. #pragma clang diagnostic push
  25653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25654. #pragma clang diagnostic ignored "-Wunused-variable"
  25655. #endif
  25656. #ifdef __clang__
  25657. #pragma clang diagnostic pop
  25658. #endif
  25659. #ifdef __clang__
  25660. #pragma clang diagnostic push
  25661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25662. #pragma clang diagnostic ignored "-Wunused-variable"
  25663. #endif
  25664. #ifdef __clang__
  25665. #pragma clang diagnostic pop
  25666. #endif
  25667. #ifdef __clang__
  25668. #pragma clang diagnostic push
  25669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25670. #pragma clang diagnostic ignored "-Wunused-variable"
  25671. #endif
  25672. #ifdef __clang__
  25673. #pragma clang diagnostic pop
  25674. #endif
  25675. #ifdef __clang__
  25676. #pragma clang diagnostic push
  25677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25678. #pragma clang diagnostic ignored "-Wunused-variable"
  25679. #endif
  25680. #ifdef __clang__
  25681. #pragma clang diagnostic pop
  25682. #endif
  25683. #ifdef __clang__
  25684. #pragma clang diagnostic push
  25685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25686. #pragma clang diagnostic ignored "-Wunused-variable"
  25687. #endif
  25688. #ifdef __clang__
  25689. #pragma clang diagnostic pop
  25690. #endif
  25691. #ifdef __clang__
  25692. #pragma clang diagnostic push
  25693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25694. #pragma clang diagnostic ignored "-Wunused-variable"
  25695. #endif
  25696. #ifdef __clang__
  25697. #pragma clang diagnostic pop
  25698. #endif
  25699. #ifdef __clang__
  25700. #pragma clang diagnostic push
  25701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25702. #pragma clang diagnostic ignored "-Wunused-variable"
  25703. #endif
  25704. #ifdef __clang__
  25705. #pragma clang diagnostic pop
  25706. #endif
  25707. #ifdef __clang__
  25708. #pragma clang diagnostic push
  25709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25710. #pragma clang diagnostic ignored "-Wunused-variable"
  25711. #endif
  25712. #ifdef __clang__
  25713. #pragma clang diagnostic pop
  25714. #endif
  25715. #ifdef __clang__
  25716. #pragma clang diagnostic push
  25717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25718. #pragma clang diagnostic ignored "-Wunused-variable"
  25719. #endif
  25720. #ifdef __clang__
  25721. #pragma clang diagnostic pop
  25722. #endif
  25723. #ifdef __clang__
  25724. #pragma clang diagnostic push
  25725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25726. #pragma clang diagnostic ignored "-Wunused-variable"
  25727. #endif
  25728. #ifdef __clang__
  25729. #pragma clang diagnostic pop
  25730. #endif
  25731. #ifdef __clang__
  25732. #pragma clang diagnostic push
  25733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25734. #pragma clang diagnostic ignored "-Wunused-variable"
  25735. #endif
  25736. #ifdef __clang__
  25737. #pragma clang diagnostic pop
  25738. #endif
  25739. #ifdef __clang__
  25740. #pragma clang diagnostic push
  25741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25742. #pragma clang diagnostic ignored "-Wunused-variable"
  25743. #endif
  25744. #ifdef __clang__
  25745. #pragma clang diagnostic pop
  25746. #endif
  25747. #ifdef __clang__
  25748. #pragma clang diagnostic push
  25749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25750. #pragma clang diagnostic ignored "-Wunused-variable"
  25751. #endif
  25752. #ifdef __clang__
  25753. #pragma clang diagnostic pop
  25754. #endif
  25755. #ifdef __clang__
  25756. #pragma clang diagnostic push
  25757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25758. #pragma clang diagnostic ignored "-Wunused-variable"
  25759. #endif
  25760. #ifdef __clang__
  25761. #pragma clang diagnostic pop
  25762. #endif
  25763. #ifdef __clang__
  25764. #pragma clang diagnostic push
  25765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25766. #pragma clang diagnostic ignored "-Wunused-variable"
  25767. #endif
  25768. #ifdef __clang__
  25769. #pragma clang diagnostic pop
  25770. #endif
  25771. #ifdef __clang__
  25772. #pragma clang diagnostic push
  25773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25774. #pragma clang diagnostic ignored "-Wunused-variable"
  25775. #endif
  25776. #ifdef __clang__
  25777. #pragma clang diagnostic pop
  25778. #endif
  25779. #ifdef __clang__
  25780. #pragma clang diagnostic push
  25781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25782. #pragma clang diagnostic ignored "-Wunused-variable"
  25783. #endif
  25784. #ifdef __clang__
  25785. #pragma clang diagnostic pop
  25786. #endif
  25787. #ifdef __clang__
  25788. #pragma clang diagnostic push
  25789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25790. #pragma clang diagnostic ignored "-Wunused-variable"
  25791. #endif
  25792. #ifdef __clang__
  25793. #pragma clang diagnostic pop
  25794. #endif
  25795. #ifdef __clang__
  25796. #pragma clang diagnostic push
  25797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25798. #pragma clang diagnostic ignored "-Wunused-variable"
  25799. #endif
  25800. #ifdef __clang__
  25801. #pragma clang diagnostic pop
  25802. #endif
  25803. #ifdef __clang__
  25804. #pragma clang diagnostic push
  25805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25806. #pragma clang diagnostic ignored "-Wunused-variable"
  25807. #endif
  25808. #ifdef __clang__
  25809. #pragma clang diagnostic pop
  25810. #endif
  25811. #ifdef __clang__
  25812. #pragma clang diagnostic push
  25813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25814. #pragma clang diagnostic ignored "-Wunused-variable"
  25815. #endif
  25816. #ifdef __clang__
  25817. #pragma clang diagnostic pop
  25818. #endif
  25819. #ifdef __clang__
  25820. #pragma clang diagnostic push
  25821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25822. #pragma clang diagnostic ignored "-Wunused-variable"
  25823. #endif
  25824. #ifdef __clang__
  25825. #pragma clang diagnostic pop
  25826. #endif
  25827. #ifdef __clang__
  25828. #pragma clang diagnostic push
  25829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25830. #pragma clang diagnostic ignored "-Wunused-variable"
  25831. #endif
  25832. #ifdef __clang__
  25833. #pragma clang diagnostic pop
  25834. #endif
  25835. #ifdef __clang__
  25836. #pragma clang diagnostic push
  25837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25838. #pragma clang diagnostic ignored "-Wunused-variable"
  25839. #endif
  25840. #ifdef __clang__
  25841. #pragma clang diagnostic pop
  25842. #endif
  25843. #ifdef __clang__
  25844. #pragma clang diagnostic push
  25845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25846. #pragma clang diagnostic ignored "-Wunused-variable"
  25847. #endif
  25848. #ifdef __clang__
  25849. #pragma clang diagnostic pop
  25850. #endif
  25851. #ifdef __clang__
  25852. #pragma clang diagnostic push
  25853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25854. #pragma clang diagnostic ignored "-Wunused-variable"
  25855. #endif
  25856. #ifdef __clang__
  25857. #pragma clang diagnostic pop
  25858. #endif
  25859. #ifdef __clang__
  25860. #pragma clang diagnostic push
  25861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25862. #pragma clang diagnostic ignored "-Wunused-variable"
  25863. #endif
  25864. #ifdef __clang__
  25865. #pragma clang diagnostic pop
  25866. #endif
  25867. #ifdef __clang__
  25868. #pragma clang diagnostic push
  25869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25870. #pragma clang diagnostic ignored "-Wunused-variable"
  25871. #endif
  25872. #ifdef __clang__
  25873. #pragma clang diagnostic pop
  25874. #endif
  25875. #ifdef __clang__
  25876. #pragma clang diagnostic push
  25877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25878. #pragma clang diagnostic ignored "-Wunused-variable"
  25879. #endif
  25880. #ifdef __clang__
  25881. #pragma clang diagnostic pop
  25882. #endif
  25883. #ifdef __clang__
  25884. #pragma clang diagnostic push
  25885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25886. #pragma clang diagnostic ignored "-Wunused-variable"
  25887. #endif
  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. #ifdef __clang__
  25897. #pragma clang diagnostic pop
  25898. #endif
  25899. #ifdef __clang__
  25900. #pragma clang diagnostic push
  25901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25902. #pragma clang diagnostic ignored "-Wunused-variable"
  25903. #endif
  25904. #ifdef __clang__
  25905. #pragma clang diagnostic pop
  25906. #endif
  25907. #ifdef __clang__
  25908. #pragma clang diagnostic push
  25909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25910. #pragma clang diagnostic ignored "-Wunused-variable"
  25911. #endif
  25912. #ifdef __clang__
  25913. #pragma clang diagnostic pop
  25914. #endif
  25915. #ifdef __clang__
  25916. #pragma clang diagnostic push
  25917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25918. #pragma clang diagnostic ignored "-Wunused-variable"
  25919. #endif
  25920. #ifdef __clang__
  25921. #pragma clang diagnostic pop
  25922. #endif
  25923. #ifdef __clang__
  25924. #pragma clang diagnostic push
  25925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25926. #pragma clang diagnostic ignored "-Wunused-variable"
  25927. #endif
  25928. #ifdef __clang__
  25929. #pragma clang diagnostic pop
  25930. #endif
  25931. #ifdef __clang__
  25932. #pragma clang diagnostic push
  25933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25934. #pragma clang diagnostic ignored "-Wunused-variable"
  25935. #endif
  25936. #ifdef __clang__
  25937. #pragma clang diagnostic pop
  25938. #endif
  25939. #ifdef __clang__
  25940. #pragma clang diagnostic push
  25941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25942. #pragma clang diagnostic ignored "-Wunused-variable"
  25943. #endif
  25944. #ifdef __clang__
  25945. #pragma clang diagnostic pop
  25946. #endif
  25947. #ifdef __clang__
  25948. #pragma clang diagnostic push
  25949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25950. #pragma clang diagnostic ignored "-Wunused-variable"
  25951. #endif
  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. #ifdef __clang__
  25961. #pragma clang diagnostic pop
  25962. #endif
  25963. #ifdef __clang__
  25964. #pragma clang diagnostic push
  25965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25966. #pragma clang diagnostic ignored "-Wunused-variable"
  25967. #endif
  25968. #ifdef __clang__
  25969. #pragma clang diagnostic pop
  25970. #endif
  25971. #ifdef __clang__
  25972. #pragma clang diagnostic push
  25973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25974. #pragma clang diagnostic ignored "-Wunused-variable"
  25975. #endif
  25976. #ifdef __clang__
  25977. #pragma clang diagnostic pop
  25978. #endif
  25979. #ifdef __clang__
  25980. #pragma clang diagnostic push
  25981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25982. #pragma clang diagnostic ignored "-Wunused-variable"
  25983. #endif
  25984. #ifdef __clang__
  25985. #pragma clang diagnostic pop
  25986. #endif
  25987. #ifdef __clang__
  25988. #pragma clang diagnostic push
  25989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25990. #pragma clang diagnostic ignored "-Wunused-variable"
  25991. #endif
  25992. #ifdef __clang__
  25993. #pragma clang diagnostic pop
  25994. #endif
  25995. #ifdef __clang__
  25996. #pragma clang diagnostic push
  25997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25998. #pragma clang diagnostic ignored "-Wunused-variable"
  25999. #endif
  26000. #ifdef __clang__
  26001. #pragma clang diagnostic pop
  26002. #endif
  26003. #ifdef __clang__
  26004. #pragma clang diagnostic push
  26005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26006. #pragma clang diagnostic ignored "-Wunused-variable"
  26007. #endif
  26008. #ifdef __clang__
  26009. #pragma clang diagnostic pop
  26010. #endif
  26011. #ifdef __clang__
  26012. #pragma clang diagnostic push
  26013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26014. #pragma clang diagnostic ignored "-Wunused-variable"
  26015. #endif
  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. #ifdef __clang__
  26025. #pragma clang diagnostic pop
  26026. #endif
  26027. #ifdef __clang__
  26028. #pragma clang diagnostic push
  26029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26030. #pragma clang diagnostic ignored "-Wunused-variable"
  26031. #endif
  26032. #ifdef __clang__
  26033. #pragma clang diagnostic pop
  26034. #endif
  26035. #ifdef __clang__
  26036. #pragma clang diagnostic push
  26037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26038. #pragma clang diagnostic ignored "-Wunused-variable"
  26039. #endif
  26040. #ifdef __clang__
  26041. #pragma clang diagnostic pop
  26042. #endif
  26043. #ifdef __clang__
  26044. #pragma clang diagnostic push
  26045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26046. #pragma clang diagnostic ignored "-Wunused-variable"
  26047. #endif
  26048. #ifdef __clang__
  26049. #pragma clang diagnostic pop
  26050. #endif
  26051. #ifdef __clang__
  26052. #pragma clang diagnostic push
  26053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26054. #pragma clang diagnostic ignored "-Wunused-variable"
  26055. #endif
  26056. #ifdef __clang__
  26057. #pragma clang diagnostic pop
  26058. #endif
  26059. #ifdef __clang__
  26060. #pragma clang diagnostic push
  26061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26062. #pragma clang diagnostic ignored "-Wunused-variable"
  26063. #endif
  26064. #ifdef __clang__
  26065. #pragma clang diagnostic pop
  26066. #endif
  26067. #ifdef __clang__
  26068. #pragma clang diagnostic push
  26069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26070. #pragma clang diagnostic ignored "-Wunused-variable"
  26071. #endif
  26072. #ifdef __clang__
  26073. #pragma clang diagnostic pop
  26074. #endif
  26075. #ifdef __clang__
  26076. #pragma clang diagnostic push
  26077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26078. #pragma clang diagnostic ignored "-Wunused-variable"
  26079. #endif
  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. #ifdef __clang__
  26089. #pragma clang diagnostic pop
  26090. #endif
  26091. #ifdef __clang__
  26092. #pragma clang diagnostic push
  26093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26094. #pragma clang diagnostic ignored "-Wunused-variable"
  26095. #endif
  26096. #ifdef __clang__
  26097. #pragma clang diagnostic pop
  26098. #endif
  26099. #ifdef __clang__
  26100. #pragma clang diagnostic push
  26101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26102. #pragma clang diagnostic ignored "-Wunused-variable"
  26103. #endif
  26104. #ifdef __clang__
  26105. #pragma clang diagnostic pop
  26106. #endif
  26107. #ifdef __clang__
  26108. #pragma clang diagnostic push
  26109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26110. #pragma clang diagnostic ignored "-Wunused-variable"
  26111. #endif
  26112. #ifdef __clang__
  26113. #pragma clang diagnostic pop
  26114. #endif
  26115. #ifdef __clang__
  26116. #pragma clang diagnostic push
  26117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26118. #pragma clang diagnostic ignored "-Wunused-variable"
  26119. #endif
  26120. #ifdef __clang__
  26121. #pragma clang diagnostic pop
  26122. #endif
  26123. #ifdef __clang__
  26124. #pragma clang diagnostic push
  26125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26126. #pragma clang diagnostic ignored "-Wunused-variable"
  26127. #endif
  26128. #ifdef __clang__
  26129. #pragma clang diagnostic pop
  26130. #endif
  26131. #ifdef __clang__
  26132. #pragma clang diagnostic push
  26133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26134. #pragma clang diagnostic ignored "-Wunused-variable"
  26135. #endif
  26136. #ifdef __clang__
  26137. #pragma clang diagnostic pop
  26138. #endif
  26139. #ifdef __clang__
  26140. #pragma clang diagnostic push
  26141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26142. #pragma clang diagnostic ignored "-Wunused-variable"
  26143. #endif
  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. #ifdef __clang__
  26153. #pragma clang diagnostic pop
  26154. #endif
  26155. #ifdef __clang__
  26156. #pragma clang diagnostic push
  26157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26158. #pragma clang diagnostic ignored "-Wunused-variable"
  26159. #endif
  26160. #ifdef __clang__
  26161. #pragma clang diagnostic pop
  26162. #endif
  26163. #ifdef __clang__
  26164. #pragma clang diagnostic push
  26165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26166. #pragma clang diagnostic ignored "-Wunused-variable"
  26167. #endif
  26168. #ifdef __clang__
  26169. #pragma clang diagnostic pop
  26170. #endif
  26171. #ifdef __clang__
  26172. #pragma clang diagnostic push
  26173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26174. #pragma clang diagnostic ignored "-Wunused-variable"
  26175. #endif
  26176. #ifdef __clang__
  26177. #pragma clang diagnostic pop
  26178. #endif
  26179. #ifdef __clang__
  26180. #pragma clang diagnostic push
  26181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26182. #pragma clang diagnostic ignored "-Wunused-variable"
  26183. #endif
  26184. #ifdef __clang__
  26185. #pragma clang diagnostic pop
  26186. #endif
  26187. #ifdef __clang__
  26188. #pragma clang diagnostic push
  26189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26190. #pragma clang diagnostic ignored "-Wunused-variable"
  26191. #endif
  26192. #ifdef __clang__
  26193. #pragma clang diagnostic pop
  26194. #endif
  26195. #ifdef __clang__
  26196. #pragma clang diagnostic push
  26197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26198. #pragma clang diagnostic ignored "-Wunused-variable"
  26199. #endif
  26200. #ifdef __clang__
  26201. #pragma clang diagnostic pop
  26202. #endif
  26203. #ifdef __clang__
  26204. #pragma clang diagnostic push
  26205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26206. #pragma clang diagnostic ignored "-Wunused-variable"
  26207. #endif
  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. #ifdef __clang__
  26217. #pragma clang diagnostic pop
  26218. #endif
  26219. #ifdef __clang__
  26220. #pragma clang diagnostic push
  26221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26222. #pragma clang diagnostic ignored "-Wunused-variable"
  26223. #endif
  26224. #ifdef __clang__
  26225. #pragma clang diagnostic pop
  26226. #endif
  26227. #ifdef __clang__
  26228. #pragma clang diagnostic push
  26229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26230. #pragma clang diagnostic ignored "-Wunused-variable"
  26231. #endif
  26232. #ifdef __clang__
  26233. #pragma clang diagnostic pop
  26234. #endif
  26235. #ifdef __clang__
  26236. #pragma clang diagnostic push
  26237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26238. #pragma clang diagnostic ignored "-Wunused-variable"
  26239. #endif
  26240. #ifdef __clang__
  26241. #pragma clang diagnostic pop
  26242. #endif
  26243. #ifdef __clang__
  26244. #pragma clang diagnostic push
  26245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26246. #pragma clang diagnostic ignored "-Wunused-variable"
  26247. #endif
  26248. #ifdef __clang__
  26249. #pragma clang diagnostic pop
  26250. #endif
  26251. #ifdef __clang__
  26252. #pragma clang diagnostic push
  26253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26254. #pragma clang diagnostic ignored "-Wunused-variable"
  26255. #endif
  26256. #ifdef __clang__
  26257. #pragma clang diagnostic pop
  26258. #endif
  26259. #ifdef __clang__
  26260. #pragma clang diagnostic push
  26261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26262. #pragma clang diagnostic ignored "-Wunused-variable"
  26263. #endif
  26264. #ifdef __clang__
  26265. #pragma clang diagnostic pop
  26266. #endif
  26267. #ifdef __clang__
  26268. #pragma clang diagnostic push
  26269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26270. #pragma clang diagnostic ignored "-Wunused-variable"
  26271. #endif
  26272. #ifdef __clang__
  26273. #pragma clang diagnostic pop
  26274. #endif
  26275. #ifdef __clang__
  26276. #pragma clang diagnostic push
  26277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26278. #pragma clang diagnostic ignored "-Wunused-variable"
  26279. #endif
  26280. #ifdef __clang__
  26281. #pragma clang diagnostic pop
  26282. #endif
  26283. #ifdef __clang__
  26284. #pragma clang diagnostic push
  26285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26286. #pragma clang diagnostic ignored "-Wunused-variable"
  26287. #endif
  26288. #ifdef __clang__
  26289. #pragma clang diagnostic pop
  26290. #endif
  26291. #ifdef __clang__
  26292. #pragma clang diagnostic push
  26293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26294. #pragma clang diagnostic ignored "-Wunused-variable"
  26295. #endif
  26296. #ifdef __clang__
  26297. #pragma clang diagnostic pop
  26298. #endif
  26299. #ifdef __clang__
  26300. #pragma clang diagnostic push
  26301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26302. #pragma clang diagnostic ignored "-Wunused-variable"
  26303. #endif
  26304. #ifdef __clang__
  26305. #pragma clang diagnostic pop
  26306. #endif
  26307. #ifdef __clang__
  26308. #pragma clang diagnostic push
  26309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26310. #pragma clang diagnostic ignored "-Wunused-variable"
  26311. #endif
  26312. #ifdef __clang__
  26313. #pragma clang diagnostic pop
  26314. #endif
  26315. #ifdef __clang__
  26316. #pragma clang diagnostic push
  26317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26318. #pragma clang diagnostic ignored "-Wunused-variable"
  26319. #endif
  26320. #ifdef __clang__
  26321. #pragma clang diagnostic pop
  26322. #endif
  26323. #ifdef __clang__
  26324. #pragma clang diagnostic push
  26325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26326. #pragma clang diagnostic ignored "-Wunused-variable"
  26327. #endif
  26328. #ifdef __clang__
  26329. #pragma clang diagnostic pop
  26330. #endif
  26331. #ifdef __clang__
  26332. #pragma clang diagnostic push
  26333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26334. #pragma clang diagnostic ignored "-Wunused-variable"
  26335. #endif
  26336. #ifdef __clang__
  26337. #pragma clang diagnostic pop
  26338. #endif
  26339. #ifdef __clang__
  26340. #pragma clang diagnostic push
  26341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26342. #pragma clang diagnostic ignored "-Wunused-variable"
  26343. #endif
  26344. #ifdef __clang__
  26345. #pragma clang diagnostic pop
  26346. #endif
  26347. #ifdef __clang__
  26348. #pragma clang diagnostic push
  26349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26350. #pragma clang diagnostic ignored "-Wunused-variable"
  26351. #endif
  26352. #ifdef __clang__
  26353. #pragma clang diagnostic pop
  26354. #endif
  26355. #ifdef __clang__
  26356. #pragma clang diagnostic push
  26357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26358. #pragma clang diagnostic ignored "-Wunused-variable"
  26359. #endif
  26360. #ifdef __clang__
  26361. #pragma clang diagnostic pop
  26362. #endif
  26363. #ifdef __clang__
  26364. #pragma clang diagnostic push
  26365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26366. #pragma clang diagnostic ignored "-Wunused-variable"
  26367. #endif
  26368. #ifdef __clang__
  26369. #pragma clang diagnostic pop
  26370. #endif
  26371. #ifdef __clang__
  26372. #pragma clang diagnostic push
  26373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26374. #pragma clang diagnostic ignored "-Wunused-variable"
  26375. #endif
  26376. #ifdef __clang__
  26377. #pragma clang diagnostic pop
  26378. #endif
  26379. #ifdef __clang__
  26380. #pragma clang diagnostic push
  26381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26382. #pragma clang diagnostic ignored "-Wunused-variable"
  26383. #endif
  26384. #ifdef __clang__
  26385. #pragma clang diagnostic pop
  26386. #endif
  26387. #ifdef __clang__
  26388. #pragma clang diagnostic push
  26389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26390. #pragma clang diagnostic ignored "-Wunused-variable"
  26391. #endif
  26392. #ifdef __clang__
  26393. #pragma clang diagnostic pop
  26394. #endif
  26395. #ifdef __clang__
  26396. #pragma clang diagnostic push
  26397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26398. #pragma clang diagnostic ignored "-Wunused-variable"
  26399. #endif
  26400. #ifdef __clang__
  26401. #pragma clang diagnostic pop
  26402. #endif
  26403. #ifdef __clang__
  26404. #pragma clang diagnostic push
  26405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26406. #pragma clang diagnostic ignored "-Wunused-variable"
  26407. #endif
  26408. #ifdef __clang__
  26409. #pragma clang diagnostic pop
  26410. #endif
  26411. #ifdef __clang__
  26412. #pragma clang diagnostic push
  26413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26414. #pragma clang diagnostic ignored "-Wunused-variable"
  26415. #endif
  26416. #ifdef __clang__
  26417. #pragma clang diagnostic pop
  26418. #endif
  26419. #ifdef __clang__
  26420. #pragma clang diagnostic push
  26421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26422. #pragma clang diagnostic ignored "-Wunused-variable"
  26423. #endif
  26424. #ifdef __clang__
  26425. #pragma clang diagnostic pop
  26426. #endif
  26427. #ifdef __clang__
  26428. #pragma clang diagnostic push
  26429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26430. #pragma clang diagnostic ignored "-Wunused-variable"
  26431. #endif
  26432. #ifdef __clang__
  26433. #pragma clang diagnostic pop
  26434. #endif
  26435. #ifdef __clang__
  26436. #pragma clang diagnostic push
  26437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26438. #pragma clang diagnostic ignored "-Wunused-variable"
  26439. #endif
  26440. #ifdef __clang__
  26441. #pragma clang diagnostic pop
  26442. #endif
  26443. #ifdef __clang__
  26444. #pragma clang diagnostic push
  26445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26446. #pragma clang diagnostic ignored "-Wunused-variable"
  26447. #endif
  26448. #ifdef __clang__
  26449. #pragma clang diagnostic pop
  26450. #endif
  26451. #ifdef __clang__
  26452. #pragma clang diagnostic push
  26453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26454. #pragma clang diagnostic ignored "-Wunused-variable"
  26455. #endif
  26456. #ifdef __clang__
  26457. #pragma clang diagnostic pop
  26458. #endif
  26459. #ifdef __clang__
  26460. #pragma clang diagnostic push
  26461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26462. #pragma clang diagnostic ignored "-Wunused-variable"
  26463. #endif
  26464. #ifdef __clang__
  26465. #pragma clang diagnostic pop
  26466. #endif
  26467. #ifdef __clang__
  26468. #pragma clang diagnostic push
  26469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26470. #pragma clang diagnostic ignored "-Wunused-variable"
  26471. #endif
  26472. #ifdef __clang__
  26473. #pragma clang diagnostic pop
  26474. #endif
  26475. #ifdef __clang__
  26476. #pragma clang diagnostic push
  26477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26478. #pragma clang diagnostic ignored "-Wunused-variable"
  26479. #endif
  26480. #ifdef __clang__
  26481. #pragma clang diagnostic pop
  26482. #endif
  26483. #ifdef __clang__
  26484. #pragma clang diagnostic push
  26485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26486. #pragma clang diagnostic ignored "-Wunused-variable"
  26487. #endif
  26488. #ifdef __clang__
  26489. #pragma clang diagnostic pop
  26490. #endif
  26491. #ifdef __clang__
  26492. #pragma clang diagnostic push
  26493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26494. #pragma clang diagnostic ignored "-Wunused-variable"
  26495. #endif
  26496. #ifdef __clang__
  26497. #pragma clang diagnostic pop
  26498. #endif
  26499. #ifdef __clang__
  26500. #pragma clang diagnostic push
  26501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26502. #pragma clang diagnostic ignored "-Wunused-variable"
  26503. #endif
  26504. #ifdef __clang__
  26505. #pragma clang diagnostic pop
  26506. #endif
  26507. #ifdef __clang__
  26508. #pragma clang diagnostic push
  26509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26510. #pragma clang diagnostic ignored "-Wunused-variable"
  26511. #endif
  26512. #ifdef __clang__
  26513. #pragma clang diagnostic pop
  26514. #endif
  26515. #ifdef __clang__
  26516. #pragma clang diagnostic push
  26517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26518. #pragma clang diagnostic ignored "-Wunused-variable"
  26519. #endif
  26520. #ifdef __clang__
  26521. #pragma clang diagnostic pop
  26522. #endif
  26523. #ifdef __clang__
  26524. #pragma clang diagnostic push
  26525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26526. #pragma clang diagnostic ignored "-Wunused-variable"
  26527. #endif
  26528. #ifdef __clang__
  26529. #pragma clang diagnostic pop
  26530. #endif
  26531. #ifdef __clang__
  26532. #pragma clang diagnostic push
  26533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26534. #pragma clang diagnostic ignored "-Wunused-variable"
  26535. #endif
  26536. #ifdef __clang__
  26537. #pragma clang diagnostic pop
  26538. #endif
  26539. #ifdef __clang__
  26540. #pragma clang diagnostic push
  26541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26542. #pragma clang diagnostic ignored "-Wunused-variable"
  26543. #endif
  26544. #ifdef __clang__
  26545. #pragma clang diagnostic pop
  26546. #endif
  26547. #ifdef __clang__
  26548. #pragma clang diagnostic push
  26549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26550. #pragma clang diagnostic ignored "-Wunused-variable"
  26551. #endif
  26552. #ifdef __clang__
  26553. #pragma clang diagnostic pop
  26554. #endif
  26555. #ifdef __clang__
  26556. #pragma clang diagnostic push
  26557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26558. #pragma clang diagnostic ignored "-Wunused-variable"
  26559. #endif
  26560. #ifdef __clang__
  26561. #pragma clang diagnostic pop
  26562. #endif
  26563. #ifdef __clang__
  26564. #pragma clang diagnostic push
  26565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26566. #pragma clang diagnostic ignored "-Wunused-variable"
  26567. #endif
  26568. #ifdef __clang__
  26569. #pragma clang diagnostic pop
  26570. #endif
  26571. #ifdef __clang__
  26572. #pragma clang diagnostic push
  26573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26574. #pragma clang diagnostic ignored "-Wunused-variable"
  26575. #endif
  26576. #ifdef __clang__
  26577. #pragma clang diagnostic pop
  26578. #endif
  26579. #ifdef __clang__
  26580. #pragma clang diagnostic push
  26581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26582. #pragma clang diagnostic ignored "-Wunused-variable"
  26583. #endif
  26584. #ifdef __clang__
  26585. #pragma clang diagnostic pop
  26586. #endif
  26587. #ifdef __clang__
  26588. #pragma clang diagnostic push
  26589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26590. #pragma clang diagnostic ignored "-Wunused-variable"
  26591. #endif
  26592. #ifdef __clang__
  26593. #pragma clang diagnostic pop
  26594. #endif
  26595. #ifdef __clang__
  26596. #pragma clang diagnostic push
  26597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26598. #pragma clang diagnostic ignored "-Wunused-variable"
  26599. #endif
  26600. #ifdef __clang__
  26601. #pragma clang diagnostic pop
  26602. #endif
  26603. #ifdef __clang__
  26604. #pragma clang diagnostic push
  26605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26606. #pragma clang diagnostic ignored "-Wunused-variable"
  26607. #endif
  26608. #ifdef __clang__
  26609. #pragma clang diagnostic pop
  26610. #endif
  26611. #ifdef __clang__
  26612. #pragma clang diagnostic push
  26613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26614. #pragma clang diagnostic ignored "-Wunused-variable"
  26615. #endif
  26616. #ifdef __clang__
  26617. #pragma clang diagnostic pop
  26618. #endif
  26619. #ifdef __clang__
  26620. #pragma clang diagnostic push
  26621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26622. #pragma clang diagnostic ignored "-Wunused-variable"
  26623. #endif
  26624. #ifdef __clang__
  26625. #pragma clang diagnostic pop
  26626. #endif
  26627. #ifdef __clang__
  26628. #pragma clang diagnostic push
  26629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26630. #pragma clang diagnostic ignored "-Wunused-variable"
  26631. #endif
  26632. #ifdef __clang__
  26633. #pragma clang diagnostic pop
  26634. #endif
  26635. #ifdef __clang__
  26636. #pragma clang diagnostic push
  26637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26638. #pragma clang diagnostic ignored "-Wunused-variable"
  26639. #endif
  26640. #ifdef __clang__
  26641. #pragma clang diagnostic pop
  26642. #endif
  26643. #ifdef __clang__
  26644. #pragma clang diagnostic push
  26645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26646. #pragma clang diagnostic ignored "-Wunused-variable"
  26647. #endif
  26648. #ifdef __clang__
  26649. #pragma clang diagnostic pop
  26650. #endif
  26651. #ifdef __clang__
  26652. #pragma clang diagnostic push
  26653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26654. #pragma clang diagnostic ignored "-Wunused-variable"
  26655. #endif
  26656. #ifdef __clang__
  26657. #pragma clang diagnostic pop
  26658. #endif
  26659. #ifdef __clang__
  26660. #pragma clang diagnostic push
  26661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26662. #pragma clang diagnostic ignored "-Wunused-variable"
  26663. #endif
  26664. #ifdef __clang__
  26665. #pragma clang diagnostic pop
  26666. #endif
  26667. #ifdef __clang__
  26668. #pragma clang diagnostic push
  26669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26670. #pragma clang diagnostic ignored "-Wunused-variable"
  26671. #endif
  26672. #ifdef __clang__
  26673. #pragma clang diagnostic pop
  26674. #endif
  26675. #ifdef __clang__
  26676. #pragma clang diagnostic push
  26677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26678. #pragma clang diagnostic ignored "-Wunused-variable"
  26679. #endif
  26680. #ifdef __clang__
  26681. #pragma clang diagnostic pop
  26682. #endif
  26683. #ifdef __clang__
  26684. #pragma clang diagnostic push
  26685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26686. #pragma clang diagnostic ignored "-Wunused-variable"
  26687. #endif
  26688. #ifdef __clang__
  26689. #pragma clang diagnostic pop
  26690. #endif
  26691. #ifdef __clang__
  26692. #pragma clang diagnostic push
  26693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26694. #pragma clang diagnostic ignored "-Wunused-variable"
  26695. #endif
  26696. #ifdef __clang__
  26697. #pragma clang diagnostic pop
  26698. #endif
  26699. #ifdef __clang__
  26700. #pragma clang diagnostic push
  26701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26702. #pragma clang diagnostic ignored "-Wunused-variable"
  26703. #endif
  26704. #ifdef __clang__
  26705. #pragma clang diagnostic pop
  26706. #endif
  26707. #ifdef __clang__
  26708. #pragma clang diagnostic push
  26709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26710. #pragma clang diagnostic ignored "-Wunused-variable"
  26711. #endif
  26712. #ifdef __clang__
  26713. #pragma clang diagnostic pop
  26714. #endif
  26715. #ifdef __clang__
  26716. #pragma clang diagnostic push
  26717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26718. #pragma clang diagnostic ignored "-Wunused-variable"
  26719. #endif
  26720. #ifdef __clang__
  26721. #pragma clang diagnostic pop
  26722. #endif
  26723. #ifdef __clang__
  26724. #pragma clang diagnostic push
  26725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26726. #pragma clang diagnostic ignored "-Wunused-variable"
  26727. #endif
  26728. #ifdef __clang__
  26729. #pragma clang diagnostic pop
  26730. #endif
  26731. #ifdef __clang__
  26732. #pragma clang diagnostic push
  26733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26734. #pragma clang diagnostic ignored "-Wunused-variable"
  26735. #endif
  26736. #ifdef __clang__
  26737. #pragma clang diagnostic pop
  26738. #endif
  26739. #ifdef __clang__
  26740. #pragma clang diagnostic push
  26741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26742. #pragma clang diagnostic ignored "-Wunused-variable"
  26743. #endif
  26744. #ifdef __clang__
  26745. #pragma clang diagnostic pop
  26746. #endif
  26747. #ifdef __clang__
  26748. #pragma clang diagnostic push
  26749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26750. #pragma clang diagnostic ignored "-Wunused-variable"
  26751. #endif
  26752. #ifdef __clang__
  26753. #pragma clang diagnostic pop
  26754. #endif
  26755. #ifdef __clang__
  26756. #pragma clang diagnostic push
  26757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26758. #pragma clang diagnostic ignored "-Wunused-variable"
  26759. #endif
  26760. #ifdef __clang__
  26761. #pragma clang diagnostic pop
  26762. #endif
  26763. #ifdef __clang__
  26764. #pragma clang diagnostic push
  26765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26766. #pragma clang diagnostic ignored "-Wunused-variable"
  26767. #endif
  26768. #ifdef __clang__
  26769. #pragma clang diagnostic pop
  26770. #endif
  26771. #ifdef __clang__
  26772. #pragma clang diagnostic push
  26773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26774. #pragma clang diagnostic ignored "-Wunused-variable"
  26775. #endif
  26776. #ifdef __clang__
  26777. #pragma clang diagnostic pop
  26778. #endif
  26779. #ifdef __clang__
  26780. #pragma clang diagnostic push
  26781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26782. #pragma clang diagnostic ignored "-Wunused-variable"
  26783. #endif
  26784. #ifdef __clang__
  26785. #pragma clang diagnostic pop
  26786. #endif
  26787. #ifdef __clang__
  26788. #pragma clang diagnostic push
  26789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26790. #pragma clang diagnostic ignored "-Wunused-variable"
  26791. #endif
  26792. #ifdef __clang__
  26793. #pragma clang diagnostic pop
  26794. #endif
  26795. #ifdef __clang__
  26796. #pragma clang diagnostic push
  26797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26798. #pragma clang diagnostic ignored "-Wunused-variable"
  26799. #endif
  26800. #ifdef __clang__
  26801. #pragma clang diagnostic pop
  26802. #endif
  26803. #ifdef __clang__
  26804. #pragma clang diagnostic push
  26805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26806. #pragma clang diagnostic ignored "-Wunused-variable"
  26807. #endif
  26808. #ifdef __clang__
  26809. #pragma clang diagnostic pop
  26810. #endif
  26811. #ifdef __clang__
  26812. #pragma clang diagnostic push
  26813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26814. #pragma clang diagnostic ignored "-Wunused-variable"
  26815. #endif
  26816. #ifdef __clang__
  26817. #pragma clang diagnostic pop
  26818. #endif
  26819. #ifdef __clang__
  26820. #pragma clang diagnostic push
  26821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26822. #pragma clang diagnostic ignored "-Wunused-variable"
  26823. #endif
  26824. #ifdef __clang__
  26825. #pragma clang diagnostic pop
  26826. #endif
  26827. #ifdef __clang__
  26828. #pragma clang diagnostic push
  26829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26830. #pragma clang diagnostic ignored "-Wunused-variable"
  26831. #endif
  26832. #ifdef __clang__
  26833. #pragma clang diagnostic pop
  26834. #endif
  26835. #ifdef __clang__
  26836. #pragma clang diagnostic push
  26837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26838. #pragma clang diagnostic ignored "-Wunused-variable"
  26839. #endif
  26840. #ifdef __clang__
  26841. #pragma clang diagnostic pop
  26842. #endif
  26843. #ifdef __clang__
  26844. #pragma clang diagnostic push
  26845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26846. #pragma clang diagnostic ignored "-Wunused-variable"
  26847. #endif
  26848. #ifdef __clang__
  26849. #pragma clang diagnostic pop
  26850. #endif
  26851. #ifdef __clang__
  26852. #pragma clang diagnostic push
  26853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26854. #pragma clang diagnostic ignored "-Wunused-variable"
  26855. #endif
  26856. #ifdef __clang__
  26857. #pragma clang diagnostic pop
  26858. #endif
  26859. #ifdef __clang__
  26860. #pragma clang diagnostic push
  26861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26862. #pragma clang diagnostic ignored "-Wunused-variable"
  26863. #endif
  26864. #ifdef __clang__
  26865. #pragma clang diagnostic pop
  26866. #endif
  26867. #ifdef __clang__
  26868. #pragma clang diagnostic push
  26869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26870. #pragma clang diagnostic ignored "-Wunused-variable"
  26871. #endif
  26872. #ifdef __clang__
  26873. #pragma clang diagnostic pop
  26874. #endif
  26875. #ifdef __clang__
  26876. #pragma clang diagnostic push
  26877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26878. #pragma clang diagnostic ignored "-Wunused-variable"
  26879. #endif
  26880. #ifdef __clang__
  26881. #pragma clang diagnostic pop
  26882. #endif
  26883. #ifdef __clang__
  26884. #pragma clang diagnostic push
  26885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26886. #pragma clang diagnostic ignored "-Wunused-variable"
  26887. #endif
  26888. #ifdef __clang__
  26889. #pragma clang diagnostic pop
  26890. #endif
  26891. #ifdef __clang__
  26892. #pragma clang diagnostic push
  26893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26894. #pragma clang diagnostic ignored "-Wunused-variable"
  26895. #endif
  26896. #ifdef __clang__
  26897. #pragma clang diagnostic pop
  26898. #endif
  26899. #ifdef __clang__
  26900. #pragma clang diagnostic push
  26901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26902. #pragma clang diagnostic ignored "-Wunused-variable"
  26903. #endif
  26904. #ifdef __clang__
  26905. #pragma clang diagnostic pop
  26906. #endif
  26907. #ifdef __clang__
  26908. #pragma clang diagnostic push
  26909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26910. #pragma clang diagnostic ignored "-Wunused-variable"
  26911. #endif
  26912. #ifdef __clang__
  26913. #pragma clang diagnostic pop
  26914. #endif
  26915. #ifdef __clang__
  26916. #pragma clang diagnostic push
  26917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26918. #pragma clang diagnostic ignored "-Wunused-variable"
  26919. #endif
  26920. #ifdef __clang__
  26921. #pragma clang diagnostic pop
  26922. #endif
  26923. #ifdef __clang__
  26924. #pragma clang diagnostic push
  26925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26926. #pragma clang diagnostic ignored "-Wunused-variable"
  26927. #endif
  26928. #ifdef __clang__
  26929. #pragma clang diagnostic pop
  26930. #endif
  26931. #ifdef __clang__
  26932. #pragma clang diagnostic push
  26933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26934. #pragma clang diagnostic ignored "-Wunused-variable"
  26935. #endif
  26936. #ifdef __clang__
  26937. #pragma clang diagnostic pop
  26938. #endif
  26939. #ifdef __clang__
  26940. #pragma clang diagnostic push
  26941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26942. #pragma clang diagnostic ignored "-Wunused-variable"
  26943. #endif
  26944. #ifdef __clang__
  26945. #pragma clang diagnostic pop
  26946. #endif
  26947. #ifdef __clang__
  26948. #pragma clang diagnostic push
  26949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26950. #pragma clang diagnostic ignored "-Wunused-variable"
  26951. #endif
  26952. #ifdef __clang__
  26953. #pragma clang diagnostic pop
  26954. #endif
  26955. #ifdef __clang__
  26956. #pragma clang diagnostic push
  26957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26958. #pragma clang diagnostic ignored "-Wunused-variable"
  26959. #endif
  26960. #ifdef __clang__
  26961. #pragma clang diagnostic pop
  26962. #endif
  26963. #ifdef __clang__
  26964. #pragma clang diagnostic push
  26965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26966. #pragma clang diagnostic ignored "-Wunused-variable"
  26967. #endif
  26968. #ifdef __clang__
  26969. #pragma clang diagnostic pop
  26970. #endif
  26971. #ifdef __clang__
  26972. #pragma clang diagnostic push
  26973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26974. #pragma clang diagnostic ignored "-Wunused-variable"
  26975. #endif
  26976. #ifdef __clang__
  26977. #pragma clang diagnostic pop
  26978. #endif
  26979. #ifdef __clang__
  26980. #pragma clang diagnostic push
  26981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26982. #pragma clang diagnostic ignored "-Wunused-variable"
  26983. #endif
  26984. #ifdef __clang__
  26985. #pragma clang diagnostic pop
  26986. #endif
  26987. #ifdef __clang__
  26988. #pragma clang diagnostic push
  26989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26990. #pragma clang diagnostic ignored "-Wunused-variable"
  26991. #endif
  26992. #ifdef __clang__
  26993. #pragma clang diagnostic pop
  26994. #endif
  26995. #ifdef __clang__
  26996. #pragma clang diagnostic push
  26997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26998. #pragma clang diagnostic ignored "-Wunused-variable"
  26999. #endif
  27000. #ifdef __clang__
  27001. #pragma clang diagnostic pop
  27002. #endif
  27003. #ifdef __clang__
  27004. #pragma clang diagnostic push
  27005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27006. #pragma clang diagnostic ignored "-Wunused-variable"
  27007. #endif
  27008. #ifdef __clang__
  27009. #pragma clang diagnostic pop
  27010. #endif
  27011. #ifdef __clang__
  27012. #pragma clang diagnostic push
  27013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27014. #pragma clang diagnostic ignored "-Wunused-variable"
  27015. #endif
  27016. #ifdef __clang__
  27017. #pragma clang diagnostic pop
  27018. #endif
  27019. #ifdef __clang__
  27020. #pragma clang diagnostic push
  27021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27022. #pragma clang diagnostic ignored "-Wunused-variable"
  27023. #endif
  27024. #ifdef __clang__
  27025. #pragma clang diagnostic pop
  27026. #endif
  27027. #ifdef __clang__
  27028. #pragma clang diagnostic push
  27029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27030. #pragma clang diagnostic ignored "-Wunused-variable"
  27031. #endif
  27032. #ifdef __clang__
  27033. #pragma clang diagnostic pop
  27034. #endif
  27035. #ifdef __clang__
  27036. #pragma clang diagnostic push
  27037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27038. #pragma clang diagnostic ignored "-Wunused-variable"
  27039. #endif
  27040. #ifdef __clang__
  27041. #pragma clang diagnostic pop
  27042. #endif
  27043. #ifdef __clang__
  27044. #pragma clang diagnostic push
  27045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27046. #pragma clang diagnostic ignored "-Wunused-variable"
  27047. #endif
  27048. #ifdef __clang__
  27049. #pragma clang diagnostic pop
  27050. #endif
  27051. #ifdef __clang__
  27052. #pragma clang diagnostic push
  27053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27054. #pragma clang diagnostic ignored "-Wunused-variable"
  27055. #endif
  27056. #ifdef __clang__
  27057. #pragma clang diagnostic pop
  27058. #endif
  27059. #ifdef __clang__
  27060. #pragma clang diagnostic push
  27061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27062. #pragma clang diagnostic ignored "-Wunused-variable"
  27063. #endif
  27064. #ifdef __clang__
  27065. #pragma clang diagnostic pop
  27066. #endif
  27067. #ifdef __clang__
  27068. #pragma clang diagnostic push
  27069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27070. #pragma clang diagnostic ignored "-Wunused-variable"
  27071. #endif
  27072. #ifdef __clang__
  27073. #pragma clang diagnostic pop
  27074. #endif
  27075. #ifdef __clang__
  27076. #pragma clang diagnostic push
  27077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27078. #pragma clang diagnostic ignored "-Wunused-variable"
  27079. #endif
  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. #ifdef __clang__
  27089. #pragma clang diagnostic pop
  27090. #endif
  27091. #ifdef __clang__
  27092. #pragma clang diagnostic push
  27093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27094. #pragma clang diagnostic ignored "-Wunused-variable"
  27095. #endif
  27096. #ifdef __clang__
  27097. #pragma clang diagnostic pop
  27098. #endif
  27099. #ifdef __clang__
  27100. #pragma clang diagnostic push
  27101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27102. #pragma clang diagnostic ignored "-Wunused-variable"
  27103. #endif
  27104. #ifdef __clang__
  27105. #pragma clang diagnostic pop
  27106. #endif
  27107. #ifdef __clang__
  27108. #pragma clang diagnostic push
  27109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27110. #pragma clang diagnostic ignored "-Wunused-variable"
  27111. #endif
  27112. #ifdef __clang__
  27113. #pragma clang diagnostic pop
  27114. #endif
  27115. #ifdef __clang__
  27116. #pragma clang diagnostic push
  27117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27118. #pragma clang diagnostic ignored "-Wunused-variable"
  27119. #endif
  27120. #ifdef __clang__
  27121. #pragma clang diagnostic pop
  27122. #endif
  27123. #ifdef __clang__
  27124. #pragma clang diagnostic push
  27125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27126. #pragma clang diagnostic ignored "-Wunused-variable"
  27127. #endif
  27128. #ifdef __clang__
  27129. #pragma clang diagnostic pop
  27130. #endif
  27131. #ifdef __clang__
  27132. #pragma clang diagnostic push
  27133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27134. #pragma clang diagnostic ignored "-Wunused-variable"
  27135. #endif
  27136. #ifdef __clang__
  27137. #pragma clang diagnostic pop
  27138. #endif
  27139. #ifdef __clang__
  27140. #pragma clang diagnostic push
  27141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27142. #pragma clang diagnostic ignored "-Wunused-variable"
  27143. #endif
  27144. #ifdef __clang__
  27145. #pragma clang diagnostic pop
  27146. #endif
  27147. #ifdef __clang__
  27148. #pragma clang diagnostic push
  27149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27150. #pragma clang diagnostic ignored "-Wunused-variable"
  27151. #endif
  27152. #ifdef __clang__
  27153. #pragma clang diagnostic pop
  27154. #endif
  27155. #ifdef __clang__
  27156. #pragma clang diagnostic push
  27157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27158. #pragma clang diagnostic ignored "-Wunused-variable"
  27159. #endif
  27160. #ifdef __clang__
  27161. #pragma clang diagnostic pop
  27162. #endif
  27163. #ifdef __clang__
  27164. #pragma clang diagnostic push
  27165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27166. #pragma clang diagnostic ignored "-Wunused-variable"
  27167. #endif
  27168. #ifdef __clang__
  27169. #pragma clang diagnostic pop
  27170. #endif
  27171. #ifdef __clang__
  27172. #pragma clang diagnostic push
  27173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27174. #pragma clang diagnostic ignored "-Wunused-variable"
  27175. #endif
  27176. #ifdef __clang__
  27177. #pragma clang diagnostic pop
  27178. #endif
  27179. #ifdef __clang__
  27180. #pragma clang diagnostic push
  27181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27182. #pragma clang diagnostic ignored "-Wunused-variable"
  27183. #endif
  27184. #ifdef __clang__
  27185. #pragma clang diagnostic pop
  27186. #endif
  27187. #ifdef __clang__
  27188. #pragma clang diagnostic push
  27189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27190. #pragma clang diagnostic ignored "-Wunused-variable"
  27191. #endif
  27192. #ifdef __clang__
  27193. #pragma clang diagnostic pop
  27194. #endif
  27195. #ifdef __clang__
  27196. #pragma clang diagnostic push
  27197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27198. #pragma clang diagnostic ignored "-Wunused-variable"
  27199. #endif
  27200. #ifdef __clang__
  27201. #pragma clang diagnostic pop
  27202. #endif
  27203. #ifdef __clang__
  27204. #pragma clang diagnostic push
  27205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27206. #pragma clang diagnostic ignored "-Wunused-variable"
  27207. #endif
  27208. #ifdef __clang__
  27209. #pragma clang diagnostic pop
  27210. #endif
  27211. #ifdef __clang__
  27212. #pragma clang diagnostic push
  27213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27214. #pragma clang diagnostic ignored "-Wunused-variable"
  27215. #endif
  27216. #ifdef __clang__
  27217. #pragma clang diagnostic pop
  27218. #endif
  27219. #ifdef __clang__
  27220. #pragma clang diagnostic push
  27221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27222. #pragma clang diagnostic ignored "-Wunused-variable"
  27223. #endif
  27224. #ifdef __clang__
  27225. #pragma clang diagnostic pop
  27226. #endif
  27227. #ifdef __clang__
  27228. #pragma clang diagnostic push
  27229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27230. #pragma clang diagnostic ignored "-Wunused-variable"
  27231. #endif
  27232. #ifdef __clang__
  27233. #pragma clang diagnostic pop
  27234. #endif
  27235. #ifdef __clang__
  27236. #pragma clang diagnostic push
  27237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27238. #pragma clang diagnostic ignored "-Wunused-variable"
  27239. #endif
  27240. #ifdef __clang__
  27241. #pragma clang diagnostic pop
  27242. #endif
  27243. #ifdef __clang__
  27244. #pragma clang diagnostic push
  27245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27246. #pragma clang diagnostic ignored "-Wunused-variable"
  27247. #endif
  27248. #ifdef __clang__
  27249. #pragma clang diagnostic pop
  27250. #endif
  27251. #ifdef __clang__
  27252. #pragma clang diagnostic push
  27253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27254. #pragma clang diagnostic ignored "-Wunused-variable"
  27255. #endif
  27256. #ifdef __clang__
  27257. #pragma clang diagnostic pop
  27258. #endif
  27259. #ifdef __clang__
  27260. #pragma clang diagnostic push
  27261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27262. #pragma clang diagnostic ignored "-Wunused-variable"
  27263. #endif
  27264. #ifdef __clang__
  27265. #pragma clang diagnostic pop
  27266. #endif
  27267. #ifdef __clang__
  27268. #pragma clang diagnostic push
  27269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27270. #pragma clang diagnostic ignored "-Wunused-variable"
  27271. #endif
  27272. #ifdef __clang__
  27273. #pragma clang diagnostic pop
  27274. #endif
  27275. #ifdef __clang__
  27276. #pragma clang diagnostic push
  27277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27278. #pragma clang diagnostic ignored "-Wunused-variable"
  27279. #endif
  27280. #ifdef __clang__
  27281. #pragma clang diagnostic pop
  27282. #endif
  27283. #ifdef __clang__
  27284. #pragma clang diagnostic push
  27285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27286. #pragma clang diagnostic ignored "-Wunused-variable"
  27287. #endif
  27288. #ifdef __clang__
  27289. #pragma clang diagnostic pop
  27290. #endif
  27291. #ifdef __clang__
  27292. #pragma clang diagnostic push
  27293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27294. #pragma clang diagnostic ignored "-Wunused-variable"
  27295. #endif
  27296. #ifdef __clang__
  27297. #pragma clang diagnostic pop
  27298. #endif
  27299. #ifdef __clang__
  27300. #pragma clang diagnostic push
  27301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27302. #pragma clang diagnostic ignored "-Wunused-variable"
  27303. #endif
  27304. #ifdef __clang__
  27305. #pragma clang diagnostic pop
  27306. #endif
  27307. #ifdef __clang__
  27308. #pragma clang diagnostic push
  27309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27310. #pragma clang diagnostic ignored "-Wunused-variable"
  27311. #endif
  27312. #ifdef __clang__
  27313. #pragma clang diagnostic pop
  27314. #endif
  27315. #ifdef __clang__
  27316. #pragma clang diagnostic push
  27317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27318. #pragma clang diagnostic ignored "-Wunused-variable"
  27319. #endif
  27320. #ifdef __clang__
  27321. #pragma clang diagnostic pop
  27322. #endif
  27323. #ifdef __clang__
  27324. #pragma clang diagnostic push
  27325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27326. #pragma clang diagnostic ignored "-Wunused-variable"
  27327. #endif
  27328. #ifdef __clang__
  27329. #pragma clang diagnostic pop
  27330. #endif
  27331. #ifdef __clang__
  27332. #pragma clang diagnostic push
  27333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27334. #pragma clang diagnostic ignored "-Wunused-variable"
  27335. #endif
  27336. #ifdef __clang__
  27337. #pragma clang diagnostic pop
  27338. #endif
  27339. #ifdef __clang__
  27340. #pragma clang diagnostic push
  27341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27342. #pragma clang diagnostic ignored "-Wunused-variable"
  27343. #endif
  27344. #ifdef __clang__
  27345. #pragma clang diagnostic pop
  27346. #endif
  27347. #ifdef __clang__
  27348. #pragma clang diagnostic push
  27349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27350. #pragma clang diagnostic ignored "-Wunused-variable"
  27351. #endif
  27352. #ifdef __clang__
  27353. #pragma clang diagnostic pop
  27354. #endif
  27355. #ifdef __clang__
  27356. #pragma clang diagnostic push
  27357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27358. #pragma clang diagnostic ignored "-Wunused-variable"
  27359. #endif
  27360. #ifdef __clang__
  27361. #pragma clang diagnostic pop
  27362. #endif
  27363. #ifdef __clang__
  27364. #pragma clang diagnostic push
  27365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27366. #pragma clang diagnostic ignored "-Wunused-variable"
  27367. #endif
  27368. #ifdef __clang__
  27369. #pragma clang diagnostic pop
  27370. #endif
  27371. #ifdef __clang__
  27372. #pragma clang diagnostic push
  27373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27374. #pragma clang diagnostic ignored "-Wunused-variable"
  27375. #endif
  27376. #ifdef __clang__
  27377. #pragma clang diagnostic pop
  27378. #endif
  27379. #ifdef __clang__
  27380. #pragma clang diagnostic push
  27381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27382. #pragma clang diagnostic ignored "-Wunused-variable"
  27383. #endif
  27384. #ifdef __clang__
  27385. #pragma clang diagnostic pop
  27386. #endif
  27387. #ifdef __clang__
  27388. #pragma clang diagnostic push
  27389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27390. #pragma clang diagnostic ignored "-Wunused-variable"
  27391. #endif
  27392. #ifdef __clang__
  27393. #pragma clang diagnostic pop
  27394. #endif
  27395. #ifdef __clang__
  27396. #pragma clang diagnostic push
  27397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27398. #pragma clang diagnostic ignored "-Wunused-variable"
  27399. #endif
  27400. #ifdef __clang__
  27401. #pragma clang diagnostic pop
  27402. #endif
  27403. #ifdef __clang__
  27404. #pragma clang diagnostic push
  27405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27406. #pragma clang diagnostic ignored "-Wunused-variable"
  27407. #endif
  27408. #ifdef __clang__
  27409. #pragma clang diagnostic pop
  27410. #endif
  27411. #ifdef __clang__
  27412. #pragma clang diagnostic push
  27413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27414. #pragma clang diagnostic ignored "-Wunused-variable"
  27415. #endif
  27416. #ifdef __clang__
  27417. #pragma clang diagnostic pop
  27418. #endif
  27419. #ifdef __clang__
  27420. #pragma clang diagnostic push
  27421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27422. #pragma clang diagnostic ignored "-Wunused-variable"
  27423. #endif
  27424. #ifdef __clang__
  27425. #pragma clang diagnostic pop
  27426. #endif
  27427. #ifdef __clang__
  27428. #pragma clang diagnostic push
  27429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27430. #pragma clang diagnostic ignored "-Wunused-variable"
  27431. #endif
  27432. #ifdef __clang__
  27433. #pragma clang diagnostic pop
  27434. #endif
  27435. #ifdef __clang__
  27436. #pragma clang diagnostic push
  27437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27438. #pragma clang diagnostic ignored "-Wunused-variable"
  27439. #endif
  27440. #ifdef __clang__
  27441. #pragma clang diagnostic pop
  27442. #endif
  27443. #ifdef __clang__
  27444. #pragma clang diagnostic push
  27445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27446. #pragma clang diagnostic ignored "-Wunused-variable"
  27447. #endif
  27448. #ifdef __clang__
  27449. #pragma clang diagnostic pop
  27450. #endif
  27451. #ifdef __clang__
  27452. #pragma clang diagnostic push
  27453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27454. #pragma clang diagnostic ignored "-Wunused-variable"
  27455. #endif
  27456. #ifdef __clang__
  27457. #pragma clang diagnostic pop
  27458. #endif
  27459. #ifdef __clang__
  27460. #pragma clang diagnostic push
  27461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27462. #pragma clang diagnostic ignored "-Wunused-variable"
  27463. #endif
  27464. #ifdef __clang__
  27465. #pragma clang diagnostic pop
  27466. #endif
  27467. #ifdef __clang__
  27468. #pragma clang diagnostic push
  27469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27470. #pragma clang diagnostic ignored "-Wunused-variable"
  27471. #endif
  27472. #ifdef __clang__
  27473. #pragma clang diagnostic pop
  27474. #endif
  27475. #ifdef __clang__
  27476. #pragma clang diagnostic push
  27477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27478. #pragma clang diagnostic ignored "-Wunused-variable"
  27479. #endif
  27480. #ifdef __clang__
  27481. #pragma clang diagnostic pop
  27482. #endif
  27483. #ifdef __clang__
  27484. #pragma clang diagnostic push
  27485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27486. #pragma clang diagnostic ignored "-Wunused-variable"
  27487. #endif
  27488. #ifdef __clang__
  27489. #pragma clang diagnostic pop
  27490. #endif
  27491. #ifdef __clang__
  27492. #pragma clang diagnostic push
  27493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27494. #pragma clang diagnostic ignored "-Wunused-variable"
  27495. #endif
  27496. #ifdef __clang__
  27497. #pragma clang diagnostic pop
  27498. #endif
  27499. #ifdef __clang__
  27500. #pragma clang diagnostic push
  27501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27502. #pragma clang diagnostic ignored "-Wunused-variable"
  27503. #endif
  27504. #ifdef __clang__
  27505. #pragma clang diagnostic pop
  27506. #endif
  27507. #ifdef __clang__
  27508. #pragma clang diagnostic push
  27509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27510. #pragma clang diagnostic ignored "-Wunused-variable"
  27511. #endif
  27512. #ifdef __clang__
  27513. #pragma clang diagnostic pop
  27514. #endif
  27515. #ifdef __clang__
  27516. #pragma clang diagnostic push
  27517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27518. #pragma clang diagnostic ignored "-Wunused-variable"
  27519. #endif
  27520. #ifdef __clang__
  27521. #pragma clang diagnostic pop
  27522. #endif
  27523. #ifdef __clang__
  27524. #pragma clang diagnostic push
  27525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27526. #pragma clang diagnostic ignored "-Wunused-variable"
  27527. #endif
  27528. #ifdef __clang__
  27529. #pragma clang diagnostic pop
  27530. #endif
  27531. #ifdef __clang__
  27532. #pragma clang diagnostic push
  27533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27534. #pragma clang diagnostic ignored "-Wunused-variable"
  27535. #endif
  27536. #ifdef __clang__
  27537. #pragma clang diagnostic pop
  27538. #endif
  27539. #ifdef __clang__
  27540. #pragma clang diagnostic push
  27541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27542. #pragma clang diagnostic ignored "-Wunused-variable"
  27543. #endif
  27544. #ifdef __clang__
  27545. #pragma clang diagnostic pop
  27546. #endif
  27547. #ifdef __clang__
  27548. #pragma clang diagnostic push
  27549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27550. #pragma clang diagnostic ignored "-Wunused-variable"
  27551. #endif
  27552. #ifdef __clang__
  27553. #pragma clang diagnostic pop
  27554. #endif
  27555. #ifdef __clang__
  27556. #pragma clang diagnostic push
  27557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27558. #pragma clang diagnostic ignored "-Wunused-variable"
  27559. #endif
  27560. #ifdef __clang__
  27561. #pragma clang diagnostic pop
  27562. #endif
  27563. #ifdef __clang__
  27564. #pragma clang diagnostic push
  27565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27566. #pragma clang diagnostic ignored "-Wunused-variable"
  27567. #endif
  27568. #ifdef __clang__
  27569. #pragma clang diagnostic pop
  27570. #endif
  27571. #ifdef __clang__
  27572. #pragma clang diagnostic push
  27573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27574. #pragma clang diagnostic ignored "-Wunused-variable"
  27575. #endif
  27576. #ifdef __clang__
  27577. #pragma clang diagnostic pop
  27578. #endif
  27579. #ifdef __clang__
  27580. #pragma clang diagnostic push
  27581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27582. #pragma clang diagnostic ignored "-Wunused-variable"
  27583. #endif
  27584. #ifdef __clang__
  27585. #pragma clang diagnostic pop
  27586. #endif
  27587. #ifdef __clang__
  27588. #pragma clang diagnostic push
  27589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27590. #pragma clang diagnostic ignored "-Wunused-variable"
  27591. #endif
  27592. #ifdef __clang__
  27593. #pragma clang diagnostic pop
  27594. #endif
  27595. #ifdef __clang__
  27596. #pragma clang diagnostic push
  27597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27598. #pragma clang diagnostic ignored "-Wunused-variable"
  27599. #endif
  27600. #ifdef __clang__
  27601. #pragma clang diagnostic pop
  27602. #endif
  27603. #ifdef __clang__
  27604. #pragma clang diagnostic push
  27605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27606. #pragma clang diagnostic ignored "-Wunused-variable"
  27607. #endif
  27608. #ifdef __clang__
  27609. #pragma clang diagnostic pop
  27610. #endif
  27611. #ifdef __clang__
  27612. #pragma clang diagnostic push
  27613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27614. #pragma clang diagnostic ignored "-Wunused-variable"
  27615. #endif
  27616. #ifdef __clang__
  27617. #pragma clang diagnostic pop
  27618. #endif
  27619. #ifdef __clang__
  27620. #pragma clang diagnostic push
  27621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27622. #pragma clang diagnostic ignored "-Wunused-variable"
  27623. #endif
  27624. #ifdef __clang__
  27625. #pragma clang diagnostic pop
  27626. #endif
  27627. #ifdef __clang__
  27628. #pragma clang diagnostic push
  27629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27630. #pragma clang diagnostic ignored "-Wunused-variable"
  27631. #endif
  27632. #ifdef __clang__
  27633. #pragma clang diagnostic pop
  27634. #endif
  27635. #ifdef __clang__
  27636. #pragma clang diagnostic push
  27637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27638. #pragma clang diagnostic ignored "-Wunused-variable"
  27639. #endif
  27640. #ifdef __clang__
  27641. #pragma clang diagnostic pop
  27642. #endif
  27643. #ifdef __clang__
  27644. #pragma clang diagnostic push
  27645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27646. #pragma clang diagnostic ignored "-Wunused-variable"
  27647. #endif
  27648. #ifdef __clang__
  27649. #pragma clang diagnostic pop
  27650. #endif
  27651. #ifdef __clang__
  27652. #pragma clang diagnostic push
  27653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27654. #pragma clang diagnostic ignored "-Wunused-variable"
  27655. #endif
  27656. #ifdef __clang__
  27657. #pragma clang diagnostic pop
  27658. #endif
  27659. #ifdef __clang__
  27660. #pragma clang diagnostic push
  27661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27662. #pragma clang diagnostic ignored "-Wunused-variable"
  27663. #endif
  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. #ifdef __clang__
  27673. #pragma clang diagnostic pop
  27674. #endif
  27675. #ifdef __clang__
  27676. #pragma clang diagnostic push
  27677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27678. #pragma clang diagnostic ignored "-Wunused-variable"
  27679. #endif
  27680. #ifdef __clang__
  27681. #pragma clang diagnostic pop
  27682. #endif
  27683. #ifdef __clang__
  27684. #pragma clang diagnostic push
  27685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27686. #pragma clang diagnostic ignored "-Wunused-variable"
  27687. #endif
  27688. #ifdef __clang__
  27689. #pragma clang diagnostic pop
  27690. #endif
  27691. #ifdef __clang__
  27692. #pragma clang diagnostic push
  27693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27694. #pragma clang diagnostic ignored "-Wunused-variable"
  27695. #endif
  27696. #ifdef __clang__
  27697. #pragma clang diagnostic pop
  27698. #endif
  27699. #ifdef __clang__
  27700. #pragma clang diagnostic push
  27701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27702. #pragma clang diagnostic ignored "-Wunused-variable"
  27703. #endif
  27704. #ifdef __clang__
  27705. #pragma clang diagnostic pop
  27706. #endif
  27707. #ifdef __clang__
  27708. #pragma clang diagnostic push
  27709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27710. #pragma clang diagnostic ignored "-Wunused-variable"
  27711. #endif
  27712. #ifdef __clang__
  27713. #pragma clang diagnostic pop
  27714. #endif
  27715. #ifdef __clang__
  27716. #pragma clang diagnostic push
  27717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27718. #pragma clang diagnostic ignored "-Wunused-variable"
  27719. #endif
  27720. #ifdef __clang__
  27721. #pragma clang diagnostic pop
  27722. #endif
  27723. #ifdef __clang__
  27724. #pragma clang diagnostic push
  27725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27726. #pragma clang diagnostic ignored "-Wunused-variable"
  27727. #endif
  27728. #ifdef __clang__
  27729. #pragma clang diagnostic pop
  27730. #endif
  27731. #ifdef __clang__
  27732. #pragma clang diagnostic push
  27733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27734. #pragma clang diagnostic ignored "-Wunused-variable"
  27735. #endif
  27736. #ifdef __clang__
  27737. #pragma clang diagnostic pop
  27738. #endif
  27739. #ifdef __clang__
  27740. #pragma clang diagnostic push
  27741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27742. #pragma clang diagnostic ignored "-Wunused-variable"
  27743. #endif
  27744. #ifdef __clang__
  27745. #pragma clang diagnostic pop
  27746. #endif
  27747. #ifdef __clang__
  27748. #pragma clang diagnostic push
  27749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27750. #pragma clang diagnostic ignored "-Wunused-variable"
  27751. #endif
  27752. #ifdef __clang__
  27753. #pragma clang diagnostic pop
  27754. #endif
  27755. #ifdef __clang__
  27756. #pragma clang diagnostic push
  27757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27758. #pragma clang diagnostic ignored "-Wunused-variable"
  27759. #endif
  27760. #ifdef __clang__
  27761. #pragma clang diagnostic pop
  27762. #endif
  27763. #ifdef __clang__
  27764. #pragma clang diagnostic push
  27765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27766. #pragma clang diagnostic ignored "-Wunused-variable"
  27767. #endif
  27768. #ifdef __clang__
  27769. #pragma clang diagnostic pop
  27770. #endif
  27771. #ifdef __clang__
  27772. #pragma clang diagnostic push
  27773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27774. #pragma clang diagnostic ignored "-Wunused-variable"
  27775. #endif
  27776. #ifdef __clang__
  27777. #pragma clang diagnostic pop
  27778. #endif
  27779. #ifdef __clang__
  27780. #pragma clang diagnostic push
  27781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27782. #pragma clang diagnostic ignored "-Wunused-variable"
  27783. #endif
  27784. #ifdef __clang__
  27785. #pragma clang diagnostic pop
  27786. #endif
  27787. #ifdef __clang__
  27788. #pragma clang diagnostic push
  27789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27790. #pragma clang diagnostic ignored "-Wunused-variable"
  27791. #endif
  27792. #ifdef __clang__
  27793. #pragma clang diagnostic pop
  27794. #endif
  27795. #ifdef __clang__
  27796. #pragma clang diagnostic push
  27797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27798. #pragma clang diagnostic ignored "-Wunused-variable"
  27799. #endif
  27800. #ifdef __clang__
  27801. #pragma clang diagnostic pop
  27802. #endif
  27803. #ifdef __clang__
  27804. #pragma clang diagnostic push
  27805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27806. #pragma clang diagnostic ignored "-Wunused-variable"
  27807. #endif
  27808. #ifdef __clang__
  27809. #pragma clang diagnostic pop
  27810. #endif
  27811. #ifdef __clang__
  27812. #pragma clang diagnostic push
  27813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27814. #pragma clang diagnostic ignored "-Wunused-variable"
  27815. #endif
  27816. #ifdef __clang__
  27817. #pragma clang diagnostic pop
  27818. #endif
  27819. #ifdef __clang__
  27820. #pragma clang diagnostic push
  27821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27822. #pragma clang diagnostic ignored "-Wunused-variable"
  27823. #endif
  27824. #ifdef __clang__
  27825. #pragma clang diagnostic pop
  27826. #endif
  27827. #ifdef __clang__
  27828. #pragma clang diagnostic push
  27829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27830. #pragma clang diagnostic ignored "-Wunused-variable"
  27831. #endif
  27832. #ifdef __clang__
  27833. #pragma clang diagnostic pop
  27834. #endif
  27835. #ifdef __clang__
  27836. #pragma clang diagnostic push
  27837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27838. #pragma clang diagnostic ignored "-Wunused-variable"
  27839. #endif
  27840. #ifdef __clang__
  27841. #pragma clang diagnostic pop
  27842. #endif
  27843. #ifdef __clang__
  27844. #pragma clang diagnostic push
  27845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27846. #pragma clang diagnostic ignored "-Wunused-variable"
  27847. #endif
  27848. #ifdef __clang__
  27849. #pragma clang diagnostic pop
  27850. #endif
  27851. #ifdef __clang__
  27852. #pragma clang diagnostic push
  27853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27854. #pragma clang diagnostic ignored "-Wunused-variable"
  27855. #endif
  27856. #ifdef __clang__
  27857. #pragma clang diagnostic pop
  27858. #endif
  27859. #ifdef __clang__
  27860. #pragma clang diagnostic push
  27861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27862. #pragma clang diagnostic ignored "-Wunused-variable"
  27863. #endif
  27864. #ifdef __clang__
  27865. #pragma clang diagnostic pop
  27866. #endif
  27867. #ifdef __clang__
  27868. #pragma clang diagnostic push
  27869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27870. #pragma clang diagnostic ignored "-Wunused-variable"
  27871. #endif
  27872. #ifdef __clang__
  27873. #pragma clang diagnostic pop
  27874. #endif
  27875. #ifdef __clang__
  27876. #pragma clang diagnostic push
  27877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27878. #pragma clang diagnostic ignored "-Wunused-variable"
  27879. #endif
  27880. #ifdef __clang__
  27881. #pragma clang diagnostic pop
  27882. #endif
  27883. #ifdef __clang__
  27884. #pragma clang diagnostic push
  27885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27886. #pragma clang diagnostic ignored "-Wunused-variable"
  27887. #endif
  27888. #ifdef __clang__
  27889. #pragma clang diagnostic pop
  27890. #endif
  27891. #ifdef __clang__
  27892. #pragma clang diagnostic push
  27893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27894. #pragma clang diagnostic ignored "-Wunused-variable"
  27895. #endif
  27896. #ifdef __clang__
  27897. #pragma clang diagnostic pop
  27898. #endif
  27899. #ifdef __clang__
  27900. #pragma clang diagnostic push
  27901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27902. #pragma clang diagnostic ignored "-Wunused-variable"
  27903. #endif
  27904. #ifdef __clang__
  27905. #pragma clang diagnostic pop
  27906. #endif
  27907. #ifdef __clang__
  27908. #pragma clang diagnostic push
  27909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27910. #pragma clang diagnostic ignored "-Wunused-variable"
  27911. #endif
  27912. #ifdef __clang__
  27913. #pragma clang diagnostic pop
  27914. #endif
  27915. #ifdef __clang__
  27916. #pragma clang diagnostic push
  27917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27918. #pragma clang diagnostic ignored "-Wunused-variable"
  27919. #endif
  27920. #ifdef __clang__
  27921. #pragma clang diagnostic pop
  27922. #endif
  27923. #ifdef __clang__
  27924. #pragma clang diagnostic push
  27925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27926. #pragma clang diagnostic ignored "-Wunused-variable"
  27927. #endif
  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. #ifdef __clang__
  27937. #pragma clang diagnostic pop
  27938. #endif
  27939. #ifdef __clang__
  27940. #pragma clang diagnostic push
  27941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27942. #pragma clang diagnostic ignored "-Wunused-variable"
  27943. #endif
  27944. #ifdef __clang__
  27945. #pragma clang diagnostic pop
  27946. #endif
  27947. #ifdef __clang__
  27948. #pragma clang diagnostic push
  27949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27950. #pragma clang diagnostic ignored "-Wunused-variable"
  27951. #endif
  27952. #ifdef __clang__
  27953. #pragma clang diagnostic pop
  27954. #endif
  27955. #ifdef __clang__
  27956. #pragma clang diagnostic push
  27957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27958. #pragma clang diagnostic ignored "-Wunused-variable"
  27959. #endif
  27960. #ifdef __clang__
  27961. #pragma clang diagnostic pop
  27962. #endif
  27963. #ifdef __clang__
  27964. #pragma clang diagnostic push
  27965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27966. #pragma clang diagnostic ignored "-Wunused-variable"
  27967. #endif
  27968. #ifdef __clang__
  27969. #pragma clang diagnostic pop
  27970. #endif
  27971. #ifdef __clang__
  27972. #pragma clang diagnostic push
  27973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27974. #pragma clang diagnostic ignored "-Wunused-variable"
  27975. #endif
  27976. #ifdef __clang__
  27977. #pragma clang diagnostic pop
  27978. #endif
  27979. #ifdef __clang__
  27980. #pragma clang diagnostic push
  27981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27982. #pragma clang diagnostic ignored "-Wunused-variable"
  27983. #endif
  27984. #ifdef __clang__
  27985. #pragma clang diagnostic pop
  27986. #endif
  27987. #ifdef __clang__
  27988. #pragma clang diagnostic push
  27989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27990. #pragma clang diagnostic ignored "-Wunused-variable"
  27991. #endif
  27992. #ifdef __clang__
  27993. #pragma clang diagnostic pop
  27994. #endif
  27995. #ifdef __clang__
  27996. #pragma clang diagnostic push
  27997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27998. #pragma clang diagnostic ignored "-Wunused-variable"
  27999. #endif
  28000. #ifdef __clang__
  28001. #pragma clang diagnostic pop
  28002. #endif
  28003. #ifdef __clang__
  28004. #pragma clang diagnostic push
  28005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28006. #pragma clang diagnostic ignored "-Wunused-variable"
  28007. #endif
  28008. #ifdef __clang__
  28009. #pragma clang diagnostic pop
  28010. #endif
  28011. #ifdef __clang__
  28012. #pragma clang diagnostic push
  28013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28014. #pragma clang diagnostic ignored "-Wunused-variable"
  28015. #endif
  28016. #ifdef __clang__
  28017. #pragma clang diagnostic pop
  28018. #endif
  28019. #ifdef __clang__
  28020. #pragma clang diagnostic push
  28021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28022. #pragma clang diagnostic ignored "-Wunused-variable"
  28023. #endif
  28024. #ifdef __clang__
  28025. #pragma clang diagnostic pop
  28026. #endif
  28027. #ifdef __clang__
  28028. #pragma clang diagnostic push
  28029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28030. #pragma clang diagnostic ignored "-Wunused-variable"
  28031. #endif
  28032. #ifdef __clang__
  28033. #pragma clang diagnostic pop
  28034. #endif
  28035. #ifdef __clang__
  28036. #pragma clang diagnostic push
  28037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28038. #pragma clang diagnostic ignored "-Wunused-variable"
  28039. #endif
  28040. #ifdef __clang__
  28041. #pragma clang diagnostic pop
  28042. #endif
  28043. #ifdef __clang__
  28044. #pragma clang diagnostic push
  28045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28046. #pragma clang diagnostic ignored "-Wunused-variable"
  28047. #endif
  28048. #ifdef __clang__
  28049. #pragma clang diagnostic pop
  28050. #endif
  28051. #ifdef __clang__
  28052. #pragma clang diagnostic push
  28053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28054. #pragma clang diagnostic ignored "-Wunused-variable"
  28055. #endif
  28056. #ifdef __clang__
  28057. #pragma clang diagnostic pop
  28058. #endif
  28059. #ifdef __clang__
  28060. #pragma clang diagnostic push
  28061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28062. #pragma clang diagnostic ignored "-Wunused-variable"
  28063. #endif
  28064. #ifdef __clang__
  28065. #pragma clang diagnostic pop
  28066. #endif
  28067. #ifdef __clang__
  28068. #pragma clang diagnostic push
  28069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28070. #pragma clang diagnostic ignored "-Wunused-variable"
  28071. #endif
  28072. #ifdef __clang__
  28073. #pragma clang diagnostic pop
  28074. #endif
  28075. #ifdef __clang__
  28076. #pragma clang diagnostic push
  28077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28078. #pragma clang diagnostic ignored "-Wunused-variable"
  28079. #endif
  28080. #ifdef __clang__
  28081. #pragma clang diagnostic pop
  28082. #endif
  28083. #ifdef __clang__
  28084. #pragma clang diagnostic push
  28085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28086. #pragma clang diagnostic ignored "-Wunused-variable"
  28087. #endif
  28088. #ifdef __clang__
  28089. #pragma clang diagnostic pop
  28090. #endif
  28091. #ifdef __clang__
  28092. #pragma clang diagnostic push
  28093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28094. #pragma clang diagnostic ignored "-Wunused-variable"
  28095. #endif
  28096. #ifdef __clang__
  28097. #pragma clang diagnostic pop
  28098. #endif
  28099. #ifdef __clang__
  28100. #pragma clang diagnostic push
  28101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28102. #pragma clang diagnostic ignored "-Wunused-variable"
  28103. #endif
  28104. #ifdef __clang__
  28105. #pragma clang diagnostic pop
  28106. #endif
  28107. #ifdef __clang__
  28108. #pragma clang diagnostic push
  28109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28110. #pragma clang diagnostic ignored "-Wunused-variable"
  28111. #endif
  28112. #ifdef __clang__
  28113. #pragma clang diagnostic pop
  28114. #endif
  28115. #ifdef __clang__
  28116. #pragma clang diagnostic push
  28117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28118. #pragma clang diagnostic ignored "-Wunused-variable"
  28119. #endif
  28120. #ifdef __clang__
  28121. #pragma clang diagnostic pop
  28122. #endif
  28123. #ifdef __clang__
  28124. #pragma clang diagnostic push
  28125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28126. #pragma clang diagnostic ignored "-Wunused-variable"
  28127. #endif
  28128. #ifdef __clang__
  28129. #pragma clang diagnostic pop
  28130. #endif
  28131. #ifdef __clang__
  28132. #pragma clang diagnostic push
  28133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28134. #pragma clang diagnostic ignored "-Wunused-variable"
  28135. #endif
  28136. #ifdef __clang__
  28137. #pragma clang diagnostic pop
  28138. #endif
  28139. #ifdef __clang__
  28140. #pragma clang diagnostic push
  28141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28142. #pragma clang diagnostic ignored "-Wunused-variable"
  28143. #endif
  28144. #ifdef __clang__
  28145. #pragma clang diagnostic pop
  28146. #endif
  28147. #ifdef __clang__
  28148. #pragma clang diagnostic push
  28149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28150. #pragma clang diagnostic ignored "-Wunused-variable"
  28151. #endif
  28152. #ifdef __clang__
  28153. #pragma clang diagnostic pop
  28154. #endif
  28155. #ifdef __clang__
  28156. #pragma clang diagnostic push
  28157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28158. #pragma clang diagnostic ignored "-Wunused-variable"
  28159. #endif
  28160. #ifdef __clang__
  28161. #pragma clang diagnostic pop
  28162. #endif
  28163. #ifdef __clang__
  28164. #pragma clang diagnostic push
  28165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28166. #pragma clang diagnostic ignored "-Wunused-variable"
  28167. #endif
  28168. #ifdef __clang__
  28169. #pragma clang diagnostic pop
  28170. #endif
  28171. #ifdef __clang__
  28172. #pragma clang diagnostic push
  28173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28174. #pragma clang diagnostic ignored "-Wunused-variable"
  28175. #endif
  28176. #ifdef __clang__
  28177. #pragma clang diagnostic pop
  28178. #endif
  28179. #ifdef __clang__
  28180. #pragma clang diagnostic push
  28181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28182. #pragma clang diagnostic ignored "-Wunused-variable"
  28183. #endif
  28184. #ifdef __clang__
  28185. #pragma clang diagnostic pop
  28186. #endif
  28187. #ifdef __clang__
  28188. #pragma clang diagnostic push
  28189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28190. #pragma clang diagnostic ignored "-Wunused-variable"
  28191. #endif
  28192. #ifdef __clang__
  28193. #pragma clang diagnostic pop
  28194. #endif
  28195. #ifdef __clang__
  28196. #pragma clang diagnostic push
  28197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28198. #pragma clang diagnostic ignored "-Wunused-variable"
  28199. #endif
  28200. #ifdef __clang__
  28201. #pragma clang diagnostic pop
  28202. #endif
  28203. #ifdef __clang__
  28204. #pragma clang diagnostic push
  28205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28206. #pragma clang diagnostic ignored "-Wunused-variable"
  28207. #endif
  28208. #ifdef __clang__
  28209. #pragma clang diagnostic pop
  28210. #endif
  28211. #ifdef __clang__
  28212. #pragma clang diagnostic push
  28213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28214. #pragma clang diagnostic ignored "-Wunused-variable"
  28215. #endif
  28216. #ifdef __clang__
  28217. #pragma clang diagnostic pop
  28218. #endif
  28219. #ifdef __clang__
  28220. #pragma clang diagnostic push
  28221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28222. #pragma clang diagnostic ignored "-Wunused-variable"
  28223. #endif
  28224. #ifdef __clang__
  28225. #pragma clang diagnostic pop
  28226. #endif
  28227. #ifdef __clang__
  28228. #pragma clang diagnostic push
  28229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28230. #pragma clang diagnostic ignored "-Wunused-variable"
  28231. #endif
  28232. #ifdef __clang__
  28233. #pragma clang diagnostic pop
  28234. #endif
  28235. #ifdef __clang__
  28236. #pragma clang diagnostic push
  28237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28238. #pragma clang diagnostic ignored "-Wunused-variable"
  28239. #endif
  28240. #ifdef __clang__
  28241. #pragma clang diagnostic pop
  28242. #endif
  28243. #ifdef __clang__
  28244. #pragma clang diagnostic push
  28245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28246. #pragma clang diagnostic ignored "-Wunused-variable"
  28247. #endif
  28248. #ifdef __clang__
  28249. #pragma clang diagnostic pop
  28250. #endif
  28251. #ifdef __clang__
  28252. #pragma clang diagnostic push
  28253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28254. #pragma clang diagnostic ignored "-Wunused-variable"
  28255. #endif
  28256. #ifdef __clang__
  28257. #pragma clang diagnostic pop
  28258. #endif
  28259. #ifdef __clang__
  28260. #pragma clang diagnostic push
  28261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28262. #pragma clang diagnostic ignored "-Wunused-variable"
  28263. #endif
  28264. #ifdef __clang__
  28265. #pragma clang diagnostic pop
  28266. #endif
  28267. #ifdef __clang__
  28268. #pragma clang diagnostic push
  28269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28270. #pragma clang diagnostic ignored "-Wunused-variable"
  28271. #endif
  28272. #ifdef __clang__
  28273. #pragma clang diagnostic pop
  28274. #endif
  28275. #ifdef __clang__
  28276. #pragma clang diagnostic push
  28277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28278. #pragma clang diagnostic ignored "-Wunused-variable"
  28279. #endif
  28280. #ifdef __clang__
  28281. #pragma clang diagnostic pop
  28282. #endif
  28283. #ifdef __clang__
  28284. #pragma clang diagnostic push
  28285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28286. #pragma clang diagnostic ignored "-Wunused-variable"
  28287. #endif
  28288. #ifdef __clang__
  28289. #pragma clang diagnostic pop
  28290. #endif
  28291. #ifdef __clang__
  28292. #pragma clang diagnostic push
  28293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28294. #pragma clang diagnostic ignored "-Wunused-variable"
  28295. #endif
  28296. #ifdef __clang__
  28297. #pragma clang diagnostic pop
  28298. #endif
  28299. #ifdef __clang__
  28300. #pragma clang diagnostic push
  28301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28302. #pragma clang diagnostic ignored "-Wunused-variable"
  28303. #endif
  28304. #ifdef __clang__
  28305. #pragma clang diagnostic pop
  28306. #endif
  28307. #ifdef __clang__
  28308. #pragma clang diagnostic push
  28309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28310. #pragma clang diagnostic ignored "-Wunused-variable"
  28311. #endif
  28312. #ifdef __clang__
  28313. #pragma clang diagnostic pop
  28314. #endif
  28315. #ifdef __clang__
  28316. #pragma clang diagnostic push
  28317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28318. #pragma clang diagnostic ignored "-Wunused-variable"
  28319. #endif
  28320. #ifdef __clang__
  28321. #pragma clang diagnostic pop
  28322. #endif
  28323. #ifdef __clang__
  28324. #pragma clang diagnostic push
  28325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28326. #pragma clang diagnostic ignored "-Wunused-variable"
  28327. #endif
  28328. #ifdef __clang__
  28329. #pragma clang diagnostic pop
  28330. #endif
  28331. #ifdef __clang__
  28332. #pragma clang diagnostic push
  28333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28334. #pragma clang diagnostic ignored "-Wunused-variable"
  28335. #endif
  28336. #ifdef __clang__
  28337. #pragma clang diagnostic pop
  28338. #endif
  28339. #ifdef __clang__
  28340. #pragma clang diagnostic push
  28341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28342. #pragma clang diagnostic ignored "-Wunused-variable"
  28343. #endif
  28344. #ifdef __clang__
  28345. #pragma clang diagnostic pop
  28346. #endif
  28347. #ifdef __clang__
  28348. #pragma clang diagnostic push
  28349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28350. #pragma clang diagnostic ignored "-Wunused-variable"
  28351. #endif
  28352. #ifdef __clang__
  28353. #pragma clang diagnostic pop
  28354. #endif
  28355. #ifdef __clang__
  28356. #pragma clang diagnostic push
  28357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28358. #pragma clang diagnostic ignored "-Wunused-variable"
  28359. #endif
  28360. #ifdef __clang__
  28361. #pragma clang diagnostic pop
  28362. #endif
  28363. #ifdef __clang__
  28364. #pragma clang diagnostic push
  28365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28366. #pragma clang diagnostic ignored "-Wunused-variable"
  28367. #endif
  28368. #ifdef __clang__
  28369. #pragma clang diagnostic pop
  28370. #endif
  28371. #ifdef __clang__
  28372. #pragma clang diagnostic push
  28373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28374. #pragma clang diagnostic ignored "-Wunused-variable"
  28375. #endif
  28376. #ifdef __clang__
  28377. #pragma clang diagnostic pop
  28378. #endif
  28379. #ifdef __clang__
  28380. #pragma clang diagnostic push
  28381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28382. #pragma clang diagnostic ignored "-Wunused-variable"
  28383. #endif
  28384. #ifdef __clang__
  28385. #pragma clang diagnostic pop
  28386. #endif
  28387. #ifdef __clang__
  28388. #pragma clang diagnostic push
  28389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28390. #pragma clang diagnostic ignored "-Wunused-variable"
  28391. #endif
  28392. #ifdef __clang__
  28393. #pragma clang diagnostic pop
  28394. #endif
  28395. #ifdef __clang__
  28396. #pragma clang diagnostic push
  28397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28398. #pragma clang diagnostic ignored "-Wunused-variable"
  28399. #endif
  28400. #ifdef __clang__
  28401. #pragma clang diagnostic pop
  28402. #endif
  28403. #ifdef __clang__
  28404. #pragma clang diagnostic push
  28405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28406. #pragma clang diagnostic ignored "-Wunused-variable"
  28407. #endif
  28408. #ifdef __clang__
  28409. #pragma clang diagnostic pop
  28410. #endif
  28411. #ifdef __clang__
  28412. #pragma clang diagnostic push
  28413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28414. #pragma clang diagnostic ignored "-Wunused-variable"
  28415. #endif
  28416. #ifdef __clang__
  28417. #pragma clang diagnostic pop
  28418. #endif
  28419. #ifdef __clang__
  28420. #pragma clang diagnostic push
  28421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28422. #pragma clang diagnostic ignored "-Wunused-variable"
  28423. #endif
  28424. #ifdef __clang__
  28425. #pragma clang diagnostic pop
  28426. #endif
  28427. #ifdef __clang__
  28428. #pragma clang diagnostic push
  28429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28430. #pragma clang diagnostic ignored "-Wunused-variable"
  28431. #endif
  28432. #ifdef __clang__
  28433. #pragma clang diagnostic pop
  28434. #endif
  28435. #ifdef __clang__
  28436. #pragma clang diagnostic push
  28437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28438. #pragma clang diagnostic ignored "-Wunused-variable"
  28439. #endif
  28440. #ifdef __clang__
  28441. #pragma clang diagnostic pop
  28442. #endif
  28443. #ifdef __clang__
  28444. #pragma clang diagnostic push
  28445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28446. #pragma clang diagnostic ignored "-Wunused-variable"
  28447. #endif
  28448. #ifdef __clang__
  28449. #pragma clang diagnostic pop
  28450. #endif
  28451. #ifdef __clang__
  28452. #pragma clang diagnostic push
  28453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28454. #pragma clang diagnostic ignored "-Wunused-variable"
  28455. #endif
  28456. #ifdef __clang__
  28457. #pragma clang diagnostic pop
  28458. #endif
  28459. #ifdef __clang__
  28460. #pragma clang diagnostic push
  28461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28462. #pragma clang diagnostic ignored "-Wunused-variable"
  28463. #endif
  28464. #ifdef __clang__
  28465. #pragma clang diagnostic pop
  28466. #endif
  28467. #ifdef __clang__
  28468. #pragma clang diagnostic push
  28469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28470. #pragma clang diagnostic ignored "-Wunused-variable"
  28471. #endif
  28472. #ifdef __clang__
  28473. #pragma clang diagnostic pop
  28474. #endif
  28475. #ifdef __clang__
  28476. #pragma clang diagnostic push
  28477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28478. #pragma clang diagnostic ignored "-Wunused-variable"
  28479. #endif
  28480. #ifdef __clang__
  28481. #pragma clang diagnostic pop
  28482. #endif
  28483. #ifdef __clang__
  28484. #pragma clang diagnostic push
  28485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28486. #pragma clang diagnostic ignored "-Wunused-variable"
  28487. #endif
  28488. #ifdef __clang__
  28489. #pragma clang diagnostic pop
  28490. #endif
  28491. #ifdef __clang__
  28492. #pragma clang diagnostic push
  28493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28494. #pragma clang diagnostic ignored "-Wunused-variable"
  28495. #endif
  28496. #ifdef __clang__
  28497. #pragma clang diagnostic pop
  28498. #endif
  28499. #ifdef __clang__
  28500. #pragma clang diagnostic push
  28501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28502. #pragma clang diagnostic ignored "-Wunused-variable"
  28503. #endif
  28504. #ifdef __clang__
  28505. #pragma clang diagnostic pop
  28506. #endif
  28507. #ifdef __clang__
  28508. #pragma clang diagnostic push
  28509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28510. #pragma clang diagnostic ignored "-Wunused-variable"
  28511. #endif
  28512. #ifdef __clang__
  28513. #pragma clang diagnostic pop
  28514. #endif
  28515. #ifdef __clang__
  28516. #pragma clang diagnostic push
  28517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28518. #pragma clang diagnostic ignored "-Wunused-variable"
  28519. #endif
  28520. #ifdef __clang__
  28521. #pragma clang diagnostic pop
  28522. #endif
  28523. #ifdef __clang__
  28524. #pragma clang diagnostic push
  28525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28526. #pragma clang diagnostic ignored "-Wunused-variable"
  28527. #endif
  28528. #ifdef __clang__
  28529. #pragma clang diagnostic pop
  28530. #endif
  28531. #ifdef __clang__
  28532. #pragma clang diagnostic push
  28533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28534. #pragma clang diagnostic ignored "-Wunused-variable"
  28535. #endif
  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. #ifdef __clang__
  28545. #pragma clang diagnostic pop
  28546. #endif
  28547. #ifdef __clang__
  28548. #pragma clang diagnostic push
  28549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28550. #pragma clang diagnostic ignored "-Wunused-variable"
  28551. #endif
  28552. #ifdef __clang__
  28553. #pragma clang diagnostic pop
  28554. #endif
  28555. #ifdef __clang__
  28556. #pragma clang diagnostic push
  28557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28558. #pragma clang diagnostic ignored "-Wunused-variable"
  28559. #endif
  28560. #ifdef __clang__
  28561. #pragma clang diagnostic pop
  28562. #endif
  28563. #ifdef __clang__
  28564. #pragma clang diagnostic push
  28565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28566. #pragma clang diagnostic ignored "-Wunused-variable"
  28567. #endif
  28568. #ifdef __clang__
  28569. #pragma clang diagnostic pop
  28570. #endif
  28571. #ifdef __clang__
  28572. #pragma clang diagnostic push
  28573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28574. #pragma clang diagnostic ignored "-Wunused-variable"
  28575. #endif
  28576. #ifdef __clang__
  28577. #pragma clang diagnostic pop
  28578. #endif
  28579. #ifdef __clang__
  28580. #pragma clang diagnostic push
  28581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28582. #pragma clang diagnostic ignored "-Wunused-variable"
  28583. #endif
  28584. #ifdef __clang__
  28585. #pragma clang diagnostic pop
  28586. #endif
  28587. #ifdef __clang__
  28588. #pragma clang diagnostic push
  28589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28590. #pragma clang diagnostic ignored "-Wunused-variable"
  28591. #endif
  28592. #ifdef __clang__
  28593. #pragma clang diagnostic pop
  28594. #endif
  28595. #ifdef __clang__
  28596. #pragma clang diagnostic push
  28597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28598. #pragma clang diagnostic ignored "-Wunused-variable"
  28599. #endif
  28600. #ifdef __clang__
  28601. #pragma clang diagnostic pop
  28602. #endif
  28603. #ifdef __clang__
  28604. #pragma clang diagnostic push
  28605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28606. #pragma clang diagnostic ignored "-Wunused-variable"
  28607. #endif
  28608. #ifdef __clang__
  28609. #pragma clang diagnostic pop
  28610. #endif
  28611. #ifdef __clang__
  28612. #pragma clang diagnostic push
  28613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28614. #pragma clang diagnostic ignored "-Wunused-variable"
  28615. #endif
  28616. #ifdef __clang__
  28617. #pragma clang diagnostic pop
  28618. #endif
  28619. #ifdef __clang__
  28620. #pragma clang diagnostic push
  28621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28622. #pragma clang diagnostic ignored "-Wunused-variable"
  28623. #endif
  28624. #ifdef __clang__
  28625. #pragma clang diagnostic pop
  28626. #endif
  28627. #ifdef __clang__
  28628. #pragma clang diagnostic push
  28629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28630. #pragma clang diagnostic ignored "-Wunused-variable"
  28631. #endif
  28632. #ifdef __clang__
  28633. #pragma clang diagnostic pop
  28634. #endif
  28635. #ifdef __clang__
  28636. #pragma clang diagnostic push
  28637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28638. #pragma clang diagnostic ignored "-Wunused-variable"
  28639. #endif
  28640. #ifdef __clang__
  28641. #pragma clang diagnostic pop
  28642. #endif
  28643. #ifdef __clang__
  28644. #pragma clang diagnostic push
  28645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28646. #pragma clang diagnostic ignored "-Wunused-variable"
  28647. #endif
  28648. #ifdef __clang__
  28649. #pragma clang diagnostic pop
  28650. #endif
  28651. #ifdef __clang__
  28652. #pragma clang diagnostic push
  28653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28654. #pragma clang diagnostic ignored "-Wunused-variable"
  28655. #endif
  28656. #ifdef __clang__
  28657. #pragma clang diagnostic pop
  28658. #endif
  28659. #ifdef __clang__
  28660. #pragma clang diagnostic push
  28661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28662. #pragma clang diagnostic ignored "-Wunused-variable"
  28663. #endif
  28664. #ifdef __clang__
  28665. #pragma clang diagnostic pop
  28666. #endif
  28667. #ifdef __clang__
  28668. #pragma clang diagnostic push
  28669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28670. #pragma clang diagnostic ignored "-Wunused-variable"
  28671. #endif
  28672. #ifdef __clang__
  28673. #pragma clang diagnostic pop
  28674. #endif
  28675. #ifdef __clang__
  28676. #pragma clang diagnostic push
  28677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28678. #pragma clang diagnostic ignored "-Wunused-variable"
  28679. #endif
  28680. #ifdef __clang__
  28681. #pragma clang diagnostic pop
  28682. #endif
  28683. #ifdef __clang__
  28684. #pragma clang diagnostic push
  28685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28686. #pragma clang diagnostic ignored "-Wunused-variable"
  28687. #endif
  28688. #ifdef __clang__
  28689. #pragma clang diagnostic pop
  28690. #endif
  28691. #ifdef __clang__
  28692. #pragma clang diagnostic push
  28693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28694. #pragma clang diagnostic ignored "-Wunused-variable"
  28695. #endif
  28696. #ifdef __clang__
  28697. #pragma clang diagnostic pop
  28698. #endif
  28699. #ifdef __clang__
  28700. #pragma clang diagnostic push
  28701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28702. #pragma clang diagnostic ignored "-Wunused-variable"
  28703. #endif
  28704. #ifdef __clang__
  28705. #pragma clang diagnostic pop
  28706. #endif
  28707. #ifdef __clang__
  28708. #pragma clang diagnostic push
  28709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28710. #pragma clang diagnostic ignored "-Wunused-variable"
  28711. #endif
  28712. #ifdef __clang__
  28713. #pragma clang diagnostic pop
  28714. #endif
  28715. #ifdef __clang__
  28716. #pragma clang diagnostic push
  28717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28718. #pragma clang diagnostic ignored "-Wunused-variable"
  28719. #endif
  28720. #ifdef __clang__
  28721. #pragma clang diagnostic pop
  28722. #endif
  28723. #ifdef __clang__
  28724. #pragma clang diagnostic push
  28725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28726. #pragma clang diagnostic ignored "-Wunused-variable"
  28727. #endif
  28728. #ifdef __clang__
  28729. #pragma clang diagnostic pop
  28730. #endif
  28731. #ifdef __clang__
  28732. #pragma clang diagnostic push
  28733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28734. #pragma clang diagnostic ignored "-Wunused-variable"
  28735. #endif
  28736. #ifdef __clang__
  28737. #pragma clang diagnostic pop
  28738. #endif
  28739. #ifdef __clang__
  28740. #pragma clang diagnostic push
  28741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28742. #pragma clang diagnostic ignored "-Wunused-variable"
  28743. #endif
  28744. #ifdef __clang__
  28745. #pragma clang diagnostic pop
  28746. #endif
  28747. #ifdef __clang__
  28748. #pragma clang diagnostic push
  28749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28750. #pragma clang diagnostic ignored "-Wunused-variable"
  28751. #endif
  28752. #ifdef __clang__
  28753. #pragma clang diagnostic pop
  28754. #endif
  28755. #ifdef __clang__
  28756. #pragma clang diagnostic push
  28757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28758. #pragma clang diagnostic ignored "-Wunused-variable"
  28759. #endif
  28760. #ifdef __clang__
  28761. #pragma clang diagnostic pop
  28762. #endif
  28763. #ifdef __clang__
  28764. #pragma clang diagnostic push
  28765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28766. #pragma clang diagnostic ignored "-Wunused-variable"
  28767. #endif
  28768. #ifdef __clang__
  28769. #pragma clang diagnostic pop
  28770. #endif
  28771. #ifdef __clang__
  28772. #pragma clang diagnostic push
  28773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28774. #pragma clang diagnostic ignored "-Wunused-variable"
  28775. #endif
  28776. #ifdef __clang__
  28777. #pragma clang diagnostic pop
  28778. #endif
  28779. #ifdef __clang__
  28780. #pragma clang diagnostic push
  28781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28782. #pragma clang diagnostic ignored "-Wunused-variable"
  28783. #endif
  28784. #ifdef __clang__
  28785. #pragma clang diagnostic pop
  28786. #endif
  28787. #ifdef __clang__
  28788. #pragma clang diagnostic push
  28789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28790. #pragma clang diagnostic ignored "-Wunused-variable"
  28791. #endif
  28792. #ifdef __clang__
  28793. #pragma clang diagnostic pop
  28794. #endif
  28795. #ifdef __clang__
  28796. #pragma clang diagnostic push
  28797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28798. #pragma clang diagnostic ignored "-Wunused-variable"
  28799. #endif
  28800. #ifdef __clang__
  28801. #pragma clang diagnostic pop
  28802. #endif
  28803. #ifdef __clang__
  28804. #pragma clang diagnostic push
  28805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28806. #pragma clang diagnostic ignored "-Wunused-variable"
  28807. #endif
  28808. #ifdef __clang__
  28809. #pragma clang diagnostic pop
  28810. #endif
  28811. #ifdef __clang__
  28812. #pragma clang diagnostic push
  28813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28814. #pragma clang diagnostic ignored "-Wunused-variable"
  28815. #endif
  28816. #ifdef __clang__
  28817. #pragma clang diagnostic pop
  28818. #endif
  28819. #ifdef __clang__
  28820. #pragma clang diagnostic push
  28821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28822. #pragma clang diagnostic ignored "-Wunused-variable"
  28823. #endif
  28824. #ifdef __clang__
  28825. #pragma clang diagnostic pop
  28826. #endif
  28827. #ifdef __clang__
  28828. #pragma clang diagnostic push
  28829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28830. #pragma clang diagnostic ignored "-Wunused-variable"
  28831. #endif
  28832. #ifdef __clang__
  28833. #pragma clang diagnostic pop
  28834. #endif
  28835. #ifdef __clang__
  28836. #pragma clang diagnostic push
  28837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28838. #pragma clang diagnostic ignored "-Wunused-variable"
  28839. #endif
  28840. #ifdef __clang__
  28841. #pragma clang diagnostic pop
  28842. #endif
  28843. #ifdef __clang__
  28844. #pragma clang diagnostic push
  28845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28846. #pragma clang diagnostic ignored "-Wunused-variable"
  28847. #endif
  28848. #ifdef __clang__
  28849. #pragma clang diagnostic pop
  28850. #endif
  28851. #ifdef __clang__
  28852. #pragma clang diagnostic push
  28853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28854. #pragma clang diagnostic ignored "-Wunused-variable"
  28855. #endif
  28856. #ifdef __clang__
  28857. #pragma clang diagnostic pop
  28858. #endif
  28859. #ifdef __clang__
  28860. #pragma clang diagnostic push
  28861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28862. #pragma clang diagnostic ignored "-Wunused-variable"
  28863. #endif
  28864. #ifdef __clang__
  28865. #pragma clang diagnostic pop
  28866. #endif
  28867. #ifdef __clang__
  28868. #pragma clang diagnostic push
  28869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28870. #pragma clang diagnostic ignored "-Wunused-variable"
  28871. #endif
  28872. #ifdef __clang__
  28873. #pragma clang diagnostic pop
  28874. #endif
  28875. #ifdef __clang__
  28876. #pragma clang diagnostic push
  28877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28878. #pragma clang diagnostic ignored "-Wunused-variable"
  28879. #endif
  28880. #ifdef __clang__
  28881. #pragma clang diagnostic pop
  28882. #endif
  28883. #ifdef __clang__
  28884. #pragma clang diagnostic push
  28885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28886. #pragma clang diagnostic ignored "-Wunused-variable"
  28887. #endif
  28888. #ifdef __clang__
  28889. #pragma clang diagnostic pop
  28890. #endif
  28891. #ifdef __clang__
  28892. #pragma clang diagnostic push
  28893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28894. #pragma clang diagnostic ignored "-Wunused-variable"
  28895. #endif
  28896. #ifdef __clang__
  28897. #pragma clang diagnostic pop
  28898. #endif
  28899. #ifdef __clang__
  28900. #pragma clang diagnostic push
  28901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28902. #pragma clang diagnostic ignored "-Wunused-variable"
  28903. #endif
  28904. #ifdef __clang__
  28905. #pragma clang diagnostic pop
  28906. #endif
  28907. #ifdef __clang__
  28908. #pragma clang diagnostic push
  28909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28910. #pragma clang diagnostic ignored "-Wunused-variable"
  28911. #endif
  28912. #ifdef __clang__
  28913. #pragma clang diagnostic pop
  28914. #endif
  28915. #ifdef __clang__
  28916. #pragma clang diagnostic push
  28917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28918. #pragma clang diagnostic ignored "-Wunused-variable"
  28919. #endif
  28920. #ifdef __clang__
  28921. #pragma clang diagnostic pop
  28922. #endif
  28923. #ifdef __clang__
  28924. #pragma clang diagnostic push
  28925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28926. #pragma clang diagnostic ignored "-Wunused-variable"
  28927. #endif
  28928. #ifdef __clang__
  28929. #pragma clang diagnostic pop
  28930. #endif
  28931. #ifdef __clang__
  28932. #pragma clang diagnostic push
  28933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28934. #pragma clang diagnostic ignored "-Wunused-variable"
  28935. #endif
  28936. #ifdef __clang__
  28937. #pragma clang diagnostic pop
  28938. #endif
  28939. #ifdef __clang__
  28940. #pragma clang diagnostic push
  28941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28942. #pragma clang diagnostic ignored "-Wunused-variable"
  28943. #endif
  28944. #ifdef __clang__
  28945. #pragma clang diagnostic pop
  28946. #endif
  28947. #ifdef __clang__
  28948. #pragma clang diagnostic push
  28949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28950. #pragma clang diagnostic ignored "-Wunused-variable"
  28951. #endif
  28952. #ifdef __clang__
  28953. #pragma clang diagnostic pop
  28954. #endif
  28955. #ifdef __clang__
  28956. #pragma clang diagnostic push
  28957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28958. #pragma clang diagnostic ignored "-Wunused-variable"
  28959. #endif
  28960. #ifdef __clang__
  28961. #pragma clang diagnostic pop
  28962. #endif
  28963. #ifdef __clang__
  28964. #pragma clang diagnostic push
  28965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28966. #pragma clang diagnostic ignored "-Wunused-variable"
  28967. #endif
  28968. #ifdef __clang__
  28969. #pragma clang diagnostic pop
  28970. #endif
  28971. #ifdef __clang__
  28972. #pragma clang diagnostic push
  28973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28974. #pragma clang diagnostic ignored "-Wunused-variable"
  28975. #endif
  28976. #ifdef __clang__
  28977. #pragma clang diagnostic pop
  28978. #endif
  28979. #ifdef __clang__
  28980. #pragma clang diagnostic push
  28981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28982. #pragma clang diagnostic ignored "-Wunused-variable"
  28983. #endif
  28984. #ifdef __clang__
  28985. #pragma clang diagnostic pop
  28986. #endif
  28987. #ifdef __clang__
  28988. #pragma clang diagnostic push
  28989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28990. #pragma clang diagnostic ignored "-Wunused-variable"
  28991. #endif
  28992. #ifdef __clang__
  28993. #pragma clang diagnostic pop
  28994. #endif
  28995. #ifdef __clang__
  28996. #pragma clang diagnostic push
  28997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28998. #pragma clang diagnostic ignored "-Wunused-variable"
  28999. #endif
  29000. #ifdef __clang__
  29001. #pragma clang diagnostic pop
  29002. #endif
  29003. #ifdef __clang__
  29004. #pragma clang diagnostic push
  29005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29006. #pragma clang diagnostic ignored "-Wunused-variable"
  29007. #endif
  29008. #ifdef __clang__
  29009. #pragma clang diagnostic pop
  29010. #endif
  29011. #ifdef __clang__
  29012. #pragma clang diagnostic push
  29013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29014. #pragma clang diagnostic ignored "-Wunused-variable"
  29015. #endif
  29016. #ifdef __clang__
  29017. #pragma clang diagnostic pop
  29018. #endif
  29019. #ifdef __clang__
  29020. #pragma clang diagnostic push
  29021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29022. #pragma clang diagnostic ignored "-Wunused-variable"
  29023. #endif
  29024. #ifdef __clang__
  29025. #pragma clang diagnostic pop
  29026. #endif
  29027. #ifdef __clang__
  29028. #pragma clang diagnostic push
  29029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29030. #pragma clang diagnostic ignored "-Wunused-variable"
  29031. #endif
  29032. #ifdef __clang__
  29033. #pragma clang diagnostic pop
  29034. #endif
  29035. #ifdef __clang__
  29036. #pragma clang diagnostic push
  29037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29038. #pragma clang diagnostic ignored "-Wunused-variable"
  29039. #endif
  29040. #ifdef __clang__
  29041. #pragma clang diagnostic pop
  29042. #endif
  29043. #ifdef __clang__
  29044. #pragma clang diagnostic push
  29045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29046. #pragma clang diagnostic ignored "-Wunused-variable"
  29047. #endif
  29048. #ifdef __clang__
  29049. #pragma clang diagnostic pop
  29050. #endif
  29051. #ifdef __clang__
  29052. #pragma clang diagnostic push
  29053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29054. #pragma clang diagnostic ignored "-Wunused-variable"
  29055. #endif
  29056. #ifdef __clang__
  29057. #pragma clang diagnostic pop
  29058. #endif
  29059. #ifdef __clang__
  29060. #pragma clang diagnostic push
  29061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29062. #pragma clang diagnostic ignored "-Wunused-variable"
  29063. #endif
  29064. #ifdef __clang__
  29065. #pragma clang diagnostic pop
  29066. #endif
  29067. #ifdef __clang__
  29068. #pragma clang diagnostic push
  29069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29070. #pragma clang diagnostic ignored "-Wunused-variable"
  29071. #endif
  29072. #ifdef __clang__
  29073. #pragma clang diagnostic pop
  29074. #endif
  29075. #ifdef __clang__
  29076. #pragma clang diagnostic push
  29077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29078. #pragma clang diagnostic ignored "-Wunused-variable"
  29079. #endif
  29080. #ifdef __clang__
  29081. #pragma clang diagnostic pop
  29082. #endif
  29083. #ifdef __clang__
  29084. #pragma clang diagnostic push
  29085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29086. #pragma clang diagnostic ignored "-Wunused-variable"
  29087. #endif
  29088. #ifdef __clang__
  29089. #pragma clang diagnostic pop
  29090. #endif
  29091. #ifdef __clang__
  29092. #pragma clang diagnostic push
  29093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29094. #pragma clang diagnostic ignored "-Wunused-variable"
  29095. #endif
  29096. #ifdef __clang__
  29097. #pragma clang diagnostic pop
  29098. #endif
  29099. #ifdef __clang__
  29100. #pragma clang diagnostic push
  29101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29102. #pragma clang diagnostic ignored "-Wunused-variable"
  29103. #endif
  29104. #ifdef __clang__
  29105. #pragma clang diagnostic pop
  29106. #endif
  29107. #ifdef __clang__
  29108. #pragma clang diagnostic push
  29109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29110. #pragma clang diagnostic ignored "-Wunused-variable"
  29111. #endif
  29112. #ifdef __clang__
  29113. #pragma clang diagnostic pop
  29114. #endif
  29115. #ifdef __clang__
  29116. #pragma clang diagnostic push
  29117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29118. #pragma clang diagnostic ignored "-Wunused-variable"
  29119. #endif
  29120. #ifdef __clang__
  29121. #pragma clang diagnostic pop
  29122. #endif
  29123. #ifdef __clang__
  29124. #pragma clang diagnostic push
  29125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29126. #pragma clang diagnostic ignored "-Wunused-variable"
  29127. #endif
  29128. #ifdef __clang__
  29129. #pragma clang diagnostic pop
  29130. #endif
  29131. #ifdef __clang__
  29132. #pragma clang diagnostic push
  29133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29134. #pragma clang diagnostic ignored "-Wunused-variable"
  29135. #endif
  29136. #ifdef __clang__
  29137. #pragma clang diagnostic pop
  29138. #endif
  29139. #ifdef __clang__
  29140. #pragma clang diagnostic push
  29141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29142. #pragma clang diagnostic ignored "-Wunused-variable"
  29143. #endif
  29144. #ifdef __clang__
  29145. #pragma clang diagnostic pop
  29146. #endif
  29147. #ifdef __clang__
  29148. #pragma clang diagnostic push
  29149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29150. #pragma clang diagnostic ignored "-Wunused-variable"
  29151. #endif
  29152. #ifdef __clang__
  29153. #pragma clang diagnostic pop
  29154. #endif
  29155. #ifdef __clang__
  29156. #pragma clang diagnostic push
  29157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29158. #pragma clang diagnostic ignored "-Wunused-variable"
  29159. #endif
  29160. #ifdef __clang__
  29161. #pragma clang diagnostic pop
  29162. #endif
  29163. #ifdef __clang__
  29164. #pragma clang diagnostic push
  29165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29166. #pragma clang diagnostic ignored "-Wunused-variable"
  29167. #endif
  29168. #ifdef __clang__
  29169. #pragma clang diagnostic pop
  29170. #endif
  29171. #ifdef __clang__
  29172. #pragma clang diagnostic push
  29173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29174. #pragma clang diagnostic ignored "-Wunused-variable"
  29175. #endif
  29176. #ifdef __clang__
  29177. #pragma clang diagnostic pop
  29178. #endif
  29179. #ifdef __clang__
  29180. #pragma clang diagnostic push
  29181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29182. #pragma clang diagnostic ignored "-Wunused-variable"
  29183. #endif
  29184. #ifdef __clang__
  29185. #pragma clang diagnostic pop
  29186. #endif
  29187. #ifdef __clang__
  29188. #pragma clang diagnostic push
  29189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29190. #pragma clang diagnostic ignored "-Wunused-variable"
  29191. #endif
  29192. #ifdef __clang__
  29193. #pragma clang diagnostic pop
  29194. #endif
  29195. #ifdef __clang__
  29196. #pragma clang diagnostic push
  29197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29198. #pragma clang diagnostic ignored "-Wunused-variable"
  29199. #endif
  29200. #ifdef __clang__
  29201. #pragma clang diagnostic pop
  29202. #endif
  29203. #ifdef __clang__
  29204. #pragma clang diagnostic push
  29205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29206. #pragma clang diagnostic ignored "-Wunused-variable"
  29207. #endif
  29208. #ifdef __clang__
  29209. #pragma clang diagnostic pop
  29210. #endif
  29211. #ifdef __clang__
  29212. #pragma clang diagnostic push
  29213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29214. #pragma clang diagnostic ignored "-Wunused-variable"
  29215. #endif
  29216. #ifdef __clang__
  29217. #pragma clang diagnostic pop
  29218. #endif
  29219. #ifdef __clang__
  29220. #pragma clang diagnostic push
  29221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29222. #pragma clang diagnostic ignored "-Wunused-variable"
  29223. #endif
  29224. #ifdef __clang__
  29225. #pragma clang diagnostic pop
  29226. #endif
  29227. #ifdef __clang__
  29228. #pragma clang diagnostic push
  29229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29230. #pragma clang diagnostic ignored "-Wunused-variable"
  29231. #endif
  29232. #ifdef __clang__
  29233. #pragma clang diagnostic pop
  29234. #endif
  29235. #ifdef __clang__
  29236. #pragma clang diagnostic push
  29237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29238. #pragma clang diagnostic ignored "-Wunused-variable"
  29239. #endif
  29240. #ifdef __clang__
  29241. #pragma clang diagnostic pop
  29242. #endif
  29243. #ifdef __clang__
  29244. #pragma clang diagnostic push
  29245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29246. #pragma clang diagnostic ignored "-Wunused-variable"
  29247. #endif
  29248. #ifdef __clang__
  29249. #pragma clang diagnostic pop
  29250. #endif
  29251. #ifdef __clang__
  29252. #pragma clang diagnostic push
  29253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29254. #pragma clang diagnostic ignored "-Wunused-variable"
  29255. #endif
  29256. #ifdef __clang__
  29257. #pragma clang diagnostic pop
  29258. #endif
  29259. #ifdef __clang__
  29260. #pragma clang diagnostic push
  29261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29262. #pragma clang diagnostic ignored "-Wunused-variable"
  29263. #endif
  29264. #ifdef __clang__
  29265. #pragma clang diagnostic pop
  29266. #endif
  29267. #ifdef __clang__
  29268. #pragma clang diagnostic push
  29269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29270. #pragma clang diagnostic ignored "-Wunused-variable"
  29271. #endif
  29272. #ifdef __clang__
  29273. #pragma clang diagnostic pop
  29274. #endif
  29275. #ifdef __clang__
  29276. #pragma clang diagnostic push
  29277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29278. #pragma clang diagnostic ignored "-Wunused-variable"
  29279. #endif
  29280. #ifdef __clang__
  29281. #pragma clang diagnostic pop
  29282. #endif
  29283. #ifdef __clang__
  29284. #pragma clang diagnostic push
  29285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29286. #pragma clang diagnostic ignored "-Wunused-variable"
  29287. #endif
  29288. #ifdef __clang__
  29289. #pragma clang diagnostic pop
  29290. #endif
  29291. #ifdef __clang__
  29292. #pragma clang diagnostic push
  29293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29294. #pragma clang diagnostic ignored "-Wunused-variable"
  29295. #endif
  29296. #ifdef __clang__
  29297. #pragma clang diagnostic pop
  29298. #endif
  29299. #ifdef __clang__
  29300. #pragma clang diagnostic push
  29301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29302. #pragma clang diagnostic ignored "-Wunused-variable"
  29303. #endif
  29304. #ifdef __clang__
  29305. #pragma clang diagnostic pop
  29306. #endif
  29307. #ifdef __clang__
  29308. #pragma clang diagnostic push
  29309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29310. #pragma clang diagnostic ignored "-Wunused-variable"
  29311. #endif
  29312. #ifdef __clang__
  29313. #pragma clang diagnostic pop
  29314. #endif
  29315. #ifdef __clang__
  29316. #pragma clang diagnostic push
  29317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29318. #pragma clang diagnostic ignored "-Wunused-variable"
  29319. #endif
  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. #ifdef __clang__
  29329. #pragma clang diagnostic pop
  29330. #endif
  29331. #ifdef __clang__
  29332. #pragma clang diagnostic push
  29333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29334. #pragma clang diagnostic ignored "-Wunused-variable"
  29335. #endif
  29336. #ifdef __clang__
  29337. #pragma clang diagnostic pop
  29338. #endif
  29339. #ifdef __clang__
  29340. #pragma clang diagnostic push
  29341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29342. #pragma clang diagnostic ignored "-Wunused-variable"
  29343. #endif
  29344. #ifdef __clang__
  29345. #pragma clang diagnostic pop
  29346. #endif
  29347. #ifdef __clang__
  29348. #pragma clang diagnostic push
  29349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29350. #pragma clang diagnostic ignored "-Wunused-variable"
  29351. #endif
  29352. #ifdef __clang__
  29353. #pragma clang diagnostic pop
  29354. #endif
  29355. #ifdef __clang__
  29356. #pragma clang diagnostic push
  29357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29358. #pragma clang diagnostic ignored "-Wunused-variable"
  29359. #endif
  29360. #ifdef __clang__
  29361. #pragma clang diagnostic pop
  29362. #endif
  29363. #ifdef __clang__
  29364. #pragma clang diagnostic push
  29365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29366. #pragma clang diagnostic ignored "-Wunused-variable"
  29367. #endif
  29368. #ifdef __clang__
  29369. #pragma clang diagnostic pop
  29370. #endif
  29371. #ifdef __clang__
  29372. #pragma clang diagnostic push
  29373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29374. #pragma clang diagnostic ignored "-Wunused-variable"
  29375. #endif
  29376. #ifdef __clang__
  29377. #pragma clang diagnostic pop
  29378. #endif
  29379. #ifdef __clang__
  29380. #pragma clang diagnostic push
  29381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29382. #pragma clang diagnostic ignored "-Wunused-variable"
  29383. #endif
  29384. #ifdef __clang__
  29385. #pragma clang diagnostic pop
  29386. #endif
  29387. #ifdef __clang__
  29388. #pragma clang diagnostic push
  29389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29390. #pragma clang diagnostic ignored "-Wunused-variable"
  29391. #endif
  29392. #ifdef __clang__
  29393. #pragma clang diagnostic pop
  29394. #endif
  29395. #ifdef __clang__
  29396. #pragma clang diagnostic push
  29397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29398. #pragma clang diagnostic ignored "-Wunused-variable"
  29399. #endif
  29400. #ifdef __clang__
  29401. #pragma clang diagnostic pop
  29402. #endif
  29403. #ifdef __clang__
  29404. #pragma clang diagnostic push
  29405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29406. #pragma clang diagnostic ignored "-Wunused-variable"
  29407. #endif
  29408. #ifdef __clang__
  29409. #pragma clang diagnostic pop
  29410. #endif
  29411. #ifdef __clang__
  29412. #pragma clang diagnostic push
  29413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29414. #pragma clang diagnostic ignored "-Wunused-variable"
  29415. #endif
  29416. #ifdef __clang__
  29417. #pragma clang diagnostic pop
  29418. #endif
  29419. #ifdef __clang__
  29420. #pragma clang diagnostic push
  29421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29422. #pragma clang diagnostic ignored "-Wunused-variable"
  29423. #endif
  29424. #ifdef __clang__
  29425. #pragma clang diagnostic pop
  29426. #endif
  29427. #ifdef __clang__
  29428. #pragma clang diagnostic push
  29429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29430. #pragma clang diagnostic ignored "-Wunused-variable"
  29431. #endif
  29432. #ifdef __clang__
  29433. #pragma clang diagnostic pop
  29434. #endif
  29435. #ifdef __clang__
  29436. #pragma clang diagnostic push
  29437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29438. #pragma clang diagnostic ignored "-Wunused-variable"
  29439. #endif
  29440. #ifdef __clang__
  29441. #pragma clang diagnostic pop
  29442. #endif
  29443. #ifdef __clang__
  29444. #pragma clang diagnostic push
  29445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29446. #pragma clang diagnostic ignored "-Wunused-variable"
  29447. #endif
  29448. #ifdef __clang__
  29449. #pragma clang diagnostic pop
  29450. #endif
  29451. #ifdef __clang__
  29452. #pragma clang diagnostic push
  29453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29454. #pragma clang diagnostic ignored "-Wunused-variable"
  29455. #endif
  29456. #ifdef __clang__
  29457. #pragma clang diagnostic pop
  29458. #endif
  29459. #ifdef __clang__
  29460. #pragma clang diagnostic push
  29461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29462. #pragma clang diagnostic ignored "-Wunused-variable"
  29463. #endif
  29464. #ifdef __clang__
  29465. #pragma clang diagnostic pop
  29466. #endif
  29467. #ifdef __clang__
  29468. #pragma clang diagnostic push
  29469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29470. #pragma clang diagnostic ignored "-Wunused-variable"
  29471. #endif
  29472. #ifdef __clang__
  29473. #pragma clang diagnostic pop
  29474. #endif
  29475. #ifdef __clang__
  29476. #pragma clang diagnostic push
  29477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29478. #pragma clang diagnostic ignored "-Wunused-variable"
  29479. #endif
  29480. #ifdef __clang__
  29481. #pragma clang diagnostic pop
  29482. #endif
  29483. #ifdef __clang__
  29484. #pragma clang diagnostic push
  29485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29486. #pragma clang diagnostic ignored "-Wunused-variable"
  29487. #endif
  29488. #ifdef __clang__
  29489. #pragma clang diagnostic pop
  29490. #endif
  29491. #ifdef __clang__
  29492. #pragma clang diagnostic push
  29493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29494. #pragma clang diagnostic ignored "-Wunused-variable"
  29495. #endif
  29496. #ifdef __clang__
  29497. #pragma clang diagnostic pop
  29498. #endif
  29499. #ifdef __clang__
  29500. #pragma clang diagnostic push
  29501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29502. #pragma clang diagnostic ignored "-Wunused-variable"
  29503. #endif
  29504. #ifdef __clang__
  29505. #pragma clang diagnostic pop
  29506. #endif
  29507. #ifdef __clang__
  29508. #pragma clang diagnostic push
  29509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29510. #pragma clang diagnostic ignored "-Wunused-variable"
  29511. #endif
  29512. #ifdef __clang__
  29513. #pragma clang diagnostic pop
  29514. #endif
  29515. #ifdef __clang__
  29516. #pragma clang diagnostic push
  29517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29518. #pragma clang diagnostic ignored "-Wunused-variable"
  29519. #endif
  29520. #ifdef __clang__
  29521. #pragma clang diagnostic pop
  29522. #endif
  29523. #ifdef __clang__
  29524. #pragma clang diagnostic push
  29525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29526. #pragma clang diagnostic ignored "-Wunused-variable"
  29527. #endif
  29528. #ifdef __clang__
  29529. #pragma clang diagnostic pop
  29530. #endif
  29531. #ifdef __clang__
  29532. #pragma clang diagnostic push
  29533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29534. #pragma clang diagnostic ignored "-Wunused-variable"
  29535. #endif
  29536. #ifdef __clang__
  29537. #pragma clang diagnostic pop
  29538. #endif
  29539. #ifdef __clang__
  29540. #pragma clang diagnostic push
  29541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29542. #pragma clang diagnostic ignored "-Wunused-variable"
  29543. #endif
  29544. #ifdef __clang__
  29545. #pragma clang diagnostic pop
  29546. #endif
  29547. #ifdef __clang__
  29548. #pragma clang diagnostic push
  29549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29550. #pragma clang diagnostic ignored "-Wunused-variable"
  29551. #endif
  29552. #ifdef __clang__
  29553. #pragma clang diagnostic pop
  29554. #endif
  29555. #ifdef __clang__
  29556. #pragma clang diagnostic push
  29557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29558. #pragma clang diagnostic ignored "-Wunused-variable"
  29559. #endif
  29560. #ifdef __clang__
  29561. #pragma clang diagnostic pop
  29562. #endif
  29563. #ifdef __clang__
  29564. #pragma clang diagnostic push
  29565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29566. #pragma clang diagnostic ignored "-Wunused-variable"
  29567. #endif
  29568. #ifdef __clang__
  29569. #pragma clang diagnostic pop
  29570. #endif
  29571. #ifdef __clang__
  29572. #pragma clang diagnostic push
  29573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29574. #pragma clang diagnostic ignored "-Wunused-variable"
  29575. #endif
  29576. #ifdef __clang__
  29577. #pragma clang diagnostic pop
  29578. #endif
  29579. #ifdef __clang__
  29580. #pragma clang diagnostic push
  29581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29582. #pragma clang diagnostic ignored "-Wunused-variable"
  29583. #endif
  29584. #ifdef __clang__
  29585. #pragma clang diagnostic pop
  29586. #endif
  29587. #ifdef __clang__
  29588. #pragma clang diagnostic push
  29589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29590. #pragma clang diagnostic ignored "-Wunused-variable"
  29591. #endif
  29592. #ifdef __clang__
  29593. #pragma clang diagnostic pop
  29594. #endif
  29595. #ifdef __clang__
  29596. #pragma clang diagnostic push
  29597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29598. #pragma clang diagnostic ignored "-Wunused-variable"
  29599. #endif
  29600. #ifdef __clang__
  29601. #pragma clang diagnostic pop
  29602. #endif
  29603. #ifdef __clang__
  29604. #pragma clang diagnostic push
  29605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29606. #pragma clang diagnostic ignored "-Wunused-variable"
  29607. #endif
  29608. #ifdef __clang__
  29609. #pragma clang diagnostic pop
  29610. #endif
  29611. #ifdef __clang__
  29612. #pragma clang diagnostic push
  29613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29614. #pragma clang diagnostic ignored "-Wunused-variable"
  29615. #endif
  29616. #ifdef __clang__
  29617. #pragma clang diagnostic pop
  29618. #endif
  29619. #ifdef __clang__
  29620. #pragma clang diagnostic push
  29621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29622. #pragma clang diagnostic ignored "-Wunused-variable"
  29623. #endif
  29624. #ifdef __clang__
  29625. #pragma clang diagnostic pop
  29626. #endif
  29627. #ifdef __clang__
  29628. #pragma clang diagnostic push
  29629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29630. #pragma clang diagnostic ignored "-Wunused-variable"
  29631. #endif
  29632. #ifdef __clang__
  29633. #pragma clang diagnostic pop
  29634. #endif
  29635. #ifdef __clang__
  29636. #pragma clang diagnostic push
  29637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29638. #pragma clang diagnostic ignored "-Wunused-variable"
  29639. #endif
  29640. #ifdef __clang__
  29641. #pragma clang diagnostic pop
  29642. #endif
  29643. #ifdef __clang__
  29644. #pragma clang diagnostic push
  29645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29646. #pragma clang diagnostic ignored "-Wunused-variable"
  29647. #endif
  29648. #ifdef __clang__
  29649. #pragma clang diagnostic pop
  29650. #endif
  29651. #ifdef __clang__
  29652. #pragma clang diagnostic push
  29653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29654. #pragma clang diagnostic ignored "-Wunused-variable"
  29655. #endif
  29656. #ifdef __clang__
  29657. #pragma clang diagnostic pop
  29658. #endif
  29659. #ifdef __clang__
  29660. #pragma clang diagnostic push
  29661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29662. #pragma clang diagnostic ignored "-Wunused-variable"
  29663. #endif
  29664. #ifdef __clang__
  29665. #pragma clang diagnostic pop
  29666. #endif
  29667. #ifdef __clang__
  29668. #pragma clang diagnostic push
  29669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29670. #pragma clang diagnostic ignored "-Wunused-variable"
  29671. #endif
  29672. #ifdef __clang__
  29673. #pragma clang diagnostic pop
  29674. #endif
  29675. #ifdef __clang__
  29676. #pragma clang diagnostic push
  29677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29678. #pragma clang diagnostic ignored "-Wunused-variable"
  29679. #endif
  29680. #ifdef __clang__
  29681. #pragma clang diagnostic pop
  29682. #endif
  29683. #ifdef __clang__
  29684. #pragma clang diagnostic push
  29685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29686. #pragma clang diagnostic ignored "-Wunused-variable"
  29687. #endif
  29688. #ifdef __clang__
  29689. #pragma clang diagnostic pop
  29690. #endif
  29691. #ifdef __clang__
  29692. #pragma clang diagnostic push
  29693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29694. #pragma clang diagnostic ignored "-Wunused-variable"
  29695. #endif
  29696. #ifdef __clang__
  29697. #pragma clang diagnostic pop
  29698. #endif
  29699. #ifdef __clang__
  29700. #pragma clang diagnostic push
  29701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29702. #pragma clang diagnostic ignored "-Wunused-variable"
  29703. #endif
  29704. #ifdef __clang__
  29705. #pragma clang diagnostic pop
  29706. #endif
  29707. #ifdef __clang__
  29708. #pragma clang diagnostic push
  29709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29710. #pragma clang diagnostic ignored "-Wunused-variable"
  29711. #endif
  29712. #ifdef __clang__
  29713. #pragma clang diagnostic pop
  29714. #endif
  29715. #ifdef __clang__
  29716. #pragma clang diagnostic push
  29717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29718. #pragma clang diagnostic ignored "-Wunused-variable"
  29719. #endif
  29720. #ifdef __clang__
  29721. #pragma clang diagnostic pop
  29722. #endif
  29723. #ifdef __clang__
  29724. #pragma clang diagnostic push
  29725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29726. #pragma clang diagnostic ignored "-Wunused-variable"
  29727. #endif
  29728. #ifdef __clang__
  29729. #pragma clang diagnostic pop
  29730. #endif
  29731. #ifdef __clang__
  29732. #pragma clang diagnostic push
  29733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29734. #pragma clang diagnostic ignored "-Wunused-variable"
  29735. #endif
  29736. #ifdef __clang__
  29737. #pragma clang diagnostic pop
  29738. #endif
  29739. #ifdef __clang__
  29740. #pragma clang diagnostic push
  29741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29742. #pragma clang diagnostic ignored "-Wunused-variable"
  29743. #endif
  29744. #ifdef __clang__
  29745. #pragma clang diagnostic pop
  29746. #endif
  29747. #ifdef __clang__
  29748. #pragma clang diagnostic push
  29749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29750. #pragma clang diagnostic ignored "-Wunused-variable"
  29751. #endif
  29752. #ifdef __clang__
  29753. #pragma clang diagnostic pop
  29754. #endif
  29755. #ifdef __clang__
  29756. #pragma clang diagnostic push
  29757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29758. #pragma clang diagnostic ignored "-Wunused-variable"
  29759. #endif
  29760. #ifdef __clang__
  29761. #pragma clang diagnostic pop
  29762. #endif
  29763. #ifdef __clang__
  29764. #pragma clang diagnostic push
  29765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29766. #pragma clang diagnostic ignored "-Wunused-variable"
  29767. #endif
  29768. #ifdef __clang__
  29769. #pragma clang diagnostic pop
  29770. #endif
  29771. #ifdef __clang__
  29772. #pragma clang diagnostic push
  29773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29774. #pragma clang diagnostic ignored "-Wunused-variable"
  29775. #endif
  29776. #ifdef __clang__
  29777. #pragma clang diagnostic pop
  29778. #endif
  29779. #ifdef __clang__
  29780. #pragma clang diagnostic push
  29781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29782. #pragma clang diagnostic ignored "-Wunused-variable"
  29783. #endif
  29784. #ifdef __clang__
  29785. #pragma clang diagnostic pop
  29786. #endif
  29787. #ifdef __clang__
  29788. #pragma clang diagnostic push
  29789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29790. #pragma clang diagnostic ignored "-Wunused-variable"
  29791. #endif
  29792. #ifdef __clang__
  29793. #pragma clang diagnostic pop
  29794. #endif
  29795. #ifdef __clang__
  29796. #pragma clang diagnostic push
  29797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29798. #pragma clang diagnostic ignored "-Wunused-variable"
  29799. #endif
  29800. #ifdef __clang__
  29801. #pragma clang diagnostic pop
  29802. #endif
  29803. #ifdef __clang__
  29804. #pragma clang diagnostic push
  29805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29806. #pragma clang diagnostic ignored "-Wunused-variable"
  29807. #endif
  29808. #ifdef __clang__
  29809. #pragma clang diagnostic pop
  29810. #endif
  29811. #ifdef __clang__
  29812. #pragma clang diagnostic push
  29813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29814. #pragma clang diagnostic ignored "-Wunused-variable"
  29815. #endif
  29816. #ifdef __clang__
  29817. #pragma clang diagnostic pop
  29818. #endif
  29819. #ifdef __clang__
  29820. #pragma clang diagnostic push
  29821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29822. #pragma clang diagnostic ignored "-Wunused-variable"
  29823. #endif
  29824. #ifdef __clang__
  29825. #pragma clang diagnostic pop
  29826. #endif
  29827. #ifdef __clang__
  29828. #pragma clang diagnostic push
  29829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29830. #pragma clang diagnostic ignored "-Wunused-variable"
  29831. #endif
  29832. #ifdef __clang__
  29833. #pragma clang diagnostic pop
  29834. #endif
  29835. #ifdef __clang__
  29836. #pragma clang diagnostic push
  29837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29838. #pragma clang diagnostic ignored "-Wunused-variable"
  29839. #endif
  29840. #ifdef __clang__
  29841. #pragma clang diagnostic pop
  29842. #endif
  29843. #ifdef __clang__
  29844. #pragma clang diagnostic push
  29845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29846. #pragma clang diagnostic ignored "-Wunused-variable"
  29847. #endif
  29848. #ifdef __clang__
  29849. #pragma clang diagnostic pop
  29850. #endif
  29851. #ifdef __clang__
  29852. #pragma clang diagnostic push
  29853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29854. #pragma clang diagnostic ignored "-Wunused-variable"
  29855. #endif
  29856. #ifdef __clang__
  29857. #pragma clang diagnostic pop
  29858. #endif
  29859. #ifdef __clang__
  29860. #pragma clang diagnostic push
  29861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29862. #pragma clang diagnostic ignored "-Wunused-variable"
  29863. #endif
  29864. #ifdef __clang__
  29865. #pragma clang diagnostic pop
  29866. #endif
  29867. #ifdef __clang__
  29868. #pragma clang diagnostic push
  29869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29870. #pragma clang diagnostic ignored "-Wunused-variable"
  29871. #endif
  29872. #ifdef __clang__
  29873. #pragma clang diagnostic pop
  29874. #endif
  29875. #ifdef __clang__
  29876. #pragma clang diagnostic push
  29877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29878. #pragma clang diagnostic ignored "-Wunused-variable"
  29879. #endif
  29880. #ifdef __clang__
  29881. #pragma clang diagnostic pop
  29882. #endif
  29883. #ifdef __clang__
  29884. #pragma clang diagnostic push
  29885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29886. #pragma clang diagnostic ignored "-Wunused-variable"
  29887. #endif
  29888. #ifdef __clang__
  29889. #pragma clang diagnostic pop
  29890. #endif
  29891. #ifdef __clang__
  29892. #pragma clang diagnostic push
  29893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29894. #pragma clang diagnostic ignored "-Wunused-variable"
  29895. #endif
  29896. #ifdef __clang__
  29897. #pragma clang diagnostic pop
  29898. #endif
  29899. #ifdef __clang__
  29900. #pragma clang diagnostic push
  29901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29902. #pragma clang diagnostic ignored "-Wunused-variable"
  29903. #endif
  29904. #ifdef __clang__
  29905. #pragma clang diagnostic pop
  29906. #endif
  29907. #ifdef __clang__
  29908. #pragma clang diagnostic push
  29909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29910. #pragma clang diagnostic ignored "-Wunused-variable"
  29911. #endif
  29912. #ifdef __clang__
  29913. #pragma clang diagnostic pop
  29914. #endif
  29915. #ifdef __clang__
  29916. #pragma clang diagnostic push
  29917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29918. #pragma clang diagnostic ignored "-Wunused-variable"
  29919. #endif
  29920. #ifdef __clang__
  29921. #pragma clang diagnostic pop
  29922. #endif
  29923. #ifdef __clang__
  29924. #pragma clang diagnostic push
  29925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29926. #pragma clang diagnostic ignored "-Wunused-variable"
  29927. #endif
  29928. #ifdef __clang__
  29929. #pragma clang diagnostic pop
  29930. #endif
  29931. #ifdef __clang__
  29932. #pragma clang diagnostic push
  29933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29934. #pragma clang diagnostic ignored "-Wunused-variable"
  29935. #endif
  29936. #ifdef __clang__
  29937. #pragma clang diagnostic pop
  29938. #endif
  29939. #ifdef __clang__
  29940. #pragma clang diagnostic push
  29941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29942. #pragma clang diagnostic ignored "-Wunused-variable"
  29943. #endif
  29944. #ifdef __clang__
  29945. #pragma clang diagnostic pop
  29946. #endif
  29947. #ifdef __clang__
  29948. #pragma clang diagnostic push
  29949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29950. #pragma clang diagnostic ignored "-Wunused-variable"
  29951. #endif
  29952. #ifdef __clang__
  29953. #pragma clang diagnostic pop
  29954. #endif
  29955. #ifdef __clang__
  29956. #pragma clang diagnostic push
  29957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29958. #pragma clang diagnostic ignored "-Wunused-variable"
  29959. #endif
  29960. #ifdef __clang__
  29961. #pragma clang diagnostic pop
  29962. #endif
  29963. #ifdef __clang__
  29964. #pragma clang diagnostic push
  29965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29966. #pragma clang diagnostic ignored "-Wunused-variable"
  29967. #endif
  29968. #ifdef __clang__
  29969. #pragma clang diagnostic pop
  29970. #endif
  29971. #ifdef __clang__
  29972. #pragma clang diagnostic push
  29973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29974. #pragma clang diagnostic ignored "-Wunused-variable"
  29975. #endif
  29976. #ifdef __clang__
  29977. #pragma clang diagnostic pop
  29978. #endif
  29979. #ifdef __clang__
  29980. #pragma clang diagnostic push
  29981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29982. #pragma clang diagnostic ignored "-Wunused-variable"
  29983. #endif
  29984. #ifdef __clang__
  29985. #pragma clang diagnostic pop
  29986. #endif
  29987. #ifdef __clang__
  29988. #pragma clang diagnostic push
  29989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29990. #pragma clang diagnostic ignored "-Wunused-variable"
  29991. #endif
  29992. #ifdef __clang__
  29993. #pragma clang diagnostic pop
  29994. #endif
  29995. #ifdef __clang__
  29996. #pragma clang diagnostic push
  29997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29998. #pragma clang diagnostic ignored "-Wunused-variable"
  29999. #endif
  30000. #ifdef __clang__
  30001. #pragma clang diagnostic pop
  30002. #endif
  30003. #ifdef __clang__
  30004. #pragma clang diagnostic push
  30005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30006. #pragma clang diagnostic ignored "-Wunused-variable"
  30007. #endif
  30008. #ifdef __clang__
  30009. #pragma clang diagnostic pop
  30010. #endif
  30011. #ifdef __clang__
  30012. #pragma clang diagnostic push
  30013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30014. #pragma clang diagnostic ignored "-Wunused-variable"
  30015. #endif
  30016. #ifdef __clang__
  30017. #pragma clang diagnostic pop
  30018. #endif
  30019. #ifdef __clang__
  30020. #pragma clang diagnostic push
  30021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30022. #pragma clang diagnostic ignored "-Wunused-variable"
  30023. #endif
  30024. #ifdef __clang__
  30025. #pragma clang diagnostic pop
  30026. #endif
  30027. #ifdef __clang__
  30028. #pragma clang diagnostic push
  30029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30030. #pragma clang diagnostic ignored "-Wunused-variable"
  30031. #endif
  30032. #ifdef __clang__
  30033. #pragma clang diagnostic pop
  30034. #endif
  30035. #ifdef __clang__
  30036. #pragma clang diagnostic push
  30037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30038. #pragma clang diagnostic ignored "-Wunused-variable"
  30039. #endif
  30040. #ifdef __clang__
  30041. #pragma clang diagnostic pop
  30042. #endif
  30043. #ifdef __clang__
  30044. #pragma clang diagnostic push
  30045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30046. #pragma clang diagnostic ignored "-Wunused-variable"
  30047. #endif
  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. #ifdef __clang__
  30057. #pragma clang diagnostic pop
  30058. #endif
  30059. #ifdef __clang__
  30060. #pragma clang diagnostic push
  30061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30062. #pragma clang diagnostic ignored "-Wunused-variable"
  30063. #endif
  30064. #ifdef __clang__
  30065. #pragma clang diagnostic pop
  30066. #endif
  30067. #ifdef __clang__
  30068. #pragma clang diagnostic push
  30069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30070. #pragma clang diagnostic ignored "-Wunused-variable"
  30071. #endif
  30072. #ifdef __clang__
  30073. #pragma clang diagnostic pop
  30074. #endif
  30075. #ifdef __clang__
  30076. #pragma clang diagnostic push
  30077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30078. #pragma clang diagnostic ignored "-Wunused-variable"
  30079. #endif
  30080. #ifdef __clang__
  30081. #pragma clang diagnostic pop
  30082. #endif
  30083. #ifdef __clang__
  30084. #pragma clang diagnostic push
  30085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30086. #pragma clang diagnostic ignored "-Wunused-variable"
  30087. #endif
  30088. #ifdef __clang__
  30089. #pragma clang diagnostic pop
  30090. #endif
  30091. #ifdef __clang__
  30092. #pragma clang diagnostic push
  30093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30094. #pragma clang diagnostic ignored "-Wunused-variable"
  30095. #endif
  30096. #ifdef __clang__
  30097. #pragma clang diagnostic pop
  30098. #endif
  30099. #ifdef __clang__
  30100. #pragma clang diagnostic push
  30101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30102. #pragma clang diagnostic ignored "-Wunused-variable"
  30103. #endif
  30104. #ifdef __clang__
  30105. #pragma clang diagnostic pop
  30106. #endif
  30107. #ifdef __clang__
  30108. #pragma clang diagnostic push
  30109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30110. #pragma clang diagnostic ignored "-Wunused-variable"
  30111. #endif
  30112. #ifdef __clang__
  30113. #pragma clang diagnostic pop
  30114. #endif
  30115. #ifdef __clang__
  30116. #pragma clang diagnostic push
  30117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30118. #pragma clang diagnostic ignored "-Wunused-variable"
  30119. #endif
  30120. #ifdef __clang__
  30121. #pragma clang diagnostic pop
  30122. #endif
  30123. #ifdef __clang__
  30124. #pragma clang diagnostic push
  30125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30126. #pragma clang diagnostic ignored "-Wunused-variable"
  30127. #endif
  30128. #ifdef __clang__
  30129. #pragma clang diagnostic pop
  30130. #endif
  30131. #ifdef __clang__
  30132. #pragma clang diagnostic push
  30133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30134. #pragma clang diagnostic ignored "-Wunused-variable"
  30135. #endif
  30136. #ifdef __clang__
  30137. #pragma clang diagnostic pop
  30138. #endif
  30139. #ifdef __clang__
  30140. #pragma clang diagnostic push
  30141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30142. #pragma clang diagnostic ignored "-Wunused-variable"
  30143. #endif
  30144. #ifdef __clang__
  30145. #pragma clang diagnostic pop
  30146. #endif
  30147. #ifdef __clang__
  30148. #pragma clang diagnostic push
  30149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30150. #pragma clang diagnostic ignored "-Wunused-variable"
  30151. #endif
  30152. #ifdef __clang__
  30153. #pragma clang diagnostic pop
  30154. #endif
  30155. #ifdef __clang__
  30156. #pragma clang diagnostic push
  30157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30158. #pragma clang diagnostic ignored "-Wunused-variable"
  30159. #endif
  30160. #ifdef __clang__
  30161. #pragma clang diagnostic pop
  30162. #endif
  30163. #ifdef __clang__
  30164. #pragma clang diagnostic push
  30165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30166. #pragma clang diagnostic ignored "-Wunused-variable"
  30167. #endif
  30168. #ifdef __clang__
  30169. #pragma clang diagnostic pop
  30170. #endif
  30171. #ifdef __clang__
  30172. #pragma clang diagnostic push
  30173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30174. #pragma clang diagnostic ignored "-Wunused-variable"
  30175. #endif
  30176. #ifdef __clang__
  30177. #pragma clang diagnostic pop
  30178. #endif
  30179. #ifdef __clang__
  30180. #pragma clang diagnostic push
  30181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30182. #pragma clang diagnostic ignored "-Wunused-variable"
  30183. #endif
  30184. #ifdef __clang__
  30185. #pragma clang diagnostic pop
  30186. #endif
  30187. #ifdef __clang__
  30188. #pragma clang diagnostic push
  30189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30190. #pragma clang diagnostic ignored "-Wunused-variable"
  30191. #endif
  30192. #ifdef __clang__
  30193. #pragma clang diagnostic pop
  30194. #endif
  30195. #ifdef __clang__
  30196. #pragma clang diagnostic push
  30197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30198. #pragma clang diagnostic ignored "-Wunused-variable"
  30199. #endif
  30200. #ifdef __clang__
  30201. #pragma clang diagnostic pop
  30202. #endif
  30203. #ifdef __clang__
  30204. #pragma clang diagnostic push
  30205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30206. #pragma clang diagnostic ignored "-Wunused-variable"
  30207. #endif
  30208. #ifdef __clang__
  30209. #pragma clang diagnostic pop
  30210. #endif
  30211. #ifdef __clang__
  30212. #pragma clang diagnostic push
  30213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30214. #pragma clang diagnostic ignored "-Wunused-variable"
  30215. #endif
  30216. #ifdef __clang__
  30217. #pragma clang diagnostic pop
  30218. #endif
  30219. #ifdef __clang__
  30220. #pragma clang diagnostic push
  30221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30222. #pragma clang diagnostic ignored "-Wunused-variable"
  30223. #endif
  30224. #ifdef __clang__
  30225. #pragma clang diagnostic pop
  30226. #endif
  30227. #ifdef __clang__
  30228. #pragma clang diagnostic push
  30229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30230. #pragma clang diagnostic ignored "-Wunused-variable"
  30231. #endif
  30232. #ifdef __clang__
  30233. #pragma clang diagnostic pop
  30234. #endif
  30235. #ifdef __clang__
  30236. #pragma clang diagnostic push
  30237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30238. #pragma clang diagnostic ignored "-Wunused-variable"
  30239. #endif
  30240. #ifdef __clang__
  30241. #pragma clang diagnostic pop
  30242. #endif
  30243. #ifdef __clang__
  30244. #pragma clang diagnostic push
  30245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30246. #pragma clang diagnostic ignored "-Wunused-variable"
  30247. #endif
  30248. #ifdef __clang__
  30249. #pragma clang diagnostic pop
  30250. #endif
  30251. #ifdef __clang__
  30252. #pragma clang diagnostic push
  30253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30254. #pragma clang diagnostic ignored "-Wunused-variable"
  30255. #endif
  30256. #ifdef __clang__
  30257. #pragma clang diagnostic pop
  30258. #endif
  30259. #ifdef __clang__
  30260. #pragma clang diagnostic push
  30261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30262. #pragma clang diagnostic ignored "-Wunused-variable"
  30263. #endif
  30264. #ifdef __clang__
  30265. #pragma clang diagnostic pop
  30266. #endif
  30267. #ifdef __clang__
  30268. #pragma clang diagnostic push
  30269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30270. #pragma clang diagnostic ignored "-Wunused-variable"
  30271. #endif
  30272. #ifdef __clang__
  30273. #pragma clang diagnostic pop
  30274. #endif
  30275. #ifdef __clang__
  30276. #pragma clang diagnostic push
  30277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30278. #pragma clang diagnostic ignored "-Wunused-variable"
  30279. #endif
  30280. #ifdef __clang__
  30281. #pragma clang diagnostic pop
  30282. #endif
  30283. #ifdef __clang__
  30284. #pragma clang diagnostic push
  30285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30286. #pragma clang diagnostic ignored "-Wunused-variable"
  30287. #endif
  30288. #ifdef __clang__
  30289. #pragma clang diagnostic pop
  30290. #endif
  30291. #ifdef __clang__
  30292. #pragma clang diagnostic push
  30293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30294. #pragma clang diagnostic ignored "-Wunused-variable"
  30295. #endif
  30296. #ifdef __clang__
  30297. #pragma clang diagnostic pop
  30298. #endif
  30299. #ifdef __clang__
  30300. #pragma clang diagnostic push
  30301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30302. #pragma clang diagnostic ignored "-Wunused-variable"
  30303. #endif
  30304. #ifdef __clang__
  30305. #pragma clang diagnostic pop
  30306. #endif
  30307. #ifdef __clang__
  30308. #pragma clang diagnostic push
  30309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30310. #pragma clang diagnostic ignored "-Wunused-variable"
  30311. #endif
  30312. #ifdef __clang__
  30313. #pragma clang diagnostic pop
  30314. #endif
  30315. #ifdef __clang__
  30316. #pragma clang diagnostic push
  30317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30318. #pragma clang diagnostic ignored "-Wunused-variable"
  30319. #endif
  30320. #ifdef __clang__
  30321. #pragma clang diagnostic pop
  30322. #endif
  30323. #ifdef __clang__
  30324. #pragma clang diagnostic push
  30325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30326. #pragma clang diagnostic ignored "-Wunused-variable"
  30327. #endif
  30328. #ifdef __clang__
  30329. #pragma clang diagnostic pop
  30330. #endif
  30331. #ifdef __clang__
  30332. #pragma clang diagnostic push
  30333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30334. #pragma clang diagnostic ignored "-Wunused-variable"
  30335. #endif
  30336. #ifdef __clang__
  30337. #pragma clang diagnostic pop
  30338. #endif
  30339. #ifdef __clang__
  30340. #pragma clang diagnostic push
  30341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30342. #pragma clang diagnostic ignored "-Wunused-variable"
  30343. #endif
  30344. #ifdef __clang__
  30345. #pragma clang diagnostic pop
  30346. #endif
  30347. #ifdef __clang__
  30348. #pragma clang diagnostic push
  30349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30350. #pragma clang diagnostic ignored "-Wunused-variable"
  30351. #endif
  30352. #ifdef __clang__
  30353. #pragma clang diagnostic pop
  30354. #endif
  30355. #ifdef __clang__
  30356. #pragma clang diagnostic push
  30357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30358. #pragma clang diagnostic ignored "-Wunused-variable"
  30359. #endif
  30360. #ifdef __clang__
  30361. #pragma clang diagnostic pop
  30362. #endif
  30363. #ifdef __clang__
  30364. #pragma clang diagnostic push
  30365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30366. #pragma clang diagnostic ignored "-Wunused-variable"
  30367. #endif
  30368. #ifdef __clang__
  30369. #pragma clang diagnostic pop
  30370. #endif
  30371. #ifdef __clang__
  30372. #pragma clang diagnostic push
  30373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30374. #pragma clang diagnostic ignored "-Wunused-variable"
  30375. #endif
  30376. #ifdef __clang__
  30377. #pragma clang diagnostic pop
  30378. #endif
  30379. #ifdef __clang__
  30380. #pragma clang diagnostic push
  30381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30382. #pragma clang diagnostic ignored "-Wunused-variable"
  30383. #endif
  30384. #ifdef __clang__
  30385. #pragma clang diagnostic pop
  30386. #endif
  30387. #ifdef __clang__
  30388. #pragma clang diagnostic push
  30389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30390. #pragma clang diagnostic ignored "-Wunused-variable"
  30391. #endif
  30392. #ifdef __clang__
  30393. #pragma clang diagnostic pop
  30394. #endif
  30395. #ifdef __clang__
  30396. #pragma clang diagnostic push
  30397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30398. #pragma clang diagnostic ignored "-Wunused-variable"
  30399. #endif
  30400. #ifdef __clang__
  30401. #pragma clang diagnostic pop
  30402. #endif
  30403. #ifdef __clang__
  30404. #pragma clang diagnostic push
  30405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30406. #pragma clang diagnostic ignored "-Wunused-variable"
  30407. #endif
  30408. #ifdef __clang__
  30409. #pragma clang diagnostic pop
  30410. #endif
  30411. #ifdef __clang__
  30412. #pragma clang diagnostic push
  30413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30414. #pragma clang diagnostic ignored "-Wunused-variable"
  30415. #endif
  30416. #ifdef __clang__
  30417. #pragma clang diagnostic pop
  30418. #endif
  30419. #ifdef __clang__
  30420. #pragma clang diagnostic push
  30421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30422. #pragma clang diagnostic ignored "-Wunused-variable"
  30423. #endif
  30424. #ifdef __clang__
  30425. #pragma clang diagnostic pop
  30426. #endif
  30427. #ifdef __clang__
  30428. #pragma clang diagnostic push
  30429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30430. #pragma clang diagnostic ignored "-Wunused-variable"
  30431. #endif
  30432. #ifdef __clang__
  30433. #pragma clang diagnostic pop
  30434. #endif
  30435. #ifdef __clang__
  30436. #pragma clang diagnostic push
  30437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30438. #pragma clang diagnostic ignored "-Wunused-variable"
  30439. #endif
  30440. #ifdef __clang__
  30441. #pragma clang diagnostic pop
  30442. #endif
  30443. #ifdef __clang__
  30444. #pragma clang diagnostic push
  30445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30446. #pragma clang diagnostic ignored "-Wunused-variable"
  30447. #endif
  30448. #ifdef __clang__
  30449. #pragma clang diagnostic pop
  30450. #endif
  30451. #ifdef __clang__
  30452. #pragma clang diagnostic push
  30453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30454. #pragma clang diagnostic ignored "-Wunused-variable"
  30455. #endif
  30456. #ifdef __clang__
  30457. #pragma clang diagnostic pop
  30458. #endif
  30459. #ifdef __clang__
  30460. #pragma clang diagnostic push
  30461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30462. #pragma clang diagnostic ignored "-Wunused-variable"
  30463. #endif
  30464. #ifdef __clang__
  30465. #pragma clang diagnostic pop
  30466. #endif
  30467. #ifdef __clang__
  30468. #pragma clang diagnostic push
  30469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30470. #pragma clang diagnostic ignored "-Wunused-variable"
  30471. #endif
  30472. #ifdef __clang__
  30473. #pragma clang diagnostic pop
  30474. #endif
  30475. #ifdef __clang__
  30476. #pragma clang diagnostic push
  30477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30478. #pragma clang diagnostic ignored "-Wunused-variable"
  30479. #endif
  30480. #ifdef __clang__
  30481. #pragma clang diagnostic pop
  30482. #endif
  30483. #ifdef __clang__
  30484. #pragma clang diagnostic push
  30485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30486. #pragma clang diagnostic ignored "-Wunused-variable"
  30487. #endif
  30488. #ifdef __clang__
  30489. #pragma clang diagnostic pop
  30490. #endif
  30491. #ifdef __clang__
  30492. #pragma clang diagnostic push
  30493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30494. #pragma clang diagnostic ignored "-Wunused-variable"
  30495. #endif
  30496. #ifdef __clang__
  30497. #pragma clang diagnostic pop
  30498. #endif
  30499. #ifdef __clang__
  30500. #pragma clang diagnostic push
  30501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30502. #pragma clang diagnostic ignored "-Wunused-variable"
  30503. #endif
  30504. #ifdef __clang__
  30505. #pragma clang diagnostic pop
  30506. #endif
  30507. #ifdef __clang__
  30508. #pragma clang diagnostic push
  30509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30510. #pragma clang diagnostic ignored "-Wunused-variable"
  30511. #endif
  30512. #ifdef __clang__
  30513. #pragma clang diagnostic pop
  30514. #endif
  30515. #ifdef __clang__
  30516. #pragma clang diagnostic push
  30517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30518. #pragma clang diagnostic ignored "-Wunused-variable"
  30519. #endif
  30520. #ifdef __clang__
  30521. #pragma clang diagnostic pop
  30522. #endif
  30523. #ifdef __clang__
  30524. #pragma clang diagnostic push
  30525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30526. #pragma clang diagnostic ignored "-Wunused-variable"
  30527. #endif
  30528. #ifdef __clang__
  30529. #pragma clang diagnostic pop
  30530. #endif
  30531. #ifdef __clang__
  30532. #pragma clang diagnostic push
  30533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30534. #pragma clang diagnostic ignored "-Wunused-variable"
  30535. #endif
  30536. #ifdef __clang__
  30537. #pragma clang diagnostic pop
  30538. #endif
  30539. #ifdef __clang__
  30540. #pragma clang diagnostic push
  30541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30542. #pragma clang diagnostic ignored "-Wunused-variable"
  30543. #endif
  30544. #ifdef __clang__
  30545. #pragma clang diagnostic pop
  30546. #endif
  30547. #ifdef __clang__
  30548. #pragma clang diagnostic push
  30549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30550. #pragma clang diagnostic ignored "-Wunused-variable"
  30551. #endif
  30552. #ifdef __clang__
  30553. #pragma clang diagnostic pop
  30554. #endif
  30555. #ifdef __clang__
  30556. #pragma clang diagnostic push
  30557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30558. #pragma clang diagnostic ignored "-Wunused-variable"
  30559. #endif
  30560. #ifdef __clang__
  30561. #pragma clang diagnostic pop
  30562. #endif
  30563. #ifdef __clang__
  30564. #pragma clang diagnostic push
  30565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30566. #pragma clang diagnostic ignored "-Wunused-variable"
  30567. #endif
  30568. #ifdef __clang__
  30569. #pragma clang diagnostic pop
  30570. #endif
  30571. #ifdef __clang__
  30572. #pragma clang diagnostic push
  30573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30574. #pragma clang diagnostic ignored "-Wunused-variable"
  30575. #endif
  30576. #ifdef __clang__
  30577. #pragma clang diagnostic pop
  30578. #endif
  30579. #ifdef __clang__
  30580. #pragma clang diagnostic push
  30581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30582. #pragma clang diagnostic ignored "-Wunused-variable"
  30583. #endif
  30584. #ifdef __clang__
  30585. #pragma clang diagnostic pop
  30586. #endif
  30587. #ifdef __clang__
  30588. #pragma clang diagnostic push
  30589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30590. #pragma clang diagnostic ignored "-Wunused-variable"
  30591. #endif
  30592. #ifdef __clang__
  30593. #pragma clang diagnostic pop
  30594. #endif
  30595. #ifdef __clang__
  30596. #pragma clang diagnostic push
  30597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30598. #pragma clang diagnostic ignored "-Wunused-variable"
  30599. #endif
  30600. #ifdef __clang__
  30601. #pragma clang diagnostic pop
  30602. #endif
  30603. #ifdef __clang__
  30604. #pragma clang diagnostic push
  30605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30606. #pragma clang diagnostic ignored "-Wunused-variable"
  30607. #endif
  30608. #ifdef __clang__
  30609. #pragma clang diagnostic pop
  30610. #endif
  30611. #ifdef __clang__
  30612. #pragma clang diagnostic push
  30613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30614. #pragma clang diagnostic ignored "-Wunused-variable"
  30615. #endif
  30616. #ifdef __clang__
  30617. #pragma clang diagnostic pop
  30618. #endif
  30619. #ifdef __clang__
  30620. #pragma clang diagnostic push
  30621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30622. #pragma clang diagnostic ignored "-Wunused-variable"
  30623. #endif
  30624. #ifdef __clang__
  30625. #pragma clang diagnostic pop
  30626. #endif
  30627. #ifdef __clang__
  30628. #pragma clang diagnostic push
  30629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30630. #pragma clang diagnostic ignored "-Wunused-variable"
  30631. #endif
  30632. #ifdef __clang__
  30633. #pragma clang diagnostic pop
  30634. #endif
  30635. #ifdef __clang__
  30636. #pragma clang diagnostic push
  30637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30638. #pragma clang diagnostic ignored "-Wunused-variable"
  30639. #endif
  30640. #ifdef __clang__
  30641. #pragma clang diagnostic pop
  30642. #endif
  30643. #ifdef __clang__
  30644. #pragma clang diagnostic push
  30645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30646. #pragma clang diagnostic ignored "-Wunused-variable"
  30647. #endif
  30648. #ifdef __clang__
  30649. #pragma clang diagnostic pop
  30650. #endif
  30651. #ifdef __clang__
  30652. #pragma clang diagnostic push
  30653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30654. #pragma clang diagnostic ignored "-Wunused-variable"
  30655. #endif
  30656. #ifdef __clang__
  30657. #pragma clang diagnostic pop
  30658. #endif
  30659. #ifdef __clang__
  30660. #pragma clang diagnostic push
  30661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30662. #pragma clang diagnostic ignored "-Wunused-variable"
  30663. #endif
  30664. #ifdef __clang__
  30665. #pragma clang diagnostic pop
  30666. #endif
  30667. #ifdef __clang__
  30668. #pragma clang diagnostic push
  30669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30670. #pragma clang diagnostic ignored "-Wunused-variable"
  30671. #endif
  30672. #ifdef __clang__
  30673. #pragma clang diagnostic pop
  30674. #endif
  30675. #ifdef __clang__
  30676. #pragma clang diagnostic push
  30677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30678. #pragma clang diagnostic ignored "-Wunused-variable"
  30679. #endif
  30680. #ifdef __clang__
  30681. #pragma clang diagnostic pop
  30682. #endif
  30683. #ifdef __clang__
  30684. #pragma clang diagnostic push
  30685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30686. #pragma clang diagnostic ignored "-Wunused-variable"
  30687. #endif
  30688. #ifdef __clang__
  30689. #pragma clang diagnostic pop
  30690. #endif
  30691. #ifdef __clang__
  30692. #pragma clang diagnostic push
  30693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30694. #pragma clang diagnostic ignored "-Wunused-variable"
  30695. #endif
  30696. #ifdef __clang__
  30697. #pragma clang diagnostic pop
  30698. #endif
  30699. #ifdef __clang__
  30700. #pragma clang diagnostic push
  30701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30702. #pragma clang diagnostic ignored "-Wunused-variable"
  30703. #endif
  30704. #ifdef __clang__
  30705. #pragma clang diagnostic pop
  30706. #endif
  30707. #ifdef __clang__
  30708. #pragma clang diagnostic push
  30709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30710. #pragma clang diagnostic ignored "-Wunused-variable"
  30711. #endif
  30712. #ifdef __clang__
  30713. #pragma clang diagnostic pop
  30714. #endif
  30715. #ifdef __clang__
  30716. #pragma clang diagnostic push
  30717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30718. #pragma clang diagnostic ignored "-Wunused-variable"
  30719. #endif
  30720. #ifdef __clang__
  30721. #pragma clang diagnostic pop
  30722. #endif
  30723. #ifdef __clang__
  30724. #pragma clang diagnostic push
  30725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30726. #pragma clang diagnostic ignored "-Wunused-variable"
  30727. #endif
  30728. #ifdef __clang__
  30729. #pragma clang diagnostic pop
  30730. #endif
  30731. #ifdef __clang__
  30732. #pragma clang diagnostic push
  30733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30734. #pragma clang diagnostic ignored "-Wunused-variable"
  30735. #endif
  30736. #ifdef __clang__
  30737. #pragma clang diagnostic pop
  30738. #endif
  30739. #ifdef __clang__
  30740. #pragma clang diagnostic push
  30741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30742. #pragma clang diagnostic ignored "-Wunused-variable"
  30743. #endif
  30744. #ifdef __clang__
  30745. #pragma clang diagnostic pop
  30746. #endif
  30747. #ifdef __clang__
  30748. #pragma clang diagnostic push
  30749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30750. #pragma clang diagnostic ignored "-Wunused-variable"
  30751. #endif
  30752. #ifdef __clang__
  30753. #pragma clang diagnostic pop
  30754. #endif
  30755. #ifdef __clang__
  30756. #pragma clang diagnostic push
  30757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30758. #pragma clang diagnostic ignored "-Wunused-variable"
  30759. #endif
  30760. #ifdef __clang__
  30761. #pragma clang diagnostic pop
  30762. #endif
  30763. #ifdef __clang__
  30764. #pragma clang diagnostic push
  30765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30766. #pragma clang diagnostic ignored "-Wunused-variable"
  30767. #endif
  30768. #ifdef __clang__
  30769. #pragma clang diagnostic pop
  30770. #endif
  30771. #ifdef __clang__
  30772. #pragma clang diagnostic push
  30773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30774. #pragma clang diagnostic ignored "-Wunused-variable"
  30775. #endif
  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. #ifdef __clang__
  30785. #pragma clang diagnostic pop
  30786. #endif
  30787. #ifdef __clang__
  30788. #pragma clang diagnostic push
  30789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30790. #pragma clang diagnostic ignored "-Wunused-variable"
  30791. #endif
  30792. #ifdef __clang__
  30793. #pragma clang diagnostic pop
  30794. #endif
  30795. #ifdef __clang__
  30796. #pragma clang diagnostic push
  30797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30798. #pragma clang diagnostic ignored "-Wunused-variable"
  30799. #endif
  30800. #ifdef __clang__
  30801. #pragma clang diagnostic pop
  30802. #endif
  30803. #ifdef __clang__
  30804. #pragma clang diagnostic push
  30805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30806. #pragma clang diagnostic ignored "-Wunused-variable"
  30807. #endif
  30808. #ifdef __clang__
  30809. #pragma clang diagnostic pop
  30810. #endif
  30811. #ifdef __clang__
  30812. #pragma clang diagnostic push
  30813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30814. #pragma clang diagnostic ignored "-Wunused-variable"
  30815. #endif
  30816. #ifdef __clang__
  30817. #pragma clang diagnostic pop
  30818. #endif
  30819. #ifdef __clang__
  30820. #pragma clang diagnostic push
  30821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30822. #pragma clang diagnostic ignored "-Wunused-variable"
  30823. #endif
  30824. #ifdef __clang__
  30825. #pragma clang diagnostic pop
  30826. #endif
  30827. #ifdef __clang__
  30828. #pragma clang diagnostic push
  30829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30830. #pragma clang diagnostic ignored "-Wunused-variable"
  30831. #endif
  30832. #ifdef __clang__
  30833. #pragma clang diagnostic pop
  30834. #endif
  30835. #ifdef __clang__
  30836. #pragma clang diagnostic push
  30837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30838. #pragma clang diagnostic ignored "-Wunused-variable"
  30839. #endif
  30840. #ifdef __clang__
  30841. #pragma clang diagnostic pop
  30842. #endif
  30843. #ifdef __clang__
  30844. #pragma clang diagnostic push
  30845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30846. #pragma clang diagnostic ignored "-Wunused-variable"
  30847. #endif
  30848. #ifdef __clang__
  30849. #pragma clang diagnostic pop
  30850. #endif
  30851. #ifdef __clang__
  30852. #pragma clang diagnostic push
  30853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30854. #pragma clang diagnostic ignored "-Wunused-variable"
  30855. #endif
  30856. #ifdef __clang__
  30857. #pragma clang diagnostic pop
  30858. #endif
  30859. #ifdef __clang__
  30860. #pragma clang diagnostic push
  30861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30862. #pragma clang diagnostic ignored "-Wunused-variable"
  30863. #endif
  30864. #ifdef __clang__
  30865. #pragma clang diagnostic pop
  30866. #endif
  30867. #ifdef __clang__
  30868. #pragma clang diagnostic push
  30869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30870. #pragma clang diagnostic ignored "-Wunused-variable"
  30871. #endif
  30872. #ifdef __clang__
  30873. #pragma clang diagnostic pop
  30874. #endif
  30875. #ifdef __clang__
  30876. #pragma clang diagnostic push
  30877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30878. #pragma clang diagnostic ignored "-Wunused-variable"
  30879. #endif
  30880. #ifdef __clang__
  30881. #pragma clang diagnostic pop
  30882. #endif
  30883. #ifdef __clang__
  30884. #pragma clang diagnostic push
  30885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30886. #pragma clang diagnostic ignored "-Wunused-variable"
  30887. #endif
  30888. #ifdef __clang__
  30889. #pragma clang diagnostic pop
  30890. #endif
  30891. #ifdef __clang__
  30892. #pragma clang diagnostic push
  30893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30894. #pragma clang diagnostic ignored "-Wunused-variable"
  30895. #endif
  30896. #ifdef __clang__
  30897. #pragma clang diagnostic pop
  30898. #endif
  30899. #ifdef __clang__
  30900. #pragma clang diagnostic push
  30901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30902. #pragma clang diagnostic ignored "-Wunused-variable"
  30903. #endif
  30904. #ifdef __clang__
  30905. #pragma clang diagnostic pop
  30906. #endif
  30907. #ifdef __clang__
  30908. #pragma clang diagnostic push
  30909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30910. #pragma clang diagnostic ignored "-Wunused-variable"
  30911. #endif
  30912. #ifdef __clang__
  30913. #pragma clang diagnostic pop
  30914. #endif
  30915. #ifdef __clang__
  30916. #pragma clang diagnostic push
  30917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30918. #pragma clang diagnostic ignored "-Wunused-variable"
  30919. #endif
  30920. #ifdef __clang__
  30921. #pragma clang diagnostic pop
  30922. #endif
  30923. #ifdef __clang__
  30924. #pragma clang diagnostic push
  30925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30926. #pragma clang diagnostic ignored "-Wunused-variable"
  30927. #endif
  30928. #ifdef __clang__
  30929. #pragma clang diagnostic pop
  30930. #endif
  30931. #ifdef __clang__
  30932. #pragma clang diagnostic push
  30933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30934. #pragma clang diagnostic ignored "-Wunused-variable"
  30935. #endif
  30936. #ifdef __clang__
  30937. #pragma clang diagnostic pop
  30938. #endif
  30939. #ifdef __clang__
  30940. #pragma clang diagnostic push
  30941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30942. #pragma clang diagnostic ignored "-Wunused-variable"
  30943. #endif
  30944. #ifdef __clang__
  30945. #pragma clang diagnostic pop
  30946. #endif
  30947. #ifdef __clang__
  30948. #pragma clang diagnostic push
  30949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30950. #pragma clang diagnostic ignored "-Wunused-variable"
  30951. #endif
  30952. #ifdef __clang__
  30953. #pragma clang diagnostic pop
  30954. #endif
  30955. #ifdef __clang__
  30956. #pragma clang diagnostic push
  30957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30958. #pragma clang diagnostic ignored "-Wunused-variable"
  30959. #endif
  30960. #ifdef __clang__
  30961. #pragma clang diagnostic pop
  30962. #endif
  30963. #ifdef __clang__
  30964. #pragma clang diagnostic push
  30965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30966. #pragma clang diagnostic ignored "-Wunused-variable"
  30967. #endif
  30968. #ifdef __clang__
  30969. #pragma clang diagnostic pop
  30970. #endif
  30971. #ifdef __clang__
  30972. #pragma clang diagnostic push
  30973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30974. #pragma clang diagnostic ignored "-Wunused-variable"
  30975. #endif
  30976. #ifdef __clang__
  30977. #pragma clang diagnostic pop
  30978. #endif
  30979. #ifdef __clang__
  30980. #pragma clang diagnostic push
  30981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30982. #pragma clang diagnostic ignored "-Wunused-variable"
  30983. #endif
  30984. #ifdef __clang__
  30985. #pragma clang diagnostic pop
  30986. #endif
  30987. #ifdef __clang__
  30988. #pragma clang diagnostic push
  30989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30990. #pragma clang diagnostic ignored "-Wunused-variable"
  30991. #endif
  30992. #ifdef __clang__
  30993. #pragma clang diagnostic pop
  30994. #endif
  30995. #ifdef __clang__
  30996. #pragma clang diagnostic push
  30997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30998. #pragma clang diagnostic ignored "-Wunused-variable"
  30999. #endif
  31000. #ifdef __clang__
  31001. #pragma clang diagnostic pop
  31002. #endif
  31003. #ifdef __clang__
  31004. #pragma clang diagnostic push
  31005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31006. #pragma clang diagnostic ignored "-Wunused-variable"
  31007. #endif
  31008. #ifdef __clang__
  31009. #pragma clang diagnostic pop
  31010. #endif
  31011. #ifdef __clang__
  31012. #pragma clang diagnostic push
  31013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31014. #pragma clang diagnostic ignored "-Wunused-variable"
  31015. #endif
  31016. #ifdef __clang__
  31017. #pragma clang diagnostic pop
  31018. #endif
  31019. #ifdef __clang__
  31020. #pragma clang diagnostic push
  31021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31022. #pragma clang diagnostic ignored "-Wunused-variable"
  31023. #endif
  31024. #ifdef __clang__
  31025. #pragma clang diagnostic pop
  31026. #endif
  31027. #ifdef __clang__
  31028. #pragma clang diagnostic push
  31029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31030. #pragma clang diagnostic ignored "-Wunused-variable"
  31031. #endif
  31032. #ifdef __clang__
  31033. #pragma clang diagnostic pop
  31034. #endif
  31035. #ifdef __clang__
  31036. #pragma clang diagnostic push
  31037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31038. #pragma clang diagnostic ignored "-Wunused-variable"
  31039. #endif
  31040. #ifdef __clang__
  31041. #pragma clang diagnostic pop
  31042. #endif
  31043. #ifdef __clang__
  31044. #pragma clang diagnostic push
  31045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31046. #pragma clang diagnostic ignored "-Wunused-variable"
  31047. #endif
  31048. #ifdef __clang__
  31049. #pragma clang diagnostic pop
  31050. #endif
  31051. #ifdef __clang__
  31052. #pragma clang diagnostic push
  31053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31054. #pragma clang diagnostic ignored "-Wunused-variable"
  31055. #endif
  31056. #ifdef __clang__
  31057. #pragma clang diagnostic pop
  31058. #endif
  31059. #ifdef __clang__
  31060. #pragma clang diagnostic push
  31061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31062. #pragma clang diagnostic ignored "-Wunused-variable"
  31063. #endif
  31064. #ifdef __clang__
  31065. #pragma clang diagnostic pop
  31066. #endif
  31067. #ifdef __clang__
  31068. #pragma clang diagnostic push
  31069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31070. #pragma clang diagnostic ignored "-Wunused-variable"
  31071. #endif
  31072. #ifdef __clang__
  31073. #pragma clang diagnostic pop
  31074. #endif
  31075. #ifdef __clang__
  31076. #pragma clang diagnostic push
  31077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31078. #pragma clang diagnostic ignored "-Wunused-variable"
  31079. #endif
  31080. #ifdef __clang__
  31081. #pragma clang diagnostic pop
  31082. #endif
  31083. #ifdef __clang__
  31084. #pragma clang diagnostic push
  31085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31086. #pragma clang diagnostic ignored "-Wunused-variable"
  31087. #endif
  31088. #ifdef __clang__
  31089. #pragma clang diagnostic pop
  31090. #endif
  31091. #ifdef __clang__
  31092. #pragma clang diagnostic push
  31093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31094. #pragma clang diagnostic ignored "-Wunused-variable"
  31095. #endif
  31096. #ifdef __clang__
  31097. #pragma clang diagnostic pop
  31098. #endif
  31099. #ifdef __clang__
  31100. #pragma clang diagnostic push
  31101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31102. #pragma clang diagnostic ignored "-Wunused-variable"
  31103. #endif
  31104. #ifdef __clang__
  31105. #pragma clang diagnostic pop
  31106. #endif
  31107. #ifdef __clang__
  31108. #pragma clang diagnostic push
  31109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31110. #pragma clang diagnostic ignored "-Wunused-variable"
  31111. #endif
  31112. #ifdef __clang__
  31113. #pragma clang diagnostic pop
  31114. #endif
  31115. #ifdef __clang__
  31116. #pragma clang diagnostic push
  31117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31118. #pragma clang diagnostic ignored "-Wunused-variable"
  31119. #endif
  31120. #ifdef __clang__
  31121. #pragma clang diagnostic pop
  31122. #endif
  31123. #ifdef __clang__
  31124. #pragma clang diagnostic push
  31125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31126. #pragma clang diagnostic ignored "-Wunused-variable"
  31127. #endif
  31128. #ifdef __clang__
  31129. #pragma clang diagnostic pop
  31130. #endif
  31131. #ifdef __clang__
  31132. #pragma clang diagnostic push
  31133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31134. #pragma clang diagnostic ignored "-Wunused-variable"
  31135. #endif
  31136. #ifdef __clang__
  31137. #pragma clang diagnostic pop
  31138. #endif
  31139. #ifdef __clang__
  31140. #pragma clang diagnostic push
  31141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31142. #pragma clang diagnostic ignored "-Wunused-variable"
  31143. #endif
  31144. #ifdef __clang__
  31145. #pragma clang diagnostic pop
  31146. #endif
  31147. #ifdef __clang__
  31148. #pragma clang diagnostic push
  31149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31150. #pragma clang diagnostic ignored "-Wunused-variable"
  31151. #endif
  31152. #ifdef __clang__
  31153. #pragma clang diagnostic pop
  31154. #endif
  31155. #ifdef __clang__
  31156. #pragma clang diagnostic push
  31157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31158. #pragma clang diagnostic ignored "-Wunused-variable"
  31159. #endif
  31160. #ifdef __clang__
  31161. #pragma clang diagnostic pop
  31162. #endif
  31163. #ifdef __clang__
  31164. #pragma clang diagnostic push
  31165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31166. #pragma clang diagnostic ignored "-Wunused-variable"
  31167. #endif
  31168. #ifdef __clang__
  31169. #pragma clang diagnostic pop
  31170. #endif
  31171. #ifdef __clang__
  31172. #pragma clang diagnostic push
  31173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31174. #pragma clang diagnostic ignored "-Wunused-variable"
  31175. #endif
  31176. #ifdef __clang__
  31177. #pragma clang diagnostic pop
  31178. #endif
  31179. #ifdef __clang__
  31180. #pragma clang diagnostic push
  31181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31182. #pragma clang diagnostic ignored "-Wunused-variable"
  31183. #endif
  31184. #ifdef __clang__
  31185. #pragma clang diagnostic pop
  31186. #endif
  31187. #ifdef __clang__
  31188. #pragma clang diagnostic push
  31189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31190. #pragma clang diagnostic ignored "-Wunused-variable"
  31191. #endif
  31192. #ifdef __clang__
  31193. #pragma clang diagnostic pop
  31194. #endif
  31195. #ifdef __clang__
  31196. #pragma clang diagnostic push
  31197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31198. #pragma clang diagnostic ignored "-Wunused-variable"
  31199. #endif
  31200. #ifdef __clang__
  31201. #pragma clang diagnostic pop
  31202. #endif
  31203. #ifdef __clang__
  31204. #pragma clang diagnostic push
  31205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31206. #pragma clang diagnostic ignored "-Wunused-variable"
  31207. #endif
  31208. #ifdef __clang__
  31209. #pragma clang diagnostic pop
  31210. #endif
  31211. #ifdef __clang__
  31212. #pragma clang diagnostic push
  31213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31214. #pragma clang diagnostic ignored "-Wunused-variable"
  31215. #endif
  31216. #ifdef __clang__
  31217. #pragma clang diagnostic pop
  31218. #endif
  31219. #ifdef __clang__
  31220. #pragma clang diagnostic push
  31221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31222. #pragma clang diagnostic ignored "-Wunused-variable"
  31223. #endif
  31224. #ifdef __clang__
  31225. #pragma clang diagnostic pop
  31226. #endif
  31227. #ifdef __clang__
  31228. #pragma clang diagnostic push
  31229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31230. #pragma clang diagnostic ignored "-Wunused-variable"
  31231. #endif
  31232. #ifdef __clang__
  31233. #pragma clang diagnostic pop
  31234. #endif
  31235. #ifdef __clang__
  31236. #pragma clang diagnostic push
  31237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31238. #pragma clang diagnostic ignored "-Wunused-variable"
  31239. #endif
  31240. #ifdef __clang__
  31241. #pragma clang diagnostic pop
  31242. #endif
  31243. #ifdef __clang__
  31244. #pragma clang diagnostic push
  31245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31246. #pragma clang diagnostic ignored "-Wunused-variable"
  31247. #endif
  31248. #ifdef __clang__
  31249. #pragma clang diagnostic pop
  31250. #endif
  31251. #ifdef __clang__
  31252. #pragma clang diagnostic push
  31253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31254. #pragma clang diagnostic ignored "-Wunused-variable"
  31255. #endif
  31256. #ifdef __clang__
  31257. #pragma clang diagnostic pop
  31258. #endif
  31259. #ifdef __clang__
  31260. #pragma clang diagnostic push
  31261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31262. #pragma clang diagnostic ignored "-Wunused-variable"
  31263. #endif
  31264. #ifdef __clang__
  31265. #pragma clang diagnostic pop
  31266. #endif
  31267. #ifdef __clang__
  31268. #pragma clang diagnostic push
  31269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31270. #pragma clang diagnostic ignored "-Wunused-variable"
  31271. #endif
  31272. #ifdef __clang__
  31273. #pragma clang diagnostic pop
  31274. #endif
  31275. #ifdef __clang__
  31276. #pragma clang diagnostic push
  31277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31278. #pragma clang diagnostic ignored "-Wunused-variable"
  31279. #endif
  31280. #ifdef __clang__
  31281. #pragma clang diagnostic pop
  31282. #endif
  31283. #ifdef __clang__
  31284. #pragma clang diagnostic push
  31285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31286. #pragma clang diagnostic ignored "-Wunused-variable"
  31287. #endif
  31288. #ifdef __clang__
  31289. #pragma clang diagnostic pop
  31290. #endif
  31291. #ifdef __clang__
  31292. #pragma clang diagnostic push
  31293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31294. #pragma clang diagnostic ignored "-Wunused-variable"
  31295. #endif
  31296. #ifdef __clang__
  31297. #pragma clang diagnostic pop
  31298. #endif
  31299. #ifdef __clang__
  31300. #pragma clang diagnostic push
  31301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31302. #pragma clang diagnostic ignored "-Wunused-variable"
  31303. #endif
  31304. #ifdef __clang__
  31305. #pragma clang diagnostic pop
  31306. #endif
  31307. #ifdef __clang__
  31308. #pragma clang diagnostic push
  31309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31310. #pragma clang diagnostic ignored "-Wunused-variable"
  31311. #endif
  31312. #ifdef __clang__
  31313. #pragma clang diagnostic pop
  31314. #endif
  31315. #ifdef __clang__
  31316. #pragma clang diagnostic push
  31317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31318. #pragma clang diagnostic ignored "-Wunused-variable"
  31319. #endif
  31320. #ifdef __clang__
  31321. #pragma clang diagnostic pop
  31322. #endif
  31323. #ifdef __clang__
  31324. #pragma clang diagnostic push
  31325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31326. #pragma clang diagnostic ignored "-Wunused-variable"
  31327. #endif
  31328. #ifdef __clang__
  31329. #pragma clang diagnostic pop
  31330. #endif
  31331. #ifdef __clang__
  31332. #pragma clang diagnostic push
  31333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31334. #pragma clang diagnostic ignored "-Wunused-variable"
  31335. #endif
  31336. #ifdef __clang__
  31337. #pragma clang diagnostic pop
  31338. #endif
  31339. #ifdef __clang__
  31340. #pragma clang diagnostic push
  31341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31342. #pragma clang diagnostic ignored "-Wunused-variable"
  31343. #endif
  31344. #ifdef __clang__
  31345. #pragma clang diagnostic pop
  31346. #endif
  31347. #ifdef __clang__
  31348. #pragma clang diagnostic push
  31349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31350. #pragma clang diagnostic ignored "-Wunused-variable"
  31351. #endif
  31352. #ifdef __clang__
  31353. #pragma clang diagnostic pop
  31354. #endif
  31355. #ifdef __clang__
  31356. #pragma clang diagnostic push
  31357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31358. #pragma clang diagnostic ignored "-Wunused-variable"
  31359. #endif
  31360. #ifdef __clang__
  31361. #pragma clang diagnostic pop
  31362. #endif
  31363. #ifdef __clang__
  31364. #pragma clang diagnostic push
  31365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31366. #pragma clang diagnostic ignored "-Wunused-variable"
  31367. #endif
  31368. #ifdef __clang__
  31369. #pragma clang diagnostic pop
  31370. #endif
  31371. #ifdef __clang__
  31372. #pragma clang diagnostic push
  31373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31374. #pragma clang diagnostic ignored "-Wunused-variable"
  31375. #endif
  31376. #ifdef __clang__
  31377. #pragma clang diagnostic pop
  31378. #endif
  31379. #ifdef __clang__
  31380. #pragma clang diagnostic push
  31381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31382. #pragma clang diagnostic ignored "-Wunused-variable"
  31383. #endif
  31384. #ifdef __clang__
  31385. #pragma clang diagnostic pop
  31386. #endif
  31387. #ifdef __clang__
  31388. #pragma clang diagnostic push
  31389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31390. #pragma clang diagnostic ignored "-Wunused-variable"
  31391. #endif
  31392. #ifdef __clang__
  31393. #pragma clang diagnostic pop
  31394. #endif
  31395. #ifdef __clang__
  31396. #pragma clang diagnostic push
  31397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31398. #pragma clang diagnostic ignored "-Wunused-variable"
  31399. #endif
  31400. #ifdef __clang__
  31401. #pragma clang diagnostic pop
  31402. #endif
  31403. #ifdef __clang__
  31404. #pragma clang diagnostic push
  31405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31406. #pragma clang diagnostic ignored "-Wunused-variable"
  31407. #endif
  31408. #ifdef __clang__
  31409. #pragma clang diagnostic pop
  31410. #endif
  31411. #ifdef __clang__
  31412. #pragma clang diagnostic push
  31413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31414. #pragma clang diagnostic ignored "-Wunused-variable"
  31415. #endif
  31416. #ifdef __clang__
  31417. #pragma clang diagnostic pop
  31418. #endif
  31419. #ifdef __clang__
  31420. #pragma clang diagnostic push
  31421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31422. #pragma clang diagnostic ignored "-Wunused-variable"
  31423. #endif
  31424. #ifdef __clang__
  31425. #pragma clang diagnostic pop
  31426. #endif
  31427. #ifdef __clang__
  31428. #pragma clang diagnostic push
  31429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31430. #pragma clang diagnostic ignored "-Wunused-variable"
  31431. #endif
  31432. #ifdef __clang__
  31433. #pragma clang diagnostic pop
  31434. #endif
  31435. #ifdef __clang__
  31436. #pragma clang diagnostic push
  31437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31438. #pragma clang diagnostic ignored "-Wunused-variable"
  31439. #endif
  31440. #ifdef __clang__
  31441. #pragma clang diagnostic pop
  31442. #endif
  31443. #ifdef __clang__
  31444. #pragma clang diagnostic push
  31445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31446. #pragma clang diagnostic ignored "-Wunused-variable"
  31447. #endif
  31448. #ifdef __clang__
  31449. #pragma clang diagnostic pop
  31450. #endif
  31451. #ifdef __clang__
  31452. #pragma clang diagnostic push
  31453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31454. #pragma clang diagnostic ignored "-Wunused-variable"
  31455. #endif
  31456. #ifdef __clang__
  31457. #pragma clang diagnostic pop
  31458. #endif
  31459. #ifdef __clang__
  31460. #pragma clang diagnostic push
  31461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31462. #pragma clang diagnostic ignored "-Wunused-variable"
  31463. #endif
  31464. #ifdef __clang__
  31465. #pragma clang diagnostic pop
  31466. #endif
  31467. #ifdef __clang__
  31468. #pragma clang diagnostic push
  31469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31470. #pragma clang diagnostic ignored "-Wunused-variable"
  31471. #endif
  31472. #ifdef __clang__
  31473. #pragma clang diagnostic pop
  31474. #endif
  31475. #ifdef __clang__
  31476. #pragma clang diagnostic push
  31477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31478. #pragma clang diagnostic ignored "-Wunused-variable"
  31479. #endif
  31480. #ifdef __clang__
  31481. #pragma clang diagnostic pop
  31482. #endif
  31483. #ifdef __clang__
  31484. #pragma clang diagnostic push
  31485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31486. #pragma clang diagnostic ignored "-Wunused-variable"
  31487. #endif
  31488. #ifdef __clang__
  31489. #pragma clang diagnostic pop
  31490. #endif
  31491. #ifdef __clang__
  31492. #pragma clang diagnostic push
  31493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31494. #pragma clang diagnostic ignored "-Wunused-variable"
  31495. #endif
  31496. #ifdef __clang__
  31497. #pragma clang diagnostic pop
  31498. #endif
  31499. #ifdef __clang__
  31500. #pragma clang diagnostic push
  31501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31502. #pragma clang diagnostic ignored "-Wunused-variable"
  31503. #endif
  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. #ifdef __clang__
  31513. #pragma clang diagnostic pop
  31514. #endif
  31515. #ifdef __clang__
  31516. #pragma clang diagnostic push
  31517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31518. #pragma clang diagnostic ignored "-Wunused-variable"
  31519. #endif
  31520. #ifdef __clang__
  31521. #pragma clang diagnostic pop
  31522. #endif
  31523. #ifdef __clang__
  31524. #pragma clang diagnostic push
  31525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31526. #pragma clang diagnostic ignored "-Wunused-variable"
  31527. #endif
  31528. #ifdef __clang__
  31529. #pragma clang diagnostic pop
  31530. #endif
  31531. #ifdef __clang__
  31532. #pragma clang diagnostic push
  31533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31534. #pragma clang diagnostic ignored "-Wunused-variable"
  31535. #endif
  31536. #ifdef __clang__
  31537. #pragma clang diagnostic pop
  31538. #endif
  31539. #ifdef __clang__
  31540. #pragma clang diagnostic push
  31541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31542. #pragma clang diagnostic ignored "-Wunused-variable"
  31543. #endif
  31544. #ifdef __clang__
  31545. #pragma clang diagnostic pop
  31546. #endif
  31547. #ifdef __clang__
  31548. #pragma clang diagnostic push
  31549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31550. #pragma clang diagnostic ignored "-Wunused-variable"
  31551. #endif
  31552. #ifdef __clang__
  31553. #pragma clang diagnostic pop
  31554. #endif
  31555. #ifdef __clang__
  31556. #pragma clang diagnostic push
  31557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31558. #pragma clang diagnostic ignored "-Wunused-variable"
  31559. #endif
  31560. #ifdef __clang__
  31561. #pragma clang diagnostic pop
  31562. #endif
  31563. #ifdef __clang__
  31564. #pragma clang diagnostic push
  31565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31566. #pragma clang diagnostic ignored "-Wunused-variable"
  31567. #endif
  31568. #ifdef __clang__
  31569. #pragma clang diagnostic pop
  31570. #endif
  31571. #ifdef __clang__
  31572. #pragma clang diagnostic push
  31573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31574. #pragma clang diagnostic ignored "-Wunused-variable"
  31575. #endif
  31576. #ifdef __clang__
  31577. #pragma clang diagnostic pop
  31578. #endif
  31579. #ifdef __clang__
  31580. #pragma clang diagnostic push
  31581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31582. #pragma clang diagnostic ignored "-Wunused-variable"
  31583. #endif
  31584. #ifdef __clang__
  31585. #pragma clang diagnostic pop
  31586. #endif
  31587. #ifdef __clang__
  31588. #pragma clang diagnostic push
  31589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31590. #pragma clang diagnostic ignored "-Wunused-variable"
  31591. #endif
  31592. #ifdef __clang__
  31593. #pragma clang diagnostic pop
  31594. #endif
  31595. #ifdef __clang__
  31596. #pragma clang diagnostic push
  31597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31598. #pragma clang diagnostic ignored "-Wunused-variable"
  31599. #endif
  31600. #ifdef __clang__
  31601. #pragma clang diagnostic pop
  31602. #endif
  31603. #ifdef __clang__
  31604. #pragma clang diagnostic push
  31605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31606. #pragma clang diagnostic ignored "-Wunused-variable"
  31607. #endif
  31608. #ifdef __clang__
  31609. #pragma clang diagnostic pop
  31610. #endif
  31611. #ifdef __clang__
  31612. #pragma clang diagnostic push
  31613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31614. #pragma clang diagnostic ignored "-Wunused-variable"
  31615. #endif
  31616. #ifdef __clang__
  31617. #pragma clang diagnostic pop
  31618. #endif
  31619. #ifdef __clang__
  31620. #pragma clang diagnostic push
  31621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31622. #pragma clang diagnostic ignored "-Wunused-variable"
  31623. #endif
  31624. #ifdef __clang__
  31625. #pragma clang diagnostic pop
  31626. #endif
  31627. #ifdef __clang__
  31628. #pragma clang diagnostic push
  31629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31630. #pragma clang diagnostic ignored "-Wunused-variable"
  31631. #endif
  31632. #ifdef __clang__
  31633. #pragma clang diagnostic pop
  31634. #endif
  31635. #ifdef __clang__
  31636. #pragma clang diagnostic push
  31637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31638. #pragma clang diagnostic ignored "-Wunused-variable"
  31639. #endif
  31640. #ifdef __clang__
  31641. #pragma clang diagnostic pop
  31642. #endif
  31643. #ifdef __clang__
  31644. #pragma clang diagnostic push
  31645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31646. #pragma clang diagnostic ignored "-Wunused-variable"
  31647. #endif
  31648. #ifdef __clang__
  31649. #pragma clang diagnostic pop
  31650. #endif
  31651. #ifdef __clang__
  31652. #pragma clang diagnostic push
  31653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31654. #pragma clang diagnostic ignored "-Wunused-variable"
  31655. #endif
  31656. #ifdef __clang__
  31657. #pragma clang diagnostic pop
  31658. #endif
  31659. #ifdef __clang__
  31660. #pragma clang diagnostic push
  31661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31662. #pragma clang diagnostic ignored "-Wunused-variable"
  31663. #endif
  31664. #ifdef __clang__
  31665. #pragma clang diagnostic pop
  31666. #endif
  31667. #ifdef __clang__
  31668. #pragma clang diagnostic push
  31669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31670. #pragma clang diagnostic ignored "-Wunused-variable"
  31671. #endif
  31672. #ifdef __clang__
  31673. #pragma clang diagnostic pop
  31674. #endif
  31675. #ifdef __clang__
  31676. #pragma clang diagnostic push
  31677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31678. #pragma clang diagnostic ignored "-Wunused-variable"
  31679. #endif
  31680. #ifdef __clang__
  31681. #pragma clang diagnostic pop
  31682. #endif
  31683. #ifdef __clang__
  31684. #pragma clang diagnostic push
  31685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31686. #pragma clang diagnostic ignored "-Wunused-variable"
  31687. #endif
  31688. #ifdef __clang__
  31689. #pragma clang diagnostic pop
  31690. #endif
  31691. #ifdef __clang__
  31692. #pragma clang diagnostic push
  31693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31694. #pragma clang diagnostic ignored "-Wunused-variable"
  31695. #endif
  31696. #ifdef __clang__
  31697. #pragma clang diagnostic pop
  31698. #endif
  31699. #ifdef __clang__
  31700. #pragma clang diagnostic push
  31701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31702. #pragma clang diagnostic ignored "-Wunused-variable"
  31703. #endif
  31704. #ifdef __clang__
  31705. #pragma clang diagnostic pop
  31706. #endif
  31707. #ifdef __clang__
  31708. #pragma clang diagnostic push
  31709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31710. #pragma clang diagnostic ignored "-Wunused-variable"
  31711. #endif
  31712. #ifdef __clang__
  31713. #pragma clang diagnostic pop
  31714. #endif
  31715. #ifdef __clang__
  31716. #pragma clang diagnostic push
  31717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31718. #pragma clang diagnostic ignored "-Wunused-variable"
  31719. #endif
  31720. #ifdef __clang__
  31721. #pragma clang diagnostic pop
  31722. #endif
  31723. #ifdef __clang__
  31724. #pragma clang diagnostic push
  31725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31726. #pragma clang diagnostic ignored "-Wunused-variable"
  31727. #endif
  31728. #ifdef __clang__
  31729. #pragma clang diagnostic pop
  31730. #endif
  31731. #ifdef __clang__
  31732. #pragma clang diagnostic push
  31733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31734. #pragma clang diagnostic ignored "-Wunused-variable"
  31735. #endif
  31736. #ifdef __clang__
  31737. #pragma clang diagnostic pop
  31738. #endif
  31739. #ifdef __clang__
  31740. #pragma clang diagnostic push
  31741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31742. #pragma clang diagnostic ignored "-Wunused-variable"
  31743. #endif
  31744. #ifdef __clang__
  31745. #pragma clang diagnostic pop
  31746. #endif
  31747. #ifdef __clang__
  31748. #pragma clang diagnostic push
  31749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31750. #pragma clang diagnostic ignored "-Wunused-variable"
  31751. #endif
  31752. #ifdef __clang__
  31753. #pragma clang diagnostic pop
  31754. #endif
  31755. #ifdef __clang__
  31756. #pragma clang diagnostic push
  31757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31758. #pragma clang diagnostic ignored "-Wunused-variable"
  31759. #endif
  31760. #ifdef __clang__
  31761. #pragma clang diagnostic pop
  31762. #endif
  31763. #ifdef __clang__
  31764. #pragma clang diagnostic push
  31765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31766. #pragma clang diagnostic ignored "-Wunused-variable"
  31767. #endif
  31768. #ifdef __clang__
  31769. #pragma clang diagnostic pop
  31770. #endif
  31771. #ifdef __clang__
  31772. #pragma clang diagnostic push
  31773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31774. #pragma clang diagnostic ignored "-Wunused-variable"
  31775. #endif
  31776. #ifdef __clang__
  31777. #pragma clang diagnostic pop
  31778. #endif
  31779. #ifdef __clang__
  31780. #pragma clang diagnostic push
  31781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31782. #pragma clang diagnostic ignored "-Wunused-variable"
  31783. #endif
  31784. #ifdef __clang__
  31785. #pragma clang diagnostic pop
  31786. #endif
  31787. #ifdef __clang__
  31788. #pragma clang diagnostic push
  31789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31790. #pragma clang diagnostic ignored "-Wunused-variable"
  31791. #endif
  31792. #ifdef __clang__
  31793. #pragma clang diagnostic pop
  31794. #endif
  31795. #ifdef __clang__
  31796. #pragma clang diagnostic push
  31797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31798. #pragma clang diagnostic ignored "-Wunused-variable"
  31799. #endif
  31800. #ifdef __clang__
  31801. #pragma clang diagnostic pop
  31802. #endif
  31803. #ifdef __clang__
  31804. #pragma clang diagnostic push
  31805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31806. #pragma clang diagnostic ignored "-Wunused-variable"
  31807. #endif
  31808. #ifdef __clang__
  31809. #pragma clang diagnostic pop
  31810. #endif
  31811. #ifdef __clang__
  31812. #pragma clang diagnostic push
  31813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31814. #pragma clang diagnostic ignored "-Wunused-variable"
  31815. #endif
  31816. #ifdef __clang__
  31817. #pragma clang diagnostic pop
  31818. #endif
  31819. #ifdef __clang__
  31820. #pragma clang diagnostic push
  31821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31822. #pragma clang diagnostic ignored "-Wunused-variable"
  31823. #endif
  31824. #ifdef __clang__
  31825. #pragma clang diagnostic pop
  31826. #endif
  31827. #ifdef __clang__
  31828. #pragma clang diagnostic push
  31829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31830. #pragma clang diagnostic ignored "-Wunused-variable"
  31831. #endif
  31832. #ifdef __clang__
  31833. #pragma clang diagnostic pop
  31834. #endif
  31835. #ifdef __clang__
  31836. #pragma clang diagnostic push
  31837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31838. #pragma clang diagnostic ignored "-Wunused-variable"
  31839. #endif
  31840. #ifdef __clang__
  31841. #pragma clang diagnostic pop
  31842. #endif
  31843. #ifdef __clang__
  31844. #pragma clang diagnostic push
  31845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31846. #pragma clang diagnostic ignored "-Wunused-variable"
  31847. #endif
  31848. #ifdef __clang__
  31849. #pragma clang diagnostic pop
  31850. #endif
  31851. #ifdef __clang__
  31852. #pragma clang diagnostic push
  31853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31854. #pragma clang diagnostic ignored "-Wunused-variable"
  31855. #endif
  31856. #ifdef __clang__
  31857. #pragma clang diagnostic pop
  31858. #endif
  31859. #ifdef __clang__
  31860. #pragma clang diagnostic push
  31861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31862. #pragma clang diagnostic ignored "-Wunused-variable"
  31863. #endif
  31864. #ifdef __clang__
  31865. #pragma clang diagnostic pop
  31866. #endif
  31867. #ifdef __clang__
  31868. #pragma clang diagnostic push
  31869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31870. #pragma clang diagnostic ignored "-Wunused-variable"
  31871. #endif
  31872. #ifdef __clang__
  31873. #pragma clang diagnostic pop
  31874. #endif
  31875. #ifdef __clang__
  31876. #pragma clang diagnostic push
  31877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31878. #pragma clang diagnostic ignored "-Wunused-variable"
  31879. #endif
  31880. #ifdef __clang__
  31881. #pragma clang diagnostic pop
  31882. #endif
  31883. #ifdef __clang__
  31884. #pragma clang diagnostic push
  31885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31886. #pragma clang diagnostic ignored "-Wunused-variable"
  31887. #endif
  31888. #ifdef __clang__
  31889. #pragma clang diagnostic pop
  31890. #endif
  31891. #ifdef __clang__
  31892. #pragma clang diagnostic push
  31893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31894. #pragma clang diagnostic ignored "-Wunused-variable"
  31895. #endif
  31896. #ifdef __clang__
  31897. #pragma clang diagnostic pop
  31898. #endif
  31899. #ifdef __clang__
  31900. #pragma clang diagnostic push
  31901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31902. #pragma clang diagnostic ignored "-Wunused-variable"
  31903. #endif
  31904. #ifdef __clang__
  31905. #pragma clang diagnostic pop
  31906. #endif
  31907. #ifdef __clang__
  31908. #pragma clang diagnostic push
  31909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31910. #pragma clang diagnostic ignored "-Wunused-variable"
  31911. #endif
  31912. #ifdef __clang__
  31913. #pragma clang diagnostic pop
  31914. #endif
  31915. #ifdef __clang__
  31916. #pragma clang diagnostic push
  31917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31918. #pragma clang diagnostic ignored "-Wunused-variable"
  31919. #endif
  31920. #ifdef __clang__
  31921. #pragma clang diagnostic pop
  31922. #endif
  31923. #ifdef __clang__
  31924. #pragma clang diagnostic push
  31925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31926. #pragma clang diagnostic ignored "-Wunused-variable"
  31927. #endif
  31928. #ifdef __clang__
  31929. #pragma clang diagnostic pop
  31930. #endif
  31931. #ifdef __clang__
  31932. #pragma clang diagnostic push
  31933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31934. #pragma clang diagnostic ignored "-Wunused-variable"
  31935. #endif
  31936. #ifdef __clang__
  31937. #pragma clang diagnostic pop
  31938. #endif
  31939. #ifdef __clang__
  31940. #pragma clang diagnostic push
  31941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31942. #pragma clang diagnostic ignored "-Wunused-variable"
  31943. #endif
  31944. #ifdef __clang__
  31945. #pragma clang diagnostic pop
  31946. #endif
  31947. #ifdef __clang__
  31948. #pragma clang diagnostic push
  31949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31950. #pragma clang diagnostic ignored "-Wunused-variable"
  31951. #endif
  31952. #ifdef __clang__
  31953. #pragma clang diagnostic pop
  31954. #endif
  31955. #ifdef __clang__
  31956. #pragma clang diagnostic push
  31957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31958. #pragma clang diagnostic ignored "-Wunused-variable"
  31959. #endif
  31960. #ifdef __clang__
  31961. #pragma clang diagnostic pop
  31962. #endif
  31963. #ifdef __clang__
  31964. #pragma clang diagnostic push
  31965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31966. #pragma clang diagnostic ignored "-Wunused-variable"
  31967. #endif
  31968. #ifdef __clang__
  31969. #pragma clang diagnostic pop
  31970. #endif
  31971. #ifdef __clang__
  31972. #pragma clang diagnostic push
  31973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31974. #pragma clang diagnostic ignored "-Wunused-variable"
  31975. #endif
  31976. #ifdef __clang__
  31977. #pragma clang diagnostic pop
  31978. #endif
  31979. #ifdef __clang__
  31980. #pragma clang diagnostic push
  31981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31982. #pragma clang diagnostic ignored "-Wunused-variable"
  31983. #endif
  31984. #ifdef __clang__
  31985. #pragma clang diagnostic pop
  31986. #endif
  31987. #ifdef __clang__
  31988. #pragma clang diagnostic push
  31989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31990. #pragma clang diagnostic ignored "-Wunused-variable"
  31991. #endif
  31992. #ifdef __clang__
  31993. #pragma clang diagnostic pop
  31994. #endif
  31995. #ifdef __clang__
  31996. #pragma clang diagnostic push
  31997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31998. #pragma clang diagnostic ignored "-Wunused-variable"
  31999. #endif
  32000. #ifdef __clang__
  32001. #pragma clang diagnostic pop
  32002. #endif
  32003. #ifdef __clang__
  32004. #pragma clang diagnostic push
  32005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32006. #pragma clang diagnostic ignored "-Wunused-variable"
  32007. #endif
  32008. #ifdef __clang__
  32009. #pragma clang diagnostic pop
  32010. #endif
  32011. #ifdef __clang__
  32012. #pragma clang diagnostic push
  32013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32014. #pragma clang diagnostic ignored "-Wunused-variable"
  32015. #endif
  32016. #ifdef __clang__
  32017. #pragma clang diagnostic pop
  32018. #endif
  32019. #ifdef __clang__
  32020. #pragma clang diagnostic push
  32021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32022. #pragma clang diagnostic ignored "-Wunused-variable"
  32023. #endif
  32024. #ifdef __clang__
  32025. #pragma clang diagnostic pop
  32026. #endif
  32027. #ifdef __clang__
  32028. #pragma clang diagnostic push
  32029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32030. #pragma clang diagnostic ignored "-Wunused-variable"
  32031. #endif
  32032. #ifdef __clang__
  32033. #pragma clang diagnostic pop
  32034. #endif
  32035. #ifdef __clang__
  32036. #pragma clang diagnostic push
  32037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32038. #pragma clang diagnostic ignored "-Wunused-variable"
  32039. #endif
  32040. #ifdef __clang__
  32041. #pragma clang diagnostic pop
  32042. #endif
  32043. #ifdef __clang__
  32044. #pragma clang diagnostic push
  32045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32046. #pragma clang diagnostic ignored "-Wunused-variable"
  32047. #endif
  32048. #ifdef __clang__
  32049. #pragma clang diagnostic pop
  32050. #endif
  32051. #ifdef __clang__
  32052. #pragma clang diagnostic push
  32053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32054. #pragma clang diagnostic ignored "-Wunused-variable"
  32055. #endif
  32056. #ifdef __clang__
  32057. #pragma clang diagnostic pop
  32058. #endif
  32059. #ifdef __clang__
  32060. #pragma clang diagnostic push
  32061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32062. #pragma clang diagnostic ignored "-Wunused-variable"
  32063. #endif
  32064. #ifdef __clang__
  32065. #pragma clang diagnostic pop
  32066. #endif
  32067. #ifdef __clang__
  32068. #pragma clang diagnostic push
  32069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32070. #pragma clang diagnostic ignored "-Wunused-variable"
  32071. #endif
  32072. #ifdef __clang__
  32073. #pragma clang diagnostic pop
  32074. #endif
  32075. #ifdef __clang__
  32076. #pragma clang diagnostic push
  32077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32078. #pragma clang diagnostic ignored "-Wunused-variable"
  32079. #endif
  32080. #ifdef __clang__
  32081. #pragma clang diagnostic pop
  32082. #endif
  32083. #ifdef __clang__
  32084. #pragma clang diagnostic push
  32085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32086. #pragma clang diagnostic ignored "-Wunused-variable"
  32087. #endif
  32088. #ifdef __clang__
  32089. #pragma clang diagnostic pop
  32090. #endif
  32091. #ifdef __clang__
  32092. #pragma clang diagnostic push
  32093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32094. #pragma clang diagnostic ignored "-Wunused-variable"
  32095. #endif
  32096. #ifdef __clang__
  32097. #pragma clang diagnostic pop
  32098. #endif
  32099. #ifdef __clang__
  32100. #pragma clang diagnostic push
  32101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32102. #pragma clang diagnostic ignored "-Wunused-variable"
  32103. #endif
  32104. #ifdef __clang__
  32105. #pragma clang diagnostic pop
  32106. #endif
  32107. #ifdef __clang__
  32108. #pragma clang diagnostic push
  32109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32110. #pragma clang diagnostic ignored "-Wunused-variable"
  32111. #endif
  32112. #ifdef __clang__
  32113. #pragma clang diagnostic pop
  32114. #endif
  32115. #ifdef __clang__
  32116. #pragma clang diagnostic push
  32117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32118. #pragma clang diagnostic ignored "-Wunused-variable"
  32119. #endif
  32120. #ifdef __clang__
  32121. #pragma clang diagnostic pop
  32122. #endif
  32123. #ifdef __clang__
  32124. #pragma clang diagnostic push
  32125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32126. #pragma clang diagnostic ignored "-Wunused-variable"
  32127. #endif
  32128. #ifdef __clang__
  32129. #pragma clang diagnostic pop
  32130. #endif
  32131. #ifdef __clang__
  32132. #pragma clang diagnostic push
  32133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32134. #pragma clang diagnostic ignored "-Wunused-variable"
  32135. #endif
  32136. #ifdef __clang__
  32137. #pragma clang diagnostic pop
  32138. #endif
  32139. #ifdef __clang__
  32140. #pragma clang diagnostic push
  32141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32142. #pragma clang diagnostic ignored "-Wunused-variable"
  32143. #endif
  32144. #ifdef __clang__
  32145. #pragma clang diagnostic pop
  32146. #endif
  32147. #ifdef __clang__
  32148. #pragma clang diagnostic push
  32149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32150. #pragma clang diagnostic ignored "-Wunused-variable"
  32151. #endif
  32152. #ifdef __clang__
  32153. #pragma clang diagnostic pop
  32154. #endif
  32155. #ifdef __clang__
  32156. #pragma clang diagnostic push
  32157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32158. #pragma clang diagnostic ignored "-Wunused-variable"
  32159. #endif
  32160. #ifdef __clang__
  32161. #pragma clang diagnostic pop
  32162. #endif
  32163. #ifdef __clang__
  32164. #pragma clang diagnostic push
  32165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32166. #pragma clang diagnostic ignored "-Wunused-variable"
  32167. #endif
  32168. #ifdef __clang__
  32169. #pragma clang diagnostic pop
  32170. #endif
  32171. #ifdef __clang__
  32172. #pragma clang diagnostic push
  32173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32174. #pragma clang diagnostic ignored "-Wunused-variable"
  32175. #endif
  32176. #ifdef __clang__
  32177. #pragma clang diagnostic pop
  32178. #endif
  32179. #ifdef __clang__
  32180. #pragma clang diagnostic push
  32181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32182. #pragma clang diagnostic ignored "-Wunused-variable"
  32183. #endif
  32184. #ifdef __clang__
  32185. #pragma clang diagnostic pop
  32186. #endif
  32187. #ifdef __clang__
  32188. #pragma clang diagnostic push
  32189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32190. #pragma clang diagnostic ignored "-Wunused-variable"
  32191. #endif
  32192. #ifdef __clang__
  32193. #pragma clang diagnostic pop
  32194. #endif
  32195. #ifdef __clang__
  32196. #pragma clang diagnostic push
  32197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32198. #pragma clang diagnostic ignored "-Wunused-variable"
  32199. #endif
  32200. #ifdef __clang__
  32201. #pragma clang diagnostic pop
  32202. #endif
  32203. #ifdef __clang__
  32204. #pragma clang diagnostic push
  32205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32206. #pragma clang diagnostic ignored "-Wunused-variable"
  32207. #endif
  32208. #ifdef __clang__
  32209. #pragma clang diagnostic pop
  32210. #endif
  32211. #ifdef __clang__
  32212. #pragma clang diagnostic push
  32213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32214. #pragma clang diagnostic ignored "-Wunused-variable"
  32215. #endif
  32216. #ifdef __clang__
  32217. #pragma clang diagnostic pop
  32218. #endif
  32219. #ifdef __clang__
  32220. #pragma clang diagnostic push
  32221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32222. #pragma clang diagnostic ignored "-Wunused-variable"
  32223. #endif
  32224. #ifdef __clang__
  32225. #pragma clang diagnostic pop
  32226. #endif
  32227. #ifdef __clang__
  32228. #pragma clang diagnostic push
  32229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32230. #pragma clang diagnostic ignored "-Wunused-variable"
  32231. #endif
  32232. #ifdef __clang__
  32233. #pragma clang diagnostic pop
  32234. #endif
  32235. #ifdef __clang__
  32236. #pragma clang diagnostic push
  32237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32238. #pragma clang diagnostic ignored "-Wunused-variable"
  32239. #endif
  32240. #ifdef __clang__
  32241. #pragma clang diagnostic pop
  32242. #endif
  32243. #ifdef __clang__
  32244. #pragma clang diagnostic push
  32245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32246. #pragma clang diagnostic ignored "-Wunused-variable"
  32247. #endif
  32248. #ifdef __clang__
  32249. #pragma clang diagnostic pop
  32250. #endif
  32251. #ifdef __clang__
  32252. #pragma clang diagnostic push
  32253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32254. #pragma clang diagnostic ignored "-Wunused-variable"
  32255. #endif
  32256. #ifdef __clang__
  32257. #pragma clang diagnostic pop
  32258. #endif
  32259. #ifdef __clang__
  32260. #pragma clang diagnostic push
  32261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32262. #pragma clang diagnostic ignored "-Wunused-variable"
  32263. #endif
  32264. #ifdef __clang__
  32265. #pragma clang diagnostic pop
  32266. #endif
  32267. #ifdef __clang__
  32268. #pragma clang diagnostic push
  32269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32270. #pragma clang diagnostic ignored "-Wunused-variable"
  32271. #endif
  32272. #ifdef __clang__
  32273. #pragma clang diagnostic pop
  32274. #endif
  32275. #ifdef __clang__
  32276. #pragma clang diagnostic push
  32277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32278. #pragma clang diagnostic ignored "-Wunused-variable"
  32279. #endif
  32280. #ifdef __clang__
  32281. #pragma clang diagnostic pop
  32282. #endif
  32283. #ifdef __clang__
  32284. #pragma clang diagnostic push
  32285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32286. #pragma clang diagnostic ignored "-Wunused-variable"
  32287. #endif
  32288. #ifdef __clang__
  32289. #pragma clang diagnostic pop
  32290. #endif
  32291. #ifdef __clang__
  32292. #pragma clang diagnostic push
  32293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32294. #pragma clang diagnostic ignored "-Wunused-variable"
  32295. #endif
  32296. #ifdef __clang__
  32297. #pragma clang diagnostic pop
  32298. #endif
  32299. #ifdef __clang__
  32300. #pragma clang diagnostic push
  32301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32302. #pragma clang diagnostic ignored "-Wunused-variable"
  32303. #endif
  32304. #ifdef __clang__
  32305. #pragma clang diagnostic pop
  32306. #endif
  32307. #ifdef __clang__
  32308. #pragma clang diagnostic push
  32309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32310. #pragma clang diagnostic ignored "-Wunused-variable"
  32311. #endif
  32312. #ifdef __clang__
  32313. #pragma clang diagnostic pop
  32314. #endif
  32315. #ifdef __clang__
  32316. #pragma clang diagnostic push
  32317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32318. #pragma clang diagnostic ignored "-Wunused-variable"
  32319. #endif
  32320. #ifdef __clang__
  32321. #pragma clang diagnostic pop
  32322. #endif
  32323. #ifdef __clang__
  32324. #pragma clang diagnostic push
  32325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32326. #pragma clang diagnostic ignored "-Wunused-variable"
  32327. #endif
  32328. #ifdef __clang__
  32329. #pragma clang diagnostic pop
  32330. #endif
  32331. #ifdef __clang__
  32332. #pragma clang diagnostic push
  32333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32334. #pragma clang diagnostic ignored "-Wunused-variable"
  32335. #endif
  32336. #ifdef __clang__
  32337. #pragma clang diagnostic pop
  32338. #endif
  32339. #ifdef __clang__
  32340. #pragma clang diagnostic push
  32341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32342. #pragma clang diagnostic ignored "-Wunused-variable"
  32343. #endif
  32344. #ifdef __clang__
  32345. #pragma clang diagnostic pop
  32346. #endif
  32347. #ifdef __clang__
  32348. #pragma clang diagnostic push
  32349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32350. #pragma clang diagnostic ignored "-Wunused-variable"
  32351. #endif
  32352. #ifdef __clang__
  32353. #pragma clang diagnostic pop
  32354. #endif
  32355. #ifdef __clang__
  32356. #pragma clang diagnostic push
  32357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32358. #pragma clang diagnostic ignored "-Wunused-variable"
  32359. #endif
  32360. #ifdef __clang__
  32361. #pragma clang diagnostic pop
  32362. #endif
  32363. #ifdef __clang__
  32364. #pragma clang diagnostic push
  32365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32366. #pragma clang diagnostic ignored "-Wunused-variable"
  32367. #endif
  32368. #ifdef __clang__
  32369. #pragma clang diagnostic pop
  32370. #endif
  32371. #ifdef __clang__
  32372. #pragma clang diagnostic push
  32373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32374. #pragma clang diagnostic ignored "-Wunused-variable"
  32375. #endif
  32376. #ifdef __clang__
  32377. #pragma clang diagnostic pop
  32378. #endif
  32379. #ifdef __clang__
  32380. #pragma clang diagnostic push
  32381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32382. #pragma clang diagnostic ignored "-Wunused-variable"
  32383. #endif
  32384. #ifdef __clang__
  32385. #pragma clang diagnostic pop
  32386. #endif
  32387. #ifdef __clang__
  32388. #pragma clang diagnostic push
  32389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32390. #pragma clang diagnostic ignored "-Wunused-variable"
  32391. #endif
  32392. #ifdef __clang__
  32393. #pragma clang diagnostic pop
  32394. #endif
  32395. #ifdef __clang__
  32396. #pragma clang diagnostic push
  32397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32398. #pragma clang diagnostic ignored "-Wunused-variable"
  32399. #endif
  32400. #ifdef __clang__
  32401. #pragma clang diagnostic pop
  32402. #endif
  32403. #ifdef __clang__
  32404. #pragma clang diagnostic push
  32405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32406. #pragma clang diagnostic ignored "-Wunused-variable"
  32407. #endif
  32408. #ifdef __clang__
  32409. #pragma clang diagnostic pop
  32410. #endif
  32411. #ifdef __clang__
  32412. #pragma clang diagnostic push
  32413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32414. #pragma clang diagnostic ignored "-Wunused-variable"
  32415. #endif
  32416. #ifdef __clang__
  32417. #pragma clang diagnostic pop
  32418. #endif
  32419. #ifdef __clang__
  32420. #pragma clang diagnostic push
  32421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32422. #pragma clang diagnostic ignored "-Wunused-variable"
  32423. #endif
  32424. #ifdef __clang__
  32425. #pragma clang diagnostic pop
  32426. #endif
  32427. #ifdef __clang__
  32428. #pragma clang diagnostic push
  32429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32430. #pragma clang diagnostic ignored "-Wunused-variable"
  32431. #endif
  32432. #ifdef __clang__
  32433. #pragma clang diagnostic pop
  32434. #endif
  32435. #ifdef __clang__
  32436. #pragma clang diagnostic push
  32437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32438. #pragma clang diagnostic ignored "-Wunused-variable"
  32439. #endif
  32440. #ifdef __clang__
  32441. #pragma clang diagnostic pop
  32442. #endif
  32443. #ifdef __clang__
  32444. #pragma clang diagnostic push
  32445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32446. #pragma clang diagnostic ignored "-Wunused-variable"
  32447. #endif
  32448. #ifdef __clang__
  32449. #pragma clang diagnostic pop
  32450. #endif
  32451. #ifdef __clang__
  32452. #pragma clang diagnostic push
  32453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32454. #pragma clang diagnostic ignored "-Wunused-variable"
  32455. #endif
  32456. #ifdef __clang__
  32457. #pragma clang diagnostic pop
  32458. #endif
  32459. #ifdef __clang__
  32460. #pragma clang diagnostic push
  32461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32462. #pragma clang diagnostic ignored "-Wunused-variable"
  32463. #endif
  32464. #ifdef __clang__
  32465. #pragma clang diagnostic pop
  32466. #endif
  32467. #ifdef __clang__
  32468. #pragma clang diagnostic push
  32469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32470. #pragma clang diagnostic ignored "-Wunused-variable"
  32471. #endif
  32472. #ifdef __clang__
  32473. #pragma clang diagnostic pop
  32474. #endif
  32475. #ifdef __clang__
  32476. #pragma clang diagnostic push
  32477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32478. #pragma clang diagnostic ignored "-Wunused-variable"
  32479. #endif
  32480. #ifdef __clang__
  32481. #pragma clang diagnostic pop
  32482. #endif
  32483. #ifdef __clang__
  32484. #pragma clang diagnostic push
  32485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32486. #pragma clang diagnostic ignored "-Wunused-variable"
  32487. #endif
  32488. #ifdef __clang__
  32489. #pragma clang diagnostic pop
  32490. #endif
  32491. #ifdef __clang__
  32492. #pragma clang diagnostic push
  32493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32494. #pragma clang diagnostic ignored "-Wunused-variable"
  32495. #endif
  32496. #ifdef __clang__
  32497. #pragma clang diagnostic pop
  32498. #endif
  32499. #ifdef __clang__
  32500. #pragma clang diagnostic push
  32501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32502. #pragma clang diagnostic ignored "-Wunused-variable"
  32503. #endif
  32504. #ifdef __clang__
  32505. #pragma clang diagnostic pop
  32506. #endif
  32507. #ifdef __clang__
  32508. #pragma clang diagnostic push
  32509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32510. #pragma clang diagnostic ignored "-Wunused-variable"
  32511. #endif
  32512. #ifdef __clang__
  32513. #pragma clang diagnostic pop
  32514. #endif
  32515. #ifdef __clang__
  32516. #pragma clang diagnostic push
  32517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32518. #pragma clang diagnostic ignored "-Wunused-variable"
  32519. #endif
  32520. #ifdef __clang__
  32521. #pragma clang diagnostic pop
  32522. #endif
  32523. #ifdef __clang__
  32524. #pragma clang diagnostic push
  32525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32526. #pragma clang diagnostic ignored "-Wunused-variable"
  32527. #endif
  32528. #ifdef __clang__
  32529. #pragma clang diagnostic pop
  32530. #endif
  32531. #ifdef __clang__
  32532. #pragma clang diagnostic push
  32533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32534. #pragma clang diagnostic ignored "-Wunused-variable"
  32535. #endif
  32536. #ifdef __clang__
  32537. #pragma clang diagnostic pop
  32538. #endif
  32539. #ifdef __clang__
  32540. #pragma clang diagnostic push
  32541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32542. #pragma clang diagnostic ignored "-Wunused-variable"
  32543. #endif
  32544. #ifdef __clang__
  32545. #pragma clang diagnostic pop
  32546. #endif
  32547. #ifdef __clang__
  32548. #pragma clang diagnostic push
  32549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32550. #pragma clang diagnostic ignored "-Wunused-variable"
  32551. #endif
  32552. #ifdef __clang__
  32553. #pragma clang diagnostic pop
  32554. #endif
  32555. #ifdef __clang__
  32556. #pragma clang diagnostic push
  32557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32558. #pragma clang diagnostic ignored "-Wunused-variable"
  32559. #endif
  32560. #ifdef __clang__
  32561. #pragma clang diagnostic pop
  32562. #endif
  32563. #ifdef __clang__
  32564. #pragma clang diagnostic push
  32565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32566. #pragma clang diagnostic ignored "-Wunused-variable"
  32567. #endif
  32568. #ifdef __clang__
  32569. #pragma clang diagnostic pop
  32570. #endif
  32571. #ifdef __clang__
  32572. #pragma clang diagnostic push
  32573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32574. #pragma clang diagnostic ignored "-Wunused-variable"
  32575. #endif
  32576. #ifdef __clang__
  32577. #pragma clang diagnostic pop
  32578. #endif
  32579. #ifdef __clang__
  32580. #pragma clang diagnostic push
  32581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32582. #pragma clang diagnostic ignored "-Wunused-variable"
  32583. #endif
  32584. #ifdef __clang__
  32585. #pragma clang diagnostic pop
  32586. #endif
  32587. #ifdef __clang__
  32588. #pragma clang diagnostic push
  32589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32590. #pragma clang diagnostic ignored "-Wunused-variable"
  32591. #endif
  32592. #ifdef __clang__
  32593. #pragma clang diagnostic pop
  32594. #endif
  32595. #ifdef __clang__
  32596. #pragma clang diagnostic push
  32597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32598. #pragma clang diagnostic ignored "-Wunused-variable"
  32599. #endif
  32600. #ifdef __clang__
  32601. #pragma clang diagnostic pop
  32602. #endif
  32603. #ifdef __clang__
  32604. #pragma clang diagnostic push
  32605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32606. #pragma clang diagnostic ignored "-Wunused-variable"
  32607. #endif
  32608. #ifdef __clang__
  32609. #pragma clang diagnostic pop
  32610. #endif
  32611. #ifdef __clang__
  32612. #pragma clang diagnostic push
  32613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32614. #pragma clang diagnostic ignored "-Wunused-variable"
  32615. #endif
  32616. #ifdef __clang__
  32617. #pragma clang diagnostic pop
  32618. #endif
  32619. #ifdef __clang__
  32620. #pragma clang diagnostic push
  32621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32622. #pragma clang diagnostic ignored "-Wunused-variable"
  32623. #endif
  32624. #ifdef __clang__
  32625. #pragma clang diagnostic pop
  32626. #endif
  32627. #ifdef __clang__
  32628. #pragma clang diagnostic push
  32629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32630. #pragma clang diagnostic ignored "-Wunused-variable"
  32631. #endif
  32632. #ifdef __clang__
  32633. #pragma clang diagnostic pop
  32634. #endif
  32635. #ifdef __clang__
  32636. #pragma clang diagnostic push
  32637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32638. #pragma clang diagnostic ignored "-Wunused-variable"
  32639. #endif
  32640. #ifdef __clang__
  32641. #pragma clang diagnostic pop
  32642. #endif
  32643. #ifdef __clang__
  32644. #pragma clang diagnostic push
  32645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32646. #pragma clang diagnostic ignored "-Wunused-variable"
  32647. #endif
  32648. #ifdef __clang__
  32649. #pragma clang diagnostic pop
  32650. #endif
  32651. #ifdef __clang__
  32652. #pragma clang diagnostic push
  32653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32654. #pragma clang diagnostic ignored "-Wunused-variable"
  32655. #endif
  32656. #ifdef __clang__
  32657. #pragma clang diagnostic pop
  32658. #endif
  32659. #ifdef __clang__
  32660. #pragma clang diagnostic push
  32661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32662. #pragma clang diagnostic ignored "-Wunused-variable"
  32663. #endif
  32664. #ifdef __clang__
  32665. #pragma clang diagnostic pop
  32666. #endif
  32667. #ifdef __clang__
  32668. #pragma clang diagnostic push
  32669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32670. #pragma clang diagnostic ignored "-Wunused-variable"
  32671. #endif
  32672. #ifdef __clang__
  32673. #pragma clang diagnostic pop
  32674. #endif
  32675. #ifdef __clang__
  32676. #pragma clang diagnostic push
  32677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32678. #pragma clang diagnostic ignored "-Wunused-variable"
  32679. #endif
  32680. #ifdef __clang__
  32681. #pragma clang diagnostic pop
  32682. #endif
  32683. #ifdef __clang__
  32684. #pragma clang diagnostic push
  32685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32686. #pragma clang diagnostic ignored "-Wunused-variable"
  32687. #endif
  32688. #ifdef __clang__
  32689. #pragma clang diagnostic pop
  32690. #endif
  32691. #ifdef __clang__
  32692. #pragma clang diagnostic push
  32693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32694. #pragma clang diagnostic ignored "-Wunused-variable"
  32695. #endif
  32696. #ifdef __clang__
  32697. #pragma clang diagnostic pop
  32698. #endif
  32699. #ifdef __clang__
  32700. #pragma clang diagnostic push
  32701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32702. #pragma clang diagnostic ignored "-Wunused-variable"
  32703. #endif
  32704. #ifdef __clang__
  32705. #pragma clang diagnostic pop
  32706. #endif
  32707. #ifdef __clang__
  32708. #pragma clang diagnostic push
  32709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32710. #pragma clang diagnostic ignored "-Wunused-variable"
  32711. #endif
  32712. #ifdef __clang__
  32713. #pragma clang diagnostic pop
  32714. #endif
  32715. #ifdef __clang__
  32716. #pragma clang diagnostic push
  32717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32718. #pragma clang diagnostic ignored "-Wunused-variable"
  32719. #endif
  32720. #ifdef __clang__
  32721. #pragma clang diagnostic pop
  32722. #endif
  32723. #ifdef __clang__
  32724. #pragma clang diagnostic push
  32725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32726. #pragma clang diagnostic ignored "-Wunused-variable"
  32727. #endif
  32728. #ifdef __clang__
  32729. #pragma clang diagnostic pop
  32730. #endif
  32731. #ifdef __clang__
  32732. #pragma clang diagnostic push
  32733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32734. #pragma clang diagnostic ignored "-Wunused-variable"
  32735. #endif
  32736. #ifdef __clang__
  32737. #pragma clang diagnostic pop
  32738. #endif
  32739. #ifdef __clang__
  32740. #pragma clang diagnostic push
  32741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32742. #pragma clang diagnostic ignored "-Wunused-variable"
  32743. #endif
  32744. #ifdef __clang__
  32745. #pragma clang diagnostic pop
  32746. #endif
  32747. #ifdef __clang__
  32748. #pragma clang diagnostic push
  32749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32750. #pragma clang diagnostic ignored "-Wunused-variable"
  32751. #endif
  32752. #ifdef __clang__
  32753. #pragma clang diagnostic pop
  32754. #endif
  32755. #ifdef __clang__
  32756. #pragma clang diagnostic push
  32757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32758. #pragma clang diagnostic ignored "-Wunused-variable"
  32759. #endif
  32760. #ifdef __clang__
  32761. #pragma clang diagnostic pop
  32762. #endif
  32763. #ifdef __clang__
  32764. #pragma clang diagnostic push
  32765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32766. #pragma clang diagnostic ignored "-Wunused-variable"
  32767. #endif
  32768. #ifdef __clang__
  32769. #pragma clang diagnostic pop
  32770. #endif
  32771. #ifdef __clang__
  32772. #pragma clang diagnostic push
  32773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32774. #pragma clang diagnostic ignored "-Wunused-variable"
  32775. #endif
  32776. #ifdef __clang__
  32777. #pragma clang diagnostic pop
  32778. #endif
  32779. #ifdef __clang__
  32780. #pragma clang diagnostic push
  32781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32782. #pragma clang diagnostic ignored "-Wunused-variable"
  32783. #endif
  32784. #ifdef __clang__
  32785. #pragma clang diagnostic pop
  32786. #endif
  32787. #ifdef __clang__
  32788. #pragma clang diagnostic push
  32789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32790. #pragma clang diagnostic ignored "-Wunused-variable"
  32791. #endif
  32792. #ifdef __clang__
  32793. #pragma clang diagnostic pop
  32794. #endif
  32795. #ifdef __clang__
  32796. #pragma clang diagnostic push
  32797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32798. #pragma clang diagnostic ignored "-Wunused-variable"
  32799. #endif
  32800. #ifdef __clang__
  32801. #pragma clang diagnostic pop
  32802. #endif
  32803. #ifdef __clang__
  32804. #pragma clang diagnostic push
  32805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32806. #pragma clang diagnostic ignored "-Wunused-variable"
  32807. #endif
  32808. #ifdef __clang__
  32809. #pragma clang diagnostic pop
  32810. #endif
  32811. #ifdef __clang__
  32812. #pragma clang diagnostic push
  32813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32814. #pragma clang diagnostic ignored "-Wunused-variable"
  32815. #endif
  32816. #ifdef __clang__
  32817. #pragma clang diagnostic pop
  32818. #endif
  32819. #ifdef __clang__
  32820. #pragma clang diagnostic push
  32821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32822. #pragma clang diagnostic ignored "-Wunused-variable"
  32823. #endif
  32824. #ifdef __clang__
  32825. #pragma clang diagnostic pop
  32826. #endif
  32827. #ifdef __clang__
  32828. #pragma clang diagnostic push
  32829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32830. #pragma clang diagnostic ignored "-Wunused-variable"
  32831. #endif
  32832. #ifdef __clang__
  32833. #pragma clang diagnostic pop
  32834. #endif
  32835. #ifdef __clang__
  32836. #pragma clang diagnostic push
  32837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32838. #pragma clang diagnostic ignored "-Wunused-variable"
  32839. #endif
  32840. #ifdef __clang__
  32841. #pragma clang diagnostic pop
  32842. #endif
  32843. #ifdef __clang__
  32844. #pragma clang diagnostic push
  32845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32846. #pragma clang diagnostic ignored "-Wunused-variable"
  32847. #endif
  32848. #ifdef __clang__
  32849. #pragma clang diagnostic pop
  32850. #endif
  32851. #ifdef __clang__
  32852. #pragma clang diagnostic push
  32853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32854. #pragma clang diagnostic ignored "-Wunused-variable"
  32855. #endif
  32856. #ifdef __clang__
  32857. #pragma clang diagnostic pop
  32858. #endif
  32859. #ifdef __clang__
  32860. #pragma clang diagnostic push
  32861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32862. #pragma clang diagnostic ignored "-Wunused-variable"
  32863. #endif
  32864. #ifdef __clang__
  32865. #pragma clang diagnostic pop
  32866. #endif
  32867. #ifdef __clang__
  32868. #pragma clang diagnostic push
  32869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32870. #pragma clang diagnostic ignored "-Wunused-variable"
  32871. #endif
  32872. #ifdef __clang__
  32873. #pragma clang diagnostic pop
  32874. #endif
  32875. #ifdef __clang__
  32876. #pragma clang diagnostic push
  32877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32878. #pragma clang diagnostic ignored "-Wunused-variable"
  32879. #endif
  32880. #ifdef __clang__
  32881. #pragma clang diagnostic pop
  32882. #endif
  32883. #ifdef __clang__
  32884. #pragma clang diagnostic push
  32885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32886. #pragma clang diagnostic ignored "-Wunused-variable"
  32887. #endif
  32888. #ifdef __clang__
  32889. #pragma clang diagnostic pop
  32890. #endif
  32891. #ifdef __clang__
  32892. #pragma clang diagnostic push
  32893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32894. #pragma clang diagnostic ignored "-Wunused-variable"
  32895. #endif
  32896. #ifdef __clang__
  32897. #pragma clang diagnostic pop
  32898. #endif
  32899. #ifdef __clang__
  32900. #pragma clang diagnostic push
  32901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32902. #pragma clang diagnostic ignored "-Wunused-variable"
  32903. #endif
  32904. #ifdef __clang__
  32905. #pragma clang diagnostic pop
  32906. #endif
  32907. #ifdef __clang__
  32908. #pragma clang diagnostic push
  32909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32910. #pragma clang diagnostic ignored "-Wunused-variable"
  32911. #endif
  32912. #ifdef __clang__
  32913. #pragma clang diagnostic pop
  32914. #endif
  32915. #ifdef __clang__
  32916. #pragma clang diagnostic push
  32917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32918. #pragma clang diagnostic ignored "-Wunused-variable"
  32919. #endif
  32920. #ifdef __clang__
  32921. #pragma clang diagnostic pop
  32922. #endif
  32923. #ifdef __clang__
  32924. #pragma clang diagnostic push
  32925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32926. #pragma clang diagnostic ignored "-Wunused-variable"
  32927. #endif
  32928. #ifdef __clang__
  32929. #pragma clang diagnostic pop
  32930. #endif
  32931. #ifdef __clang__
  32932. #pragma clang diagnostic push
  32933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32934. #pragma clang diagnostic ignored "-Wunused-variable"
  32935. #endif
  32936. #ifdef __clang__
  32937. #pragma clang diagnostic pop
  32938. #endif
  32939. #ifdef __clang__
  32940. #pragma clang diagnostic push
  32941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32942. #pragma clang diagnostic ignored "-Wunused-variable"
  32943. #endif
  32944. #ifdef __clang__
  32945. #pragma clang diagnostic pop
  32946. #endif
  32947. #ifdef __clang__
  32948. #pragma clang diagnostic push
  32949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32950. #pragma clang diagnostic ignored "-Wunused-variable"
  32951. #endif
  32952. #ifdef __clang__
  32953. #pragma clang diagnostic pop
  32954. #endif
  32955. #ifdef __clang__
  32956. #pragma clang diagnostic push
  32957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32958. #pragma clang diagnostic ignored "-Wunused-variable"
  32959. #endif
  32960. #ifdef __clang__
  32961. #pragma clang diagnostic pop
  32962. #endif
  32963. #ifdef __clang__
  32964. #pragma clang diagnostic push
  32965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32966. #pragma clang diagnostic ignored "-Wunused-variable"
  32967. #endif
  32968. #ifdef __clang__
  32969. #pragma clang diagnostic pop
  32970. #endif
  32971. #ifdef __clang__
  32972. #pragma clang diagnostic push
  32973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32974. #pragma clang diagnostic ignored "-Wunused-variable"
  32975. #endif
  32976. #ifdef __clang__
  32977. #pragma clang diagnostic pop
  32978. #endif
  32979. #ifdef __clang__
  32980. #pragma clang diagnostic push
  32981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32982. #pragma clang diagnostic ignored "-Wunused-variable"
  32983. #endif
  32984. #ifdef __clang__
  32985. #pragma clang diagnostic pop
  32986. #endif
  32987. #ifdef __clang__
  32988. #pragma clang diagnostic push
  32989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32990. #pragma clang diagnostic ignored "-Wunused-variable"
  32991. #endif
  32992. #ifdef __clang__
  32993. #pragma clang diagnostic pop
  32994. #endif
  32995. #ifdef __clang__
  32996. #pragma clang diagnostic push
  32997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32998. #pragma clang diagnostic ignored "-Wunused-variable"
  32999. #endif
  33000. #ifdef __clang__
  33001. #pragma clang diagnostic pop
  33002. #endif
  33003. #ifdef __clang__
  33004. #pragma clang diagnostic push
  33005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33006. #pragma clang diagnostic ignored "-Wunused-variable"
  33007. #endif
  33008. #ifdef __clang__
  33009. #pragma clang diagnostic pop
  33010. #endif
  33011. #ifdef __clang__
  33012. #pragma clang diagnostic push
  33013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33014. #pragma clang diagnostic ignored "-Wunused-variable"
  33015. #endif
  33016. #ifdef __clang__
  33017. #pragma clang diagnostic pop
  33018. #endif
  33019. #ifdef __clang__
  33020. #pragma clang diagnostic push
  33021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33022. #pragma clang diagnostic ignored "-Wunused-variable"
  33023. #endif
  33024. #ifdef __clang__
  33025. #pragma clang diagnostic pop
  33026. #endif
  33027. #ifdef __clang__
  33028. #pragma clang diagnostic push
  33029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33030. #pragma clang diagnostic ignored "-Wunused-variable"
  33031. #endif
  33032. #ifdef __clang__
  33033. #pragma clang diagnostic pop
  33034. #endif
  33035. #ifdef __clang__
  33036. #pragma clang diagnostic push
  33037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33038. #pragma clang diagnostic ignored "-Wunused-variable"
  33039. #endif
  33040. #ifdef __clang__
  33041. #pragma clang diagnostic pop
  33042. #endif
  33043. #ifdef __clang__
  33044. #pragma clang diagnostic push
  33045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33046. #pragma clang diagnostic ignored "-Wunused-variable"
  33047. #endif
  33048. #ifdef __clang__
  33049. #pragma clang diagnostic pop
  33050. #endif
  33051. #ifdef __clang__
  33052. #pragma clang diagnostic push
  33053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33054. #pragma clang diagnostic ignored "-Wunused-variable"
  33055. #endif
  33056. #ifdef __clang__
  33057. #pragma clang diagnostic pop
  33058. #endif
  33059. #ifdef __clang__
  33060. #pragma clang diagnostic push
  33061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33062. #pragma clang diagnostic ignored "-Wunused-variable"
  33063. #endif
  33064. #ifdef __clang__
  33065. #pragma clang diagnostic pop
  33066. #endif
  33067. #ifdef __clang__
  33068. #pragma clang diagnostic push
  33069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33070. #pragma clang diagnostic ignored "-Wunused-variable"
  33071. #endif
  33072. #ifdef __clang__
  33073. #pragma clang diagnostic pop
  33074. #endif
  33075. #ifdef __clang__
  33076. #pragma clang diagnostic push
  33077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33078. #pragma clang diagnostic ignored "-Wunused-variable"
  33079. #endif
  33080. #ifdef __clang__
  33081. #pragma clang diagnostic pop
  33082. #endif
  33083. #ifdef __clang__
  33084. #pragma clang diagnostic push
  33085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33086. #pragma clang diagnostic ignored "-Wunused-variable"
  33087. #endif
  33088. #ifdef __clang__
  33089. #pragma clang diagnostic pop
  33090. #endif
  33091. #ifdef __clang__
  33092. #pragma clang diagnostic push
  33093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33094. #pragma clang diagnostic ignored "-Wunused-variable"
  33095. #endif
  33096. #ifdef __clang__
  33097. #pragma clang diagnostic pop
  33098. #endif
  33099. #ifdef __clang__
  33100. #pragma clang diagnostic push
  33101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33102. #pragma clang diagnostic ignored "-Wunused-variable"
  33103. #endif
  33104. #ifdef __clang__
  33105. #pragma clang diagnostic pop
  33106. #endif
  33107. #ifdef __clang__
  33108. #pragma clang diagnostic push
  33109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33110. #pragma clang diagnostic ignored "-Wunused-variable"
  33111. #endif
  33112. #ifdef __clang__
  33113. #pragma clang diagnostic pop
  33114. #endif
  33115. #ifdef __clang__
  33116. #pragma clang diagnostic push
  33117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33118. #pragma clang diagnostic ignored "-Wunused-variable"
  33119. #endif
  33120. #ifdef __clang__
  33121. #pragma clang diagnostic pop
  33122. #endif
  33123. #ifdef __clang__
  33124. #pragma clang diagnostic push
  33125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33126. #pragma clang diagnostic ignored "-Wunused-variable"
  33127. #endif
  33128. #ifdef __clang__
  33129. #pragma clang diagnostic pop
  33130. #endif
  33131. #ifdef __clang__
  33132. #pragma clang diagnostic push
  33133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33134. #pragma clang diagnostic ignored "-Wunused-variable"
  33135. #endif
  33136. #ifdef __clang__
  33137. #pragma clang diagnostic pop
  33138. #endif
  33139. #ifdef __clang__
  33140. #pragma clang diagnostic push
  33141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33142. #pragma clang diagnostic ignored "-Wunused-variable"
  33143. #endif
  33144. #ifdef __clang__
  33145. #pragma clang diagnostic pop
  33146. #endif
  33147. #ifdef __clang__
  33148. #pragma clang diagnostic push
  33149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33150. #pragma clang diagnostic ignored "-Wunused-variable"
  33151. #endif
  33152. #ifdef __clang__
  33153. #pragma clang diagnostic pop
  33154. #endif
  33155. #ifdef __clang__
  33156. #pragma clang diagnostic push
  33157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33158. #pragma clang diagnostic ignored "-Wunused-variable"
  33159. #endif
  33160. #ifdef __clang__
  33161. #pragma clang diagnostic pop
  33162. #endif
  33163. #ifdef __clang__
  33164. #pragma clang diagnostic push
  33165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33166. #pragma clang diagnostic ignored "-Wunused-variable"
  33167. #endif
  33168. #ifdef __clang__
  33169. #pragma clang diagnostic pop
  33170. #endif
  33171. #ifdef __clang__
  33172. #pragma clang diagnostic push
  33173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33174. #pragma clang diagnostic ignored "-Wunused-variable"
  33175. #endif
  33176. #ifdef __clang__
  33177. #pragma clang diagnostic pop
  33178. #endif
  33179. #ifdef __clang__
  33180. #pragma clang diagnostic push
  33181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33182. #pragma clang diagnostic ignored "-Wunused-variable"
  33183. #endif
  33184. #ifdef __clang__
  33185. #pragma clang diagnostic pop
  33186. #endif
  33187. #ifdef __clang__
  33188. #pragma clang diagnostic push
  33189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33190. #pragma clang diagnostic ignored "-Wunused-variable"
  33191. #endif
  33192. #ifdef __clang__
  33193. #pragma clang diagnostic pop
  33194. #endif
  33195. #ifdef __clang__
  33196. #pragma clang diagnostic push
  33197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33198. #pragma clang diagnostic ignored "-Wunused-variable"
  33199. #endif
  33200. #ifdef __clang__
  33201. #pragma clang diagnostic pop
  33202. #endif
  33203. #ifdef __clang__
  33204. #pragma clang diagnostic push
  33205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33206. #pragma clang diagnostic ignored "-Wunused-variable"
  33207. #endif
  33208. #ifdef __clang__
  33209. #pragma clang diagnostic pop
  33210. #endif
  33211. #ifdef __clang__
  33212. #pragma clang diagnostic push
  33213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33214. #pragma clang diagnostic ignored "-Wunused-variable"
  33215. #endif
  33216. #ifdef __clang__
  33217. #pragma clang diagnostic pop
  33218. #endif
  33219. #ifdef __clang__
  33220. #pragma clang diagnostic push
  33221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33222. #pragma clang diagnostic ignored "-Wunused-variable"
  33223. #endif
  33224. #ifdef __clang__
  33225. #pragma clang diagnostic pop
  33226. #endif
  33227. #ifdef __clang__
  33228. #pragma clang diagnostic push
  33229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33230. #pragma clang diagnostic ignored "-Wunused-variable"
  33231. #endif
  33232. #ifdef __clang__
  33233. #pragma clang diagnostic pop
  33234. #endif
  33235. #ifdef __clang__
  33236. #pragma clang diagnostic push
  33237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33238. #pragma clang diagnostic ignored "-Wunused-variable"
  33239. #endif
  33240. #ifdef __clang__
  33241. #pragma clang diagnostic pop
  33242. #endif
  33243. #ifdef __clang__
  33244. #pragma clang diagnostic push
  33245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33246. #pragma clang diagnostic ignored "-Wunused-variable"
  33247. #endif
  33248. #ifdef __clang__
  33249. #pragma clang diagnostic pop
  33250. #endif
  33251. #ifdef __clang__
  33252. #pragma clang diagnostic push
  33253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33254. #pragma clang diagnostic ignored "-Wunused-variable"
  33255. #endif
  33256. #ifdef __clang__
  33257. #pragma clang diagnostic pop
  33258. #endif
  33259. #ifdef __clang__
  33260. #pragma clang diagnostic push
  33261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33262. #pragma clang diagnostic ignored "-Wunused-variable"
  33263. #endif
  33264. #ifdef __clang__
  33265. #pragma clang diagnostic pop
  33266. #endif
  33267. #ifdef __clang__
  33268. #pragma clang diagnostic push
  33269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33270. #pragma clang diagnostic ignored "-Wunused-variable"
  33271. #endif
  33272. #ifdef __clang__
  33273. #pragma clang diagnostic pop
  33274. #endif
  33275. #ifdef __clang__
  33276. #pragma clang diagnostic push
  33277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33278. #pragma clang diagnostic ignored "-Wunused-variable"
  33279. #endif
  33280. #ifdef __clang__
  33281. #pragma clang diagnostic pop
  33282. #endif
  33283. #ifdef __clang__
  33284. #pragma clang diagnostic push
  33285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33286. #pragma clang diagnostic ignored "-Wunused-variable"
  33287. #endif
  33288. #ifdef __clang__
  33289. #pragma clang diagnostic pop
  33290. #endif
  33291. #ifdef __clang__
  33292. #pragma clang diagnostic push
  33293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33294. #pragma clang diagnostic ignored "-Wunused-variable"
  33295. #endif
  33296. #ifdef __clang__
  33297. #pragma clang diagnostic pop
  33298. #endif
  33299. #ifdef __clang__
  33300. #pragma clang diagnostic push
  33301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33302. #pragma clang diagnostic ignored "-Wunused-variable"
  33303. #endif
  33304. #ifdef __clang__
  33305. #pragma clang diagnostic pop
  33306. #endif
  33307. #ifdef __clang__
  33308. #pragma clang diagnostic push
  33309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33310. #pragma clang diagnostic ignored "-Wunused-variable"
  33311. #endif
  33312. #ifdef __clang__
  33313. #pragma clang diagnostic pop
  33314. #endif
  33315. #ifdef __clang__
  33316. #pragma clang diagnostic push
  33317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33318. #pragma clang diagnostic ignored "-Wunused-variable"
  33319. #endif
  33320. #ifdef __clang__
  33321. #pragma clang diagnostic pop
  33322. #endif
  33323. #ifdef __clang__
  33324. #pragma clang diagnostic push
  33325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33326. #pragma clang diagnostic ignored "-Wunused-variable"
  33327. #endif
  33328. #ifdef __clang__
  33329. #pragma clang diagnostic pop
  33330. #endif
  33331. #ifdef __clang__
  33332. #pragma clang diagnostic push
  33333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33334. #pragma clang diagnostic ignored "-Wunused-variable"
  33335. #endif
  33336. #ifdef __clang__
  33337. #pragma clang diagnostic pop
  33338. #endif
  33339. #ifdef __clang__
  33340. #pragma clang diagnostic push
  33341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33342. #pragma clang diagnostic ignored "-Wunused-variable"
  33343. #endif
  33344. #ifdef __clang__
  33345. #pragma clang diagnostic pop
  33346. #endif
  33347. #ifdef __clang__
  33348. #pragma clang diagnostic push
  33349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33350. #pragma clang diagnostic ignored "-Wunused-variable"
  33351. #endif
  33352. #ifdef __clang__
  33353. #pragma clang diagnostic pop
  33354. #endif
  33355. #ifdef __clang__
  33356. #pragma clang diagnostic push
  33357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33358. #pragma clang diagnostic ignored "-Wunused-variable"
  33359. #endif
  33360. #ifdef __clang__
  33361. #pragma clang diagnostic pop
  33362. #endif
  33363. #ifdef __clang__
  33364. #pragma clang diagnostic push
  33365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33366. #pragma clang diagnostic ignored "-Wunused-variable"
  33367. #endif
  33368. #ifdef __clang__
  33369. #pragma clang diagnostic pop
  33370. #endif
  33371. #ifdef __clang__
  33372. #pragma clang diagnostic push
  33373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33374. #pragma clang diagnostic ignored "-Wunused-variable"
  33375. #endif
  33376. #ifdef __clang__
  33377. #pragma clang diagnostic pop
  33378. #endif
  33379. #ifdef __clang__
  33380. #pragma clang diagnostic push
  33381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33382. #pragma clang diagnostic ignored "-Wunused-variable"
  33383. #endif
  33384. #ifdef __clang__
  33385. #pragma clang diagnostic pop
  33386. #endif
  33387. #ifdef __clang__
  33388. #pragma clang diagnostic push
  33389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33390. #pragma clang diagnostic ignored "-Wunused-variable"
  33391. #endif
  33392. #ifdef __clang__
  33393. #pragma clang diagnostic pop
  33394. #endif
  33395. #ifdef __clang__
  33396. #pragma clang diagnostic push
  33397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33398. #pragma clang diagnostic ignored "-Wunused-variable"
  33399. #endif
  33400. #ifdef __clang__
  33401. #pragma clang diagnostic pop
  33402. #endif
  33403. #ifdef __clang__
  33404. #pragma clang diagnostic push
  33405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33406. #pragma clang diagnostic ignored "-Wunused-variable"
  33407. #endif
  33408. #ifdef __clang__
  33409. #pragma clang diagnostic pop
  33410. #endif
  33411. #ifdef __clang__
  33412. #pragma clang diagnostic push
  33413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33414. #pragma clang diagnostic ignored "-Wunused-variable"
  33415. #endif
  33416. #ifdef __clang__
  33417. #pragma clang diagnostic pop
  33418. #endif
  33419. #ifdef __clang__
  33420. #pragma clang diagnostic push
  33421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33422. #pragma clang diagnostic ignored "-Wunused-variable"
  33423. #endif
  33424. #ifdef __clang__
  33425. #pragma clang diagnostic pop
  33426. #endif
  33427. #ifdef __clang__
  33428. #pragma clang diagnostic push
  33429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33430. #pragma clang diagnostic ignored "-Wunused-variable"
  33431. #endif
  33432. #ifdef __clang__
  33433. #pragma clang diagnostic pop
  33434. #endif
  33435. #ifdef __clang__
  33436. #pragma clang diagnostic push
  33437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33438. #pragma clang diagnostic ignored "-Wunused-variable"
  33439. #endif
  33440. #ifdef __clang__
  33441. #pragma clang diagnostic pop
  33442. #endif
  33443. #ifdef __clang__
  33444. #pragma clang diagnostic push
  33445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33446. #pragma clang diagnostic ignored "-Wunused-variable"
  33447. #endif
  33448. #ifdef __clang__
  33449. #pragma clang diagnostic pop
  33450. #endif
  33451. #ifdef __clang__
  33452. #pragma clang diagnostic push
  33453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33454. #pragma clang diagnostic ignored "-Wunused-variable"
  33455. #endif
  33456. #ifdef __clang__
  33457. #pragma clang diagnostic pop
  33458. #endif
  33459. #ifdef __clang__
  33460. #pragma clang diagnostic push
  33461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33462. #pragma clang diagnostic ignored "-Wunused-variable"
  33463. #endif
  33464. #ifdef __clang__
  33465. #pragma clang diagnostic pop
  33466. #endif
  33467. #ifdef __clang__
  33468. #pragma clang diagnostic push
  33469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33470. #pragma clang diagnostic ignored "-Wunused-variable"
  33471. #endif
  33472. #ifdef __clang__
  33473. #pragma clang diagnostic pop
  33474. #endif
  33475. #ifdef __clang__
  33476. #pragma clang diagnostic push
  33477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33478. #pragma clang diagnostic ignored "-Wunused-variable"
  33479. #endif
  33480. #ifdef __clang__
  33481. #pragma clang diagnostic pop
  33482. #endif
  33483. #ifdef __clang__
  33484. #pragma clang diagnostic push
  33485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33486. #pragma clang diagnostic ignored "-Wunused-variable"
  33487. #endif
  33488. #ifdef __clang__
  33489. #pragma clang diagnostic pop
  33490. #endif
  33491. #ifdef __clang__
  33492. #pragma clang diagnostic push
  33493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33494. #pragma clang diagnostic ignored "-Wunused-variable"
  33495. #endif
  33496. #ifdef __clang__
  33497. #pragma clang diagnostic pop
  33498. #endif
  33499. #ifdef __clang__
  33500. #pragma clang diagnostic push
  33501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33502. #pragma clang diagnostic ignored "-Wunused-variable"
  33503. #endif
  33504. #ifdef __clang__
  33505. #pragma clang diagnostic pop
  33506. #endif
  33507. #ifdef __clang__
  33508. #pragma clang diagnostic push
  33509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33510. #pragma clang diagnostic ignored "-Wunused-variable"
  33511. #endif
  33512. #ifdef __clang__
  33513. #pragma clang diagnostic pop
  33514. #endif
  33515. #ifdef __clang__
  33516. #pragma clang diagnostic push
  33517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33518. #pragma clang diagnostic ignored "-Wunused-variable"
  33519. #endif
  33520. #ifdef __clang__
  33521. #pragma clang diagnostic pop
  33522. #endif
  33523. #ifdef __clang__
  33524. #pragma clang diagnostic push
  33525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33526. #pragma clang diagnostic ignored "-Wunused-variable"
  33527. #endif
  33528. #ifdef __clang__
  33529. #pragma clang diagnostic pop
  33530. #endif
  33531. #ifdef __clang__
  33532. #pragma clang diagnostic push
  33533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33534. #pragma clang diagnostic ignored "-Wunused-variable"
  33535. #endif
  33536. #ifdef __clang__
  33537. #pragma clang diagnostic pop
  33538. #endif
  33539. #ifdef __clang__
  33540. #pragma clang diagnostic push
  33541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33542. #pragma clang diagnostic ignored "-Wunused-variable"
  33543. #endif
  33544. #ifdef __clang__
  33545. #pragma clang diagnostic pop
  33546. #endif
  33547. #ifdef __clang__
  33548. #pragma clang diagnostic push
  33549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33550. #pragma clang diagnostic ignored "-Wunused-variable"
  33551. #endif
  33552. #ifdef __clang__
  33553. #pragma clang diagnostic pop
  33554. #endif
  33555. #ifdef __clang__
  33556. #pragma clang diagnostic push
  33557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33558. #pragma clang diagnostic ignored "-Wunused-variable"
  33559. #endif
  33560. #ifdef __clang__
  33561. #pragma clang diagnostic pop
  33562. #endif
  33563. #ifdef __clang__
  33564. #pragma clang diagnostic push
  33565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33566. #pragma clang diagnostic ignored "-Wunused-variable"
  33567. #endif
  33568. #ifdef __clang__
  33569. #pragma clang diagnostic pop
  33570. #endif
  33571. #ifdef __clang__
  33572. #pragma clang diagnostic push
  33573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33574. #pragma clang diagnostic ignored "-Wunused-variable"
  33575. #endif
  33576. #ifdef __clang__
  33577. #pragma clang diagnostic pop
  33578. #endif
  33579. #ifdef __clang__
  33580. #pragma clang diagnostic push
  33581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33582. #pragma clang diagnostic ignored "-Wunused-variable"
  33583. #endif
  33584. #ifdef __clang__
  33585. #pragma clang diagnostic pop
  33586. #endif
  33587. #ifdef __clang__
  33588. #pragma clang diagnostic push
  33589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33590. #pragma clang diagnostic ignored "-Wunused-variable"
  33591. #endif
  33592. #ifdef __clang__
  33593. #pragma clang diagnostic pop
  33594. #endif
  33595. #ifdef __clang__
  33596. #pragma clang diagnostic push
  33597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33598. #pragma clang diagnostic ignored "-Wunused-variable"
  33599. #endif
  33600. #ifdef __clang__
  33601. #pragma clang diagnostic pop
  33602. #endif
  33603. #ifdef __clang__
  33604. #pragma clang diagnostic push
  33605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33606. #pragma clang diagnostic ignored "-Wunused-variable"
  33607. #endif
  33608. #ifdef __clang__
  33609. #pragma clang diagnostic pop
  33610. #endif
  33611. #ifdef __clang__
  33612. #pragma clang diagnostic push
  33613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33614. #pragma clang diagnostic ignored "-Wunused-variable"
  33615. #endif
  33616. #ifdef __clang__
  33617. #pragma clang diagnostic pop
  33618. #endif
  33619. #ifdef __clang__
  33620. #pragma clang diagnostic push
  33621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33622. #pragma clang diagnostic ignored "-Wunused-variable"
  33623. #endif
  33624. #ifdef __clang__
  33625. #pragma clang diagnostic pop
  33626. #endif
  33627. #ifdef __clang__
  33628. #pragma clang diagnostic push
  33629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33630. #pragma clang diagnostic ignored "-Wunused-variable"
  33631. #endif
  33632. #ifdef __clang__
  33633. #pragma clang diagnostic pop
  33634. #endif
  33635. #ifdef __clang__
  33636. #pragma clang diagnostic push
  33637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33638. #pragma clang diagnostic ignored "-Wunused-variable"
  33639. #endif
  33640. #ifdef __clang__
  33641. #pragma clang diagnostic pop
  33642. #endif
  33643. #ifdef __clang__
  33644. #pragma clang diagnostic push
  33645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33646. #pragma clang diagnostic ignored "-Wunused-variable"
  33647. #endif
  33648. #ifdef __clang__
  33649. #pragma clang diagnostic pop
  33650. #endif
  33651. #ifdef __clang__
  33652. #pragma clang diagnostic push
  33653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33654. #pragma clang diagnostic ignored "-Wunused-variable"
  33655. #endif
  33656. #ifdef __clang__
  33657. #pragma clang diagnostic pop
  33658. #endif
  33659. #ifdef __clang__
  33660. #pragma clang diagnostic push
  33661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33662. #pragma clang diagnostic ignored "-Wunused-variable"
  33663. #endif
  33664. #ifdef __clang__
  33665. #pragma clang diagnostic pop
  33666. #endif
  33667. #ifdef __clang__
  33668. #pragma clang diagnostic push
  33669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33670. #pragma clang diagnostic ignored "-Wunused-variable"
  33671. #endif
  33672. #ifdef __clang__
  33673. #pragma clang diagnostic pop
  33674. #endif
  33675. #ifdef __clang__
  33676. #pragma clang diagnostic push
  33677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33678. #pragma clang diagnostic ignored "-Wunused-variable"
  33679. #endif
  33680. #ifdef __clang__
  33681. #pragma clang diagnostic pop
  33682. #endif
  33683. #ifdef __clang__
  33684. #pragma clang diagnostic push
  33685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33686. #pragma clang diagnostic ignored "-Wunused-variable"
  33687. #endif
  33688. #ifdef __clang__
  33689. #pragma clang diagnostic pop
  33690. #endif
  33691. #ifdef __clang__
  33692. #pragma clang diagnostic push
  33693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33694. #pragma clang diagnostic ignored "-Wunused-variable"
  33695. #endif
  33696. #ifdef __clang__
  33697. #pragma clang diagnostic pop
  33698. #endif
  33699. #ifdef __clang__
  33700. #pragma clang diagnostic push
  33701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33702. #pragma clang diagnostic ignored "-Wunused-variable"
  33703. #endif
  33704. #ifdef __clang__
  33705. #pragma clang diagnostic pop
  33706. #endif
  33707. #ifdef __clang__
  33708. #pragma clang diagnostic push
  33709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33710. #pragma clang diagnostic ignored "-Wunused-variable"
  33711. #endif
  33712. #ifdef __clang__
  33713. #pragma clang diagnostic pop
  33714. #endif
  33715. #ifdef __clang__
  33716. #pragma clang diagnostic push
  33717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33718. #pragma clang diagnostic ignored "-Wunused-variable"
  33719. #endif
  33720. #ifdef __clang__
  33721. #pragma clang diagnostic pop
  33722. #endif
  33723. #ifdef __clang__
  33724. #pragma clang diagnostic push
  33725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33726. #pragma clang diagnostic ignored "-Wunused-variable"
  33727. #endif
  33728. #ifdef __clang__
  33729. #pragma clang diagnostic pop
  33730. #endif
  33731. #ifdef __clang__
  33732. #pragma clang diagnostic push
  33733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33734. #pragma clang diagnostic ignored "-Wunused-variable"
  33735. #endif
  33736. #ifdef __clang__
  33737. #pragma clang diagnostic pop
  33738. #endif
  33739. #ifdef __clang__
  33740. #pragma clang diagnostic push
  33741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33742. #pragma clang diagnostic ignored "-Wunused-variable"
  33743. #endif
  33744. #ifdef __clang__
  33745. #pragma clang diagnostic pop
  33746. #endif
  33747. #ifdef __clang__
  33748. #pragma clang diagnostic push
  33749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33750. #pragma clang diagnostic ignored "-Wunused-variable"
  33751. #endif
  33752. #ifdef __clang__
  33753. #pragma clang diagnostic pop
  33754. #endif
  33755. #ifdef __clang__
  33756. #pragma clang diagnostic push
  33757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33758. #pragma clang diagnostic ignored "-Wunused-variable"
  33759. #endif
  33760. #ifdef __clang__
  33761. #pragma clang diagnostic pop
  33762. #endif
  33763. #ifdef __clang__
  33764. #pragma clang diagnostic push
  33765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33766. #pragma clang diagnostic ignored "-Wunused-variable"
  33767. #endif
  33768. #ifdef __clang__
  33769. #pragma clang diagnostic pop
  33770. #endif
  33771. #ifdef __clang__
  33772. #pragma clang diagnostic push
  33773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33774. #pragma clang diagnostic ignored "-Wunused-variable"
  33775. #endif
  33776. #ifdef __clang__
  33777. #pragma clang diagnostic pop
  33778. #endif
  33779. #ifdef __clang__
  33780. #pragma clang diagnostic push
  33781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33782. #pragma clang diagnostic ignored "-Wunused-variable"
  33783. #endif
  33784. #ifdef __clang__
  33785. #pragma clang diagnostic pop
  33786. #endif
  33787. #ifdef __clang__
  33788. #pragma clang diagnostic push
  33789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33790. #pragma clang diagnostic ignored "-Wunused-variable"
  33791. #endif
  33792. #ifdef __clang__
  33793. #pragma clang diagnostic pop
  33794. #endif
  33795. #ifdef __clang__
  33796. #pragma clang diagnostic push
  33797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33798. #pragma clang diagnostic ignored "-Wunused-variable"
  33799. #endif
  33800. #ifdef __clang__
  33801. #pragma clang diagnostic pop
  33802. #endif
  33803. #ifdef __clang__
  33804. #pragma clang diagnostic push
  33805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33806. #pragma clang diagnostic ignored "-Wunused-variable"
  33807. #endif
  33808. #ifdef __clang__
  33809. #pragma clang diagnostic pop
  33810. #endif
  33811. #ifdef __clang__
  33812. #pragma clang diagnostic push
  33813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33814. #pragma clang diagnostic ignored "-Wunused-variable"
  33815. #endif
  33816. #ifdef __clang__
  33817. #pragma clang diagnostic pop
  33818. #endif
  33819. #ifdef __clang__
  33820. #pragma clang diagnostic push
  33821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33822. #pragma clang diagnostic ignored "-Wunused-variable"
  33823. #endif
  33824. #ifdef __clang__
  33825. #pragma clang diagnostic pop
  33826. #endif
  33827. #ifdef __clang__
  33828. #pragma clang diagnostic push
  33829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33830. #pragma clang diagnostic ignored "-Wunused-variable"
  33831. #endif
  33832. #ifdef __clang__
  33833. #pragma clang diagnostic pop
  33834. #endif
  33835. #ifdef __clang__
  33836. #pragma clang diagnostic push
  33837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33838. #pragma clang diagnostic ignored "-Wunused-variable"
  33839. #endif
  33840. #ifdef __clang__
  33841. #pragma clang diagnostic pop
  33842. #endif
  33843. #ifdef __clang__
  33844. #pragma clang diagnostic push
  33845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33846. #pragma clang diagnostic ignored "-Wunused-variable"
  33847. #endif
  33848. #ifdef __clang__
  33849. #pragma clang diagnostic pop
  33850. #endif
  33851. #ifdef __clang__
  33852. #pragma clang diagnostic push
  33853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33854. #pragma clang diagnostic ignored "-Wunused-variable"
  33855. #endif
  33856. #ifdef __clang__
  33857. #pragma clang diagnostic pop
  33858. #endif
  33859. #ifdef __clang__
  33860. #pragma clang diagnostic push
  33861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33862. #pragma clang diagnostic ignored "-Wunused-variable"
  33863. #endif
  33864. #ifdef __clang__
  33865. #pragma clang diagnostic pop
  33866. #endif
  33867. #ifdef __clang__
  33868. #pragma clang diagnostic push
  33869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33870. #pragma clang diagnostic ignored "-Wunused-variable"
  33871. #endif
  33872. #ifdef __clang__
  33873. #pragma clang diagnostic pop
  33874. #endif
  33875. #ifdef __clang__
  33876. #pragma clang diagnostic push
  33877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33878. #pragma clang diagnostic ignored "-Wunused-variable"
  33879. #endif
  33880. #ifdef __clang__
  33881. #pragma clang diagnostic pop
  33882. #endif
  33883. #ifdef __clang__
  33884. #pragma clang diagnostic push
  33885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33886. #pragma clang diagnostic ignored "-Wunused-variable"
  33887. #endif
  33888. #ifdef __clang__
  33889. #pragma clang diagnostic pop
  33890. #endif
  33891. #ifdef __clang__
  33892. #pragma clang diagnostic push
  33893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33894. #pragma clang diagnostic ignored "-Wunused-variable"
  33895. #endif
  33896. #ifdef __clang__
  33897. #pragma clang diagnostic pop
  33898. #endif
  33899. #ifdef __clang__
  33900. #pragma clang diagnostic push
  33901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33902. #pragma clang diagnostic ignored "-Wunused-variable"
  33903. #endif
  33904. #ifdef __clang__
  33905. #pragma clang diagnostic pop
  33906. #endif
  33907. #ifdef __clang__
  33908. #pragma clang diagnostic push
  33909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33910. #pragma clang diagnostic ignored "-Wunused-variable"
  33911. #endif
  33912. #ifdef __clang__
  33913. #pragma clang diagnostic pop
  33914. #endif
  33915. #ifdef __clang__
  33916. #pragma clang diagnostic push
  33917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33918. #pragma clang diagnostic ignored "-Wunused-variable"
  33919. #endif
  33920. #ifdef __clang__
  33921. #pragma clang diagnostic pop
  33922. #endif
  33923. #ifdef __clang__
  33924. #pragma clang diagnostic push
  33925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33926. #pragma clang diagnostic ignored "-Wunused-variable"
  33927. #endif
  33928. #ifdef __clang__
  33929. #pragma clang diagnostic pop
  33930. #endif
  33931. #ifdef __clang__
  33932. #pragma clang diagnostic push
  33933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33934. #pragma clang diagnostic ignored "-Wunused-variable"
  33935. #endif
  33936. #ifdef __clang__
  33937. #pragma clang diagnostic pop
  33938. #endif
  33939. #ifdef __clang__
  33940. #pragma clang diagnostic push
  33941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33942. #pragma clang diagnostic ignored "-Wunused-variable"
  33943. #endif
  33944. #ifdef __clang__
  33945. #pragma clang diagnostic pop
  33946. #endif
  33947. #ifdef __clang__
  33948. #pragma clang diagnostic push
  33949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33950. #pragma clang diagnostic ignored "-Wunused-variable"
  33951. #endif
  33952. #ifdef __clang__
  33953. #pragma clang diagnostic pop
  33954. #endif
  33955. #ifdef __clang__
  33956. #pragma clang diagnostic push
  33957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33958. #pragma clang diagnostic ignored "-Wunused-variable"
  33959. #endif
  33960. #ifdef __clang__
  33961. #pragma clang diagnostic pop
  33962. #endif
  33963. #ifdef __clang__
  33964. #pragma clang diagnostic push
  33965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33966. #pragma clang diagnostic ignored "-Wunused-variable"
  33967. #endif
  33968. #ifdef __clang__
  33969. #pragma clang diagnostic pop
  33970. #endif
  33971. #ifdef __clang__
  33972. #pragma clang diagnostic push
  33973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33974. #pragma clang diagnostic ignored "-Wunused-variable"
  33975. #endif
  33976. #ifdef __clang__
  33977. #pragma clang diagnostic pop
  33978. #endif
  33979. #ifdef __clang__
  33980. #pragma clang diagnostic push
  33981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33982. #pragma clang diagnostic ignored "-Wunused-variable"
  33983. #endif
  33984. #ifdef __clang__
  33985. #pragma clang diagnostic pop
  33986. #endif
  33987. #ifdef __clang__
  33988. #pragma clang diagnostic push
  33989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33990. #pragma clang diagnostic ignored "-Wunused-variable"
  33991. #endif
  33992. #ifdef __clang__
  33993. #pragma clang diagnostic pop
  33994. #endif
  33995. #ifdef __clang__
  33996. #pragma clang diagnostic push
  33997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33998. #pragma clang diagnostic ignored "-Wunused-variable"
  33999. #endif
  34000. #ifdef __clang__
  34001. #pragma clang diagnostic pop
  34002. #endif
  34003. #ifdef __clang__
  34004. #pragma clang diagnostic push
  34005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34006. #pragma clang diagnostic ignored "-Wunused-variable"
  34007. #endif
  34008. #ifdef __clang__
  34009. #pragma clang diagnostic pop
  34010. #endif
  34011. #ifdef __clang__
  34012. #pragma clang diagnostic push
  34013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34014. #pragma clang diagnostic ignored "-Wunused-variable"
  34015. #endif
  34016. #ifdef __clang__
  34017. #pragma clang diagnostic pop
  34018. #endif
  34019. #ifdef __clang__
  34020. #pragma clang diagnostic push
  34021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34022. #pragma clang diagnostic ignored "-Wunused-variable"
  34023. #endif
  34024. #ifdef __clang__
  34025. #pragma clang diagnostic pop
  34026. #endif
  34027. #ifdef __clang__
  34028. #pragma clang diagnostic push
  34029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34030. #pragma clang diagnostic ignored "-Wunused-variable"
  34031. #endif
  34032. #ifdef __clang__
  34033. #pragma clang diagnostic pop
  34034. #endif
  34035. #ifdef __clang__
  34036. #pragma clang diagnostic push
  34037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34038. #pragma clang diagnostic ignored "-Wunused-variable"
  34039. #endif
  34040. #ifdef __clang__
  34041. #pragma clang diagnostic pop
  34042. #endif
  34043. #ifdef __clang__
  34044. #pragma clang diagnostic push
  34045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34046. #pragma clang diagnostic ignored "-Wunused-variable"
  34047. #endif
  34048. #ifdef __clang__
  34049. #pragma clang diagnostic pop
  34050. #endif
  34051. #ifdef __clang__
  34052. #pragma clang diagnostic push
  34053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34054. #pragma clang diagnostic ignored "-Wunused-variable"
  34055. #endif
  34056. #ifdef __clang__
  34057. #pragma clang diagnostic pop
  34058. #endif
  34059. #ifdef __clang__
  34060. #pragma clang diagnostic push
  34061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34062. #pragma clang diagnostic ignored "-Wunused-variable"
  34063. #endif
  34064. #ifdef __clang__
  34065. #pragma clang diagnostic pop
  34066. #endif
  34067. #ifdef __clang__
  34068. #pragma clang diagnostic push
  34069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34070. #pragma clang diagnostic ignored "-Wunused-variable"
  34071. #endif
  34072. #ifdef __clang__
  34073. #pragma clang diagnostic pop
  34074. #endif
  34075. #ifdef __clang__
  34076. #pragma clang diagnostic push
  34077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34078. #pragma clang diagnostic ignored "-Wunused-variable"
  34079. #endif
  34080. #ifdef __clang__
  34081. #pragma clang diagnostic pop
  34082. #endif
  34083. #ifdef __clang__
  34084. #pragma clang diagnostic push
  34085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34086. #pragma clang diagnostic ignored "-Wunused-variable"
  34087. #endif
  34088. #ifdef __clang__
  34089. #pragma clang diagnostic pop
  34090. #endif
  34091. #ifdef __clang__
  34092. #pragma clang diagnostic push
  34093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34094. #pragma clang diagnostic ignored "-Wunused-variable"
  34095. #endif
  34096. #ifdef __clang__
  34097. #pragma clang diagnostic pop
  34098. #endif
  34099. #ifdef __clang__
  34100. #pragma clang diagnostic push
  34101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34102. #pragma clang diagnostic ignored "-Wunused-variable"
  34103. #endif
  34104. #ifdef __clang__
  34105. #pragma clang diagnostic pop
  34106. #endif
  34107. #ifdef __clang__
  34108. #pragma clang diagnostic push
  34109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34110. #pragma clang diagnostic ignored "-Wunused-variable"
  34111. #endif
  34112. #ifdef __clang__
  34113. #pragma clang diagnostic pop
  34114. #endif
  34115. #ifdef __clang__
  34116. #pragma clang diagnostic push
  34117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34118. #pragma clang diagnostic ignored "-Wunused-variable"
  34119. #endif
  34120. #ifdef __clang__
  34121. #pragma clang diagnostic pop
  34122. #endif
  34123. #ifdef __clang__
  34124. #pragma clang diagnostic push
  34125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34126. #pragma clang diagnostic ignored "-Wunused-variable"
  34127. #endif
  34128. #ifdef __clang__
  34129. #pragma clang diagnostic pop
  34130. #endif
  34131. #ifdef __clang__
  34132. #pragma clang diagnostic push
  34133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34134. #pragma clang diagnostic ignored "-Wunused-variable"
  34135. #endif
  34136. #ifdef __clang__
  34137. #pragma clang diagnostic pop
  34138. #endif
  34139. #ifdef __clang__
  34140. #pragma clang diagnostic push
  34141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34142. #pragma clang diagnostic ignored "-Wunused-variable"
  34143. #endif
  34144. #ifdef __clang__
  34145. #pragma clang diagnostic pop
  34146. #endif
  34147. #ifdef __clang__
  34148. #pragma clang diagnostic push
  34149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34150. #pragma clang diagnostic ignored "-Wunused-variable"
  34151. #endif
  34152. #ifdef __clang__
  34153. #pragma clang diagnostic pop
  34154. #endif
  34155. #ifdef __clang__
  34156. #pragma clang diagnostic push
  34157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34158. #pragma clang diagnostic ignored "-Wunused-variable"
  34159. #endif
  34160. #ifdef __clang__
  34161. #pragma clang diagnostic pop
  34162. #endif
  34163. #ifdef __clang__
  34164. #pragma clang diagnostic push
  34165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34166. #pragma clang diagnostic ignored "-Wunused-variable"
  34167. #endif
  34168. #ifdef __clang__
  34169. #pragma clang diagnostic pop
  34170. #endif
  34171. #ifdef __clang__
  34172. #pragma clang diagnostic push
  34173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34174. #pragma clang diagnostic ignored "-Wunused-variable"
  34175. #endif
  34176. #ifdef __clang__
  34177. #pragma clang diagnostic pop
  34178. #endif
  34179. #ifdef __clang__
  34180. #pragma clang diagnostic push
  34181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34182. #pragma clang diagnostic ignored "-Wunused-variable"
  34183. #endif
  34184. #ifdef __clang__
  34185. #pragma clang diagnostic pop
  34186. #endif
  34187. #ifdef __clang__
  34188. #pragma clang diagnostic push
  34189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34190. #pragma clang diagnostic ignored "-Wunused-variable"
  34191. #endif
  34192. #ifdef __clang__
  34193. #pragma clang diagnostic pop
  34194. #endif
  34195. #ifdef __clang__
  34196. #pragma clang diagnostic push
  34197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34198. #pragma clang diagnostic ignored "-Wunused-variable"
  34199. #endif
  34200. #ifdef __clang__
  34201. #pragma clang diagnostic pop
  34202. #endif
  34203. #ifdef __clang__
  34204. #pragma clang diagnostic push
  34205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34206. #pragma clang diagnostic ignored "-Wunused-variable"
  34207. #endif
  34208. #ifdef __clang__
  34209. #pragma clang diagnostic pop
  34210. #endif
  34211. #ifdef __clang__
  34212. #pragma clang diagnostic push
  34213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34214. #pragma clang diagnostic ignored "-Wunused-variable"
  34215. #endif
  34216. #ifdef __clang__
  34217. #pragma clang diagnostic pop
  34218. #endif
  34219. #ifdef __clang__
  34220. #pragma clang diagnostic push
  34221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34222. #pragma clang diagnostic ignored "-Wunused-variable"
  34223. #endif
  34224. #ifdef __clang__
  34225. #pragma clang diagnostic pop
  34226. #endif
  34227. #ifdef __clang__
  34228. #pragma clang diagnostic push
  34229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34230. #pragma clang diagnostic ignored "-Wunused-variable"
  34231. #endif
  34232. #ifdef __clang__
  34233. #pragma clang diagnostic pop
  34234. #endif
  34235. #ifdef __clang__
  34236. #pragma clang diagnostic push
  34237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34238. #pragma clang diagnostic ignored "-Wunused-variable"
  34239. #endif
  34240. #ifdef __clang__
  34241. #pragma clang diagnostic pop
  34242. #endif
  34243. #ifdef __clang__
  34244. #pragma clang diagnostic push
  34245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34246. #pragma clang diagnostic ignored "-Wunused-variable"
  34247. #endif
  34248. #ifdef __clang__
  34249. #pragma clang diagnostic pop
  34250. #endif
  34251. #ifdef __clang__
  34252. #pragma clang diagnostic push
  34253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34254. #pragma clang diagnostic ignored "-Wunused-variable"
  34255. #endif
  34256. #ifdef __clang__
  34257. #pragma clang diagnostic pop
  34258. #endif
  34259. #ifdef __clang__
  34260. #pragma clang diagnostic push
  34261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34262. #pragma clang diagnostic ignored "-Wunused-variable"
  34263. #endif
  34264. #ifdef __clang__
  34265. #pragma clang diagnostic pop
  34266. #endif
  34267. #ifdef __clang__
  34268. #pragma clang diagnostic push
  34269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34270. #pragma clang diagnostic ignored "-Wunused-variable"
  34271. #endif
  34272. #ifdef __clang__
  34273. #pragma clang diagnostic pop
  34274. #endif
  34275. #ifdef __clang__
  34276. #pragma clang diagnostic push
  34277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34278. #pragma clang diagnostic ignored "-Wunused-variable"
  34279. #endif
  34280. #ifdef __clang__
  34281. #pragma clang diagnostic pop
  34282. #endif
  34283. #ifdef __clang__
  34284. #pragma clang diagnostic push
  34285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34286. #pragma clang diagnostic ignored "-Wunused-variable"
  34287. #endif
  34288. #ifdef __clang__
  34289. #pragma clang diagnostic pop
  34290. #endif
  34291. #ifdef __clang__
  34292. #pragma clang diagnostic push
  34293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34294. #pragma clang diagnostic ignored "-Wunused-variable"
  34295. #endif
  34296. #ifdef __clang__
  34297. #pragma clang diagnostic pop
  34298. #endif
  34299. #ifdef __clang__
  34300. #pragma clang diagnostic push
  34301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34302. #pragma clang diagnostic ignored "-Wunused-variable"
  34303. #endif
  34304. #ifdef __clang__
  34305. #pragma clang diagnostic pop
  34306. #endif
  34307. #ifdef __clang__
  34308. #pragma clang diagnostic push
  34309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34310. #pragma clang diagnostic ignored "-Wunused-variable"
  34311. #endif
  34312. #ifdef __clang__
  34313. #pragma clang diagnostic pop
  34314. #endif
  34315. #ifdef __clang__
  34316. #pragma clang diagnostic push
  34317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34318. #pragma clang diagnostic ignored "-Wunused-variable"
  34319. #endif
  34320. #ifdef __clang__
  34321. #pragma clang diagnostic pop
  34322. #endif
  34323. #ifdef __clang__
  34324. #pragma clang diagnostic push
  34325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34326. #pragma clang diagnostic ignored "-Wunused-variable"
  34327. #endif
  34328. #ifdef __clang__
  34329. #pragma clang diagnostic pop
  34330. #endif
  34331. #ifdef __clang__
  34332. #pragma clang diagnostic push
  34333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34334. #pragma clang diagnostic ignored "-Wunused-variable"
  34335. #endif
  34336. #ifdef __clang__
  34337. #pragma clang diagnostic pop
  34338. #endif
  34339. #ifdef __clang__
  34340. #pragma clang diagnostic push
  34341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34342. #pragma clang diagnostic ignored "-Wunused-variable"
  34343. #endif
  34344. #ifdef __clang__
  34345. #pragma clang diagnostic pop
  34346. #endif
  34347. #ifdef __clang__
  34348. #pragma clang diagnostic push
  34349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34350. #pragma clang diagnostic ignored "-Wunused-variable"
  34351. #endif
  34352. #ifdef __clang__
  34353. #pragma clang diagnostic pop
  34354. #endif
  34355. #ifdef __clang__
  34356. #pragma clang diagnostic push
  34357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34358. #pragma clang diagnostic ignored "-Wunused-variable"
  34359. #endif
  34360. #ifdef __clang__
  34361. #pragma clang diagnostic pop
  34362. #endif
  34363. #ifdef __clang__
  34364. #pragma clang diagnostic push
  34365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34366. #pragma clang diagnostic ignored "-Wunused-variable"
  34367. #endif
  34368. #ifdef __clang__
  34369. #pragma clang diagnostic pop
  34370. #endif
  34371. #ifdef __clang__
  34372. #pragma clang diagnostic push
  34373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34374. #pragma clang diagnostic ignored "-Wunused-variable"
  34375. #endif
  34376. #ifdef __clang__
  34377. #pragma clang diagnostic pop
  34378. #endif
  34379. #ifdef __clang__
  34380. #pragma clang diagnostic push
  34381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34382. #pragma clang diagnostic ignored "-Wunused-variable"
  34383. #endif
  34384. #ifdef __clang__
  34385. #pragma clang diagnostic pop
  34386. #endif
  34387. #ifdef __clang__
  34388. #pragma clang diagnostic push
  34389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34390. #pragma clang diagnostic ignored "-Wunused-variable"
  34391. #endif
  34392. #ifdef __clang__
  34393. #pragma clang diagnostic pop
  34394. #endif
  34395. #ifdef __clang__
  34396. #pragma clang diagnostic push
  34397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34398. #pragma clang diagnostic ignored "-Wunused-variable"
  34399. #endif
  34400. #ifdef __clang__
  34401. #pragma clang diagnostic pop
  34402. #endif
  34403. #ifdef __clang__
  34404. #pragma clang diagnostic push
  34405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34406. #pragma clang diagnostic ignored "-Wunused-variable"
  34407. #endif
  34408. #ifdef __clang__
  34409. #pragma clang diagnostic pop
  34410. #endif
  34411. #ifdef __clang__
  34412. #pragma clang diagnostic push
  34413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34414. #pragma clang diagnostic ignored "-Wunused-variable"
  34415. #endif
  34416. #ifdef __clang__
  34417. #pragma clang diagnostic pop
  34418. #endif
  34419. #ifdef __clang__
  34420. #pragma clang diagnostic push
  34421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34422. #pragma clang diagnostic ignored "-Wunused-variable"
  34423. #endif
  34424. #ifdef __clang__
  34425. #pragma clang diagnostic pop
  34426. #endif
  34427. #ifdef __clang__
  34428. #pragma clang diagnostic push
  34429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34430. #pragma clang diagnostic ignored "-Wunused-variable"
  34431. #endif
  34432. #ifdef __clang__
  34433. #pragma clang diagnostic pop
  34434. #endif
  34435. #ifdef __clang__
  34436. #pragma clang diagnostic push
  34437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34438. #pragma clang diagnostic ignored "-Wunused-variable"
  34439. #endif
  34440. #ifdef __clang__
  34441. #pragma clang diagnostic pop
  34442. #endif
  34443. #ifdef __clang__
  34444. #pragma clang diagnostic push
  34445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34446. #pragma clang diagnostic ignored "-Wunused-variable"
  34447. #endif
  34448. #ifdef __clang__
  34449. #pragma clang diagnostic pop
  34450. #endif
  34451. #ifdef __clang__
  34452. #pragma clang diagnostic push
  34453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34454. #pragma clang diagnostic ignored "-Wunused-variable"
  34455. #endif
  34456. #ifdef __clang__
  34457. #pragma clang diagnostic pop
  34458. #endif
  34459. #ifdef __clang__
  34460. #pragma clang diagnostic push
  34461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34462. #pragma clang diagnostic ignored "-Wunused-variable"
  34463. #endif
  34464. #ifdef __clang__
  34465. #pragma clang diagnostic pop
  34466. #endif
  34467. #ifdef __clang__
  34468. #pragma clang diagnostic push
  34469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34470. #pragma clang diagnostic ignored "-Wunused-variable"
  34471. #endif
  34472. #ifdef __clang__
  34473. #pragma clang diagnostic pop
  34474. #endif
  34475. #ifdef __clang__
  34476. #pragma clang diagnostic push
  34477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34478. #pragma clang diagnostic ignored "-Wunused-variable"
  34479. #endif
  34480. #ifdef __clang__
  34481. #pragma clang diagnostic pop
  34482. #endif
  34483. #ifdef __clang__
  34484. #pragma clang diagnostic push
  34485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34486. #pragma clang diagnostic ignored "-Wunused-variable"
  34487. #endif
  34488. #ifdef __clang__
  34489. #pragma clang diagnostic pop
  34490. #endif
  34491. #ifdef __clang__
  34492. #pragma clang diagnostic push
  34493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34494. #pragma clang diagnostic ignored "-Wunused-variable"
  34495. #endif
  34496. #ifdef __clang__
  34497. #pragma clang diagnostic pop
  34498. #endif
  34499. #ifdef __clang__
  34500. #pragma clang diagnostic push
  34501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34502. #pragma clang diagnostic ignored "-Wunused-variable"
  34503. #endif
  34504. #ifdef __clang__
  34505. #pragma clang diagnostic pop
  34506. #endif
  34507. #ifdef __clang__
  34508. #pragma clang diagnostic push
  34509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34510. #pragma clang diagnostic ignored "-Wunused-variable"
  34511. #endif
  34512. #ifdef __clang__
  34513. #pragma clang diagnostic pop
  34514. #endif
  34515. #ifdef __clang__
  34516. #pragma clang diagnostic push
  34517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34518. #pragma clang diagnostic ignored "-Wunused-variable"
  34519. #endif
  34520. #ifdef __clang__
  34521. #pragma clang diagnostic pop
  34522. #endif
  34523. #ifdef __clang__
  34524. #pragma clang diagnostic push
  34525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34526. #pragma clang diagnostic ignored "-Wunused-variable"
  34527. #endif
  34528. #ifdef __clang__
  34529. #pragma clang diagnostic pop
  34530. #endif
  34531. #ifdef __clang__
  34532. #pragma clang diagnostic push
  34533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34534. #pragma clang diagnostic ignored "-Wunused-variable"
  34535. #endif
  34536. #ifdef __clang__
  34537. #pragma clang diagnostic pop
  34538. #endif
  34539. #ifdef __clang__
  34540. #pragma clang diagnostic push
  34541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34542. #pragma clang diagnostic ignored "-Wunused-variable"
  34543. #endif
  34544. #ifdef __clang__
  34545. #pragma clang diagnostic pop
  34546. #endif
  34547. #ifdef __clang__
  34548. #pragma clang diagnostic push
  34549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34550. #pragma clang diagnostic ignored "-Wunused-variable"
  34551. #endif
  34552. #ifdef __clang__
  34553. #pragma clang diagnostic pop
  34554. #endif
  34555. #ifdef __clang__
  34556. #pragma clang diagnostic push
  34557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34558. #pragma clang diagnostic ignored "-Wunused-variable"
  34559. #endif
  34560. #ifdef __clang__
  34561. #pragma clang diagnostic pop
  34562. #endif
  34563. #ifdef __clang__
  34564. #pragma clang diagnostic push
  34565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34566. #pragma clang diagnostic ignored "-Wunused-variable"
  34567. #endif
  34568. #ifdef __clang__
  34569. #pragma clang diagnostic pop
  34570. #endif
  34571. #ifdef __clang__
  34572. #pragma clang diagnostic push
  34573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34574. #pragma clang diagnostic ignored "-Wunused-variable"
  34575. #endif
  34576. #ifdef __clang__
  34577. #pragma clang diagnostic pop
  34578. #endif
  34579. #ifdef __clang__
  34580. #pragma clang diagnostic push
  34581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34582. #pragma clang diagnostic ignored "-Wunused-variable"
  34583. #endif
  34584. #ifdef __clang__
  34585. #pragma clang diagnostic pop
  34586. #endif
  34587. #ifdef __clang__
  34588. #pragma clang diagnostic push
  34589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34590. #pragma clang diagnostic ignored "-Wunused-variable"
  34591. #endif
  34592. #ifdef __clang__
  34593. #pragma clang diagnostic pop
  34594. #endif
  34595. #ifdef __clang__
  34596. #pragma clang diagnostic push
  34597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34598. #pragma clang diagnostic ignored "-Wunused-variable"
  34599. #endif
  34600. #ifdef __clang__
  34601. #pragma clang diagnostic pop
  34602. #endif
  34603. #ifdef __clang__
  34604. #pragma clang diagnostic push
  34605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34606. #pragma clang diagnostic ignored "-Wunused-variable"
  34607. #endif
  34608. #ifdef __clang__
  34609. #pragma clang diagnostic pop
  34610. #endif
  34611. #ifdef __clang__
  34612. #pragma clang diagnostic push
  34613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34614. #pragma clang diagnostic ignored "-Wunused-variable"
  34615. #endif
  34616. #ifdef __clang__
  34617. #pragma clang diagnostic pop
  34618. #endif
  34619. #ifdef __clang__
  34620. #pragma clang diagnostic push
  34621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34622. #pragma clang diagnostic ignored "-Wunused-variable"
  34623. #endif
  34624. #ifdef __clang__
  34625. #pragma clang diagnostic pop
  34626. #endif
  34627. #ifdef __clang__
  34628. #pragma clang diagnostic push
  34629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34630. #pragma clang diagnostic ignored "-Wunused-variable"
  34631. #endif
  34632. #ifdef __clang__
  34633. #pragma clang diagnostic pop
  34634. #endif
  34635. #ifdef __clang__
  34636. #pragma clang diagnostic push
  34637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34638. #pragma clang diagnostic ignored "-Wunused-variable"
  34639. #endif
  34640. #ifdef __clang__
  34641. #pragma clang diagnostic pop
  34642. #endif
  34643. #ifdef __clang__
  34644. #pragma clang diagnostic push
  34645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34646. #pragma clang diagnostic ignored "-Wunused-variable"
  34647. #endif
  34648. #ifdef __clang__
  34649. #pragma clang diagnostic pop
  34650. #endif
  34651. #ifdef __clang__
  34652. #pragma clang diagnostic push
  34653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34654. #pragma clang diagnostic ignored "-Wunused-variable"
  34655. #endif
  34656. #ifdef __clang__
  34657. #pragma clang diagnostic pop
  34658. #endif
  34659. #ifdef __clang__
  34660. #pragma clang diagnostic push
  34661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34662. #pragma clang diagnostic ignored "-Wunused-variable"
  34663. #endif
  34664. #ifdef __clang__
  34665. #pragma clang diagnostic pop
  34666. #endif
  34667. #ifdef __clang__
  34668. #pragma clang diagnostic push
  34669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34670. #pragma clang diagnostic ignored "-Wunused-variable"
  34671. #endif
  34672. #ifdef __clang__
  34673. #pragma clang diagnostic pop
  34674. #endif
  34675. #ifdef __clang__
  34676. #pragma clang diagnostic push
  34677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34678. #pragma clang diagnostic ignored "-Wunused-variable"
  34679. #endif
  34680. #ifdef __clang__
  34681. #pragma clang diagnostic pop
  34682. #endif
  34683. #ifdef __clang__
  34684. #pragma clang diagnostic push
  34685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34686. #pragma clang diagnostic ignored "-Wunused-variable"
  34687. #endif
  34688. #ifdef __clang__
  34689. #pragma clang diagnostic pop
  34690. #endif
  34691. #ifdef __clang__
  34692. #pragma clang diagnostic push
  34693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34694. #pragma clang diagnostic ignored "-Wunused-variable"
  34695. #endif
  34696. #ifdef __clang__
  34697. #pragma clang diagnostic pop
  34698. #endif
  34699. #ifdef __clang__
  34700. #pragma clang diagnostic push
  34701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34702. #pragma clang diagnostic ignored "-Wunused-variable"
  34703. #endif
  34704. #ifdef __clang__
  34705. #pragma clang diagnostic pop
  34706. #endif
  34707. #ifdef __clang__
  34708. #pragma clang diagnostic push
  34709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34710. #pragma clang diagnostic ignored "-Wunused-variable"
  34711. #endif
  34712. #ifdef __clang__
  34713. #pragma clang diagnostic pop
  34714. #endif
  34715. #ifdef __clang__
  34716. #pragma clang diagnostic push
  34717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34718. #pragma clang diagnostic ignored "-Wunused-variable"
  34719. #endif
  34720. #ifdef __clang__
  34721. #pragma clang diagnostic pop
  34722. #endif
  34723. #ifdef __clang__
  34724. #pragma clang diagnostic push
  34725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34726. #pragma clang diagnostic ignored "-Wunused-variable"
  34727. #endif
  34728. #ifdef __clang__
  34729. #pragma clang diagnostic pop
  34730. #endif
  34731. #ifdef __clang__
  34732. #pragma clang diagnostic push
  34733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34734. #pragma clang diagnostic ignored "-Wunused-variable"
  34735. #endif
  34736. #ifdef __clang__
  34737. #pragma clang diagnostic pop
  34738. #endif
  34739. #ifdef __clang__
  34740. #pragma clang diagnostic push
  34741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34742. #pragma clang diagnostic ignored "-Wunused-variable"
  34743. #endif
  34744. #ifdef __clang__
  34745. #pragma clang diagnostic pop
  34746. #endif
  34747. #ifdef __clang__
  34748. #pragma clang diagnostic push
  34749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34750. #pragma clang diagnostic ignored "-Wunused-variable"
  34751. #endif
  34752. #ifdef __clang__
  34753. #pragma clang diagnostic pop
  34754. #endif
  34755. #ifdef __clang__
  34756. #pragma clang diagnostic push
  34757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34758. #pragma clang diagnostic ignored "-Wunused-variable"
  34759. #endif
  34760. #ifdef __clang__
  34761. #pragma clang diagnostic pop
  34762. #endif
  34763. #ifdef __clang__
  34764. #pragma clang diagnostic push
  34765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34766. #pragma clang diagnostic ignored "-Wunused-variable"
  34767. #endif
  34768. #ifdef __clang__
  34769. #pragma clang diagnostic pop
  34770. #endif
  34771. #ifdef __clang__
  34772. #pragma clang diagnostic push
  34773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34774. #pragma clang diagnostic ignored "-Wunused-variable"
  34775. #endif
  34776. #ifdef __clang__
  34777. #pragma clang diagnostic pop
  34778. #endif
  34779. #ifdef __clang__
  34780. #pragma clang diagnostic push
  34781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34782. #pragma clang diagnostic ignored "-Wunused-variable"
  34783. #endif
  34784. #ifdef __clang__
  34785. #pragma clang diagnostic pop
  34786. #endif
  34787. #ifdef __clang__
  34788. #pragma clang diagnostic push
  34789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34790. #pragma clang diagnostic ignored "-Wunused-variable"
  34791. #endif
  34792. #ifdef __clang__
  34793. #pragma clang diagnostic pop
  34794. #endif
  34795. #ifdef __clang__
  34796. #pragma clang diagnostic push
  34797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34798. #pragma clang diagnostic ignored "-Wunused-variable"
  34799. #endif
  34800. #ifdef __clang__
  34801. #pragma clang diagnostic pop
  34802. #endif
  34803. #ifdef __clang__
  34804. #pragma clang diagnostic push
  34805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34806. #pragma clang diagnostic ignored "-Wunused-variable"
  34807. #endif
  34808. #ifdef __clang__
  34809. #pragma clang diagnostic pop
  34810. #endif
  34811. #ifdef __clang__
  34812. #pragma clang diagnostic push
  34813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34814. #pragma clang diagnostic ignored "-Wunused-variable"
  34815. #endif
  34816. #ifdef __clang__
  34817. #pragma clang diagnostic pop
  34818. #endif
  34819. #ifdef __clang__
  34820. #pragma clang diagnostic push
  34821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34822. #pragma clang diagnostic ignored "-Wunused-variable"
  34823. #endif
  34824. #ifdef __clang__
  34825. #pragma clang diagnostic pop
  34826. #endif
  34827. #ifdef __clang__
  34828. #pragma clang diagnostic push
  34829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34830. #pragma clang diagnostic ignored "-Wunused-variable"
  34831. #endif
  34832. #ifdef __clang__
  34833. #pragma clang diagnostic pop
  34834. #endif
  34835. #ifdef __clang__
  34836. #pragma clang diagnostic push
  34837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34838. #pragma clang diagnostic ignored "-Wunused-variable"
  34839. #endif
  34840. #ifdef __clang__
  34841. #pragma clang diagnostic pop
  34842. #endif
  34843. #ifdef __clang__
  34844. #pragma clang diagnostic push
  34845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34846. #pragma clang diagnostic ignored "-Wunused-variable"
  34847. #endif
  34848. #ifdef __clang__
  34849. #pragma clang diagnostic pop
  34850. #endif
  34851. #ifdef __clang__
  34852. #pragma clang diagnostic push
  34853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34854. #pragma clang diagnostic ignored "-Wunused-variable"
  34855. #endif
  34856. #ifdef __clang__
  34857. #pragma clang diagnostic pop
  34858. #endif
  34859. #ifdef __clang__
  34860. #pragma clang diagnostic push
  34861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34862. #pragma clang diagnostic ignored "-Wunused-variable"
  34863. #endif
  34864. #ifdef __clang__
  34865. #pragma clang diagnostic pop
  34866. #endif
  34867. #ifdef __clang__
  34868. #pragma clang diagnostic push
  34869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34870. #pragma clang diagnostic ignored "-Wunused-variable"
  34871. #endif
  34872. #ifdef __clang__
  34873. #pragma clang diagnostic pop
  34874. #endif
  34875. #ifdef __clang__
  34876. #pragma clang diagnostic push
  34877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34878. #pragma clang diagnostic ignored "-Wunused-variable"
  34879. #endif
  34880. #ifdef __clang__
  34881. #pragma clang diagnostic pop
  34882. #endif
  34883. #ifdef __clang__
  34884. #pragma clang diagnostic push
  34885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34886. #pragma clang diagnostic ignored "-Wunused-variable"
  34887. #endif
  34888. #ifdef __clang__
  34889. #pragma clang diagnostic pop
  34890. #endif
  34891. #ifdef __clang__
  34892. #pragma clang diagnostic push
  34893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34894. #pragma clang diagnostic ignored "-Wunused-variable"
  34895. #endif
  34896. #ifdef __clang__
  34897. #pragma clang diagnostic pop
  34898. #endif
  34899. #ifdef __clang__
  34900. #pragma clang diagnostic push
  34901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34902. #pragma clang diagnostic ignored "-Wunused-variable"
  34903. #endif
  34904. #ifdef __clang__
  34905. #pragma clang diagnostic pop
  34906. #endif
  34907. #ifdef __clang__
  34908. #pragma clang diagnostic push
  34909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34910. #pragma clang diagnostic ignored "-Wunused-variable"
  34911. #endif
  34912. #ifdef __clang__
  34913. #pragma clang diagnostic pop
  34914. #endif
  34915. #ifdef __clang__
  34916. #pragma clang diagnostic push
  34917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34918. #pragma clang diagnostic ignored "-Wunused-variable"
  34919. #endif
  34920. #ifdef __clang__
  34921. #pragma clang diagnostic pop
  34922. #endif
  34923. #ifdef __clang__
  34924. #pragma clang diagnostic push
  34925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34926. #pragma clang diagnostic ignored "-Wunused-variable"
  34927. #endif
  34928. #ifdef __clang__
  34929. #pragma clang diagnostic pop
  34930. #endif
  34931. #ifdef __clang__
  34932. #pragma clang diagnostic push
  34933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34934. #pragma clang diagnostic ignored "-Wunused-variable"
  34935. #endif
  34936. #ifdef __clang__
  34937. #pragma clang diagnostic pop
  34938. #endif
  34939. #ifdef __clang__
  34940. #pragma clang diagnostic push
  34941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34942. #pragma clang diagnostic ignored "-Wunused-variable"
  34943. #endif
  34944. #ifdef __clang__
  34945. #pragma clang diagnostic pop
  34946. #endif
  34947. #ifdef __clang__
  34948. #pragma clang diagnostic push
  34949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34950. #pragma clang diagnostic ignored "-Wunused-variable"
  34951. #endif
  34952. #ifdef __clang__
  34953. #pragma clang diagnostic pop
  34954. #endif
  34955. #ifdef __clang__
  34956. #pragma clang diagnostic push
  34957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34958. #pragma clang diagnostic ignored "-Wunused-variable"
  34959. #endif
  34960. #ifdef __clang__
  34961. #pragma clang diagnostic pop
  34962. #endif
  34963. #ifdef __clang__
  34964. #pragma clang diagnostic push
  34965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34966. #pragma clang diagnostic ignored "-Wunused-variable"
  34967. #endif
  34968. #ifdef __clang__
  34969. #pragma clang diagnostic pop
  34970. #endif
  34971. #ifdef __clang__
  34972. #pragma clang diagnostic push
  34973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34974. #pragma clang diagnostic ignored "-Wunused-variable"
  34975. #endif
  34976. #ifdef __clang__
  34977. #pragma clang diagnostic pop
  34978. #endif
  34979. #ifdef __clang__
  34980. #pragma clang diagnostic push
  34981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34982. #pragma clang diagnostic ignored "-Wunused-variable"
  34983. #endif
  34984. #ifdef __clang__
  34985. #pragma clang diagnostic pop
  34986. #endif
  34987. #ifdef __clang__
  34988. #pragma clang diagnostic push
  34989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34990. #pragma clang diagnostic ignored "-Wunused-variable"
  34991. #endif
  34992. #ifdef __clang__
  34993. #pragma clang diagnostic pop
  34994. #endif
  34995. #ifdef __clang__
  34996. #pragma clang diagnostic push
  34997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34998. #pragma clang diagnostic ignored "-Wunused-variable"
  34999. #endif
  35000. #ifdef __clang__
  35001. #pragma clang diagnostic pop
  35002. #endif
  35003. #ifdef __clang__
  35004. #pragma clang diagnostic push
  35005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35006. #pragma clang diagnostic ignored "-Wunused-variable"
  35007. #endif
  35008. #ifdef __clang__
  35009. #pragma clang diagnostic pop
  35010. #endif
  35011. #ifdef __clang__
  35012. #pragma clang diagnostic push
  35013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35014. #pragma clang diagnostic ignored "-Wunused-variable"
  35015. #endif
  35016. #ifdef __clang__
  35017. #pragma clang diagnostic pop
  35018. #endif
  35019. #ifdef __clang__
  35020. #pragma clang diagnostic push
  35021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35022. #pragma clang diagnostic ignored "-Wunused-variable"
  35023. #endif
  35024. #ifdef __clang__
  35025. #pragma clang diagnostic pop
  35026. #endif
  35027. #ifdef __clang__
  35028. #pragma clang diagnostic push
  35029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35030. #pragma clang diagnostic ignored "-Wunused-variable"
  35031. #endif
  35032. #ifdef __clang__
  35033. #pragma clang diagnostic pop
  35034. #endif
  35035. #ifdef __clang__
  35036. #pragma clang diagnostic push
  35037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35038. #pragma clang diagnostic ignored "-Wunused-variable"
  35039. #endif
  35040. #ifdef __clang__
  35041. #pragma clang diagnostic pop
  35042. #endif
  35043. #ifdef __clang__
  35044. #pragma clang diagnostic push
  35045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35046. #pragma clang diagnostic ignored "-Wunused-variable"
  35047. #endif
  35048. #ifdef __clang__
  35049. #pragma clang diagnostic pop
  35050. #endif
  35051. #ifdef __clang__
  35052. #pragma clang diagnostic push
  35053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35054. #pragma clang diagnostic ignored "-Wunused-variable"
  35055. #endif
  35056. #ifdef __clang__
  35057. #pragma clang diagnostic pop
  35058. #endif
  35059. #ifdef __clang__
  35060. #pragma clang diagnostic push
  35061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35062. #pragma clang diagnostic ignored "-Wunused-variable"
  35063. #endif
  35064. #ifdef __clang__
  35065. #pragma clang diagnostic pop
  35066. #endif
  35067. #ifdef __clang__
  35068. #pragma clang diagnostic push
  35069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35070. #pragma clang diagnostic ignored "-Wunused-variable"
  35071. #endif
  35072. #ifdef __clang__
  35073. #pragma clang diagnostic pop
  35074. #endif
  35075. #ifdef __clang__
  35076. #pragma clang diagnostic push
  35077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35078. #pragma clang diagnostic ignored "-Wunused-variable"
  35079. #endif
  35080. #ifdef __clang__
  35081. #pragma clang diagnostic pop
  35082. #endif
  35083. #ifdef __clang__
  35084. #pragma clang diagnostic push
  35085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35086. #pragma clang diagnostic ignored "-Wunused-variable"
  35087. #endif
  35088. #ifdef __clang__
  35089. #pragma clang diagnostic pop
  35090. #endif
  35091. #ifdef __clang__
  35092. #pragma clang diagnostic push
  35093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35094. #pragma clang diagnostic ignored "-Wunused-variable"
  35095. #endif
  35096. #ifdef __clang__
  35097. #pragma clang diagnostic pop
  35098. #endif
  35099. #ifdef __clang__
  35100. #pragma clang diagnostic push
  35101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35102. #pragma clang diagnostic ignored "-Wunused-variable"
  35103. #endif
  35104. #ifdef __clang__
  35105. #pragma clang diagnostic pop
  35106. #endif
  35107. #ifdef __clang__
  35108. #pragma clang diagnostic push
  35109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35110. #pragma clang diagnostic ignored "-Wunused-variable"
  35111. #endif
  35112. #ifdef __clang__
  35113. #pragma clang diagnostic pop
  35114. #endif
  35115. #ifdef __clang__
  35116. #pragma clang diagnostic push
  35117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35118. #pragma clang diagnostic ignored "-Wunused-variable"
  35119. #endif
  35120. #ifdef __clang__
  35121. #pragma clang diagnostic pop
  35122. #endif
  35123. #ifdef __clang__
  35124. #pragma clang diagnostic push
  35125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35126. #pragma clang diagnostic ignored "-Wunused-variable"
  35127. #endif
  35128. #ifdef __clang__
  35129. #pragma clang diagnostic pop
  35130. #endif
  35131. #ifdef __clang__
  35132. #pragma clang diagnostic push
  35133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35134. #pragma clang diagnostic ignored "-Wunused-variable"
  35135. #endif
  35136. #ifdef __clang__
  35137. #pragma clang diagnostic pop
  35138. #endif
  35139. #ifdef __clang__
  35140. #pragma clang diagnostic push
  35141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35142. #pragma clang diagnostic ignored "-Wunused-variable"
  35143. #endif
  35144. #ifdef __clang__
  35145. #pragma clang diagnostic pop
  35146. #endif
  35147. #ifdef __clang__
  35148. #pragma clang diagnostic push
  35149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35150. #pragma clang diagnostic ignored "-Wunused-variable"
  35151. #endif
  35152. #ifdef __clang__
  35153. #pragma clang diagnostic pop
  35154. #endif
  35155. #ifdef __clang__
  35156. #pragma clang diagnostic push
  35157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35158. #pragma clang diagnostic ignored "-Wunused-variable"
  35159. #endif
  35160. #ifdef __clang__
  35161. #pragma clang diagnostic pop
  35162. #endif
  35163. #ifdef __clang__
  35164. #pragma clang diagnostic push
  35165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35166. #pragma clang diagnostic ignored "-Wunused-variable"
  35167. #endif
  35168. #ifdef __clang__
  35169. #pragma clang diagnostic pop
  35170. #endif
  35171. #ifdef __clang__
  35172. #pragma clang diagnostic push
  35173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35174. #pragma clang diagnostic ignored "-Wunused-variable"
  35175. #endif
  35176. #ifdef __clang__
  35177. #pragma clang diagnostic pop
  35178. #endif
  35179. #ifdef __clang__
  35180. #pragma clang diagnostic push
  35181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35182. #pragma clang diagnostic ignored "-Wunused-variable"
  35183. #endif
  35184. #ifdef __clang__
  35185. #pragma clang diagnostic pop
  35186. #endif
  35187. #ifdef __clang__
  35188. #pragma clang diagnostic push
  35189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35190. #pragma clang diagnostic ignored "-Wunused-variable"
  35191. #endif
  35192. #ifdef __clang__
  35193. #pragma clang diagnostic pop
  35194. #endif
  35195. #ifdef __clang__
  35196. #pragma clang diagnostic push
  35197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35198. #pragma clang diagnostic ignored "-Wunused-variable"
  35199. #endif
  35200. #ifdef __clang__
  35201. #pragma clang diagnostic pop
  35202. #endif
  35203. #ifdef __clang__
  35204. #pragma clang diagnostic push
  35205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35206. #pragma clang diagnostic ignored "-Wunused-variable"
  35207. #endif
  35208. #ifdef __clang__
  35209. #pragma clang diagnostic pop
  35210. #endif
  35211. #ifdef __clang__
  35212. #pragma clang diagnostic push
  35213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35214. #pragma clang diagnostic ignored "-Wunused-variable"
  35215. #endif
  35216. #ifdef __clang__
  35217. #pragma clang diagnostic pop
  35218. #endif
  35219. #ifdef __clang__
  35220. #pragma clang diagnostic push
  35221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35222. #pragma clang diagnostic ignored "-Wunused-variable"
  35223. #endif
  35224. #ifdef __clang__
  35225. #pragma clang diagnostic pop
  35226. #endif
  35227. #ifdef __clang__
  35228. #pragma clang diagnostic push
  35229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35230. #pragma clang diagnostic ignored "-Wunused-variable"
  35231. #endif
  35232. #ifdef __clang__
  35233. #pragma clang diagnostic pop
  35234. #endif
  35235. #ifdef __clang__
  35236. #pragma clang diagnostic push
  35237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35238. #pragma clang diagnostic ignored "-Wunused-variable"
  35239. #endif
  35240. #ifdef __clang__
  35241. #pragma clang diagnostic pop
  35242. #endif
  35243. #ifdef __clang__
  35244. #pragma clang diagnostic push
  35245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35246. #pragma clang diagnostic ignored "-Wunused-variable"
  35247. #endif
  35248. #ifdef __clang__
  35249. #pragma clang diagnostic pop
  35250. #endif
  35251. #ifdef __clang__
  35252. #pragma clang diagnostic push
  35253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35254. #pragma clang diagnostic ignored "-Wunused-variable"
  35255. #endif
  35256. #ifdef __clang__
  35257. #pragma clang diagnostic pop
  35258. #endif
  35259. #ifdef __clang__
  35260. #pragma clang diagnostic push
  35261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35262. #pragma clang diagnostic ignored "-Wunused-variable"
  35263. #endif
  35264. #ifdef __clang__
  35265. #pragma clang diagnostic pop
  35266. #endif
  35267. #ifdef __clang__
  35268. #pragma clang diagnostic push
  35269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35270. #pragma clang diagnostic ignored "-Wunused-variable"
  35271. #endif
  35272. #ifdef __clang__
  35273. #pragma clang diagnostic pop
  35274. #endif
  35275. #ifdef __clang__
  35276. #pragma clang diagnostic push
  35277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35278. #pragma clang diagnostic ignored "-Wunused-variable"
  35279. #endif
  35280. #ifdef __clang__
  35281. #pragma clang diagnostic pop
  35282. #endif
  35283. #ifdef __clang__
  35284. #pragma clang diagnostic push
  35285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35286. #pragma clang diagnostic ignored "-Wunused-variable"
  35287. #endif
  35288. #ifdef __clang__
  35289. #pragma clang diagnostic pop
  35290. #endif
  35291. #ifdef __clang__
  35292. #pragma clang diagnostic push
  35293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35294. #pragma clang diagnostic ignored "-Wunused-variable"
  35295. #endif
  35296. #ifdef __clang__
  35297. #pragma clang diagnostic pop
  35298. #endif
  35299. #ifdef __clang__
  35300. #pragma clang diagnostic push
  35301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35302. #pragma clang diagnostic ignored "-Wunused-variable"
  35303. #endif
  35304. #ifdef __clang__
  35305. #pragma clang diagnostic pop
  35306. #endif
  35307. #ifdef __clang__
  35308. #pragma clang diagnostic push
  35309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35310. #pragma clang diagnostic ignored "-Wunused-variable"
  35311. #endif
  35312. #ifdef __clang__
  35313. #pragma clang diagnostic pop
  35314. #endif
  35315. #ifdef __clang__
  35316. #pragma clang diagnostic push
  35317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35318. #pragma clang diagnostic ignored "-Wunused-variable"
  35319. #endif
  35320. #ifdef __clang__
  35321. #pragma clang diagnostic pop
  35322. #endif
  35323. #ifdef __clang__
  35324. #pragma clang diagnostic push
  35325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35326. #pragma clang diagnostic ignored "-Wunused-variable"
  35327. #endif
  35328. #ifdef __clang__
  35329. #pragma clang diagnostic pop
  35330. #endif
  35331. #ifdef __clang__
  35332. #pragma clang diagnostic push
  35333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35334. #pragma clang diagnostic ignored "-Wunused-variable"
  35335. #endif
  35336. #ifdef __clang__
  35337. #pragma clang diagnostic pop
  35338. #endif
  35339. #ifdef __clang__
  35340. #pragma clang diagnostic push
  35341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35342. #pragma clang diagnostic ignored "-Wunused-variable"
  35343. #endif
  35344. #ifdef __clang__
  35345. #pragma clang diagnostic pop
  35346. #endif
  35347. #ifdef __clang__
  35348. #pragma clang diagnostic push
  35349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35350. #pragma clang diagnostic ignored "-Wunused-variable"
  35351. #endif
  35352. #ifdef __clang__
  35353. #pragma clang diagnostic pop
  35354. #endif
  35355. #ifdef __clang__
  35356. #pragma clang diagnostic push
  35357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35358. #pragma clang diagnostic ignored "-Wunused-variable"
  35359. #endif
  35360. #ifdef __clang__
  35361. #pragma clang diagnostic pop
  35362. #endif
  35363. #ifdef __clang__
  35364. #pragma clang diagnostic push
  35365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35366. #pragma clang diagnostic ignored "-Wunused-variable"
  35367. #endif
  35368. #ifdef __clang__
  35369. #pragma clang diagnostic pop
  35370. #endif
  35371. #ifdef __clang__
  35372. #pragma clang diagnostic push
  35373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35374. #pragma clang diagnostic ignored "-Wunused-variable"
  35375. #endif
  35376. #ifdef __clang__
  35377. #pragma clang diagnostic pop
  35378. #endif
  35379. #ifdef __clang__
  35380. #pragma clang diagnostic push
  35381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35382. #pragma clang diagnostic ignored "-Wunused-variable"
  35383. #endif
  35384. #ifdef __clang__
  35385. #pragma clang diagnostic pop
  35386. #endif
  35387. #ifdef __clang__
  35388. #pragma clang diagnostic push
  35389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35390. #pragma clang diagnostic ignored "-Wunused-variable"
  35391. #endif
  35392. #ifdef __clang__
  35393. #pragma clang diagnostic pop
  35394. #endif
  35395. #ifdef __clang__
  35396. #pragma clang diagnostic push
  35397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35398. #pragma clang diagnostic ignored "-Wunused-variable"
  35399. #endif
  35400. #ifdef __clang__
  35401. #pragma clang diagnostic pop
  35402. #endif
  35403. #ifdef __clang__
  35404. #pragma clang diagnostic push
  35405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35406. #pragma clang diagnostic ignored "-Wunused-variable"
  35407. #endif
  35408. #ifdef __clang__
  35409. #pragma clang diagnostic pop
  35410. #endif
  35411. #ifdef __clang__
  35412. #pragma clang diagnostic push
  35413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35414. #pragma clang diagnostic ignored "-Wunused-variable"
  35415. #endif
  35416. #ifdef __clang__
  35417. #pragma clang diagnostic pop
  35418. #endif
  35419. #ifdef __clang__
  35420. #pragma clang diagnostic push
  35421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35422. #pragma clang diagnostic ignored "-Wunused-variable"
  35423. #endif
  35424. #ifdef __clang__
  35425. #pragma clang diagnostic pop
  35426. #endif
  35427. #ifdef __clang__
  35428. #pragma clang diagnostic push
  35429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35430. #pragma clang diagnostic ignored "-Wunused-variable"
  35431. #endif
  35432. #ifdef __clang__
  35433. #pragma clang diagnostic pop
  35434. #endif
  35435. #ifdef __clang__
  35436. #pragma clang diagnostic push
  35437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35438. #pragma clang diagnostic ignored "-Wunused-variable"
  35439. #endif
  35440. #ifdef __clang__
  35441. #pragma clang diagnostic pop
  35442. #endif
  35443. #ifdef __clang__
  35444. #pragma clang diagnostic push
  35445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35446. #pragma clang diagnostic ignored "-Wunused-variable"
  35447. #endif
  35448. #ifdef __clang__
  35449. #pragma clang diagnostic pop
  35450. #endif
  35451. #ifdef __clang__
  35452. #pragma clang diagnostic push
  35453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35454. #pragma clang diagnostic ignored "-Wunused-variable"
  35455. #endif
  35456. #ifdef __clang__
  35457. #pragma clang diagnostic pop
  35458. #endif
  35459. #ifdef __clang__
  35460. #pragma clang diagnostic push
  35461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35462. #pragma clang diagnostic ignored "-Wunused-variable"
  35463. #endif
  35464. #ifdef __clang__
  35465. #pragma clang diagnostic pop
  35466. #endif
  35467. #ifdef __clang__
  35468. #pragma clang diagnostic push
  35469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35470. #pragma clang diagnostic ignored "-Wunused-variable"
  35471. #endif
  35472. #ifdef __clang__
  35473. #pragma clang diagnostic pop
  35474. #endif
  35475. #ifdef __clang__
  35476. #pragma clang diagnostic push
  35477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35478. #pragma clang diagnostic ignored "-Wunused-variable"
  35479. #endif
  35480. #ifdef __clang__
  35481. #pragma clang diagnostic pop
  35482. #endif
  35483. #ifdef __clang__
  35484. #pragma clang diagnostic push
  35485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35486. #pragma clang diagnostic ignored "-Wunused-variable"
  35487. #endif
  35488. #ifdef __clang__
  35489. #pragma clang diagnostic pop
  35490. #endif
  35491. #ifdef __clang__
  35492. #pragma clang diagnostic push
  35493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35494. #pragma clang diagnostic ignored "-Wunused-variable"
  35495. #endif
  35496. #ifdef __clang__
  35497. #pragma clang diagnostic pop
  35498. #endif
  35499. #ifdef __clang__
  35500. #pragma clang diagnostic push
  35501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35502. #pragma clang diagnostic ignored "-Wunused-variable"
  35503. #endif
  35504. #ifdef __clang__
  35505. #pragma clang diagnostic pop
  35506. #endif
  35507. #ifdef __clang__
  35508. #pragma clang diagnostic push
  35509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35510. #pragma clang diagnostic ignored "-Wunused-variable"
  35511. #endif
  35512. #ifdef __clang__
  35513. #pragma clang diagnostic pop
  35514. #endif
  35515. #ifdef __clang__
  35516. #pragma clang diagnostic push
  35517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35518. #pragma clang diagnostic ignored "-Wunused-variable"
  35519. #endif
  35520. #ifdef __clang__
  35521. #pragma clang diagnostic pop
  35522. #endif
  35523. #ifdef __clang__
  35524. #pragma clang diagnostic push
  35525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35526. #pragma clang diagnostic ignored "-Wunused-variable"
  35527. #endif
  35528. #ifdef __clang__
  35529. #pragma clang diagnostic pop
  35530. #endif
  35531. #ifdef __clang__
  35532. #pragma clang diagnostic push
  35533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35534. #pragma clang diagnostic ignored "-Wunused-variable"
  35535. #endif
  35536. #ifdef __clang__
  35537. #pragma clang diagnostic pop
  35538. #endif
  35539. #ifdef __clang__
  35540. #pragma clang diagnostic push
  35541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35542. #pragma clang diagnostic ignored "-Wunused-variable"
  35543. #endif
  35544. #ifdef __clang__
  35545. #pragma clang diagnostic pop
  35546. #endif
  35547. #ifdef __clang__
  35548. #pragma clang diagnostic push
  35549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35550. #pragma clang diagnostic ignored "-Wunused-variable"
  35551. #endif
  35552. #ifdef __clang__
  35553. #pragma clang diagnostic pop
  35554. #endif
  35555. #ifdef __clang__
  35556. #pragma clang diagnostic push
  35557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35558. #pragma clang diagnostic ignored "-Wunused-variable"
  35559. #endif
  35560. #ifdef __clang__
  35561. #pragma clang diagnostic pop
  35562. #endif
  35563. #ifdef __clang__
  35564. #pragma clang diagnostic push
  35565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35566. #pragma clang diagnostic ignored "-Wunused-variable"
  35567. #endif
  35568. #ifdef __clang__
  35569. #pragma clang diagnostic pop
  35570. #endif
  35571. #ifdef __clang__
  35572. #pragma clang diagnostic push
  35573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35574. #pragma clang diagnostic ignored "-Wunused-variable"
  35575. #endif
  35576. #ifdef __clang__
  35577. #pragma clang diagnostic pop
  35578. #endif
  35579. #ifdef __clang__
  35580. #pragma clang diagnostic push
  35581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35582. #pragma clang diagnostic ignored "-Wunused-variable"
  35583. #endif
  35584. #ifdef __clang__
  35585. #pragma clang diagnostic pop
  35586. #endif
  35587. #ifdef __clang__
  35588. #pragma clang diagnostic push
  35589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35590. #pragma clang diagnostic ignored "-Wunused-variable"
  35591. #endif
  35592. #ifdef __clang__
  35593. #pragma clang diagnostic pop
  35594. #endif
  35595. #ifdef __clang__
  35596. #pragma clang diagnostic push
  35597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35598. #pragma clang diagnostic ignored "-Wunused-variable"
  35599. #endif
  35600. #ifdef __clang__
  35601. #pragma clang diagnostic pop
  35602. #endif
  35603. #ifdef __clang__
  35604. #pragma clang diagnostic push
  35605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35606. #pragma clang diagnostic ignored "-Wunused-variable"
  35607. #endif
  35608. #ifdef __clang__
  35609. #pragma clang diagnostic pop
  35610. #endif
  35611. #ifdef __clang__
  35612. #pragma clang diagnostic push
  35613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35614. #pragma clang diagnostic ignored "-Wunused-variable"
  35615. #endif
  35616. #ifdef __clang__
  35617. #pragma clang diagnostic pop
  35618. #endif
  35619. #ifdef __clang__
  35620. #pragma clang diagnostic push
  35621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35622. #pragma clang diagnostic ignored "-Wunused-variable"
  35623. #endif
  35624. #ifdef __clang__
  35625. #pragma clang diagnostic pop
  35626. #endif
  35627. #ifdef __clang__
  35628. #pragma clang diagnostic push
  35629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35630. #pragma clang diagnostic ignored "-Wunused-variable"
  35631. #endif
  35632. #ifdef __clang__
  35633. #pragma clang diagnostic pop
  35634. #endif
  35635. #ifdef __clang__
  35636. #pragma clang diagnostic push
  35637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35638. #pragma clang diagnostic ignored "-Wunused-variable"
  35639. #endif
  35640. #ifdef __clang__
  35641. #pragma clang diagnostic pop
  35642. #endif
  35643. #ifdef __clang__
  35644. #pragma clang diagnostic push
  35645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35646. #pragma clang diagnostic ignored "-Wunused-variable"
  35647. #endif
  35648. #ifdef __clang__
  35649. #pragma clang diagnostic pop
  35650. #endif
  35651. #ifdef __clang__
  35652. #pragma clang diagnostic push
  35653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35654. #pragma clang diagnostic ignored "-Wunused-variable"
  35655. #endif
  35656. #ifdef __clang__
  35657. #pragma clang diagnostic pop
  35658. #endif
  35659. #ifdef __clang__
  35660. #pragma clang diagnostic push
  35661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35662. #pragma clang diagnostic ignored "-Wunused-variable"
  35663. #endif
  35664. #ifdef __clang__
  35665. #pragma clang diagnostic pop
  35666. #endif
  35667. #ifdef __clang__
  35668. #pragma clang diagnostic push
  35669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35670. #pragma clang diagnostic ignored "-Wunused-variable"
  35671. #endif
  35672. #ifdef __clang__
  35673. #pragma clang diagnostic pop
  35674. #endif
  35675. #ifdef __clang__
  35676. #pragma clang diagnostic push
  35677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35678. #pragma clang diagnostic ignored "-Wunused-variable"
  35679. #endif
  35680. #ifdef __clang__
  35681. #pragma clang diagnostic pop
  35682. #endif
  35683. #ifdef __clang__
  35684. #pragma clang diagnostic push
  35685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35686. #pragma clang diagnostic ignored "-Wunused-variable"
  35687. #endif
  35688. #ifdef __clang__
  35689. #pragma clang diagnostic pop
  35690. #endif
  35691. #ifdef __clang__
  35692. #pragma clang diagnostic push
  35693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35694. #pragma clang diagnostic ignored "-Wunused-variable"
  35695. #endif
  35696. #ifdef __clang__
  35697. #pragma clang diagnostic pop
  35698. #endif
  35699. #ifdef __clang__
  35700. #pragma clang diagnostic push
  35701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35702. #pragma clang diagnostic ignored "-Wunused-variable"
  35703. #endif
  35704. #ifdef __clang__
  35705. #pragma clang diagnostic pop
  35706. #endif
  35707. #ifdef __clang__
  35708. #pragma clang diagnostic push
  35709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35710. #pragma clang diagnostic ignored "-Wunused-variable"
  35711. #endif
  35712. #ifdef __clang__
  35713. #pragma clang diagnostic pop
  35714. #endif
  35715. #ifdef __clang__
  35716. #pragma clang diagnostic push
  35717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35718. #pragma clang diagnostic ignored "-Wunused-variable"
  35719. #endif
  35720. #ifdef __clang__
  35721. #pragma clang diagnostic pop
  35722. #endif
  35723. #ifdef __clang__
  35724. #pragma clang diagnostic push
  35725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35726. #pragma clang diagnostic ignored "-Wunused-variable"
  35727. #endif
  35728. #ifdef __clang__
  35729. #pragma clang diagnostic pop
  35730. #endif
  35731. #ifdef __clang__
  35732. #pragma clang diagnostic push
  35733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35734. #pragma clang diagnostic ignored "-Wunused-variable"
  35735. #endif
  35736. #ifdef __clang__
  35737. #pragma clang diagnostic pop
  35738. #endif
  35739. #ifdef __clang__
  35740. #pragma clang diagnostic push
  35741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35742. #pragma clang diagnostic ignored "-Wunused-variable"
  35743. #endif
  35744. #ifdef __clang__
  35745. #pragma clang diagnostic pop
  35746. #endif
  35747. #ifdef __clang__
  35748. #pragma clang diagnostic push
  35749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35750. #pragma clang diagnostic ignored "-Wunused-variable"
  35751. #endif
  35752. #ifdef __clang__
  35753. #pragma clang diagnostic pop
  35754. #endif
  35755. #ifdef __clang__
  35756. #pragma clang diagnostic push
  35757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35758. #pragma clang diagnostic ignored "-Wunused-variable"
  35759. #endif
  35760. #ifdef __clang__
  35761. #pragma clang diagnostic pop
  35762. #endif
  35763. #ifdef __clang__
  35764. #pragma clang diagnostic push
  35765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35766. #pragma clang diagnostic ignored "-Wunused-variable"
  35767. #endif
  35768. #ifdef __clang__
  35769. #pragma clang diagnostic pop
  35770. #endif
  35771. #ifdef __clang__
  35772. #pragma clang diagnostic push
  35773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35774. #pragma clang diagnostic ignored "-Wunused-variable"
  35775. #endif
  35776. #ifdef __clang__
  35777. #pragma clang diagnostic pop
  35778. #endif
  35779. #ifdef __clang__
  35780. #pragma clang diagnostic push
  35781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35782. #pragma clang diagnostic ignored "-Wunused-variable"
  35783. #endif
  35784. #ifdef __clang__
  35785. #pragma clang diagnostic pop
  35786. #endif
  35787. #ifdef __clang__
  35788. #pragma clang diagnostic push
  35789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35790. #pragma clang diagnostic ignored "-Wunused-variable"
  35791. #endif
  35792. #ifdef __clang__
  35793. #pragma clang diagnostic pop
  35794. #endif
  35795. #ifdef __clang__
  35796. #pragma clang diagnostic push
  35797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35798. #pragma clang diagnostic ignored "-Wunused-variable"
  35799. #endif
  35800. #ifdef __clang__
  35801. #pragma clang diagnostic pop
  35802. #endif
  35803. #ifdef __clang__
  35804. #pragma clang diagnostic push
  35805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35806. #pragma clang diagnostic ignored "-Wunused-variable"
  35807. #endif
  35808. #ifdef __clang__
  35809. #pragma clang diagnostic pop
  35810. #endif
  35811. #ifdef __clang__
  35812. #pragma clang diagnostic push
  35813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35814. #pragma clang diagnostic ignored "-Wunused-variable"
  35815. #endif
  35816. #ifdef __clang__
  35817. #pragma clang diagnostic pop
  35818. #endif
  35819. #ifdef __clang__
  35820. #pragma clang diagnostic push
  35821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35822. #pragma clang diagnostic ignored "-Wunused-variable"
  35823. #endif
  35824. #ifdef __clang__
  35825. #pragma clang diagnostic pop
  35826. #endif
  35827. #ifdef __clang__
  35828. #pragma clang diagnostic push
  35829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35830. #pragma clang diagnostic ignored "-Wunused-variable"
  35831. #endif
  35832. #ifdef __clang__
  35833. #pragma clang diagnostic pop
  35834. #endif
  35835. #ifdef __clang__
  35836. #pragma clang diagnostic push
  35837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35838. #pragma clang diagnostic ignored "-Wunused-variable"
  35839. #endif
  35840. #ifdef __clang__
  35841. #pragma clang diagnostic pop
  35842. #endif
  35843. #ifdef __clang__
  35844. #pragma clang diagnostic push
  35845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35846. #pragma clang diagnostic ignored "-Wunused-variable"
  35847. #endif
  35848. #ifdef __clang__
  35849. #pragma clang diagnostic pop
  35850. #endif
  35851. #ifdef __clang__
  35852. #pragma clang diagnostic push
  35853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35854. #pragma clang diagnostic ignored "-Wunused-variable"
  35855. #endif
  35856. #ifdef __clang__
  35857. #pragma clang diagnostic pop
  35858. #endif
  35859. #ifdef __clang__
  35860. #pragma clang diagnostic push
  35861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35862. #pragma clang diagnostic ignored "-Wunused-variable"
  35863. #endif
  35864. #ifdef __clang__
  35865. #pragma clang diagnostic pop
  35866. #endif
  35867. #ifdef __clang__
  35868. #pragma clang diagnostic push
  35869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35870. #pragma clang diagnostic ignored "-Wunused-variable"
  35871. #endif
  35872. #ifdef __clang__
  35873. #pragma clang diagnostic pop
  35874. #endif
  35875. #ifdef __clang__
  35876. #pragma clang diagnostic push
  35877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35878. #pragma clang diagnostic ignored "-Wunused-variable"
  35879. #endif
  35880. #ifdef __clang__
  35881. #pragma clang diagnostic pop
  35882. #endif
  35883. #ifdef __clang__
  35884. #pragma clang diagnostic push
  35885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35886. #pragma clang diagnostic ignored "-Wunused-variable"
  35887. #endif
  35888. #ifdef __clang__
  35889. #pragma clang diagnostic pop
  35890. #endif
  35891. #ifdef __clang__
  35892. #pragma clang diagnostic push
  35893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35894. #pragma clang diagnostic ignored "-Wunused-variable"
  35895. #endif
  35896. #ifdef __clang__
  35897. #pragma clang diagnostic pop
  35898. #endif
  35899. #ifdef __clang__
  35900. #pragma clang diagnostic push
  35901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35902. #pragma clang diagnostic ignored "-Wunused-variable"
  35903. #endif
  35904. #ifdef __clang__
  35905. #pragma clang diagnostic pop
  35906. #endif
  35907. #ifdef __clang__
  35908. #pragma clang diagnostic push
  35909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35910. #pragma clang diagnostic ignored "-Wunused-variable"
  35911. #endif
  35912. #ifdef __clang__
  35913. #pragma clang diagnostic pop
  35914. #endif
  35915. #ifdef __clang__
  35916. #pragma clang diagnostic push
  35917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35918. #pragma clang diagnostic ignored "-Wunused-variable"
  35919. #endif
  35920. #ifdef __clang__
  35921. #pragma clang diagnostic pop
  35922. #endif
  35923. #ifdef __clang__
  35924. #pragma clang diagnostic push
  35925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35926. #pragma clang diagnostic ignored "-Wunused-variable"
  35927. #endif
  35928. #ifdef __clang__
  35929. #pragma clang diagnostic pop
  35930. #endif
  35931. #ifdef __clang__
  35932. #pragma clang diagnostic push
  35933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35934. #pragma clang diagnostic ignored "-Wunused-variable"
  35935. #endif
  35936. #ifdef __clang__
  35937. #pragma clang diagnostic pop
  35938. #endif
  35939. #ifdef __clang__
  35940. #pragma clang diagnostic push
  35941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35942. #pragma clang diagnostic ignored "-Wunused-variable"
  35943. #endif
  35944. #ifdef __clang__
  35945. #pragma clang diagnostic pop
  35946. #endif
  35947. #ifdef __clang__
  35948. #pragma clang diagnostic push
  35949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35950. #pragma clang diagnostic ignored "-Wunused-variable"
  35951. #endif
  35952. #ifdef __clang__
  35953. #pragma clang diagnostic pop
  35954. #endif
  35955. #ifdef __clang__
  35956. #pragma clang diagnostic push
  35957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35958. #pragma clang diagnostic ignored "-Wunused-variable"
  35959. #endif
  35960. #ifdef __clang__
  35961. #pragma clang diagnostic pop
  35962. #endif
  35963. #ifdef __clang__
  35964. #pragma clang diagnostic push
  35965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35966. #pragma clang diagnostic ignored "-Wunused-variable"
  35967. #endif
  35968. #ifdef __clang__
  35969. #pragma clang diagnostic pop
  35970. #endif
  35971. #ifdef __clang__
  35972. #pragma clang diagnostic push
  35973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35974. #pragma clang diagnostic ignored "-Wunused-variable"
  35975. #endif
  35976. #ifdef __clang__
  35977. #pragma clang diagnostic pop
  35978. #endif
  35979. #ifdef __clang__
  35980. #pragma clang diagnostic push
  35981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35982. #pragma clang diagnostic ignored "-Wunused-variable"
  35983. #endif
  35984. #ifdef __clang__
  35985. #pragma clang diagnostic pop
  35986. #endif
  35987. #ifdef __clang__
  35988. #pragma clang diagnostic push
  35989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35990. #pragma clang diagnostic ignored "-Wunused-variable"
  35991. #endif
  35992. #ifdef __clang__
  35993. #pragma clang diagnostic pop
  35994. #endif
  35995. #ifdef __clang__
  35996. #pragma clang diagnostic push
  35997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35998. #pragma clang diagnostic ignored "-Wunused-variable"
  35999. #endif
  36000. #ifdef __clang__
  36001. #pragma clang diagnostic pop
  36002. #endif
  36003. #ifdef __clang__
  36004. #pragma clang diagnostic push
  36005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36006. #pragma clang diagnostic ignored "-Wunused-variable"
  36007. #endif
  36008. #ifdef __clang__
  36009. #pragma clang diagnostic pop
  36010. #endif
  36011. #ifdef __clang__
  36012. #pragma clang diagnostic push
  36013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36014. #pragma clang diagnostic ignored "-Wunused-variable"
  36015. #endif
  36016. #ifdef __clang__
  36017. #pragma clang diagnostic pop
  36018. #endif
  36019. #ifdef __clang__
  36020. #pragma clang diagnostic push
  36021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36022. #pragma clang diagnostic ignored "-Wunused-variable"
  36023. #endif
  36024. #ifdef __clang__
  36025. #pragma clang diagnostic pop
  36026. #endif
  36027. #ifdef __clang__
  36028. #pragma clang diagnostic push
  36029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36030. #pragma clang diagnostic ignored "-Wunused-variable"
  36031. #endif
  36032. #ifdef __clang__
  36033. #pragma clang diagnostic pop
  36034. #endif
  36035. #ifdef __clang__
  36036. #pragma clang diagnostic push
  36037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36038. #pragma clang diagnostic ignored "-Wunused-variable"
  36039. #endif
  36040. #ifdef __clang__
  36041. #pragma clang diagnostic pop
  36042. #endif
  36043. #ifdef __clang__
  36044. #pragma clang diagnostic push
  36045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36046. #pragma clang diagnostic ignored "-Wunused-variable"
  36047. #endif
  36048. #ifdef __clang__
  36049. #pragma clang diagnostic pop
  36050. #endif
  36051. #ifdef __clang__
  36052. #pragma clang diagnostic push
  36053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36054. #pragma clang diagnostic ignored "-Wunused-variable"
  36055. #endif
  36056. #ifdef __clang__
  36057. #pragma clang diagnostic pop
  36058. #endif
  36059. #ifdef __clang__
  36060. #pragma clang diagnostic push
  36061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36062. #pragma clang diagnostic ignored "-Wunused-variable"
  36063. #endif
  36064. #ifdef __clang__
  36065. #pragma clang diagnostic pop
  36066. #endif
  36067. #ifdef __clang__
  36068. #pragma clang diagnostic push
  36069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36070. #pragma clang diagnostic ignored "-Wunused-variable"
  36071. #endif
  36072. #ifdef __clang__
  36073. #pragma clang diagnostic pop
  36074. #endif
  36075. #ifdef __clang__
  36076. #pragma clang diagnostic push
  36077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36078. #pragma clang diagnostic ignored "-Wunused-variable"
  36079. #endif
  36080. #ifdef __clang__
  36081. #pragma clang diagnostic pop
  36082. #endif
  36083. #ifdef __clang__
  36084. #pragma clang diagnostic push
  36085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36086. #pragma clang diagnostic ignored "-Wunused-variable"
  36087. #endif
  36088. #ifdef __clang__
  36089. #pragma clang diagnostic pop
  36090. #endif
  36091. #ifdef __clang__
  36092. #pragma clang diagnostic push
  36093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36094. #pragma clang diagnostic ignored "-Wunused-variable"
  36095. #endif
  36096. #ifdef __clang__
  36097. #pragma clang diagnostic pop
  36098. #endif
  36099. #ifdef __clang__
  36100. #pragma clang diagnostic push
  36101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36102. #pragma clang diagnostic ignored "-Wunused-variable"
  36103. #endif
  36104. #ifdef __clang__
  36105. #pragma clang diagnostic pop
  36106. #endif
  36107. #ifdef __clang__
  36108. #pragma clang diagnostic push
  36109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36110. #pragma clang diagnostic ignored "-Wunused-variable"
  36111. #endif
  36112. #ifdef __clang__
  36113. #pragma clang diagnostic pop
  36114. #endif
  36115. #ifdef __clang__
  36116. #pragma clang diagnostic push
  36117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36118. #pragma clang diagnostic ignored "-Wunused-variable"
  36119. #endif
  36120. #ifdef __clang__
  36121. #pragma clang diagnostic pop
  36122. #endif
  36123. #ifdef __clang__
  36124. #pragma clang diagnostic push
  36125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36126. #pragma clang diagnostic ignored "-Wunused-variable"
  36127. #endif
  36128. #ifdef __clang__
  36129. #pragma clang diagnostic pop
  36130. #endif
  36131. #ifdef __clang__
  36132. #pragma clang diagnostic push
  36133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36134. #pragma clang diagnostic ignored "-Wunused-variable"
  36135. #endif
  36136. #ifdef __clang__
  36137. #pragma clang diagnostic pop
  36138. #endif
  36139. #ifdef __clang__
  36140. #pragma clang diagnostic push
  36141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36142. #pragma clang diagnostic ignored "-Wunused-variable"
  36143. #endif
  36144. #ifdef __clang__
  36145. #pragma clang diagnostic pop
  36146. #endif
  36147. #ifdef __clang__
  36148. #pragma clang diagnostic push
  36149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36150. #pragma clang diagnostic ignored "-Wunused-variable"
  36151. #endif
  36152. #ifdef __clang__
  36153. #pragma clang diagnostic pop
  36154. #endif
  36155. #ifdef __clang__
  36156. #pragma clang diagnostic push
  36157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36158. #pragma clang diagnostic ignored "-Wunused-variable"
  36159. #endif
  36160. #ifdef __clang__
  36161. #pragma clang diagnostic pop
  36162. #endif
  36163. #ifdef __clang__
  36164. #pragma clang diagnostic push
  36165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36166. #pragma clang diagnostic ignored "-Wunused-variable"
  36167. #endif
  36168. #ifdef __clang__
  36169. #pragma clang diagnostic pop
  36170. #endif
  36171. #ifdef __clang__
  36172. #pragma clang diagnostic push
  36173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36174. #pragma clang diagnostic ignored "-Wunused-variable"
  36175. #endif
  36176. #ifdef __clang__
  36177. #pragma clang diagnostic pop
  36178. #endif
  36179. #ifdef __clang__
  36180. #pragma clang diagnostic push
  36181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36182. #pragma clang diagnostic ignored "-Wunused-variable"
  36183. #endif
  36184. #ifdef __clang__
  36185. #pragma clang diagnostic pop
  36186. #endif
  36187. #ifdef __clang__
  36188. #pragma clang diagnostic push
  36189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36190. #pragma clang diagnostic ignored "-Wunused-variable"
  36191. #endif
  36192. #ifdef __clang__
  36193. #pragma clang diagnostic pop
  36194. #endif
  36195. #ifdef __clang__
  36196. #pragma clang diagnostic push
  36197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36198. #pragma clang diagnostic ignored "-Wunused-variable"
  36199. #endif
  36200. #ifdef __clang__
  36201. #pragma clang diagnostic pop
  36202. #endif
  36203. #ifdef __clang__
  36204. #pragma clang diagnostic push
  36205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36206. #pragma clang diagnostic ignored "-Wunused-variable"
  36207. #endif
  36208. #ifdef __clang__
  36209. #pragma clang diagnostic pop
  36210. #endif
  36211. #ifdef __clang__
  36212. #pragma clang diagnostic push
  36213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36214. #pragma clang diagnostic ignored "-Wunused-variable"
  36215. #endif
  36216. #ifdef __clang__
  36217. #pragma clang diagnostic pop
  36218. #endif
  36219. #ifdef __clang__
  36220. #pragma clang diagnostic push
  36221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36222. #pragma clang diagnostic ignored "-Wunused-variable"
  36223. #endif
  36224. #ifdef __clang__
  36225. #pragma clang diagnostic pop
  36226. #endif
  36227. #ifdef __clang__
  36228. #pragma clang diagnostic push
  36229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36230. #pragma clang diagnostic ignored "-Wunused-variable"
  36231. #endif
  36232. #ifdef __clang__
  36233. #pragma clang diagnostic pop
  36234. #endif
  36235. #ifdef __clang__
  36236. #pragma clang diagnostic push
  36237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36238. #pragma clang diagnostic ignored "-Wunused-variable"
  36239. #endif
  36240. #ifdef __clang__
  36241. #pragma clang diagnostic pop
  36242. #endif
  36243. #ifdef __clang__
  36244. #pragma clang diagnostic push
  36245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36246. #pragma clang diagnostic ignored "-Wunused-variable"
  36247. #endif
  36248. #ifdef __clang__
  36249. #pragma clang diagnostic pop
  36250. #endif
  36251. #ifdef __clang__
  36252. #pragma clang diagnostic push
  36253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36254. #pragma clang diagnostic ignored "-Wunused-variable"
  36255. #endif
  36256. #ifdef __clang__
  36257. #pragma clang diagnostic pop
  36258. #endif
  36259. #ifdef __clang__
  36260. #pragma clang diagnostic push
  36261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36262. #pragma clang diagnostic ignored "-Wunused-variable"
  36263. #endif
  36264. #ifdef __clang__
  36265. #pragma clang diagnostic pop
  36266. #endif
  36267. #ifdef __clang__
  36268. #pragma clang diagnostic push
  36269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36270. #pragma clang diagnostic ignored "-Wunused-variable"
  36271. #endif
  36272. #ifdef __clang__
  36273. #pragma clang diagnostic pop
  36274. #endif
  36275. #ifdef __clang__
  36276. #pragma clang diagnostic push
  36277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36278. #pragma clang diagnostic ignored "-Wunused-variable"
  36279. #endif
  36280. #ifdef __clang__
  36281. #pragma clang diagnostic pop
  36282. #endif
  36283. #ifdef __clang__
  36284. #pragma clang diagnostic push
  36285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36286. #pragma clang diagnostic ignored "-Wunused-variable"
  36287. #endif
  36288. #ifdef __clang__
  36289. #pragma clang diagnostic pop
  36290. #endif
  36291. #ifdef __clang__
  36292. #pragma clang diagnostic push
  36293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36294. #pragma clang diagnostic ignored "-Wunused-variable"
  36295. #endif
  36296. #ifdef __clang__
  36297. #pragma clang diagnostic pop
  36298. #endif
  36299. #ifdef __clang__
  36300. #pragma clang diagnostic push
  36301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36302. #pragma clang diagnostic ignored "-Wunused-variable"
  36303. #endif
  36304. #ifdef __clang__
  36305. #pragma clang diagnostic pop
  36306. #endif
  36307. #ifdef __clang__
  36308. #pragma clang diagnostic push
  36309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36310. #pragma clang diagnostic ignored "-Wunused-variable"
  36311. #endif
  36312. #ifdef __clang__
  36313. #pragma clang diagnostic pop
  36314. #endif
  36315. #ifdef __clang__
  36316. #pragma clang diagnostic push
  36317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36318. #pragma clang diagnostic ignored "-Wunused-variable"
  36319. #endif
  36320. #ifdef __clang__
  36321. #pragma clang diagnostic pop
  36322. #endif
  36323. #ifdef __clang__
  36324. #pragma clang diagnostic push
  36325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36326. #pragma clang diagnostic ignored "-Wunused-variable"
  36327. #endif
  36328. #ifdef __clang__
  36329. #pragma clang diagnostic pop
  36330. #endif
  36331. #ifdef __clang__
  36332. #pragma clang diagnostic push
  36333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36334. #pragma clang diagnostic ignored "-Wunused-variable"
  36335. #endif
  36336. #ifdef __clang__
  36337. #pragma clang diagnostic pop
  36338. #endif
  36339. #ifdef __clang__
  36340. #pragma clang diagnostic push
  36341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36342. #pragma clang diagnostic ignored "-Wunused-variable"
  36343. #endif
  36344. #ifdef __clang__
  36345. #pragma clang diagnostic pop
  36346. #endif
  36347. #ifdef __clang__
  36348. #pragma clang diagnostic push
  36349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36350. #pragma clang diagnostic ignored "-Wunused-variable"
  36351. #endif
  36352. #ifdef __clang__
  36353. #pragma clang diagnostic pop
  36354. #endif
  36355. #ifdef __clang__
  36356. #pragma clang diagnostic push
  36357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36358. #pragma clang diagnostic ignored "-Wunused-variable"
  36359. #endif
  36360. #ifdef __clang__
  36361. #pragma clang diagnostic pop
  36362. #endif
  36363. #ifdef __clang__
  36364. #pragma clang diagnostic push
  36365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36366. #pragma clang diagnostic ignored "-Wunused-variable"
  36367. #endif
  36368. #ifdef __clang__
  36369. #pragma clang diagnostic pop
  36370. #endif
  36371. #ifdef __clang__
  36372. #pragma clang diagnostic push
  36373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36374. #pragma clang diagnostic ignored "-Wunused-variable"
  36375. #endif
  36376. #ifdef __clang__
  36377. #pragma clang diagnostic pop
  36378. #endif
  36379. #ifdef __clang__
  36380. #pragma clang diagnostic push
  36381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36382. #pragma clang diagnostic ignored "-Wunused-variable"
  36383. #endif
  36384. #ifdef __clang__
  36385. #pragma clang diagnostic pop
  36386. #endif
  36387. #ifdef __clang__
  36388. #pragma clang diagnostic push
  36389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36390. #pragma clang diagnostic ignored "-Wunused-variable"
  36391. #endif
  36392. #ifdef __clang__
  36393. #pragma clang diagnostic pop
  36394. #endif
  36395. #ifdef __clang__
  36396. #pragma clang diagnostic push
  36397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36398. #pragma clang diagnostic ignored "-Wunused-variable"
  36399. #endif
  36400. #ifdef __clang__
  36401. #pragma clang diagnostic pop
  36402. #endif
  36403. #ifdef __clang__
  36404. #pragma clang diagnostic push
  36405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36406. #pragma clang diagnostic ignored "-Wunused-variable"
  36407. #endif
  36408. #ifdef __clang__
  36409. #pragma clang diagnostic pop
  36410. #endif
  36411. #ifdef __clang__
  36412. #pragma clang diagnostic push
  36413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36414. #pragma clang diagnostic ignored "-Wunused-variable"
  36415. #endif
  36416. #ifdef __clang__
  36417. #pragma clang diagnostic pop
  36418. #endif
  36419. #ifdef __clang__
  36420. #pragma clang diagnostic push
  36421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36422. #pragma clang diagnostic ignored "-Wunused-variable"
  36423. #endif
  36424. #ifdef __clang__
  36425. #pragma clang diagnostic pop
  36426. #endif
  36427. #ifdef __clang__
  36428. #pragma clang diagnostic push
  36429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36430. #pragma clang diagnostic ignored "-Wunused-variable"
  36431. #endif
  36432. #ifdef __clang__
  36433. #pragma clang diagnostic pop
  36434. #endif
  36435. #ifdef __clang__
  36436. #pragma clang diagnostic push
  36437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36438. #pragma clang diagnostic ignored "-Wunused-variable"
  36439. #endif
  36440. #ifdef __clang__
  36441. #pragma clang diagnostic pop
  36442. #endif
  36443. #ifdef __clang__
  36444. #pragma clang diagnostic push
  36445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36446. #pragma clang diagnostic ignored "-Wunused-variable"
  36447. #endif
  36448. #ifdef __clang__
  36449. #pragma clang diagnostic pop
  36450. #endif
  36451. #ifdef __clang__
  36452. #pragma clang diagnostic push
  36453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36454. #pragma clang diagnostic ignored "-Wunused-variable"
  36455. #endif
  36456. #ifdef __clang__
  36457. #pragma clang diagnostic pop
  36458. #endif
  36459. #ifdef __clang__
  36460. #pragma clang diagnostic push
  36461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36462. #pragma clang diagnostic ignored "-Wunused-variable"
  36463. #endif
  36464. #ifdef __clang__
  36465. #pragma clang diagnostic pop
  36466. #endif
  36467. #ifdef __clang__
  36468. #pragma clang diagnostic push
  36469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36470. #pragma clang diagnostic ignored "-Wunused-variable"
  36471. #endif
  36472. #ifdef __clang__
  36473. #pragma clang diagnostic pop
  36474. #endif
  36475. #ifdef __clang__
  36476. #pragma clang diagnostic push
  36477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36478. #pragma clang diagnostic ignored "-Wunused-variable"
  36479. #endif
  36480. #ifdef __clang__
  36481. #pragma clang diagnostic pop
  36482. #endif
  36483. #ifdef __clang__
  36484. #pragma clang diagnostic push
  36485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36486. #pragma clang diagnostic ignored "-Wunused-variable"
  36487. #endif
  36488. #ifdef __clang__
  36489. #pragma clang diagnostic pop
  36490. #endif
  36491. #ifdef __clang__
  36492. #pragma clang diagnostic push
  36493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36494. #pragma clang diagnostic ignored "-Wunused-variable"
  36495. #endif
  36496. #ifdef __clang__
  36497. #pragma clang diagnostic pop
  36498. #endif
  36499. #ifdef __clang__
  36500. #pragma clang diagnostic push
  36501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36502. #pragma clang diagnostic ignored "-Wunused-variable"
  36503. #endif
  36504. #ifdef __clang__
  36505. #pragma clang diagnostic pop
  36506. #endif
  36507. #ifdef __clang__
  36508. #pragma clang diagnostic push
  36509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36510. #pragma clang diagnostic ignored "-Wunused-variable"
  36511. #endif
  36512. #ifdef __clang__
  36513. #pragma clang diagnostic pop
  36514. #endif
  36515. #ifdef __clang__
  36516. #pragma clang diagnostic push
  36517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36518. #pragma clang diagnostic ignored "-Wunused-variable"
  36519. #endif
  36520. #ifdef __clang__
  36521. #pragma clang diagnostic pop
  36522. #endif
  36523. #ifdef __clang__
  36524. #pragma clang diagnostic push
  36525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36526. #pragma clang diagnostic ignored "-Wunused-variable"
  36527. #endif
  36528. #ifdef __clang__
  36529. #pragma clang diagnostic pop
  36530. #endif
  36531. #ifdef __clang__
  36532. #pragma clang diagnostic push
  36533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36534. #pragma clang diagnostic ignored "-Wunused-variable"
  36535. #endif
  36536. #ifdef __clang__
  36537. #pragma clang diagnostic pop
  36538. #endif
  36539. #ifdef __clang__
  36540. #pragma clang diagnostic push
  36541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36542. #pragma clang diagnostic ignored "-Wunused-variable"
  36543. #endif
  36544. #ifdef __clang__
  36545. #pragma clang diagnostic pop
  36546. #endif
  36547. #ifdef __clang__
  36548. #pragma clang diagnostic push
  36549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36550. #pragma clang diagnostic ignored "-Wunused-variable"
  36551. #endif
  36552. #ifdef __clang__
  36553. #pragma clang diagnostic pop
  36554. #endif
  36555. #ifdef __clang__
  36556. #pragma clang diagnostic push
  36557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36558. #pragma clang diagnostic ignored "-Wunused-variable"
  36559. #endif
  36560. #ifdef __clang__
  36561. #pragma clang diagnostic pop
  36562. #endif
  36563. #ifdef __clang__
  36564. #pragma clang diagnostic push
  36565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36566. #pragma clang diagnostic ignored "-Wunused-variable"
  36567. #endif
  36568. #ifdef __clang__
  36569. #pragma clang diagnostic pop
  36570. #endif
  36571. #ifdef __clang__
  36572. #pragma clang diagnostic push
  36573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36574. #pragma clang diagnostic ignored "-Wunused-variable"
  36575. #endif
  36576. #ifdef __clang__
  36577. #pragma clang diagnostic pop
  36578. #endif
  36579. #ifdef __clang__
  36580. #pragma clang diagnostic push
  36581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36582. #pragma clang diagnostic ignored "-Wunused-variable"
  36583. #endif
  36584. #ifdef __clang__
  36585. #pragma clang diagnostic pop
  36586. #endif
  36587. #ifdef __clang__
  36588. #pragma clang diagnostic push
  36589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36590. #pragma clang diagnostic ignored "-Wunused-variable"
  36591. #endif
  36592. #ifdef __clang__
  36593. #pragma clang diagnostic pop
  36594. #endif
  36595. #ifdef __clang__
  36596. #pragma clang diagnostic push
  36597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36598. #pragma clang diagnostic ignored "-Wunused-variable"
  36599. #endif
  36600. #ifdef __clang__
  36601. #pragma clang diagnostic pop
  36602. #endif
  36603. #ifdef __clang__
  36604. #pragma clang diagnostic push
  36605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36606. #pragma clang diagnostic ignored "-Wunused-variable"
  36607. #endif
  36608. #ifdef __clang__
  36609. #pragma clang diagnostic pop
  36610. #endif
  36611. #ifdef __clang__
  36612. #pragma clang diagnostic push
  36613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36614. #pragma clang diagnostic ignored "-Wunused-variable"
  36615. #endif
  36616. #ifdef __clang__
  36617. #pragma clang diagnostic pop
  36618. #endif
  36619. #ifdef __clang__
  36620. #pragma clang diagnostic push
  36621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36622. #pragma clang diagnostic ignored "-Wunused-variable"
  36623. #endif
  36624. #ifdef __clang__
  36625. #pragma clang diagnostic pop
  36626. #endif
  36627. #ifdef __clang__
  36628. #pragma clang diagnostic push
  36629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36630. #pragma clang diagnostic ignored "-Wunused-variable"
  36631. #endif
  36632. #ifdef __clang__
  36633. #pragma clang diagnostic pop
  36634. #endif
  36635. #ifdef __clang__
  36636. #pragma clang diagnostic push
  36637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36638. #pragma clang diagnostic ignored "-Wunused-variable"
  36639. #endif
  36640. #ifdef __clang__
  36641. #pragma clang diagnostic pop
  36642. #endif
  36643. #ifdef __clang__
  36644. #pragma clang diagnostic push
  36645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36646. #pragma clang diagnostic ignored "-Wunused-variable"
  36647. #endif
  36648. #ifdef __clang__
  36649. #pragma clang diagnostic pop
  36650. #endif
  36651. #ifdef __clang__
  36652. #pragma clang diagnostic push
  36653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36654. #pragma clang diagnostic ignored "-Wunused-variable"
  36655. #endif
  36656. #ifdef __clang__
  36657. #pragma clang diagnostic pop
  36658. #endif
  36659. #ifdef __clang__
  36660. #pragma clang diagnostic push
  36661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36662. #pragma clang diagnostic ignored "-Wunused-variable"
  36663. #endif
  36664. #ifdef __clang__
  36665. #pragma clang diagnostic pop
  36666. #endif
  36667. #ifdef __clang__
  36668. #pragma clang diagnostic push
  36669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36670. #pragma clang diagnostic ignored "-Wunused-variable"
  36671. #endif
  36672. #ifdef __clang__
  36673. #pragma clang diagnostic pop
  36674. #endif
  36675. #ifdef __clang__
  36676. #pragma clang diagnostic push
  36677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36678. #pragma clang diagnostic ignored "-Wunused-variable"
  36679. #endif
  36680. #ifdef __clang__
  36681. #pragma clang diagnostic pop
  36682. #endif
  36683. #ifdef __clang__
  36684. #pragma clang diagnostic push
  36685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36686. #pragma clang diagnostic ignored "-Wunused-variable"
  36687. #endif
  36688. #ifdef __clang__
  36689. #pragma clang diagnostic pop
  36690. #endif
  36691. #ifdef __clang__
  36692. #pragma clang diagnostic push
  36693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36694. #pragma clang diagnostic ignored "-Wunused-variable"
  36695. #endif
  36696. #ifdef __clang__
  36697. #pragma clang diagnostic pop
  36698. #endif
  36699. #ifdef __clang__
  36700. #pragma clang diagnostic push
  36701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36702. #pragma clang diagnostic ignored "-Wunused-variable"
  36703. #endif
  36704. #ifdef __clang__
  36705. #pragma clang diagnostic pop
  36706. #endif
  36707. #ifdef __clang__
  36708. #pragma clang diagnostic push
  36709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36710. #pragma clang diagnostic ignored "-Wunused-variable"
  36711. #endif
  36712. #ifdef __clang__
  36713. #pragma clang diagnostic pop
  36714. #endif
  36715. #ifdef __clang__
  36716. #pragma clang diagnostic push
  36717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36718. #pragma clang diagnostic ignored "-Wunused-variable"
  36719. #endif
  36720. #ifdef __clang__
  36721. #pragma clang diagnostic pop
  36722. #endif
  36723. #ifdef __clang__
  36724. #pragma clang diagnostic push
  36725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36726. #pragma clang diagnostic ignored "-Wunused-variable"
  36727. #endif
  36728. #ifdef __clang__
  36729. #pragma clang diagnostic pop
  36730. #endif
  36731. #ifdef __clang__
  36732. #pragma clang diagnostic push
  36733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36734. #pragma clang diagnostic ignored "-Wunused-variable"
  36735. #endif
  36736. #ifdef __clang__
  36737. #pragma clang diagnostic pop
  36738. #endif
  36739. #ifdef __clang__
  36740. #pragma clang diagnostic push
  36741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36742. #pragma clang diagnostic ignored "-Wunused-variable"
  36743. #endif
  36744. #ifdef __clang__
  36745. #pragma clang diagnostic pop
  36746. #endif
  36747. #ifdef __clang__
  36748. #pragma clang diagnostic push
  36749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36750. #pragma clang diagnostic ignored "-Wunused-variable"
  36751. #endif
  36752. #ifdef __clang__
  36753. #pragma clang diagnostic pop
  36754. #endif
  36755. #ifdef __clang__
  36756. #pragma clang diagnostic push
  36757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36758. #pragma clang diagnostic ignored "-Wunused-variable"
  36759. #endif
  36760. #ifdef __clang__
  36761. #pragma clang diagnostic pop
  36762. #endif
  36763. #ifdef __clang__
  36764. #pragma clang diagnostic push
  36765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36766. #pragma clang diagnostic ignored "-Wunused-variable"
  36767. #endif
  36768. #ifdef __clang__
  36769. #pragma clang diagnostic pop
  36770. #endif
  36771. #ifdef __clang__
  36772. #pragma clang diagnostic push
  36773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36774. #pragma clang diagnostic ignored "-Wunused-variable"
  36775. #endif
  36776. #ifdef __clang__
  36777. #pragma clang diagnostic pop
  36778. #endif
  36779. #ifdef __clang__
  36780. #pragma clang diagnostic push
  36781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36782. #pragma clang diagnostic ignored "-Wunused-variable"
  36783. #endif
  36784. #ifdef __clang__
  36785. #pragma clang diagnostic pop
  36786. #endif
  36787. #ifdef __clang__
  36788. #pragma clang diagnostic push
  36789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36790. #pragma clang diagnostic ignored "-Wunused-variable"
  36791. #endif
  36792. #ifdef __clang__
  36793. #pragma clang diagnostic pop
  36794. #endif
  36795. #ifdef __clang__
  36796. #pragma clang diagnostic push
  36797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36798. #pragma clang diagnostic ignored "-Wunused-variable"
  36799. #endif
  36800. #ifdef __clang__
  36801. #pragma clang diagnostic pop
  36802. #endif
  36803. #ifdef __clang__
  36804. #pragma clang diagnostic push
  36805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36806. #pragma clang diagnostic ignored "-Wunused-variable"
  36807. #endif
  36808. #ifdef __clang__
  36809. #pragma clang diagnostic pop
  36810. #endif
  36811. #ifdef __clang__
  36812. #pragma clang diagnostic push
  36813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36814. #pragma clang diagnostic ignored "-Wunused-variable"
  36815. #endif
  36816. #ifdef __clang__
  36817. #pragma clang diagnostic pop
  36818. #endif
  36819. #ifdef __clang__
  36820. #pragma clang diagnostic push
  36821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36822. #pragma clang diagnostic ignored "-Wunused-variable"
  36823. #endif
  36824. #ifdef __clang__
  36825. #pragma clang diagnostic pop
  36826. #endif
  36827. #ifdef __clang__
  36828. #pragma clang diagnostic push
  36829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36830. #pragma clang diagnostic ignored "-Wunused-variable"
  36831. #endif
  36832. #ifdef __clang__
  36833. #pragma clang diagnostic pop
  36834. #endif
  36835. #ifdef __clang__
  36836. #pragma clang diagnostic push
  36837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36838. #pragma clang diagnostic ignored "-Wunused-variable"
  36839. #endif
  36840. #ifdef __clang__
  36841. #pragma clang diagnostic pop
  36842. #endif
  36843. #ifdef __clang__
  36844. #pragma clang diagnostic push
  36845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36846. #pragma clang diagnostic ignored "-Wunused-variable"
  36847. #endif
  36848. #ifdef __clang__
  36849. #pragma clang diagnostic pop
  36850. #endif
  36851. #ifdef __clang__
  36852. #pragma clang diagnostic push
  36853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36854. #pragma clang diagnostic ignored "-Wunused-variable"
  36855. #endif
  36856. #ifdef __clang__
  36857. #pragma clang diagnostic pop
  36858. #endif
  36859. #ifdef __clang__
  36860. #pragma clang diagnostic push
  36861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36862. #pragma clang diagnostic ignored "-Wunused-variable"
  36863. #endif
  36864. #ifdef __clang__
  36865. #pragma clang diagnostic pop
  36866. #endif
  36867. #ifdef __clang__
  36868. #pragma clang diagnostic push
  36869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36870. #pragma clang diagnostic ignored "-Wunused-variable"
  36871. #endif
  36872. #ifdef __clang__
  36873. #pragma clang diagnostic pop
  36874. #endif
  36875. #ifdef __clang__
  36876. #pragma clang diagnostic push
  36877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36878. #pragma clang diagnostic ignored "-Wunused-variable"
  36879. #endif
  36880. #ifdef __clang__
  36881. #pragma clang diagnostic pop
  36882. #endif
  36883. #ifdef __clang__
  36884. #pragma clang diagnostic push
  36885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36886. #pragma clang diagnostic ignored "-Wunused-variable"
  36887. #endif
  36888. #ifdef __clang__
  36889. #pragma clang diagnostic pop
  36890. #endif
  36891. #ifdef __clang__
  36892. #pragma clang diagnostic push
  36893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36894. #pragma clang diagnostic ignored "-Wunused-variable"
  36895. #endif
  36896. #ifdef __clang__
  36897. #pragma clang diagnostic pop
  36898. #endif
  36899. #ifdef __clang__
  36900. #pragma clang diagnostic push
  36901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36902. #pragma clang diagnostic ignored "-Wunused-variable"
  36903. #endif
  36904. #ifdef __clang__
  36905. #pragma clang diagnostic pop
  36906. #endif
  36907. #ifdef __clang__
  36908. #pragma clang diagnostic push
  36909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36910. #pragma clang diagnostic ignored "-Wunused-variable"
  36911. #endif
  36912. #ifdef __clang__
  36913. #pragma clang diagnostic pop
  36914. #endif
  36915. #ifdef __clang__
  36916. #pragma clang diagnostic push
  36917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36918. #pragma clang diagnostic ignored "-Wunused-variable"
  36919. #endif
  36920. #ifdef __clang__
  36921. #pragma clang diagnostic pop
  36922. #endif
  36923. #ifdef __clang__
  36924. #pragma clang diagnostic push
  36925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36926. #pragma clang diagnostic ignored "-Wunused-variable"
  36927. #endif
  36928. #ifdef __clang__
  36929. #pragma clang diagnostic pop
  36930. #endif
  36931. #ifdef __clang__
  36932. #pragma clang diagnostic push
  36933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36934. #pragma clang diagnostic ignored "-Wunused-variable"
  36935. #endif
  36936. #ifdef __clang__
  36937. #pragma clang diagnostic pop
  36938. #endif
  36939. #ifdef __clang__
  36940. #pragma clang diagnostic push
  36941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36942. #pragma clang diagnostic ignored "-Wunused-variable"
  36943. #endif
  36944. #ifdef __clang__
  36945. #pragma clang diagnostic pop
  36946. #endif
  36947. #ifdef __clang__
  36948. #pragma clang diagnostic push
  36949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36950. #pragma clang diagnostic ignored "-Wunused-variable"
  36951. #endif
  36952. #ifdef __clang__
  36953. #pragma clang diagnostic pop
  36954. #endif
  36955. #ifdef __clang__
  36956. #pragma clang diagnostic push
  36957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36958. #pragma clang diagnostic ignored "-Wunused-variable"
  36959. #endif
  36960. #ifdef __clang__
  36961. #pragma clang diagnostic pop
  36962. #endif
  36963. #ifdef __clang__
  36964. #pragma clang diagnostic push
  36965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36966. #pragma clang diagnostic ignored "-Wunused-variable"
  36967. #endif
  36968. #ifdef __clang__
  36969. #pragma clang diagnostic pop
  36970. #endif
  36971. #ifdef __clang__
  36972. #pragma clang diagnostic push
  36973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36974. #pragma clang diagnostic ignored "-Wunused-variable"
  36975. #endif
  36976. #ifdef __clang__
  36977. #pragma clang diagnostic pop
  36978. #endif
  36979. #ifdef __clang__
  36980. #pragma clang diagnostic push
  36981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36982. #pragma clang diagnostic ignored "-Wunused-variable"
  36983. #endif
  36984. #ifdef __clang__
  36985. #pragma clang diagnostic pop
  36986. #endif
  36987. #ifdef __clang__
  36988. #pragma clang diagnostic push
  36989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36990. #pragma clang diagnostic ignored "-Wunused-variable"
  36991. #endif
  36992. #ifdef __clang__
  36993. #pragma clang diagnostic pop
  36994. #endif
  36995. #ifdef __clang__
  36996. #pragma clang diagnostic push
  36997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36998. #pragma clang diagnostic ignored "-Wunused-variable"
  36999. #endif
  37000. #ifdef __clang__
  37001. #pragma clang diagnostic pop
  37002. #endif
  37003. #ifdef __clang__
  37004. #pragma clang diagnostic push
  37005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37006. #pragma clang diagnostic ignored "-Wunused-variable"
  37007. #endif
  37008. #ifdef __clang__
  37009. #pragma clang diagnostic pop
  37010. #endif
  37011. #ifdef __clang__
  37012. #pragma clang diagnostic push
  37013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37014. #pragma clang diagnostic ignored "-Wunused-variable"
  37015. #endif
  37016. #ifdef __clang__
  37017. #pragma clang diagnostic pop
  37018. #endif
  37019. #ifdef __clang__
  37020. #pragma clang diagnostic push
  37021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37022. #pragma clang diagnostic ignored "-Wunused-variable"
  37023. #endif
  37024. #ifdef __clang__
  37025. #pragma clang diagnostic pop
  37026. #endif
  37027. #ifdef __clang__
  37028. #pragma clang diagnostic push
  37029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37030. #pragma clang diagnostic ignored "-Wunused-variable"
  37031. #endif
  37032. #ifdef __clang__
  37033. #pragma clang diagnostic pop
  37034. #endif
  37035. #ifdef __clang__
  37036. #pragma clang diagnostic push
  37037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37038. #pragma clang diagnostic ignored "-Wunused-variable"
  37039. #endif
  37040. #ifdef __clang__
  37041. #pragma clang diagnostic pop
  37042. #endif
  37043. #ifdef __clang__
  37044. #pragma clang diagnostic push
  37045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37046. #pragma clang diagnostic ignored "-Wunused-variable"
  37047. #endif
  37048. #ifdef __clang__
  37049. #pragma clang diagnostic pop
  37050. #endif
  37051. #ifdef __clang__
  37052. #pragma clang diagnostic push
  37053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37054. #pragma clang diagnostic ignored "-Wunused-variable"
  37055. #endif
  37056. #ifdef __clang__
  37057. #pragma clang diagnostic pop
  37058. #endif
  37059. #ifdef __clang__
  37060. #pragma clang diagnostic push
  37061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37062. #pragma clang diagnostic ignored "-Wunused-variable"
  37063. #endif
  37064. #ifdef __clang__
  37065. #pragma clang diagnostic pop
  37066. #endif
  37067. #ifdef __clang__
  37068. #pragma clang diagnostic push
  37069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37070. #pragma clang diagnostic ignored "-Wunused-variable"
  37071. #endif
  37072. #ifdef __clang__
  37073. #pragma clang diagnostic pop
  37074. #endif
  37075. #ifdef __clang__
  37076. #pragma clang diagnostic push
  37077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37078. #pragma clang diagnostic ignored "-Wunused-variable"
  37079. #endif
  37080. #ifdef __clang__
  37081. #pragma clang diagnostic pop
  37082. #endif
  37083. #ifdef __clang__
  37084. #pragma clang diagnostic push
  37085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37086. #pragma clang diagnostic ignored "-Wunused-variable"
  37087. #endif
  37088. #ifdef __clang__
  37089. #pragma clang diagnostic pop
  37090. #endif
  37091. #ifdef __clang__
  37092. #pragma clang diagnostic push
  37093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37094. #pragma clang diagnostic ignored "-Wunused-variable"
  37095. #endif
  37096. #ifdef __clang__
  37097. #pragma clang diagnostic pop
  37098. #endif
  37099. #ifdef __clang__
  37100. #pragma clang diagnostic push
  37101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37102. #pragma clang diagnostic ignored "-Wunused-variable"
  37103. #endif
  37104. #ifdef __clang__
  37105. #pragma clang diagnostic pop
  37106. #endif
  37107. #ifdef __clang__
  37108. #pragma clang diagnostic push
  37109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37110. #pragma clang diagnostic ignored "-Wunused-variable"
  37111. #endif
  37112. #ifdef __clang__
  37113. #pragma clang diagnostic pop
  37114. #endif
  37115. #ifdef __clang__
  37116. #pragma clang diagnostic push
  37117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37118. #pragma clang diagnostic ignored "-Wunused-variable"
  37119. #endif
  37120. #ifdef __clang__
  37121. #pragma clang diagnostic pop
  37122. #endif
  37123. #ifdef __clang__
  37124. #pragma clang diagnostic push
  37125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37126. #pragma clang diagnostic ignored "-Wunused-variable"
  37127. #endif
  37128. #ifdef __clang__
  37129. #pragma clang diagnostic pop
  37130. #endif
  37131. #ifdef __clang__
  37132. #pragma clang diagnostic push
  37133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37134. #pragma clang diagnostic ignored "-Wunused-variable"
  37135. #endif
  37136. #ifdef __clang__
  37137. #pragma clang diagnostic pop
  37138. #endif
  37139. #ifdef __clang__
  37140. #pragma clang diagnostic push
  37141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37142. #pragma clang diagnostic ignored "-Wunused-variable"
  37143. #endif
  37144. #ifdef __clang__
  37145. #pragma clang diagnostic pop
  37146. #endif
  37147. #ifdef __clang__
  37148. #pragma clang diagnostic push
  37149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37150. #pragma clang diagnostic ignored "-Wunused-variable"
  37151. #endif
  37152. #ifdef __clang__
  37153. #pragma clang diagnostic pop
  37154. #endif
  37155. #ifdef __clang__
  37156. #pragma clang diagnostic push
  37157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37158. #pragma clang diagnostic ignored "-Wunused-variable"
  37159. #endif
  37160. #ifdef __clang__
  37161. #pragma clang diagnostic pop
  37162. #endif
  37163. #ifdef __clang__
  37164. #pragma clang diagnostic push
  37165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37166. #pragma clang diagnostic ignored "-Wunused-variable"
  37167. #endif
  37168. #ifdef __clang__
  37169. #pragma clang diagnostic pop
  37170. #endif
  37171. #ifdef __clang__
  37172. #pragma clang diagnostic push
  37173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37174. #pragma clang diagnostic ignored "-Wunused-variable"
  37175. #endif
  37176. #ifdef __clang__
  37177. #pragma clang diagnostic pop
  37178. #endif
  37179. #ifdef __clang__
  37180. #pragma clang diagnostic push
  37181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37182. #pragma clang diagnostic ignored "-Wunused-variable"
  37183. #endif
  37184. #ifdef __clang__
  37185. #pragma clang diagnostic pop
  37186. #endif
  37187. #ifdef __clang__
  37188. #pragma clang diagnostic push
  37189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37190. #pragma clang diagnostic ignored "-Wunused-variable"
  37191. #endif
  37192. #ifdef __clang__
  37193. #pragma clang diagnostic pop
  37194. #endif
  37195. #ifdef __clang__
  37196. #pragma clang diagnostic push
  37197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37198. #pragma clang diagnostic ignored "-Wunused-variable"
  37199. #endif
  37200. #ifdef __clang__
  37201. #pragma clang diagnostic pop
  37202. #endif
  37203. #ifdef __clang__
  37204. #pragma clang diagnostic push
  37205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37206. #pragma clang diagnostic ignored "-Wunused-variable"
  37207. #endif
  37208. #ifdef __clang__
  37209. #pragma clang diagnostic pop
  37210. #endif
  37211. #ifdef __clang__
  37212. #pragma clang diagnostic push
  37213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37214. #pragma clang diagnostic ignored "-Wunused-variable"
  37215. #endif
  37216. #ifdef __clang__
  37217. #pragma clang diagnostic pop
  37218. #endif
  37219. #ifdef __clang__
  37220. #pragma clang diagnostic push
  37221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37222. #pragma clang diagnostic ignored "-Wunused-variable"
  37223. #endif
  37224. #ifdef __clang__
  37225. #pragma clang diagnostic pop
  37226. #endif
  37227. #ifdef __clang__
  37228. #pragma clang diagnostic push
  37229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37230. #pragma clang diagnostic ignored "-Wunused-variable"
  37231. #endif
  37232. #ifdef __clang__
  37233. #pragma clang diagnostic pop
  37234. #endif
  37235. #ifdef __clang__
  37236. #pragma clang diagnostic push
  37237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37238. #pragma clang diagnostic ignored "-Wunused-variable"
  37239. #endif
  37240. #ifdef __clang__
  37241. #pragma clang diagnostic pop
  37242. #endif
  37243. #ifdef __clang__
  37244. #pragma clang diagnostic push
  37245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37246. #pragma clang diagnostic ignored "-Wunused-variable"
  37247. #endif
  37248. #ifdef __clang__
  37249. #pragma clang diagnostic pop
  37250. #endif
  37251. #ifdef __clang__
  37252. #pragma clang diagnostic push
  37253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37254. #pragma clang diagnostic ignored "-Wunused-variable"
  37255. #endif
  37256. #ifdef __clang__
  37257. #pragma clang diagnostic pop
  37258. #endif
  37259. #ifdef __clang__
  37260. #pragma clang diagnostic push
  37261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37262. #pragma clang diagnostic ignored "-Wunused-variable"
  37263. #endif
  37264. #ifdef __clang__
  37265. #pragma clang diagnostic pop
  37266. #endif
  37267. #ifdef __clang__
  37268. #pragma clang diagnostic push
  37269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37270. #pragma clang diagnostic ignored "-Wunused-variable"
  37271. #endif
  37272. #ifdef __clang__
  37273. #pragma clang diagnostic pop
  37274. #endif
  37275. #ifdef __clang__
  37276. #pragma clang diagnostic push
  37277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37278. #pragma clang diagnostic ignored "-Wunused-variable"
  37279. #endif
  37280. #ifdef __clang__
  37281. #pragma clang diagnostic pop
  37282. #endif
  37283. #ifdef __clang__
  37284. #pragma clang diagnostic push
  37285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37286. #pragma clang diagnostic ignored "-Wunused-variable"
  37287. #endif
  37288. #ifdef __clang__
  37289. #pragma clang diagnostic pop
  37290. #endif
  37291. #ifdef __clang__
  37292. #pragma clang diagnostic push
  37293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37294. #pragma clang diagnostic ignored "-Wunused-variable"
  37295. #endif
  37296. #ifdef __clang__
  37297. #pragma clang diagnostic pop
  37298. #endif
  37299. #ifdef __clang__
  37300. #pragma clang diagnostic push
  37301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37302. #pragma clang diagnostic ignored "-Wunused-variable"
  37303. #endif
  37304. #ifdef __clang__
  37305. #pragma clang diagnostic pop
  37306. #endif
  37307. #ifdef __clang__
  37308. #pragma clang diagnostic push
  37309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37310. #pragma clang diagnostic ignored "-Wunused-variable"
  37311. #endif
  37312. #ifdef __clang__
  37313. #pragma clang diagnostic pop
  37314. #endif
  37315. #ifdef __clang__
  37316. #pragma clang diagnostic push
  37317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37318. #pragma clang diagnostic ignored "-Wunused-variable"
  37319. #endif
  37320. #ifdef __clang__
  37321. #pragma clang diagnostic pop
  37322. #endif
  37323. #ifdef __clang__
  37324. #pragma clang diagnostic push
  37325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37326. #pragma clang diagnostic ignored "-Wunused-variable"
  37327. #endif
  37328. #ifdef __clang__
  37329. #pragma clang diagnostic pop
  37330. #endif
  37331. #ifdef __clang__
  37332. #pragma clang diagnostic push
  37333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37334. #pragma clang diagnostic ignored "-Wunused-variable"
  37335. #endif
  37336. #ifdef __clang__
  37337. #pragma clang diagnostic pop
  37338. #endif
  37339. #ifdef __clang__
  37340. #pragma clang diagnostic push
  37341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37342. #pragma clang diagnostic ignored "-Wunused-variable"
  37343. #endif
  37344. #ifdef __clang__
  37345. #pragma clang diagnostic pop
  37346. #endif
  37347. #ifdef __clang__
  37348. #pragma clang diagnostic push
  37349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37350. #pragma clang diagnostic ignored "-Wunused-variable"
  37351. #endif
  37352. #ifdef __clang__
  37353. #pragma clang diagnostic pop
  37354. #endif
  37355. #ifdef __clang__
  37356. #pragma clang diagnostic push
  37357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37358. #pragma clang diagnostic ignored "-Wunused-variable"
  37359. #endif
  37360. #ifdef __clang__
  37361. #pragma clang diagnostic pop
  37362. #endif
  37363. #ifdef __clang__
  37364. #pragma clang diagnostic push
  37365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37366. #pragma clang diagnostic ignored "-Wunused-variable"
  37367. #endif
  37368. #ifdef __clang__
  37369. #pragma clang diagnostic pop
  37370. #endif
  37371. #ifdef __clang__
  37372. #pragma clang diagnostic push
  37373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37374. #pragma clang diagnostic ignored "-Wunused-variable"
  37375. #endif
  37376. #ifdef __clang__
  37377. #pragma clang diagnostic pop
  37378. #endif
  37379. #ifdef __clang__
  37380. #pragma clang diagnostic push
  37381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37382. #pragma clang diagnostic ignored "-Wunused-variable"
  37383. #endif
  37384. #ifdef __clang__
  37385. #pragma clang diagnostic pop
  37386. #endif
  37387. #ifdef __clang__
  37388. #pragma clang diagnostic push
  37389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37390. #pragma clang diagnostic ignored "-Wunused-variable"
  37391. #endif
  37392. #ifdef __clang__
  37393. #pragma clang diagnostic pop
  37394. #endif
  37395. #ifdef __clang__
  37396. #pragma clang diagnostic push
  37397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37398. #pragma clang diagnostic ignored "-Wunused-variable"
  37399. #endif
  37400. #ifdef __clang__
  37401. #pragma clang diagnostic pop
  37402. #endif
  37403. #ifdef __clang__
  37404. #pragma clang diagnostic push
  37405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37406. #pragma clang diagnostic ignored "-Wunused-variable"
  37407. #endif
  37408. #ifdef __clang__
  37409. #pragma clang diagnostic pop
  37410. #endif
  37411. #ifdef __clang__
  37412. #pragma clang diagnostic push
  37413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37414. #pragma clang diagnostic ignored "-Wunused-variable"
  37415. #endif
  37416. #ifdef __clang__
  37417. #pragma clang diagnostic pop
  37418. #endif
  37419. #ifdef __clang__
  37420. #pragma clang diagnostic push
  37421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37422. #pragma clang diagnostic ignored "-Wunused-variable"
  37423. #endif
  37424. #ifdef __clang__
  37425. #pragma clang diagnostic pop
  37426. #endif
  37427. #ifdef __clang__
  37428. #pragma clang diagnostic push
  37429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37430. #pragma clang diagnostic ignored "-Wunused-variable"
  37431. #endif
  37432. #ifdef __clang__
  37433. #pragma clang diagnostic pop
  37434. #endif
  37435. #ifdef __clang__
  37436. #pragma clang diagnostic push
  37437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37438. #pragma clang diagnostic ignored "-Wunused-variable"
  37439. #endif
  37440. #ifdef __clang__
  37441. #pragma clang diagnostic pop
  37442. #endif
  37443. #ifdef __clang__
  37444. #pragma clang diagnostic push
  37445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37446. #pragma clang diagnostic ignored "-Wunused-variable"
  37447. #endif
  37448. #ifdef __clang__
  37449. #pragma clang diagnostic pop
  37450. #endif
  37451. #ifdef __clang__
  37452. #pragma clang diagnostic push
  37453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37454. #pragma clang diagnostic ignored "-Wunused-variable"
  37455. #endif
  37456. #ifdef __clang__
  37457. #pragma clang diagnostic pop
  37458. #endif
  37459. #ifdef __clang__
  37460. #pragma clang diagnostic push
  37461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37462. #pragma clang diagnostic ignored "-Wunused-variable"
  37463. #endif
  37464. #ifdef __clang__
  37465. #pragma clang diagnostic pop
  37466. #endif
  37467. #ifdef __clang__
  37468. #pragma clang diagnostic push
  37469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37470. #pragma clang diagnostic ignored "-Wunused-variable"
  37471. #endif
  37472. #ifdef __clang__
  37473. #pragma clang diagnostic pop
  37474. #endif
  37475. #ifdef __clang__
  37476. #pragma clang diagnostic push
  37477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37478. #pragma clang diagnostic ignored "-Wunused-variable"
  37479. #endif
  37480. #ifdef __clang__
  37481. #pragma clang diagnostic pop
  37482. #endif
  37483. #ifdef __clang__
  37484. #pragma clang diagnostic push
  37485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37486. #pragma clang diagnostic ignored "-Wunused-variable"
  37487. #endif
  37488. #ifdef __clang__
  37489. #pragma clang diagnostic pop
  37490. #endif
  37491. #ifdef __clang__
  37492. #pragma clang diagnostic push
  37493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37494. #pragma clang diagnostic ignored "-Wunused-variable"
  37495. #endif
  37496. #ifdef __clang__
  37497. #pragma clang diagnostic pop
  37498. #endif
  37499. #ifdef __clang__
  37500. #pragma clang diagnostic push
  37501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37502. #pragma clang diagnostic ignored "-Wunused-variable"
  37503. #endif
  37504. #ifdef __clang__
  37505. #pragma clang diagnostic pop
  37506. #endif
  37507. #ifdef __clang__
  37508. #pragma clang diagnostic push
  37509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37510. #pragma clang diagnostic ignored "-Wunused-variable"
  37511. #endif
  37512. #ifdef __clang__
  37513. #pragma clang diagnostic pop
  37514. #endif
  37515. #ifdef __clang__
  37516. #pragma clang diagnostic push
  37517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37518. #pragma clang diagnostic ignored "-Wunused-variable"
  37519. #endif
  37520. #ifdef __clang__
  37521. #pragma clang diagnostic pop
  37522. #endif
  37523. #ifdef __clang__
  37524. #pragma clang diagnostic push
  37525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37526. #pragma clang diagnostic ignored "-Wunused-variable"
  37527. #endif
  37528. #ifdef __clang__
  37529. #pragma clang diagnostic pop
  37530. #endif
  37531. #ifdef __clang__
  37532. #pragma clang diagnostic push
  37533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37534. #pragma clang diagnostic ignored "-Wunused-variable"
  37535. #endif
  37536. #ifdef __clang__
  37537. #pragma clang diagnostic pop
  37538. #endif
  37539. #ifdef __clang__
  37540. #pragma clang diagnostic push
  37541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37542. #pragma clang diagnostic ignored "-Wunused-variable"
  37543. #endif
  37544. #ifdef __clang__
  37545. #pragma clang diagnostic pop
  37546. #endif
  37547. #ifdef __clang__
  37548. #pragma clang diagnostic push
  37549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37550. #pragma clang diagnostic ignored "-Wunused-variable"
  37551. #endif
  37552. #ifdef __clang__
  37553. #pragma clang diagnostic pop
  37554. #endif
  37555. #ifdef __clang__
  37556. #pragma clang diagnostic push
  37557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37558. #pragma clang diagnostic ignored "-Wunused-variable"
  37559. #endif
  37560. #ifdef __clang__
  37561. #pragma clang diagnostic pop
  37562. #endif
  37563. #ifdef __clang__
  37564. #pragma clang diagnostic push
  37565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37566. #pragma clang diagnostic ignored "-Wunused-variable"
  37567. #endif
  37568. #ifdef __clang__
  37569. #pragma clang diagnostic pop
  37570. #endif
  37571. #ifdef __clang__
  37572. #pragma clang diagnostic push
  37573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37574. #pragma clang diagnostic ignored "-Wunused-variable"
  37575. #endif
  37576. #ifdef __clang__
  37577. #pragma clang diagnostic pop
  37578. #endif
  37579. #ifdef __clang__
  37580. #pragma clang diagnostic push
  37581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37582. #pragma clang diagnostic ignored "-Wunused-variable"
  37583. #endif
  37584. #ifdef __clang__
  37585. #pragma clang diagnostic pop
  37586. #endif
  37587. #ifdef __clang__
  37588. #pragma clang diagnostic push
  37589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37590. #pragma clang diagnostic ignored "-Wunused-variable"
  37591. #endif
  37592. #ifdef __clang__
  37593. #pragma clang diagnostic pop
  37594. #endif
  37595. #ifdef __clang__
  37596. #pragma clang diagnostic push
  37597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37598. #pragma clang diagnostic ignored "-Wunused-variable"
  37599. #endif
  37600. #ifdef __clang__
  37601. #pragma clang diagnostic pop
  37602. #endif
  37603. #ifdef __clang__
  37604. #pragma clang diagnostic push
  37605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37606. #pragma clang diagnostic ignored "-Wunused-variable"
  37607. #endif
  37608. #ifdef __clang__
  37609. #pragma clang diagnostic pop
  37610. #endif
  37611. #ifdef __clang__
  37612. #pragma clang diagnostic push
  37613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37614. #pragma clang diagnostic ignored "-Wunused-variable"
  37615. #endif
  37616. #ifdef __clang__
  37617. #pragma clang diagnostic pop
  37618. #endif
  37619. #ifdef __clang__
  37620. #pragma clang diagnostic push
  37621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37622. #pragma clang diagnostic ignored "-Wunused-variable"
  37623. #endif
  37624. #ifdef __clang__
  37625. #pragma clang diagnostic pop
  37626. #endif
  37627. #ifdef __clang__
  37628. #pragma clang diagnostic push
  37629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37630. #pragma clang diagnostic ignored "-Wunused-variable"
  37631. #endif
  37632. #ifdef __clang__
  37633. #pragma clang diagnostic pop
  37634. #endif
  37635. #ifdef __clang__
  37636. #pragma clang diagnostic push
  37637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37638. #pragma clang diagnostic ignored "-Wunused-variable"
  37639. #endif
  37640. #ifdef __clang__
  37641. #pragma clang diagnostic pop
  37642. #endif
  37643. #ifdef __clang__
  37644. #pragma clang diagnostic push
  37645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37646. #pragma clang diagnostic ignored "-Wunused-variable"
  37647. #endif
  37648. #ifdef __clang__
  37649. #pragma clang diagnostic pop
  37650. #endif
  37651. #ifdef __clang__
  37652. #pragma clang diagnostic push
  37653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37654. #pragma clang diagnostic ignored "-Wunused-variable"
  37655. #endif
  37656. #ifdef __clang__
  37657. #pragma clang diagnostic pop
  37658. #endif
  37659. #ifdef __clang__
  37660. #pragma clang diagnostic push
  37661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37662. #pragma clang diagnostic ignored "-Wunused-variable"
  37663. #endif
  37664. #ifdef __clang__
  37665. #pragma clang diagnostic pop
  37666. #endif
  37667. #ifdef __clang__
  37668. #pragma clang diagnostic push
  37669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37670. #pragma clang diagnostic ignored "-Wunused-variable"
  37671. #endif
  37672. #ifdef __clang__
  37673. #pragma clang diagnostic pop
  37674. #endif
  37675. #ifdef __clang__
  37676. #pragma clang diagnostic push
  37677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37678. #pragma clang diagnostic ignored "-Wunused-variable"
  37679. #endif
  37680. #ifdef __clang__
  37681. #pragma clang diagnostic pop
  37682. #endif
  37683. #ifdef __clang__
  37684. #pragma clang diagnostic push
  37685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37686. #pragma clang diagnostic ignored "-Wunused-variable"
  37687. #endif
  37688. #ifdef __clang__
  37689. #pragma clang diagnostic pop
  37690. #endif
  37691. #ifdef __clang__
  37692. #pragma clang diagnostic push
  37693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37694. #pragma clang diagnostic ignored "-Wunused-variable"
  37695. #endif
  37696. #ifdef __clang__
  37697. #pragma clang diagnostic pop
  37698. #endif
  37699. #ifdef __clang__
  37700. #pragma clang diagnostic push
  37701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37702. #pragma clang diagnostic ignored "-Wunused-variable"
  37703. #endif
  37704. #ifdef __clang__
  37705. #pragma clang diagnostic pop
  37706. #endif
  37707. #ifdef __clang__
  37708. #pragma clang diagnostic push
  37709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37710. #pragma clang diagnostic ignored "-Wunused-variable"
  37711. #endif
  37712. #ifdef __clang__
  37713. #pragma clang diagnostic pop
  37714. #endif
  37715. #ifdef __clang__
  37716. #pragma clang diagnostic push
  37717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37718. #pragma clang diagnostic ignored "-Wunused-variable"
  37719. #endif
  37720. #ifdef __clang__
  37721. #pragma clang diagnostic pop
  37722. #endif
  37723. #ifdef __clang__
  37724. #pragma clang diagnostic push
  37725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37726. #pragma clang diagnostic ignored "-Wunused-variable"
  37727. #endif
  37728. #ifdef __clang__
  37729. #pragma clang diagnostic pop
  37730. #endif
  37731. #ifdef __clang__
  37732. #pragma clang diagnostic push
  37733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37734. #pragma clang diagnostic ignored "-Wunused-variable"
  37735. #endif
  37736. #ifdef __clang__
  37737. #pragma clang diagnostic pop
  37738. #endif
  37739. #ifdef __clang__
  37740. #pragma clang diagnostic push
  37741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37742. #pragma clang diagnostic ignored "-Wunused-variable"
  37743. #endif
  37744. #ifdef __clang__
  37745. #pragma clang diagnostic pop
  37746. #endif
  37747. #ifdef __clang__
  37748. #pragma clang diagnostic push
  37749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37750. #pragma clang diagnostic ignored "-Wunused-variable"
  37751. #endif
  37752. #ifdef __clang__
  37753. #pragma clang diagnostic pop
  37754. #endif
  37755. #ifdef __clang__
  37756. #pragma clang diagnostic push
  37757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37758. #pragma clang diagnostic ignored "-Wunused-variable"
  37759. #endif
  37760. #ifdef __clang__
  37761. #pragma clang diagnostic pop
  37762. #endif
  37763. #ifdef __clang__
  37764. #pragma clang diagnostic push
  37765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37766. #pragma clang diagnostic ignored "-Wunused-variable"
  37767. #endif
  37768. #ifdef __clang__
  37769. #pragma clang diagnostic pop
  37770. #endif
  37771. #ifdef __clang__
  37772. #pragma clang diagnostic push
  37773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37774. #pragma clang diagnostic ignored "-Wunused-variable"
  37775. #endif
  37776. #ifdef __clang__
  37777. #pragma clang diagnostic pop
  37778. #endif
  37779. #ifdef __clang__
  37780. #pragma clang diagnostic push
  37781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37782. #pragma clang diagnostic ignored "-Wunused-variable"
  37783. #endif
  37784. #ifdef __clang__
  37785. #pragma clang diagnostic pop
  37786. #endif
  37787. #ifdef __clang__
  37788. #pragma clang diagnostic push
  37789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37790. #pragma clang diagnostic ignored "-Wunused-variable"
  37791. #endif
  37792. #ifdef __clang__
  37793. #pragma clang diagnostic pop
  37794. #endif
  37795. #ifdef __clang__
  37796. #pragma clang diagnostic push
  37797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37798. #pragma clang diagnostic ignored "-Wunused-variable"
  37799. #endif
  37800. #ifdef __clang__
  37801. #pragma clang diagnostic pop
  37802. #endif
  37803. #ifdef __clang__
  37804. #pragma clang diagnostic push
  37805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37806. #pragma clang diagnostic ignored "-Wunused-variable"
  37807. #endif
  37808. #ifdef __clang__
  37809. #pragma clang diagnostic pop
  37810. #endif
  37811. #ifdef __clang__
  37812. #pragma clang diagnostic push
  37813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37814. #pragma clang diagnostic ignored "-Wunused-variable"
  37815. #endif
  37816. #ifdef __clang__
  37817. #pragma clang diagnostic pop
  37818. #endif
  37819. #ifdef __clang__
  37820. #pragma clang diagnostic push
  37821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37822. #pragma clang diagnostic ignored "-Wunused-variable"
  37823. #endif
  37824. #ifdef __clang__
  37825. #pragma clang diagnostic pop
  37826. #endif
  37827. #ifdef __clang__
  37828. #pragma clang diagnostic push
  37829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37830. #pragma clang diagnostic ignored "-Wunused-variable"
  37831. #endif
  37832. #ifdef __clang__
  37833. #pragma clang diagnostic pop
  37834. #endif
  37835. #ifdef __clang__
  37836. #pragma clang diagnostic push
  37837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37838. #pragma clang diagnostic ignored "-Wunused-variable"
  37839. #endif
  37840. #ifdef __clang__
  37841. #pragma clang diagnostic pop
  37842. #endif
  37843. #ifdef __clang__
  37844. #pragma clang diagnostic push
  37845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37846. #pragma clang diagnostic ignored "-Wunused-variable"
  37847. #endif
  37848. #ifdef __clang__
  37849. #pragma clang diagnostic pop
  37850. #endif
  37851. #ifdef __clang__
  37852. #pragma clang diagnostic push
  37853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37854. #pragma clang diagnostic ignored "-Wunused-variable"
  37855. #endif
  37856. #ifdef __clang__
  37857. #pragma clang diagnostic pop
  37858. #endif
  37859. #ifdef __clang__
  37860. #pragma clang diagnostic push
  37861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37862. #pragma clang diagnostic ignored "-Wunused-variable"
  37863. #endif
  37864. #ifdef __clang__
  37865. #pragma clang diagnostic pop
  37866. #endif
  37867. #ifdef __clang__
  37868. #pragma clang diagnostic push
  37869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37870. #pragma clang diagnostic ignored "-Wunused-variable"
  37871. #endif
  37872. #ifdef __clang__
  37873. #pragma clang diagnostic pop
  37874. #endif
  37875. #ifdef __clang__
  37876. #pragma clang diagnostic push
  37877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37878. #pragma clang diagnostic ignored "-Wunused-variable"
  37879. #endif
  37880. #ifdef __clang__
  37881. #pragma clang diagnostic pop
  37882. #endif
  37883. #ifdef __clang__
  37884. #pragma clang diagnostic push
  37885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37886. #pragma clang diagnostic ignored "-Wunused-variable"
  37887. #endif
  37888. #ifdef __clang__
  37889. #pragma clang diagnostic pop
  37890. #endif
  37891. #ifdef __clang__
  37892. #pragma clang diagnostic push
  37893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37894. #pragma clang diagnostic ignored "-Wunused-variable"
  37895. #endif
  37896. #ifdef __clang__
  37897. #pragma clang diagnostic pop
  37898. #endif
  37899. #ifdef __clang__
  37900. #pragma clang diagnostic push
  37901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37902. #pragma clang diagnostic ignored "-Wunused-variable"
  37903. #endif
  37904. #ifdef __clang__
  37905. #pragma clang diagnostic pop
  37906. #endif
  37907. #ifdef __clang__
  37908. #pragma clang diagnostic push
  37909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37910. #pragma clang diagnostic ignored "-Wunused-variable"
  37911. #endif
  37912. #ifdef __clang__
  37913. #pragma clang diagnostic pop
  37914. #endif
  37915. #ifdef __clang__
  37916. #pragma clang diagnostic push
  37917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37918. #pragma clang diagnostic ignored "-Wunused-variable"
  37919. #endif
  37920. #ifdef __clang__
  37921. #pragma clang diagnostic pop
  37922. #endif
  37923. #ifdef __clang__
  37924. #pragma clang diagnostic push
  37925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37926. #pragma clang diagnostic ignored "-Wunused-variable"
  37927. #endif
  37928. #ifdef __clang__
  37929. #pragma clang diagnostic pop
  37930. #endif
  37931. #ifdef __clang__
  37932. #pragma clang diagnostic push
  37933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37934. #pragma clang diagnostic ignored "-Wunused-variable"
  37935. #endif
  37936. #ifdef __clang__
  37937. #pragma clang diagnostic pop
  37938. #endif
  37939. #ifdef __clang__
  37940. #pragma clang diagnostic push
  37941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37942. #pragma clang diagnostic ignored "-Wunused-variable"
  37943. #endif
  37944. #ifdef __clang__
  37945. #pragma clang diagnostic pop
  37946. #endif
  37947. #ifdef __clang__
  37948. #pragma clang diagnostic push
  37949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37950. #pragma clang diagnostic ignored "-Wunused-variable"
  37951. #endif
  37952. #ifdef __clang__
  37953. #pragma clang diagnostic pop
  37954. #endif
  37955. #ifdef __clang__
  37956. #pragma clang diagnostic push
  37957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37958. #pragma clang diagnostic ignored "-Wunused-variable"
  37959. #endif
  37960. #ifdef __clang__
  37961. #pragma clang diagnostic pop
  37962. #endif
  37963. #ifdef __clang__
  37964. #pragma clang diagnostic push
  37965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37966. #pragma clang diagnostic ignored "-Wunused-variable"
  37967. #endif
  37968. #ifdef __clang__
  37969. #pragma clang diagnostic pop
  37970. #endif
  37971. #ifdef __clang__
  37972. #pragma clang diagnostic push
  37973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37974. #pragma clang diagnostic ignored "-Wunused-variable"
  37975. #endif
  37976. #ifdef __clang__
  37977. #pragma clang diagnostic pop
  37978. #endif
  37979. #ifdef __clang__
  37980. #pragma clang diagnostic push
  37981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37982. #pragma clang diagnostic ignored "-Wunused-variable"
  37983. #endif
  37984. #ifdef __clang__
  37985. #pragma clang diagnostic pop
  37986. #endif
  37987. #ifdef __clang__
  37988. #pragma clang diagnostic push
  37989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37990. #pragma clang diagnostic ignored "-Wunused-variable"
  37991. #endif
  37992. #ifdef __clang__
  37993. #pragma clang diagnostic pop
  37994. #endif
  37995. #ifdef __clang__
  37996. #pragma clang diagnostic push
  37997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37998. #pragma clang diagnostic ignored "-Wunused-variable"
  37999. #endif
  38000. #ifdef __clang__
  38001. #pragma clang diagnostic pop
  38002. #endif
  38003. #ifdef __clang__
  38004. #pragma clang diagnostic push
  38005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38006. #pragma clang diagnostic ignored "-Wunused-variable"
  38007. #endif
  38008. #ifdef __clang__
  38009. #pragma clang diagnostic pop
  38010. #endif
  38011. #ifdef __clang__
  38012. #pragma clang diagnostic push
  38013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38014. #pragma clang diagnostic ignored "-Wunused-variable"
  38015. #endif
  38016. #ifdef __clang__
  38017. #pragma clang diagnostic pop
  38018. #endif
  38019. #ifdef __clang__
  38020. #pragma clang diagnostic push
  38021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38022. #pragma clang diagnostic ignored "-Wunused-variable"
  38023. #endif
  38024. #ifdef __clang__
  38025. #pragma clang diagnostic pop
  38026. #endif
  38027. #ifdef __clang__
  38028. #pragma clang diagnostic push
  38029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38030. #pragma clang diagnostic ignored "-Wunused-variable"
  38031. #endif
  38032. #ifdef __clang__
  38033. #pragma clang diagnostic pop
  38034. #endif
  38035. #ifdef __clang__
  38036. #pragma clang diagnostic push
  38037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38038. #pragma clang diagnostic ignored "-Wunused-variable"
  38039. #endif
  38040. #ifdef __clang__
  38041. #pragma clang diagnostic pop
  38042. #endif
  38043. #ifdef __clang__
  38044. #pragma clang diagnostic push
  38045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38046. #pragma clang diagnostic ignored "-Wunused-variable"
  38047. #endif
  38048. #ifdef __clang__
  38049. #pragma clang diagnostic pop
  38050. #endif
  38051. #ifdef __clang__
  38052. #pragma clang diagnostic push
  38053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38054. #pragma clang diagnostic ignored "-Wunused-variable"
  38055. #endif
  38056. #ifdef __clang__
  38057. #pragma clang diagnostic pop
  38058. #endif
  38059. #ifdef __clang__
  38060. #pragma clang diagnostic push
  38061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38062. #pragma clang diagnostic ignored "-Wunused-variable"
  38063. #endif
  38064. #ifdef __clang__
  38065. #pragma clang diagnostic pop
  38066. #endif
  38067. #ifdef __clang__
  38068. #pragma clang diagnostic push
  38069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38070. #pragma clang diagnostic ignored "-Wunused-variable"
  38071. #endif
  38072. #ifdef __clang__
  38073. #pragma clang diagnostic pop
  38074. #endif
  38075. #ifdef __clang__
  38076. #pragma clang diagnostic push
  38077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38078. #pragma clang diagnostic ignored "-Wunused-variable"
  38079. #endif
  38080. #ifdef __clang__
  38081. #pragma clang diagnostic pop
  38082. #endif
  38083. #ifdef __clang__
  38084. #pragma clang diagnostic push
  38085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38086. #pragma clang diagnostic ignored "-Wunused-variable"
  38087. #endif
  38088. #ifdef __clang__
  38089. #pragma clang diagnostic pop
  38090. #endif
  38091. #ifdef __clang__
  38092. #pragma clang diagnostic push
  38093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38094. #pragma clang diagnostic ignored "-Wunused-variable"
  38095. #endif
  38096. #ifdef __clang__
  38097. #pragma clang diagnostic pop
  38098. #endif
  38099. #ifdef __clang__
  38100. #pragma clang diagnostic push
  38101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38102. #pragma clang diagnostic ignored "-Wunused-variable"
  38103. #endif
  38104. #ifdef __clang__
  38105. #pragma clang diagnostic pop
  38106. #endif
  38107. #ifdef __clang__
  38108. #pragma clang diagnostic push
  38109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38110. #pragma clang diagnostic ignored "-Wunused-variable"
  38111. #endif
  38112. #ifdef __clang__
  38113. #pragma clang diagnostic pop
  38114. #endif
  38115. #ifdef __clang__
  38116. #pragma clang diagnostic push
  38117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38118. #pragma clang diagnostic ignored "-Wunused-variable"
  38119. #endif
  38120. #ifdef __clang__
  38121. #pragma clang diagnostic pop
  38122. #endif
  38123. #ifdef __clang__
  38124. #pragma clang diagnostic push
  38125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38126. #pragma clang diagnostic ignored "-Wunused-variable"
  38127. #endif
  38128. #ifdef __clang__
  38129. #pragma clang diagnostic pop
  38130. #endif
  38131. #ifdef __clang__
  38132. #pragma clang diagnostic push
  38133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38134. #pragma clang diagnostic ignored "-Wunused-variable"
  38135. #endif
  38136. #ifdef __clang__
  38137. #pragma clang diagnostic pop
  38138. #endif
  38139. #ifdef __clang__
  38140. #pragma clang diagnostic push
  38141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38142. #pragma clang diagnostic ignored "-Wunused-variable"
  38143. #endif
  38144. #ifdef __clang__
  38145. #pragma clang diagnostic pop
  38146. #endif
  38147. #ifdef __clang__
  38148. #pragma clang diagnostic push
  38149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38150. #pragma clang diagnostic ignored "-Wunused-variable"
  38151. #endif
  38152. #ifdef __clang__
  38153. #pragma clang diagnostic pop
  38154. #endif
  38155. #ifdef __clang__
  38156. #pragma clang diagnostic push
  38157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38158. #pragma clang diagnostic ignored "-Wunused-variable"
  38159. #endif
  38160. #ifdef __clang__
  38161. #pragma clang diagnostic pop
  38162. #endif
  38163. #ifdef __clang__
  38164. #pragma clang diagnostic push
  38165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38166. #pragma clang diagnostic ignored "-Wunused-variable"
  38167. #endif
  38168. #ifdef __clang__
  38169. #pragma clang diagnostic pop
  38170. #endif
  38171. #ifdef __clang__
  38172. #pragma clang diagnostic push
  38173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38174. #pragma clang diagnostic ignored "-Wunused-variable"
  38175. #endif
  38176. #ifdef __clang__
  38177. #pragma clang diagnostic pop
  38178. #endif
  38179. #ifdef __clang__
  38180. #pragma clang diagnostic push
  38181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38182. #pragma clang diagnostic ignored "-Wunused-variable"
  38183. #endif
  38184. #ifdef __clang__
  38185. #pragma clang diagnostic pop
  38186. #endif
  38187. #ifdef __clang__
  38188. #pragma clang diagnostic push
  38189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38190. #pragma clang diagnostic ignored "-Wunused-variable"
  38191. #endif
  38192. #ifdef __clang__
  38193. #pragma clang diagnostic pop
  38194. #endif
  38195. #ifdef __clang__
  38196. #pragma clang diagnostic push
  38197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38198. #pragma clang diagnostic ignored "-Wunused-variable"
  38199. #endif
  38200. #ifdef __clang__
  38201. #pragma clang diagnostic pop
  38202. #endif
  38203. #ifdef __clang__
  38204. #pragma clang diagnostic push
  38205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38206. #pragma clang diagnostic ignored "-Wunused-variable"
  38207. #endif
  38208. #ifdef __clang__
  38209. #pragma clang diagnostic pop
  38210. #endif
  38211. #ifdef __clang__
  38212. #pragma clang diagnostic push
  38213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38214. #pragma clang diagnostic ignored "-Wunused-variable"
  38215. #endif
  38216. #ifdef __clang__
  38217. #pragma clang diagnostic pop
  38218. #endif
  38219. #ifdef __clang__
  38220. #pragma clang diagnostic push
  38221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38222. #pragma clang diagnostic ignored "-Wunused-variable"
  38223. #endif
  38224. #ifdef __clang__
  38225. #pragma clang diagnostic pop
  38226. #endif
  38227. #ifdef __clang__
  38228. #pragma clang diagnostic push
  38229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38230. #pragma clang diagnostic ignored "-Wunused-variable"
  38231. #endif
  38232. #ifdef __clang__
  38233. #pragma clang diagnostic pop
  38234. #endif
  38235. #ifdef __clang__
  38236. #pragma clang diagnostic push
  38237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38238. #pragma clang diagnostic ignored "-Wunused-variable"
  38239. #endif
  38240. #ifdef __clang__
  38241. #pragma clang diagnostic pop
  38242. #endif
  38243. #ifdef __clang__
  38244. #pragma clang diagnostic push
  38245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38246. #pragma clang diagnostic ignored "-Wunused-variable"
  38247. #endif
  38248. #ifdef __clang__
  38249. #pragma clang diagnostic pop
  38250. #endif
  38251. #ifdef __clang__
  38252. #pragma clang diagnostic push
  38253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38254. #pragma clang diagnostic ignored "-Wunused-variable"
  38255. #endif
  38256. #ifdef __clang__
  38257. #pragma clang diagnostic pop
  38258. #endif
  38259. #ifdef __clang__
  38260. #pragma clang diagnostic push
  38261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38262. #pragma clang diagnostic ignored "-Wunused-variable"
  38263. #endif
  38264. #ifdef __clang__
  38265. #pragma clang diagnostic pop
  38266. #endif
  38267. #ifdef __clang__
  38268. #pragma clang diagnostic push
  38269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38270. #pragma clang diagnostic ignored "-Wunused-variable"
  38271. #endif
  38272. #ifdef __clang__
  38273. #pragma clang diagnostic pop
  38274. #endif
  38275. #ifdef __clang__
  38276. #pragma clang diagnostic push
  38277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38278. #pragma clang diagnostic ignored "-Wunused-variable"
  38279. #endif
  38280. #ifdef __clang__
  38281. #pragma clang diagnostic pop
  38282. #endif
  38283. #ifdef __clang__
  38284. #pragma clang diagnostic push
  38285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38286. #pragma clang diagnostic ignored "-Wunused-variable"
  38287. #endif
  38288. #ifdef __clang__
  38289. #pragma clang diagnostic pop
  38290. #endif
  38291. #ifdef __clang__
  38292. #pragma clang diagnostic push
  38293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38294. #pragma clang diagnostic ignored "-Wunused-variable"
  38295. #endif
  38296. #ifdef __clang__
  38297. #pragma clang diagnostic pop
  38298. #endif
  38299. #ifdef __clang__
  38300. #pragma clang diagnostic push
  38301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38302. #pragma clang diagnostic ignored "-Wunused-variable"
  38303. #endif
  38304. #ifdef __clang__
  38305. #pragma clang diagnostic pop
  38306. #endif
  38307. #ifdef __clang__
  38308. #pragma clang diagnostic push
  38309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38310. #pragma clang diagnostic ignored "-Wunused-variable"
  38311. #endif
  38312. #ifdef __clang__
  38313. #pragma clang diagnostic pop
  38314. #endif
  38315. #ifdef __clang__
  38316. #pragma clang diagnostic push
  38317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38318. #pragma clang diagnostic ignored "-Wunused-variable"
  38319. #endif
  38320. #ifdef __clang__
  38321. #pragma clang diagnostic pop
  38322. #endif
  38323. #ifdef __clang__
  38324. #pragma clang diagnostic push
  38325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38326. #pragma clang diagnostic ignored "-Wunused-variable"
  38327. #endif
  38328. #ifdef __clang__
  38329. #pragma clang diagnostic pop
  38330. #endif
  38331. #ifdef __clang__
  38332. #pragma clang diagnostic push
  38333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38334. #pragma clang diagnostic ignored "-Wunused-variable"
  38335. #endif
  38336. #ifdef __clang__
  38337. #pragma clang diagnostic pop
  38338. #endif
  38339. #ifdef __clang__
  38340. #pragma clang diagnostic push
  38341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38342. #pragma clang diagnostic ignored "-Wunused-variable"
  38343. #endif
  38344. #ifdef __clang__
  38345. #pragma clang diagnostic pop
  38346. #endif
  38347. #ifdef __clang__
  38348. #pragma clang diagnostic push
  38349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38350. #pragma clang diagnostic ignored "-Wunused-variable"
  38351. #endif
  38352. #ifdef __clang__
  38353. #pragma clang diagnostic pop
  38354. #endif
  38355. #ifdef __clang__
  38356. #pragma clang diagnostic push
  38357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38358. #pragma clang diagnostic ignored "-Wunused-variable"
  38359. #endif
  38360. #ifdef __clang__
  38361. #pragma clang diagnostic pop
  38362. #endif
  38363. #ifdef __clang__
  38364. #pragma clang diagnostic push
  38365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38366. #pragma clang diagnostic ignored "-Wunused-variable"
  38367. #endif
  38368. #ifdef __clang__
  38369. #pragma clang diagnostic pop
  38370. #endif
  38371. #ifdef __clang__
  38372. #pragma clang diagnostic push
  38373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38374. #pragma clang diagnostic ignored "-Wunused-variable"
  38375. #endif
  38376. #ifdef __clang__
  38377. #pragma clang diagnostic pop
  38378. #endif
  38379. #ifdef __clang__
  38380. #pragma clang diagnostic push
  38381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38382. #pragma clang diagnostic ignored "-Wunused-variable"
  38383. #endif
  38384. #ifdef __clang__
  38385. #pragma clang diagnostic pop
  38386. #endif
  38387. #ifdef __clang__
  38388. #pragma clang diagnostic push
  38389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38390. #pragma clang diagnostic ignored "-Wunused-variable"
  38391. #endif
  38392. #ifdef __clang__
  38393. #pragma clang diagnostic pop
  38394. #endif
  38395. #ifdef __clang__
  38396. #pragma clang diagnostic push
  38397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38398. #pragma clang diagnostic ignored "-Wunused-variable"
  38399. #endif
  38400. #ifdef __clang__
  38401. #pragma clang diagnostic pop
  38402. #endif
  38403. #ifdef __clang__
  38404. #pragma clang diagnostic push
  38405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38406. #pragma clang diagnostic ignored "-Wunused-variable"
  38407. #endif
  38408. #ifdef __clang__
  38409. #pragma clang diagnostic pop
  38410. #endif
  38411. #ifdef __clang__
  38412. #pragma clang diagnostic push
  38413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38414. #pragma clang diagnostic ignored "-Wunused-variable"
  38415. #endif
  38416. #ifdef __clang__
  38417. #pragma clang diagnostic pop
  38418. #endif
  38419. #ifdef __clang__
  38420. #pragma clang diagnostic push
  38421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38422. #pragma clang diagnostic ignored "-Wunused-variable"
  38423. #endif
  38424. #ifdef __clang__
  38425. #pragma clang diagnostic pop
  38426. #endif
  38427. #ifdef __clang__
  38428. #pragma clang diagnostic push
  38429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38430. #pragma clang diagnostic ignored "-Wunused-variable"
  38431. #endif
  38432. #ifdef __clang__
  38433. #pragma clang diagnostic pop
  38434. #endif
  38435. #ifdef __clang__
  38436. #pragma clang diagnostic push
  38437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38438. #pragma clang diagnostic ignored "-Wunused-variable"
  38439. #endif
  38440. #ifdef __clang__
  38441. #pragma clang diagnostic pop
  38442. #endif
  38443. #ifdef __clang__
  38444. #pragma clang diagnostic push
  38445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38446. #pragma clang diagnostic ignored "-Wunused-variable"
  38447. #endif
  38448. #ifdef __clang__
  38449. #pragma clang diagnostic pop
  38450. #endif
  38451. #ifdef __clang__
  38452. #pragma clang diagnostic push
  38453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38454. #pragma clang diagnostic ignored "-Wunused-variable"
  38455. #endif
  38456. #ifdef __clang__
  38457. #pragma clang diagnostic pop
  38458. #endif
  38459. #ifdef __clang__
  38460. #pragma clang diagnostic push
  38461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38462. #pragma clang diagnostic ignored "-Wunused-variable"
  38463. #endif
  38464. #ifdef __clang__
  38465. #pragma clang diagnostic pop
  38466. #endif
  38467. #ifdef __clang__
  38468. #pragma clang diagnostic push
  38469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38470. #pragma clang diagnostic ignored "-Wunused-variable"
  38471. #endif
  38472. #ifdef __clang__
  38473. #pragma clang diagnostic pop
  38474. #endif
  38475. #ifdef __clang__
  38476. #pragma clang diagnostic push
  38477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38478. #pragma clang diagnostic ignored "-Wunused-variable"
  38479. #endif
  38480. #ifdef __clang__
  38481. #pragma clang diagnostic pop
  38482. #endif
  38483. #ifdef __clang__
  38484. #pragma clang diagnostic push
  38485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38486. #pragma clang diagnostic ignored "-Wunused-variable"
  38487. #endif
  38488. #ifdef __clang__
  38489. #pragma clang diagnostic pop
  38490. #endif
  38491. #ifdef __clang__
  38492. #pragma clang diagnostic push
  38493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38494. #pragma clang diagnostic ignored "-Wunused-variable"
  38495. #endif
  38496. #ifdef __clang__
  38497. #pragma clang diagnostic pop
  38498. #endif
  38499. #ifdef __clang__
  38500. #pragma clang diagnostic push
  38501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38502. #pragma clang diagnostic ignored "-Wunused-variable"
  38503. #endif
  38504. #ifdef __clang__
  38505. #pragma clang diagnostic pop
  38506. #endif
  38507. #ifdef __clang__
  38508. #pragma clang diagnostic push
  38509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38510. #pragma clang diagnostic ignored "-Wunused-variable"
  38511. #endif
  38512. #ifdef __clang__
  38513. #pragma clang diagnostic pop
  38514. #endif
  38515. #ifdef __clang__
  38516. #pragma clang diagnostic push
  38517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38518. #pragma clang diagnostic ignored "-Wunused-variable"
  38519. #endif
  38520. #ifdef __clang__
  38521. #pragma clang diagnostic pop
  38522. #endif
  38523. #ifdef __clang__
  38524. #pragma clang diagnostic push
  38525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38526. #pragma clang diagnostic ignored "-Wunused-variable"
  38527. #endif
  38528. #ifdef __clang__
  38529. #pragma clang diagnostic pop
  38530. #endif
  38531. #ifdef __clang__
  38532. #pragma clang diagnostic push
  38533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38534. #pragma clang diagnostic ignored "-Wunused-variable"
  38535. #endif
  38536. #ifdef __clang__
  38537. #pragma clang diagnostic pop
  38538. #endif
  38539. #ifdef __clang__
  38540. #pragma clang diagnostic push
  38541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38542. #pragma clang diagnostic ignored "-Wunused-variable"
  38543. #endif
  38544. #ifdef __clang__
  38545. #pragma clang diagnostic pop
  38546. #endif
  38547. #ifdef __clang__
  38548. #pragma clang diagnostic push
  38549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38550. #pragma clang diagnostic ignored "-Wunused-variable"
  38551. #endif
  38552. #ifdef __clang__
  38553. #pragma clang diagnostic pop
  38554. #endif
  38555. #ifdef __clang__
  38556. #pragma clang diagnostic push
  38557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38558. #pragma clang diagnostic ignored "-Wunused-variable"
  38559. #endif
  38560. #ifdef __clang__
  38561. #pragma clang diagnostic pop
  38562. #endif
  38563. #ifdef __clang__
  38564. #pragma clang diagnostic push
  38565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38566. #pragma clang diagnostic ignored "-Wunused-variable"
  38567. #endif
  38568. #ifdef __clang__
  38569. #pragma clang diagnostic pop
  38570. #endif
  38571. #ifdef __clang__
  38572. #pragma clang diagnostic push
  38573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38574. #pragma clang diagnostic ignored "-Wunused-variable"
  38575. #endif
  38576. #ifdef __clang__
  38577. #pragma clang diagnostic pop
  38578. #endif
  38579. #ifdef __clang__
  38580. #pragma clang diagnostic push
  38581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38582. #pragma clang diagnostic ignored "-Wunused-variable"
  38583. #endif
  38584. #ifdef __clang__
  38585. #pragma clang diagnostic pop
  38586. #endif
  38587. #ifdef __clang__
  38588. #pragma clang diagnostic push
  38589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38590. #pragma clang diagnostic ignored "-Wunused-variable"
  38591. #endif
  38592. #ifdef __clang__
  38593. #pragma clang diagnostic pop
  38594. #endif
  38595. #ifdef __clang__
  38596. #pragma clang diagnostic push
  38597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38598. #pragma clang diagnostic ignored "-Wunused-variable"
  38599. #endif
  38600. #ifdef __clang__
  38601. #pragma clang diagnostic pop
  38602. #endif
  38603. #ifdef __clang__
  38604. #pragma clang diagnostic push
  38605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38606. #pragma clang diagnostic ignored "-Wunused-variable"
  38607. #endif
  38608. #ifdef __clang__
  38609. #pragma clang diagnostic pop
  38610. #endif
  38611. #ifdef __clang__
  38612. #pragma clang diagnostic push
  38613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38614. #pragma clang diagnostic ignored "-Wunused-variable"
  38615. #endif
  38616. #ifdef __clang__
  38617. #pragma clang diagnostic pop
  38618. #endif
  38619. #ifdef __clang__
  38620. #pragma clang diagnostic push
  38621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38622. #pragma clang diagnostic ignored "-Wunused-variable"
  38623. #endif
  38624. #ifdef __clang__
  38625. #pragma clang diagnostic pop
  38626. #endif
  38627. #ifdef __clang__
  38628. #pragma clang diagnostic push
  38629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38630. #pragma clang diagnostic ignored "-Wunused-variable"
  38631. #endif
  38632. #ifdef __clang__
  38633. #pragma clang diagnostic pop
  38634. #endif
  38635. #ifdef __clang__
  38636. #pragma clang diagnostic push
  38637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38638. #pragma clang diagnostic ignored "-Wunused-variable"
  38639. #endif
  38640. #ifdef __clang__
  38641. #pragma clang diagnostic pop
  38642. #endif
  38643. #ifdef __clang__
  38644. #pragma clang diagnostic push
  38645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38646. #pragma clang diagnostic ignored "-Wunused-variable"
  38647. #endif
  38648. #ifdef __clang__
  38649. #pragma clang diagnostic pop
  38650. #endif
  38651. #ifdef __clang__
  38652. #pragma clang diagnostic push
  38653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38654. #pragma clang diagnostic ignored "-Wunused-variable"
  38655. #endif
  38656. #ifdef __clang__
  38657. #pragma clang diagnostic pop
  38658. #endif
  38659. #ifdef __clang__
  38660. #pragma clang diagnostic push
  38661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38662. #pragma clang diagnostic ignored "-Wunused-variable"
  38663. #endif
  38664. #ifdef __clang__
  38665. #pragma clang diagnostic pop
  38666. #endif
  38667. #ifdef __clang__
  38668. #pragma clang diagnostic push
  38669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38670. #pragma clang diagnostic ignored "-Wunused-variable"
  38671. #endif
  38672. #ifdef __clang__
  38673. #pragma clang diagnostic pop
  38674. #endif
  38675. #ifdef __clang__
  38676. #pragma clang diagnostic push
  38677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38678. #pragma clang diagnostic ignored "-Wunused-variable"
  38679. #endif
  38680. #ifdef __clang__
  38681. #pragma clang diagnostic pop
  38682. #endif
  38683. #ifdef __clang__
  38684. #pragma clang diagnostic push
  38685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38686. #pragma clang diagnostic ignored "-Wunused-variable"
  38687. #endif
  38688. #ifdef __clang__
  38689. #pragma clang diagnostic pop
  38690. #endif
  38691. #ifdef __clang__
  38692. #pragma clang diagnostic push
  38693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38694. #pragma clang diagnostic ignored "-Wunused-variable"
  38695. #endif
  38696. #ifdef __clang__
  38697. #pragma clang diagnostic pop
  38698. #endif
  38699. #ifdef __clang__
  38700. #pragma clang diagnostic push
  38701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38702. #pragma clang diagnostic ignored "-Wunused-variable"
  38703. #endif
  38704. #ifdef __clang__
  38705. #pragma clang diagnostic pop
  38706. #endif
  38707. #ifdef __clang__
  38708. #pragma clang diagnostic push
  38709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38710. #pragma clang diagnostic ignored "-Wunused-variable"
  38711. #endif
  38712. #ifdef __clang__
  38713. #pragma clang diagnostic pop
  38714. #endif
  38715. #ifdef __clang__
  38716. #pragma clang diagnostic push
  38717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38718. #pragma clang diagnostic ignored "-Wunused-variable"
  38719. #endif
  38720. #ifdef __clang__
  38721. #pragma clang diagnostic pop
  38722. #endif
  38723. #ifdef __clang__
  38724. #pragma clang diagnostic push
  38725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38726. #pragma clang diagnostic ignored "-Wunused-variable"
  38727. #endif
  38728. #ifdef __clang__
  38729. #pragma clang diagnostic pop
  38730. #endif
  38731. #ifdef __clang__
  38732. #pragma clang diagnostic push
  38733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38734. #pragma clang diagnostic ignored "-Wunused-variable"
  38735. #endif
  38736. #ifdef __clang__
  38737. #pragma clang diagnostic pop
  38738. #endif
  38739. #ifdef __clang__
  38740. #pragma clang diagnostic push
  38741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38742. #pragma clang diagnostic ignored "-Wunused-variable"
  38743. #endif
  38744. #ifdef __clang__
  38745. #pragma clang diagnostic pop
  38746. #endif
  38747. #ifdef __clang__
  38748. #pragma clang diagnostic push
  38749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38750. #pragma clang diagnostic ignored "-Wunused-variable"
  38751. #endif
  38752. #ifdef __clang__
  38753. #pragma clang diagnostic pop
  38754. #endif
  38755. #ifdef __clang__
  38756. #pragma clang diagnostic push
  38757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38758. #pragma clang diagnostic ignored "-Wunused-variable"
  38759. #endif
  38760. #ifdef __clang__
  38761. #pragma clang diagnostic pop
  38762. #endif
  38763. #ifdef __clang__
  38764. #pragma clang diagnostic push
  38765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38766. #pragma clang diagnostic ignored "-Wunused-variable"
  38767. #endif
  38768. #ifdef __clang__
  38769. #pragma clang diagnostic pop
  38770. #endif
  38771. #ifdef __clang__
  38772. #pragma clang diagnostic push
  38773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38774. #pragma clang diagnostic ignored "-Wunused-variable"
  38775. #endif
  38776. #ifdef __clang__
  38777. #pragma clang diagnostic pop
  38778. #endif
  38779. #ifdef __clang__
  38780. #pragma clang diagnostic push
  38781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38782. #pragma clang diagnostic ignored "-Wunused-variable"
  38783. #endif
  38784. #ifdef __clang__
  38785. #pragma clang diagnostic pop
  38786. #endif
  38787. #ifdef __clang__
  38788. #pragma clang diagnostic push
  38789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38790. #pragma clang diagnostic ignored "-Wunused-variable"
  38791. #endif
  38792. #ifdef __clang__
  38793. #pragma clang diagnostic pop
  38794. #endif
  38795. #ifdef __clang__
  38796. #pragma clang diagnostic push
  38797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38798. #pragma clang diagnostic ignored "-Wunused-variable"
  38799. #endif
  38800. #ifdef __clang__
  38801. #pragma clang diagnostic pop
  38802. #endif
  38803. #ifdef __clang__
  38804. #pragma clang diagnostic push
  38805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38806. #pragma clang diagnostic ignored "-Wunused-variable"
  38807. #endif
  38808. #ifdef __clang__
  38809. #pragma clang diagnostic pop
  38810. #endif
  38811. #ifdef __clang__
  38812. #pragma clang diagnostic push
  38813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38814. #pragma clang diagnostic ignored "-Wunused-variable"
  38815. #endif
  38816. #ifdef __clang__
  38817. #pragma clang diagnostic pop
  38818. #endif
  38819. #ifdef __clang__
  38820. #pragma clang diagnostic push
  38821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38822. #pragma clang diagnostic ignored "-Wunused-variable"
  38823. #endif
  38824. #ifdef __clang__
  38825. #pragma clang diagnostic pop
  38826. #endif
  38827. #ifdef __clang__
  38828. #pragma clang diagnostic push
  38829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38830. #pragma clang diagnostic ignored "-Wunused-variable"
  38831. #endif
  38832. #ifdef __clang__
  38833. #pragma clang diagnostic pop
  38834. #endif
  38835. #ifdef __clang__
  38836. #pragma clang diagnostic push
  38837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38838. #pragma clang diagnostic ignored "-Wunused-variable"
  38839. #endif
  38840. #ifdef __clang__
  38841. #pragma clang diagnostic pop
  38842. #endif
  38843. #ifdef __clang__
  38844. #pragma clang diagnostic push
  38845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38846. #pragma clang diagnostic ignored "-Wunused-variable"
  38847. #endif
  38848. #ifdef __clang__
  38849. #pragma clang diagnostic pop
  38850. #endif
  38851. #ifdef __clang__
  38852. #pragma clang diagnostic push
  38853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38854. #pragma clang diagnostic ignored "-Wunused-variable"
  38855. #endif
  38856. #ifdef __clang__
  38857. #pragma clang diagnostic pop
  38858. #endif
  38859. #ifdef __clang__
  38860. #pragma clang diagnostic push
  38861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38862. #pragma clang diagnostic ignored "-Wunused-variable"
  38863. #endif
  38864. #ifdef __clang__
  38865. #pragma clang diagnostic pop
  38866. #endif
  38867. #ifdef __clang__
  38868. #pragma clang diagnostic push
  38869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38870. #pragma clang diagnostic ignored "-Wunused-variable"
  38871. #endif
  38872. #ifdef __clang__
  38873. #pragma clang diagnostic pop
  38874. #endif
  38875. #ifdef __clang__
  38876. #pragma clang diagnostic push
  38877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38878. #pragma clang diagnostic ignored "-Wunused-variable"
  38879. #endif
  38880. #ifdef __clang__
  38881. #pragma clang diagnostic pop
  38882. #endif
  38883. #ifdef __clang__
  38884. #pragma clang diagnostic push
  38885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38886. #pragma clang diagnostic ignored "-Wunused-variable"
  38887. #endif
  38888. #ifdef __clang__
  38889. #pragma clang diagnostic pop
  38890. #endif
  38891. #ifdef __clang__
  38892. #pragma clang diagnostic push
  38893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38894. #pragma clang diagnostic ignored "-Wunused-variable"
  38895. #endif
  38896. #ifdef __clang__
  38897. #pragma clang diagnostic pop
  38898. #endif
  38899. #ifdef __clang__
  38900. #pragma clang diagnostic push
  38901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38902. #pragma clang diagnostic ignored "-Wunused-variable"
  38903. #endif
  38904. #ifdef __clang__
  38905. #pragma clang diagnostic pop
  38906. #endif
  38907. #ifdef __clang__
  38908. #pragma clang diagnostic push
  38909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38910. #pragma clang diagnostic ignored "-Wunused-variable"
  38911. #endif
  38912. #ifdef __clang__
  38913. #pragma clang diagnostic pop
  38914. #endif
  38915. #ifdef __clang__
  38916. #pragma clang diagnostic push
  38917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38918. #pragma clang diagnostic ignored "-Wunused-variable"
  38919. #endif
  38920. #ifdef __clang__
  38921. #pragma clang diagnostic pop
  38922. #endif
  38923. #ifdef __clang__
  38924. #pragma clang diagnostic push
  38925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38926. #pragma clang diagnostic ignored "-Wunused-variable"
  38927. #endif
  38928. #ifdef __clang__
  38929. #pragma clang diagnostic pop
  38930. #endif
  38931. #ifdef __clang__
  38932. #pragma clang diagnostic push
  38933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38934. #pragma clang diagnostic ignored "-Wunused-variable"
  38935. #endif
  38936. #ifdef __clang__
  38937. #pragma clang diagnostic pop
  38938. #endif
  38939. #ifdef __clang__
  38940. #pragma clang diagnostic push
  38941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38942. #pragma clang diagnostic ignored "-Wunused-variable"
  38943. #endif
  38944. #ifdef __clang__
  38945. #pragma clang diagnostic pop
  38946. #endif
  38947. #ifdef __clang__
  38948. #pragma clang diagnostic push
  38949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38950. #pragma clang diagnostic ignored "-Wunused-variable"
  38951. #endif
  38952. #ifdef __clang__
  38953. #pragma clang diagnostic pop
  38954. #endif
  38955. #ifdef __clang__
  38956. #pragma clang diagnostic push
  38957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38958. #pragma clang diagnostic ignored "-Wunused-variable"
  38959. #endif
  38960. #ifdef __clang__
  38961. #pragma clang diagnostic pop
  38962. #endif
  38963. #ifdef __clang__
  38964. #pragma clang diagnostic push
  38965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38966. #pragma clang diagnostic ignored "-Wunused-variable"
  38967. #endif
  38968. #ifdef __clang__
  38969. #pragma clang diagnostic pop
  38970. #endif
  38971. #ifdef __clang__
  38972. #pragma clang diagnostic push
  38973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38974. #pragma clang diagnostic ignored "-Wunused-variable"
  38975. #endif
  38976. #ifdef __clang__
  38977. #pragma clang diagnostic pop
  38978. #endif
  38979. #ifdef __clang__
  38980. #pragma clang diagnostic push
  38981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38982. #pragma clang diagnostic ignored "-Wunused-variable"
  38983. #endif
  38984. #ifdef __clang__
  38985. #pragma clang diagnostic pop
  38986. #endif
  38987. #ifdef __clang__
  38988. #pragma clang diagnostic push
  38989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38990. #pragma clang diagnostic ignored "-Wunused-variable"
  38991. #endif
  38992. #ifdef __clang__
  38993. #pragma clang diagnostic pop
  38994. #endif
  38995. #ifdef __clang__
  38996. #pragma clang diagnostic push
  38997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38998. #pragma clang diagnostic ignored "-Wunused-variable"
  38999. #endif
  39000. #ifdef __clang__
  39001. #pragma clang diagnostic pop
  39002. #endif
  39003. #ifdef __clang__
  39004. #pragma clang diagnostic push
  39005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39006. #pragma clang diagnostic ignored "-Wunused-variable"
  39007. #endif
  39008. #ifdef __clang__
  39009. #pragma clang diagnostic pop
  39010. #endif
  39011. #ifdef __clang__
  39012. #pragma clang diagnostic push
  39013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39014. #pragma clang diagnostic ignored "-Wunused-variable"
  39015. #endif
  39016. #ifdef __clang__
  39017. #pragma clang diagnostic pop
  39018. #endif
  39019. #ifdef __clang__
  39020. #pragma clang diagnostic push
  39021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39022. #pragma clang diagnostic ignored "-Wunused-variable"
  39023. #endif
  39024. #ifdef __clang__
  39025. #pragma clang diagnostic pop
  39026. #endif
  39027. #ifdef __clang__
  39028. #pragma clang diagnostic push
  39029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39030. #pragma clang diagnostic ignored "-Wunused-variable"
  39031. #endif
  39032. #ifdef __clang__
  39033. #pragma clang diagnostic pop
  39034. #endif
  39035. #ifdef __clang__
  39036. #pragma clang diagnostic push
  39037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39038. #pragma clang diagnostic ignored "-Wunused-variable"
  39039. #endif
  39040. #ifdef __clang__
  39041. #pragma clang diagnostic pop
  39042. #endif
  39043. #ifdef __clang__
  39044. #pragma clang diagnostic push
  39045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39046. #pragma clang diagnostic ignored "-Wunused-variable"
  39047. #endif
  39048. #ifdef __clang__
  39049. #pragma clang diagnostic pop
  39050. #endif
  39051. #ifdef __clang__
  39052. #pragma clang diagnostic push
  39053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39054. #pragma clang diagnostic ignored "-Wunused-variable"
  39055. #endif
  39056. #ifdef __clang__
  39057. #pragma clang diagnostic pop
  39058. #endif
  39059. #ifdef __clang__
  39060. #pragma clang diagnostic push
  39061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39062. #pragma clang diagnostic ignored "-Wunused-variable"
  39063. #endif
  39064. #ifdef __clang__
  39065. #pragma clang diagnostic pop
  39066. #endif
  39067. #ifdef __clang__
  39068. #pragma clang diagnostic push
  39069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39070. #pragma clang diagnostic ignored "-Wunused-variable"
  39071. #endif
  39072. #ifdef __clang__
  39073. #pragma clang diagnostic pop
  39074. #endif
  39075. #ifdef __clang__
  39076. #pragma clang diagnostic push
  39077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39078. #pragma clang diagnostic ignored "-Wunused-variable"
  39079. #endif
  39080. #ifdef __clang__
  39081. #pragma clang diagnostic pop
  39082. #endif
  39083. #ifdef __clang__
  39084. #pragma clang diagnostic push
  39085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39086. #pragma clang diagnostic ignored "-Wunused-variable"
  39087. #endif
  39088. #ifdef __clang__
  39089. #pragma clang diagnostic pop
  39090. #endif
  39091. #ifdef __clang__
  39092. #pragma clang diagnostic push
  39093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39094. #pragma clang diagnostic ignored "-Wunused-variable"
  39095. #endif
  39096. #ifdef __clang__
  39097. #pragma clang diagnostic pop
  39098. #endif
  39099. #ifdef __clang__
  39100. #pragma clang diagnostic push
  39101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39102. #pragma clang diagnostic ignored "-Wunused-variable"
  39103. #endif
  39104. #ifdef __clang__
  39105. #pragma clang diagnostic pop
  39106. #endif
  39107. #ifdef __clang__
  39108. #pragma clang diagnostic push
  39109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39110. #pragma clang diagnostic ignored "-Wunused-variable"
  39111. #endif
  39112. #ifdef __clang__
  39113. #pragma clang diagnostic pop
  39114. #endif
  39115. #ifdef __clang__
  39116. #pragma clang diagnostic push
  39117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39118. #pragma clang diagnostic ignored "-Wunused-variable"
  39119. #endif
  39120. #ifdef __clang__
  39121. #pragma clang diagnostic pop
  39122. #endif
  39123. #ifdef __clang__
  39124. #pragma clang diagnostic push
  39125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39126. #pragma clang diagnostic ignored "-Wunused-variable"
  39127. #endif
  39128. #ifdef __clang__
  39129. #pragma clang diagnostic pop
  39130. #endif
  39131. #ifdef __clang__
  39132. #pragma clang diagnostic push
  39133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39134. #pragma clang diagnostic ignored "-Wunused-variable"
  39135. #endif
  39136. #ifdef __clang__
  39137. #pragma clang diagnostic pop
  39138. #endif
  39139. #ifdef __clang__
  39140. #pragma clang diagnostic push
  39141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39142. #pragma clang diagnostic ignored "-Wunused-variable"
  39143. #endif
  39144. #ifdef __clang__
  39145. #pragma clang diagnostic pop
  39146. #endif
  39147. #ifdef __clang__
  39148. #pragma clang diagnostic push
  39149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39150. #pragma clang diagnostic ignored "-Wunused-variable"
  39151. #endif
  39152. #ifdef __clang__
  39153. #pragma clang diagnostic pop
  39154. #endif
  39155. #ifdef __clang__
  39156. #pragma clang diagnostic push
  39157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39158. #pragma clang diagnostic ignored "-Wunused-variable"
  39159. #endif
  39160. #ifdef __clang__
  39161. #pragma clang diagnostic pop
  39162. #endif
  39163. #ifdef __clang__
  39164. #pragma clang diagnostic push
  39165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39166. #pragma clang diagnostic ignored "-Wunused-variable"
  39167. #endif
  39168. #ifdef __clang__
  39169. #pragma clang diagnostic pop
  39170. #endif
  39171. #ifdef __clang__
  39172. #pragma clang diagnostic push
  39173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39174. #pragma clang diagnostic ignored "-Wunused-variable"
  39175. #endif
  39176. #ifdef __clang__
  39177. #pragma clang diagnostic pop
  39178. #endif
  39179. #ifdef __clang__
  39180. #pragma clang diagnostic push
  39181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39182. #pragma clang diagnostic ignored "-Wunused-variable"
  39183. #endif
  39184. #ifdef __clang__
  39185. #pragma clang diagnostic pop
  39186. #endif
  39187. #ifdef __clang__
  39188. #pragma clang diagnostic push
  39189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39190. #pragma clang diagnostic ignored "-Wunused-variable"
  39191. #endif
  39192. #ifdef __clang__
  39193. #pragma clang diagnostic pop
  39194. #endif
  39195. #ifdef __clang__
  39196. #pragma clang diagnostic push
  39197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39198. #pragma clang diagnostic ignored "-Wunused-variable"
  39199. #endif
  39200. #ifdef __clang__
  39201. #pragma clang diagnostic pop
  39202. #endif
  39203. #ifdef __clang__
  39204. #pragma clang diagnostic push
  39205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39206. #pragma clang diagnostic ignored "-Wunused-variable"
  39207. #endif
  39208. #ifdef __clang__
  39209. #pragma clang diagnostic pop
  39210. #endif
  39211. #ifdef __clang__
  39212. #pragma clang diagnostic push
  39213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39214. #pragma clang diagnostic ignored "-Wunused-variable"
  39215. #endif
  39216. #ifdef __clang__
  39217. #pragma clang diagnostic pop
  39218. #endif
  39219. #ifdef __clang__
  39220. #pragma clang diagnostic push
  39221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39222. #pragma clang diagnostic ignored "-Wunused-variable"
  39223. #endif
  39224. #ifdef __clang__
  39225. #pragma clang diagnostic pop
  39226. #endif
  39227. #ifdef __clang__
  39228. #pragma clang diagnostic push
  39229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39230. #pragma clang diagnostic ignored "-Wunused-variable"
  39231. #endif
  39232. #ifdef __clang__
  39233. #pragma clang diagnostic pop
  39234. #endif
  39235. #ifdef __clang__
  39236. #pragma clang diagnostic push
  39237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39238. #pragma clang diagnostic ignored "-Wunused-variable"
  39239. #endif
  39240. #ifdef __clang__
  39241. #pragma clang diagnostic pop
  39242. #endif
  39243. #ifdef __clang__
  39244. #pragma clang diagnostic push
  39245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39246. #pragma clang diagnostic ignored "-Wunused-variable"
  39247. #endif
  39248. #ifdef __clang__
  39249. #pragma clang diagnostic pop
  39250. #endif
  39251. #ifdef __clang__
  39252. #pragma clang diagnostic push
  39253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39254. #pragma clang diagnostic ignored "-Wunused-variable"
  39255. #endif
  39256. #ifdef __clang__
  39257. #pragma clang diagnostic pop
  39258. #endif
  39259. #ifdef __clang__
  39260. #pragma clang diagnostic push
  39261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39262. #pragma clang diagnostic ignored "-Wunused-variable"
  39263. #endif
  39264. #ifdef __clang__
  39265. #pragma clang diagnostic pop
  39266. #endif
  39267. #ifdef __clang__
  39268. #pragma clang diagnostic push
  39269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39270. #pragma clang diagnostic ignored "-Wunused-variable"
  39271. #endif
  39272. #ifdef __clang__
  39273. #pragma clang diagnostic pop
  39274. #endif
  39275. #ifdef __clang__
  39276. #pragma clang diagnostic push
  39277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39278. #pragma clang diagnostic ignored "-Wunused-variable"
  39279. #endif
  39280. #ifdef __clang__
  39281. #pragma clang diagnostic pop
  39282. #endif
  39283. #ifdef __clang__
  39284. #pragma clang diagnostic push
  39285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39286. #pragma clang diagnostic ignored "-Wunused-variable"
  39287. #endif
  39288. #ifdef __clang__
  39289. #pragma clang diagnostic pop
  39290. #endif
  39291. #ifdef __clang__
  39292. #pragma clang diagnostic push
  39293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39294. #pragma clang diagnostic ignored "-Wunused-variable"
  39295. #endif
  39296. #ifdef __clang__
  39297. #pragma clang diagnostic pop
  39298. #endif
  39299. #ifdef __clang__
  39300. #pragma clang diagnostic push
  39301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39302. #pragma clang diagnostic ignored "-Wunused-variable"
  39303. #endif
  39304. #ifdef __clang__
  39305. #pragma clang diagnostic pop
  39306. #endif
  39307. #ifdef __clang__
  39308. #pragma clang diagnostic push
  39309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39310. #pragma clang diagnostic ignored "-Wunused-variable"
  39311. #endif
  39312. #ifdef __clang__
  39313. #pragma clang diagnostic pop
  39314. #endif
  39315. #ifdef __clang__
  39316. #pragma clang diagnostic push
  39317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39318. #pragma clang diagnostic ignored "-Wunused-variable"
  39319. #endif
  39320. #ifdef __clang__
  39321. #pragma clang diagnostic pop
  39322. #endif
  39323. #ifdef __clang__
  39324. #pragma clang diagnostic push
  39325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39326. #pragma clang diagnostic ignored "-Wunused-variable"
  39327. #endif
  39328. #ifdef __clang__
  39329. #pragma clang diagnostic pop
  39330. #endif
  39331. #ifdef __clang__
  39332. #pragma clang diagnostic push
  39333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39334. #pragma clang diagnostic ignored "-Wunused-variable"
  39335. #endif
  39336. #ifdef __clang__
  39337. #pragma clang diagnostic pop
  39338. #endif
  39339. #ifdef __clang__
  39340. #pragma clang diagnostic push
  39341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39342. #pragma clang diagnostic ignored "-Wunused-variable"
  39343. #endif
  39344. #ifdef __clang__
  39345. #pragma clang diagnostic pop
  39346. #endif
  39347. #ifdef __clang__
  39348. #pragma clang diagnostic push
  39349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39350. #pragma clang diagnostic ignored "-Wunused-variable"
  39351. #endif
  39352. #ifdef __clang__
  39353. #pragma clang diagnostic pop
  39354. #endif
  39355. #ifdef __clang__
  39356. #pragma clang diagnostic push
  39357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39358. #pragma clang diagnostic ignored "-Wunused-variable"
  39359. #endif
  39360. #ifdef __clang__
  39361. #pragma clang diagnostic pop
  39362. #endif
  39363. #ifdef __clang__
  39364. #pragma clang diagnostic push
  39365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39366. #pragma clang diagnostic ignored "-Wunused-variable"
  39367. #endif
  39368. #ifdef __clang__
  39369. #pragma clang diagnostic pop
  39370. #endif
  39371. #ifdef __clang__
  39372. #pragma clang diagnostic push
  39373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39374. #pragma clang diagnostic ignored "-Wunused-variable"
  39375. #endif
  39376. #ifdef __clang__
  39377. #pragma clang diagnostic pop
  39378. #endif
  39379. #ifdef __clang__
  39380. #pragma clang diagnostic push
  39381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39382. #pragma clang diagnostic ignored "-Wunused-variable"
  39383. #endif
  39384. #ifdef __clang__
  39385. #pragma clang diagnostic pop
  39386. #endif
  39387. #ifdef __clang__
  39388. #pragma clang diagnostic push
  39389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39390. #pragma clang diagnostic ignored "-Wunused-variable"
  39391. #endif
  39392. #ifdef __clang__
  39393. #pragma clang diagnostic pop
  39394. #endif
  39395. #ifdef __clang__
  39396. #pragma clang diagnostic push
  39397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39398. #pragma clang diagnostic ignored "-Wunused-variable"
  39399. #endif
  39400. #ifdef __clang__
  39401. #pragma clang diagnostic pop
  39402. #endif
  39403. #ifdef __clang__
  39404. #pragma clang diagnostic push
  39405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39406. #pragma clang diagnostic ignored "-Wunused-variable"
  39407. #endif
  39408. #ifdef __clang__
  39409. #pragma clang diagnostic pop
  39410. #endif
  39411. #ifdef __clang__
  39412. #pragma clang diagnostic push
  39413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39414. #pragma clang diagnostic ignored "-Wunused-variable"
  39415. #endif
  39416. #ifdef __clang__
  39417. #pragma clang diagnostic pop
  39418. #endif
  39419. #ifdef __clang__
  39420. #pragma clang diagnostic push
  39421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39422. #pragma clang diagnostic ignored "-Wunused-variable"
  39423. #endif
  39424. #ifdef __clang__
  39425. #pragma clang diagnostic pop
  39426. #endif
  39427. #ifdef __clang__
  39428. #pragma clang diagnostic push
  39429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39430. #pragma clang diagnostic ignored "-Wunused-variable"
  39431. #endif
  39432. #ifdef __clang__
  39433. #pragma clang diagnostic pop
  39434. #endif
  39435. #ifdef __clang__
  39436. #pragma clang diagnostic push
  39437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39438. #pragma clang diagnostic ignored "-Wunused-variable"
  39439. #endif
  39440. #ifdef __clang__
  39441. #pragma clang diagnostic pop
  39442. #endif
  39443. #ifdef __clang__
  39444. #pragma clang diagnostic push
  39445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39446. #pragma clang diagnostic ignored "-Wunused-variable"
  39447. #endif
  39448. #ifdef __clang__
  39449. #pragma clang diagnostic pop
  39450. #endif
  39451. #ifdef __clang__
  39452. #pragma clang diagnostic push
  39453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39454. #pragma clang diagnostic ignored "-Wunused-variable"
  39455. #endif
  39456. #ifdef __clang__
  39457. #pragma clang diagnostic pop
  39458. #endif
  39459. #ifdef __clang__
  39460. #pragma clang diagnostic push
  39461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39462. #pragma clang diagnostic ignored "-Wunused-variable"
  39463. #endif
  39464. #ifdef __clang__
  39465. #pragma clang diagnostic pop
  39466. #endif
  39467. #ifdef __clang__
  39468. #pragma clang diagnostic push
  39469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39470. #pragma clang diagnostic ignored "-Wunused-variable"
  39471. #endif
  39472. #ifdef __clang__
  39473. #pragma clang diagnostic pop
  39474. #endif
  39475. #ifdef __clang__
  39476. #pragma clang diagnostic push
  39477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39478. #pragma clang diagnostic ignored "-Wunused-variable"
  39479. #endif
  39480. #ifdef __clang__
  39481. #pragma clang diagnostic pop
  39482. #endif
  39483. #ifdef __clang__
  39484. #pragma clang diagnostic push
  39485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39486. #pragma clang diagnostic ignored "-Wunused-variable"
  39487. #endif
  39488. #ifdef __clang__
  39489. #pragma clang diagnostic pop
  39490. #endif
  39491. #ifdef __clang__
  39492. #pragma clang diagnostic push
  39493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39494. #pragma clang diagnostic ignored "-Wunused-variable"
  39495. #endif
  39496. #ifdef __clang__
  39497. #pragma clang diagnostic pop
  39498. #endif
  39499. #ifdef __clang__
  39500. #pragma clang diagnostic push
  39501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39502. #pragma clang diagnostic ignored "-Wunused-variable"
  39503. #endif
  39504. #ifdef __clang__
  39505. #pragma clang diagnostic pop
  39506. #endif
  39507. #ifdef __clang__
  39508. #pragma clang diagnostic push
  39509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39510. #pragma clang diagnostic ignored "-Wunused-variable"
  39511. #endif
  39512. #ifdef __clang__
  39513. #pragma clang diagnostic pop
  39514. #endif
  39515. #ifdef __clang__
  39516. #pragma clang diagnostic push
  39517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39518. #pragma clang diagnostic ignored "-Wunused-variable"
  39519. #endif
  39520. #ifdef __clang__
  39521. #pragma clang diagnostic pop
  39522. #endif
  39523. #ifdef __clang__
  39524. #pragma clang diagnostic push
  39525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39526. #pragma clang diagnostic ignored "-Wunused-variable"
  39527. #endif
  39528. #ifdef __clang__
  39529. #pragma clang diagnostic pop
  39530. #endif
  39531. #ifdef __clang__
  39532. #pragma clang diagnostic push
  39533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39534. #pragma clang diagnostic ignored "-Wunused-variable"
  39535. #endif
  39536. #ifdef __clang__
  39537. #pragma clang diagnostic pop
  39538. #endif
  39539. #ifdef __clang__
  39540. #pragma clang diagnostic push
  39541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39542. #pragma clang diagnostic ignored "-Wunused-variable"
  39543. #endif
  39544. #ifdef __clang__
  39545. #pragma clang diagnostic pop
  39546. #endif
  39547. #ifdef __clang__
  39548. #pragma clang diagnostic push
  39549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39550. #pragma clang diagnostic ignored "-Wunused-variable"
  39551. #endif
  39552. #ifdef __clang__
  39553. #pragma clang diagnostic pop
  39554. #endif
  39555. #ifdef __clang__
  39556. #pragma clang diagnostic push
  39557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39558. #pragma clang diagnostic ignored "-Wunused-variable"
  39559. #endif
  39560. #ifdef __clang__
  39561. #pragma clang diagnostic pop
  39562. #endif
  39563. #ifdef __clang__
  39564. #pragma clang diagnostic push
  39565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39566. #pragma clang diagnostic ignored "-Wunused-variable"
  39567. #endif
  39568. #ifdef __clang__
  39569. #pragma clang diagnostic pop
  39570. #endif
  39571. #ifdef __clang__
  39572. #pragma clang diagnostic push
  39573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39574. #pragma clang diagnostic ignored "-Wunused-variable"
  39575. #endif
  39576. #ifdef __clang__
  39577. #pragma clang diagnostic pop
  39578. #endif
  39579. #ifdef __clang__
  39580. #pragma clang diagnostic push
  39581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39582. #pragma clang diagnostic ignored "-Wunused-variable"
  39583. #endif
  39584. #ifdef __clang__
  39585. #pragma clang diagnostic pop
  39586. #endif
  39587. #ifdef __clang__
  39588. #pragma clang diagnostic push
  39589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39590. #pragma clang diagnostic ignored "-Wunused-variable"
  39591. #endif
  39592. #ifdef __clang__
  39593. #pragma clang diagnostic pop
  39594. #endif
  39595. #ifdef __clang__
  39596. #pragma clang diagnostic push
  39597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39598. #pragma clang diagnostic ignored "-Wunused-variable"
  39599. #endif
  39600. #ifdef __clang__
  39601. #pragma clang diagnostic pop
  39602. #endif
  39603. #ifdef __clang__
  39604. #pragma clang diagnostic push
  39605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39606. #pragma clang diagnostic ignored "-Wunused-variable"
  39607. #endif
  39608. #ifdef __clang__
  39609. #pragma clang diagnostic pop
  39610. #endif
  39611. #ifdef __clang__
  39612. #pragma clang diagnostic push
  39613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39614. #pragma clang diagnostic ignored "-Wunused-variable"
  39615. #endif
  39616. #ifdef __clang__
  39617. #pragma clang diagnostic pop
  39618. #endif
  39619. #ifdef __clang__
  39620. #pragma clang diagnostic push
  39621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39622. #pragma clang diagnostic ignored "-Wunused-variable"
  39623. #endif
  39624. #ifdef __clang__
  39625. #pragma clang diagnostic pop
  39626. #endif
  39627. #ifdef __clang__
  39628. #pragma clang diagnostic push
  39629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39630. #pragma clang diagnostic ignored "-Wunused-variable"
  39631. #endif
  39632. #ifdef __clang__
  39633. #pragma clang diagnostic pop
  39634. #endif
  39635. #ifdef __clang__
  39636. #pragma clang diagnostic push
  39637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39638. #pragma clang diagnostic ignored "-Wunused-variable"
  39639. #endif
  39640. #ifdef __clang__
  39641. #pragma clang diagnostic pop
  39642. #endif
  39643. #ifdef __clang__
  39644. #pragma clang diagnostic push
  39645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39646. #pragma clang diagnostic ignored "-Wunused-variable"
  39647. #endif
  39648. #ifdef __clang__
  39649. #pragma clang diagnostic pop
  39650. #endif
  39651. #ifdef __clang__
  39652. #pragma clang diagnostic push
  39653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39654. #pragma clang diagnostic ignored "-Wunused-variable"
  39655. #endif
  39656. #ifdef __clang__
  39657. #pragma clang diagnostic pop
  39658. #endif
  39659. #ifdef __clang__
  39660. #pragma clang diagnostic push
  39661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39662. #pragma clang diagnostic ignored "-Wunused-variable"
  39663. #endif
  39664. #ifdef __clang__
  39665. #pragma clang diagnostic pop
  39666. #endif
  39667. #ifdef __clang__
  39668. #pragma clang diagnostic push
  39669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39670. #pragma clang diagnostic ignored "-Wunused-variable"
  39671. #endif
  39672. #ifdef __clang__
  39673. #pragma clang diagnostic pop
  39674. #endif
  39675. #ifdef __clang__
  39676. #pragma clang diagnostic push
  39677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39678. #pragma clang diagnostic ignored "-Wunused-variable"
  39679. #endif
  39680. #ifdef __clang__
  39681. #pragma clang diagnostic pop
  39682. #endif
  39683. #ifdef __clang__
  39684. #pragma clang diagnostic push
  39685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39686. #pragma clang diagnostic ignored "-Wunused-variable"
  39687. #endif
  39688. #ifdef __clang__
  39689. #pragma clang diagnostic pop
  39690. #endif
  39691. #ifdef __clang__
  39692. #pragma clang diagnostic push
  39693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39694. #pragma clang diagnostic ignored "-Wunused-variable"
  39695. #endif
  39696. #ifdef __clang__
  39697. #pragma clang diagnostic pop
  39698. #endif
  39699. #ifdef __clang__
  39700. #pragma clang diagnostic push
  39701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39702. #pragma clang diagnostic ignored "-Wunused-variable"
  39703. #endif
  39704. #ifdef __clang__
  39705. #pragma clang diagnostic pop
  39706. #endif
  39707. #ifdef __clang__
  39708. #pragma clang diagnostic push
  39709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39710. #pragma clang diagnostic ignored "-Wunused-variable"
  39711. #endif
  39712. #ifdef __clang__
  39713. #pragma clang diagnostic pop
  39714. #endif
  39715. #ifdef __clang__
  39716. #pragma clang diagnostic push
  39717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39718. #pragma clang diagnostic ignored "-Wunused-variable"
  39719. #endif
  39720. #ifdef __clang__
  39721. #pragma clang diagnostic pop
  39722. #endif
  39723. #ifdef __clang__
  39724. #pragma clang diagnostic push
  39725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39726. #pragma clang diagnostic ignored "-Wunused-variable"
  39727. #endif
  39728. #ifdef __clang__
  39729. #pragma clang diagnostic pop
  39730. #endif
  39731. #ifdef __clang__
  39732. #pragma clang diagnostic push
  39733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39734. #pragma clang diagnostic ignored "-Wunused-variable"
  39735. #endif
  39736. #ifdef __clang__
  39737. #pragma clang diagnostic pop
  39738. #endif
  39739. #ifdef __clang__
  39740. #pragma clang diagnostic push
  39741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39742. #pragma clang diagnostic ignored "-Wunused-variable"
  39743. #endif
  39744. #ifdef __clang__
  39745. #pragma clang diagnostic pop
  39746. #endif
  39747. #ifdef __clang__
  39748. #pragma clang diagnostic push
  39749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39750. #pragma clang diagnostic ignored "-Wunused-variable"
  39751. #endif
  39752. #ifdef __clang__
  39753. #pragma clang diagnostic pop
  39754. #endif
  39755. #ifdef __clang__
  39756. #pragma clang diagnostic push
  39757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39758. #pragma clang diagnostic ignored "-Wunused-variable"
  39759. #endif
  39760. #ifdef __clang__
  39761. #pragma clang diagnostic pop
  39762. #endif
  39763. #ifdef __clang__
  39764. #pragma clang diagnostic push
  39765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39766. #pragma clang diagnostic ignored "-Wunused-variable"
  39767. #endif
  39768. #ifdef __clang__
  39769. #pragma clang diagnostic pop
  39770. #endif
  39771. #ifdef __clang__
  39772. #pragma clang diagnostic push
  39773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39774. #pragma clang diagnostic ignored "-Wunused-variable"
  39775. #endif
  39776. #ifdef __clang__
  39777. #pragma clang diagnostic pop
  39778. #endif
  39779. #ifdef __clang__
  39780. #pragma clang diagnostic push
  39781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39782. #pragma clang diagnostic ignored "-Wunused-variable"
  39783. #endif
  39784. #ifdef __clang__
  39785. #pragma clang diagnostic pop
  39786. #endif
  39787. #ifdef __clang__
  39788. #pragma clang diagnostic push
  39789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39790. #pragma clang diagnostic ignored "-Wunused-variable"
  39791. #endif
  39792. #ifdef __clang__
  39793. #pragma clang diagnostic pop
  39794. #endif
  39795. #ifdef __clang__
  39796. #pragma clang diagnostic push
  39797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39798. #pragma clang diagnostic ignored "-Wunused-variable"
  39799. #endif
  39800. #ifdef __clang__
  39801. #pragma clang diagnostic pop
  39802. #endif
  39803. #ifdef __clang__
  39804. #pragma clang diagnostic push
  39805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39806. #pragma clang diagnostic ignored "-Wunused-variable"
  39807. #endif
  39808. #ifdef __clang__
  39809. #pragma clang diagnostic pop
  39810. #endif
  39811. #ifdef __clang__
  39812. #pragma clang diagnostic push
  39813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39814. #pragma clang diagnostic ignored "-Wunused-variable"
  39815. #endif
  39816. #ifdef __clang__
  39817. #pragma clang diagnostic pop
  39818. #endif
  39819. #ifdef __clang__
  39820. #pragma clang diagnostic push
  39821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39822. #pragma clang diagnostic ignored "-Wunused-variable"
  39823. #endif
  39824. #ifdef __clang__
  39825. #pragma clang diagnostic pop
  39826. #endif
  39827. #ifdef __clang__
  39828. #pragma clang diagnostic push
  39829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39830. #pragma clang diagnostic ignored "-Wunused-variable"
  39831. #endif
  39832. #ifdef __clang__
  39833. #pragma clang diagnostic pop
  39834. #endif
  39835. #ifdef __clang__
  39836. #pragma clang diagnostic push
  39837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39838. #pragma clang diagnostic ignored "-Wunused-variable"
  39839. #endif
  39840. #ifdef __clang__
  39841. #pragma clang diagnostic pop
  39842. #endif
  39843. #ifdef __clang__
  39844. #pragma clang diagnostic push
  39845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39846. #pragma clang diagnostic ignored "-Wunused-variable"
  39847. #endif
  39848. #ifdef __clang__
  39849. #pragma clang diagnostic pop
  39850. #endif
  39851. #ifdef __clang__
  39852. #pragma clang diagnostic push
  39853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39854. #pragma clang diagnostic ignored "-Wunused-variable"
  39855. #endif
  39856. #ifdef __clang__
  39857. #pragma clang diagnostic pop
  39858. #endif
  39859. #ifdef __clang__
  39860. #pragma clang diagnostic push
  39861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39862. #pragma clang diagnostic ignored "-Wunused-variable"
  39863. #endif
  39864. #ifdef __clang__
  39865. #pragma clang diagnostic pop
  39866. #endif
  39867. #ifdef __clang__
  39868. #pragma clang diagnostic push
  39869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39870. #pragma clang diagnostic ignored "-Wunused-variable"
  39871. #endif
  39872. #ifdef __clang__
  39873. #pragma clang diagnostic pop
  39874. #endif
  39875. #ifdef __clang__
  39876. #pragma clang diagnostic push
  39877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39878. #pragma clang diagnostic ignored "-Wunused-variable"
  39879. #endif
  39880. #ifdef __clang__
  39881. #pragma clang diagnostic pop
  39882. #endif
  39883. #ifdef __clang__
  39884. #pragma clang diagnostic push
  39885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39886. #pragma clang diagnostic ignored "-Wunused-variable"
  39887. #endif
  39888. #ifdef __clang__
  39889. #pragma clang diagnostic pop
  39890. #endif
  39891. #ifdef __clang__
  39892. #pragma clang diagnostic push
  39893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39894. #pragma clang diagnostic ignored "-Wunused-variable"
  39895. #endif
  39896. #ifdef __clang__
  39897. #pragma clang diagnostic pop
  39898. #endif
  39899. #ifdef __clang__
  39900. #pragma clang diagnostic push
  39901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39902. #pragma clang diagnostic ignored "-Wunused-variable"
  39903. #endif
  39904. #ifdef __clang__
  39905. #pragma clang diagnostic pop
  39906. #endif
  39907. #ifdef __clang__
  39908. #pragma clang diagnostic push
  39909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39910. #pragma clang diagnostic ignored "-Wunused-variable"
  39911. #endif
  39912. #ifdef __clang__
  39913. #pragma clang diagnostic pop
  39914. #endif
  39915. #ifdef __clang__
  39916. #pragma clang diagnostic push
  39917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39918. #pragma clang diagnostic ignored "-Wunused-variable"
  39919. #endif
  39920. #ifdef __clang__
  39921. #pragma clang diagnostic pop
  39922. #endif
  39923. #ifdef __clang__
  39924. #pragma clang diagnostic push
  39925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39926. #pragma clang diagnostic ignored "-Wunused-variable"
  39927. #endif
  39928. #ifdef __clang__
  39929. #pragma clang diagnostic pop
  39930. #endif
  39931. #ifdef __clang__
  39932. #pragma clang diagnostic push
  39933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39934. #pragma clang diagnostic ignored "-Wunused-variable"
  39935. #endif
  39936. #ifdef __clang__
  39937. #pragma clang diagnostic pop
  39938. #endif
  39939. #ifdef __clang__
  39940. #pragma clang diagnostic push
  39941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39942. #pragma clang diagnostic ignored "-Wunused-variable"
  39943. #endif
  39944. #ifdef __clang__
  39945. #pragma clang diagnostic pop
  39946. #endif
  39947. #ifdef __clang__
  39948. #pragma clang diagnostic push
  39949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39950. #pragma clang diagnostic ignored "-Wunused-variable"
  39951. #endif
  39952. #ifdef __clang__
  39953. #pragma clang diagnostic pop
  39954. #endif
  39955. #ifdef __clang__
  39956. #pragma clang diagnostic push
  39957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39958. #pragma clang diagnostic ignored "-Wunused-variable"
  39959. #endif
  39960. #ifdef __clang__
  39961. #pragma clang diagnostic pop
  39962. #endif
  39963. #ifdef __clang__
  39964. #pragma clang diagnostic push
  39965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39966. #pragma clang diagnostic ignored "-Wunused-variable"
  39967. #endif
  39968. #ifdef __clang__
  39969. #pragma clang diagnostic pop
  39970. #endif
  39971. #ifdef __clang__
  39972. #pragma clang diagnostic push
  39973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39974. #pragma clang diagnostic ignored "-Wunused-variable"
  39975. #endif
  39976. #ifdef __clang__
  39977. #pragma clang diagnostic pop
  39978. #endif
  39979. #ifdef __clang__
  39980. #pragma clang diagnostic push
  39981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39982. #pragma clang diagnostic ignored "-Wunused-variable"
  39983. #endif
  39984. #ifdef __clang__
  39985. #pragma clang diagnostic pop
  39986. #endif
  39987. #ifdef __clang__
  39988. #pragma clang diagnostic push
  39989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39990. #pragma clang diagnostic ignored "-Wunused-variable"
  39991. #endif
  39992. #ifdef __clang__
  39993. #pragma clang diagnostic pop
  39994. #endif
  39995. #ifdef __clang__
  39996. #pragma clang diagnostic push
  39997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39998. #pragma clang diagnostic ignored "-Wunused-variable"
  39999. #endif
  40000. #ifdef __clang__
  40001. #pragma clang diagnostic pop
  40002. #endif
  40003. #ifdef __clang__
  40004. #pragma clang diagnostic push
  40005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40006. #pragma clang diagnostic ignored "-Wunused-variable"
  40007. #endif
  40008. #ifdef __clang__
  40009. #pragma clang diagnostic pop
  40010. #endif
  40011. #ifdef __clang__
  40012. #pragma clang diagnostic push
  40013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40014. #pragma clang diagnostic ignored "-Wunused-variable"
  40015. #endif
  40016. #ifdef __clang__
  40017. #pragma clang diagnostic pop
  40018. #endif
  40019. #ifdef __clang__
  40020. #pragma clang diagnostic push
  40021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40022. #pragma clang diagnostic ignored "-Wunused-variable"
  40023. #endif
  40024. #ifdef __clang__
  40025. #pragma clang diagnostic pop
  40026. #endif
  40027. #ifdef __clang__
  40028. #pragma clang diagnostic push
  40029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40030. #pragma clang diagnostic ignored "-Wunused-variable"
  40031. #endif
  40032. #ifdef __clang__
  40033. #pragma clang diagnostic pop
  40034. #endif
  40035. #ifdef __clang__
  40036. #pragma clang diagnostic push
  40037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40038. #pragma clang diagnostic ignored "-Wunused-variable"
  40039. #endif
  40040. #ifdef __clang__
  40041. #pragma clang diagnostic pop
  40042. #endif
  40043. #ifdef __clang__
  40044. #pragma clang diagnostic push
  40045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40046. #pragma clang diagnostic ignored "-Wunused-variable"
  40047. #endif
  40048. #ifdef __clang__
  40049. #pragma clang diagnostic pop
  40050. #endif
  40051. #ifdef __clang__
  40052. #pragma clang diagnostic push
  40053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40054. #pragma clang diagnostic ignored "-Wunused-variable"
  40055. #endif
  40056. #ifdef __clang__
  40057. #pragma clang diagnostic pop
  40058. #endif
  40059. #ifdef __clang__
  40060. #pragma clang diagnostic push
  40061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40062. #pragma clang diagnostic ignored "-Wunused-variable"
  40063. #endif
  40064. #ifdef __clang__
  40065. #pragma clang diagnostic pop
  40066. #endif
  40067. #ifdef __clang__
  40068. #pragma clang diagnostic push
  40069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40070. #pragma clang diagnostic ignored "-Wunused-variable"
  40071. #endif
  40072. #ifdef __clang__
  40073. #pragma clang diagnostic pop
  40074. #endif
  40075. #ifdef __clang__
  40076. #pragma clang diagnostic push
  40077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40078. #pragma clang diagnostic ignored "-Wunused-variable"
  40079. #endif
  40080. #ifdef __clang__
  40081. #pragma clang diagnostic pop
  40082. #endif
  40083. #ifdef __clang__
  40084. #pragma clang diagnostic push
  40085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40086. #pragma clang diagnostic ignored "-Wunused-variable"
  40087. #endif
  40088. #ifdef __clang__
  40089. #pragma clang diagnostic pop
  40090. #endif
  40091. #ifdef __clang__
  40092. #pragma clang diagnostic push
  40093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40094. #pragma clang diagnostic ignored "-Wunused-variable"
  40095. #endif
  40096. #ifdef __clang__
  40097. #pragma clang diagnostic pop
  40098. #endif
  40099. #ifdef __clang__
  40100. #pragma clang diagnostic push
  40101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40102. #pragma clang diagnostic ignored "-Wunused-variable"
  40103. #endif
  40104. #ifdef __clang__
  40105. #pragma clang diagnostic pop
  40106. #endif
  40107. #ifdef __clang__
  40108. #pragma clang diagnostic push
  40109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40110. #pragma clang diagnostic ignored "-Wunused-variable"
  40111. #endif
  40112. #ifdef __clang__
  40113. #pragma clang diagnostic pop
  40114. #endif
  40115. #ifdef __clang__
  40116. #pragma clang diagnostic push
  40117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40118. #pragma clang diagnostic ignored "-Wunused-variable"
  40119. #endif
  40120. #ifdef __clang__
  40121. #pragma clang diagnostic pop
  40122. #endif
  40123. #ifdef __clang__
  40124. #pragma clang diagnostic push
  40125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40126. #pragma clang diagnostic ignored "-Wunused-variable"
  40127. #endif
  40128. #ifdef __clang__
  40129. #pragma clang diagnostic pop
  40130. #endif
  40131. #ifdef __clang__
  40132. #pragma clang diagnostic push
  40133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40134. #pragma clang diagnostic ignored "-Wunused-variable"
  40135. #endif
  40136. #ifdef __clang__
  40137. #pragma clang diagnostic pop
  40138. #endif
  40139. #ifdef __clang__
  40140. #pragma clang diagnostic push
  40141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40142. #pragma clang diagnostic ignored "-Wunused-variable"
  40143. #endif
  40144. #ifdef __clang__
  40145. #pragma clang diagnostic pop
  40146. #endif
  40147. #ifdef __clang__
  40148. #pragma clang diagnostic push
  40149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40150. #pragma clang diagnostic ignored "-Wunused-variable"
  40151. #endif
  40152. #ifdef __clang__
  40153. #pragma clang diagnostic pop
  40154. #endif
  40155. #ifdef __clang__
  40156. #pragma clang diagnostic push
  40157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40158. #pragma clang diagnostic ignored "-Wunused-variable"
  40159. #endif
  40160. #ifdef __clang__
  40161. #pragma clang diagnostic pop
  40162. #endif
  40163. #ifdef __clang__
  40164. #pragma clang diagnostic push
  40165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40166. #pragma clang diagnostic ignored "-Wunused-variable"
  40167. #endif
  40168. #ifdef __clang__
  40169. #pragma clang diagnostic pop
  40170. #endif
  40171. #ifdef __clang__
  40172. #pragma clang diagnostic push
  40173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40174. #pragma clang diagnostic ignored "-Wunused-variable"
  40175. #endif
  40176. #ifdef __clang__
  40177. #pragma clang diagnostic pop
  40178. #endif
  40179. #ifdef __clang__
  40180. #pragma clang diagnostic push
  40181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40182. #pragma clang diagnostic ignored "-Wunused-variable"
  40183. #endif
  40184. #ifdef __clang__
  40185. #pragma clang diagnostic pop
  40186. #endif
  40187. #ifdef __clang__
  40188. #pragma clang diagnostic push
  40189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40190. #pragma clang diagnostic ignored "-Wunused-variable"
  40191. #endif
  40192. #ifdef __clang__
  40193. #pragma clang diagnostic pop
  40194. #endif
  40195. #ifdef __clang__
  40196. #pragma clang diagnostic push
  40197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40198. #pragma clang diagnostic ignored "-Wunused-variable"
  40199. #endif
  40200. #ifdef __clang__
  40201. #pragma clang diagnostic pop
  40202. #endif
  40203. #ifdef __clang__
  40204. #pragma clang diagnostic push
  40205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40206. #pragma clang diagnostic ignored "-Wunused-variable"
  40207. #endif
  40208. #ifdef __clang__
  40209. #pragma clang diagnostic pop
  40210. #endif
  40211. #ifdef __clang__
  40212. #pragma clang diagnostic push
  40213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40214. #pragma clang diagnostic ignored "-Wunused-variable"
  40215. #endif
  40216. #ifdef __clang__
  40217. #pragma clang diagnostic pop
  40218. #endif
  40219. #ifdef __clang__
  40220. #pragma clang diagnostic push
  40221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40222. #pragma clang diagnostic ignored "-Wunused-variable"
  40223. #endif
  40224. #ifdef __clang__
  40225. #pragma clang diagnostic pop
  40226. #endif
  40227. #ifdef __clang__
  40228. #pragma clang diagnostic push
  40229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40230. #pragma clang diagnostic ignored "-Wunused-variable"
  40231. #endif
  40232. #ifdef __clang__
  40233. #pragma clang diagnostic pop
  40234. #endif
  40235. #ifdef __clang__
  40236. #pragma clang diagnostic push
  40237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40238. #pragma clang diagnostic ignored "-Wunused-variable"
  40239. #endif
  40240. #ifdef __clang__
  40241. #pragma clang diagnostic pop
  40242. #endif
  40243. #ifdef __clang__
  40244. #pragma clang diagnostic push
  40245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40246. #pragma clang diagnostic ignored "-Wunused-variable"
  40247. #endif
  40248. #ifdef __clang__
  40249. #pragma clang diagnostic pop
  40250. #endif
  40251. #ifdef __clang__
  40252. #pragma clang diagnostic push
  40253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40254. #pragma clang diagnostic ignored "-Wunused-variable"
  40255. #endif
  40256. #ifdef __clang__
  40257. #pragma clang diagnostic pop
  40258. #endif
  40259. #ifdef __clang__
  40260. #pragma clang diagnostic push
  40261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40262. #pragma clang diagnostic ignored "-Wunused-variable"
  40263. #endif
  40264. #ifdef __clang__
  40265. #pragma clang diagnostic pop
  40266. #endif
  40267. #ifdef __clang__
  40268. #pragma clang diagnostic push
  40269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40270. #pragma clang diagnostic ignored "-Wunused-variable"
  40271. #endif
  40272. #ifdef __clang__
  40273. #pragma clang diagnostic pop
  40274. #endif
  40275. #ifdef __clang__
  40276. #pragma clang diagnostic push
  40277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40278. #pragma clang diagnostic ignored "-Wunused-variable"
  40279. #endif
  40280. #ifdef __clang__
  40281. #pragma clang diagnostic pop
  40282. #endif
  40283. #ifdef __clang__
  40284. #pragma clang diagnostic push
  40285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40286. #pragma clang diagnostic ignored "-Wunused-variable"
  40287. #endif
  40288. #ifdef __clang__
  40289. #pragma clang diagnostic pop
  40290. #endif
  40291. #ifdef __clang__
  40292. #pragma clang diagnostic push
  40293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40294. #pragma clang diagnostic ignored "-Wunused-variable"
  40295. #endif
  40296. #ifdef __clang__
  40297. #pragma clang diagnostic pop
  40298. #endif
  40299. #ifdef __clang__
  40300. #pragma clang diagnostic push
  40301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40302. #pragma clang diagnostic ignored "-Wunused-variable"
  40303. #endif
  40304. #ifdef __clang__
  40305. #pragma clang diagnostic pop
  40306. #endif
  40307. #ifdef __clang__
  40308. #pragma clang diagnostic push
  40309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40310. #pragma clang diagnostic ignored "-Wunused-variable"
  40311. #endif
  40312. #ifdef __clang__
  40313. #pragma clang diagnostic pop
  40314. #endif
  40315. #ifdef __clang__
  40316. #pragma clang diagnostic push
  40317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40318. #pragma clang diagnostic ignored "-Wunused-variable"
  40319. #endif
  40320. #ifdef __clang__
  40321. #pragma clang diagnostic pop
  40322. #endif
  40323. #ifdef __clang__
  40324. #pragma clang diagnostic push
  40325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40326. #pragma clang diagnostic ignored "-Wunused-variable"
  40327. #endif
  40328. #ifdef __clang__
  40329. #pragma clang diagnostic pop
  40330. #endif
  40331. #ifdef __clang__
  40332. #pragma clang diagnostic push
  40333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40334. #pragma clang diagnostic ignored "-Wunused-variable"
  40335. #endif
  40336. #ifdef __clang__
  40337. #pragma clang diagnostic pop
  40338. #endif
  40339. #ifdef __clang__
  40340. #pragma clang diagnostic push
  40341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40342. #pragma clang diagnostic ignored "-Wunused-variable"
  40343. #endif
  40344. #ifdef __clang__
  40345. #pragma clang diagnostic pop
  40346. #endif
  40347. #ifdef __clang__
  40348. #pragma clang diagnostic push
  40349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40350. #pragma clang diagnostic ignored "-Wunused-variable"
  40351. #endif
  40352. #ifdef __clang__
  40353. #pragma clang diagnostic pop
  40354. #endif
  40355. #ifdef __clang__
  40356. #pragma clang diagnostic push
  40357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40358. #pragma clang diagnostic ignored "-Wunused-variable"
  40359. #endif
  40360. #ifdef __clang__
  40361. #pragma clang diagnostic pop
  40362. #endif
  40363. #ifdef __clang__
  40364. #pragma clang diagnostic push
  40365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40366. #pragma clang diagnostic ignored "-Wunused-variable"
  40367. #endif
  40368. #ifdef __clang__
  40369. #pragma clang diagnostic pop
  40370. #endif
  40371. #ifdef __clang__
  40372. #pragma clang diagnostic push
  40373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40374. #pragma clang diagnostic ignored "-Wunused-variable"
  40375. #endif
  40376. #ifdef __clang__
  40377. #pragma clang diagnostic pop
  40378. #endif
  40379. #ifdef __clang__
  40380. #pragma clang diagnostic push
  40381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40382. #pragma clang diagnostic ignored "-Wunused-variable"
  40383. #endif
  40384. #ifdef __clang__
  40385. #pragma clang diagnostic pop
  40386. #endif
  40387. #ifdef __clang__
  40388. #pragma clang diagnostic push
  40389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40390. #pragma clang diagnostic ignored "-Wunused-variable"
  40391. #endif
  40392. #ifdef __clang__
  40393. #pragma clang diagnostic pop
  40394. #endif
  40395. #ifdef __clang__
  40396. #pragma clang diagnostic push
  40397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40398. #pragma clang diagnostic ignored "-Wunused-variable"
  40399. #endif
  40400. #ifdef __clang__
  40401. #pragma clang diagnostic pop
  40402. #endif
  40403. #ifdef __clang__
  40404. #pragma clang diagnostic push
  40405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40406. #pragma clang diagnostic ignored "-Wunused-variable"
  40407. #endif
  40408. #ifdef __clang__
  40409. #pragma clang diagnostic pop
  40410. #endif
  40411. #ifdef __clang__
  40412. #pragma clang diagnostic push
  40413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40414. #pragma clang diagnostic ignored "-Wunused-variable"
  40415. #endif
  40416. #ifdef __clang__
  40417. #pragma clang diagnostic pop
  40418. #endif
  40419. #ifdef __clang__
  40420. #pragma clang diagnostic push
  40421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40422. #pragma clang diagnostic ignored "-Wunused-variable"
  40423. #endif
  40424. #ifdef __clang__
  40425. #pragma clang diagnostic pop
  40426. #endif
  40427. #ifdef __clang__
  40428. #pragma clang diagnostic push
  40429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40430. #pragma clang diagnostic ignored "-Wunused-variable"
  40431. #endif
  40432. #ifdef __clang__
  40433. #pragma clang diagnostic pop
  40434. #endif
  40435. #ifdef __clang__
  40436. #pragma clang diagnostic push
  40437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40438. #pragma clang diagnostic ignored "-Wunused-variable"
  40439. #endif
  40440. #ifdef __clang__
  40441. #pragma clang diagnostic pop
  40442. #endif
  40443. #ifdef __clang__
  40444. #pragma clang diagnostic push
  40445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40446. #pragma clang diagnostic ignored "-Wunused-variable"
  40447. #endif
  40448. #ifdef __clang__
  40449. #pragma clang diagnostic pop
  40450. #endif
  40451. #ifdef __clang__
  40452. #pragma clang diagnostic push
  40453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40454. #pragma clang diagnostic ignored "-Wunused-variable"
  40455. #endif
  40456. #ifdef __clang__
  40457. #pragma clang diagnostic pop
  40458. #endif
  40459. #ifdef __clang__
  40460. #pragma clang diagnostic push
  40461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40462. #pragma clang diagnostic ignored "-Wunused-variable"
  40463. #endif
  40464. #ifdef __clang__
  40465. #pragma clang diagnostic pop
  40466. #endif
  40467. #ifdef __clang__
  40468. #pragma clang diagnostic push
  40469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40470. #pragma clang diagnostic ignored "-Wunused-variable"
  40471. #endif
  40472. #ifdef __clang__
  40473. #pragma clang diagnostic pop
  40474. #endif
  40475. #ifdef __clang__
  40476. #pragma clang diagnostic push
  40477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40478. #pragma clang diagnostic ignored "-Wunused-variable"
  40479. #endif
  40480. #ifdef __clang__
  40481. #pragma clang diagnostic pop
  40482. #endif
  40483. #ifdef __clang__
  40484. #pragma clang diagnostic push
  40485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40486. #pragma clang diagnostic ignored "-Wunused-variable"
  40487. #endif
  40488. #ifdef __clang__
  40489. #pragma clang diagnostic pop
  40490. #endif
  40491. #ifdef __clang__
  40492. #pragma clang diagnostic push
  40493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40494. #pragma clang diagnostic ignored "-Wunused-variable"
  40495. #endif
  40496. #ifdef __clang__
  40497. #pragma clang diagnostic pop
  40498. #endif
  40499. #ifdef __clang__
  40500. #pragma clang diagnostic push
  40501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40502. #pragma clang diagnostic ignored "-Wunused-variable"
  40503. #endif
  40504. #ifdef __clang__
  40505. #pragma clang diagnostic pop
  40506. #endif
  40507. #ifdef __clang__
  40508. #pragma clang diagnostic push
  40509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40510. #pragma clang diagnostic ignored "-Wunused-variable"
  40511. #endif
  40512. #ifdef __clang__
  40513. #pragma clang diagnostic pop
  40514. #endif
  40515. #ifdef __clang__
  40516. #pragma clang diagnostic push
  40517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40518. #pragma clang diagnostic ignored "-Wunused-variable"
  40519. #endif
  40520. #ifdef __clang__
  40521. #pragma clang diagnostic pop
  40522. #endif
  40523. #ifdef __clang__
  40524. #pragma clang diagnostic push
  40525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40526. #pragma clang diagnostic ignored "-Wunused-variable"
  40527. #endif
  40528. #ifdef __clang__
  40529. #pragma clang diagnostic pop
  40530. #endif
  40531. #ifdef __clang__
  40532. #pragma clang diagnostic push
  40533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40534. #pragma clang diagnostic ignored "-Wunused-variable"
  40535. #endif
  40536. #ifdef __clang__
  40537. #pragma clang diagnostic pop
  40538. #endif
  40539. #ifdef __clang__
  40540. #pragma clang diagnostic push
  40541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40542. #pragma clang diagnostic ignored "-Wunused-variable"
  40543. #endif
  40544. #ifdef __clang__
  40545. #pragma clang diagnostic pop
  40546. #endif
  40547. #ifdef __clang__
  40548. #pragma clang diagnostic push
  40549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40550. #pragma clang diagnostic ignored "-Wunused-variable"
  40551. #endif
  40552. #ifdef __clang__
  40553. #pragma clang diagnostic pop
  40554. #endif
  40555. #ifdef __clang__
  40556. #pragma clang diagnostic push
  40557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40558. #pragma clang diagnostic ignored "-Wunused-variable"
  40559. #endif
  40560. #ifdef __clang__
  40561. #pragma clang diagnostic pop
  40562. #endif
  40563. #ifdef __clang__
  40564. #pragma clang diagnostic push
  40565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40566. #pragma clang diagnostic ignored "-Wunused-variable"
  40567. #endif
  40568. #ifdef __clang__
  40569. #pragma clang diagnostic pop
  40570. #endif
  40571. #ifdef __clang__
  40572. #pragma clang diagnostic push
  40573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40574. #pragma clang diagnostic ignored "-Wunused-variable"
  40575. #endif
  40576. #ifdef __clang__
  40577. #pragma clang diagnostic pop
  40578. #endif
  40579. #ifdef __clang__
  40580. #pragma clang diagnostic push
  40581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40582. #pragma clang diagnostic ignored "-Wunused-variable"
  40583. #endif
  40584. #ifdef __clang__
  40585. #pragma clang diagnostic pop
  40586. #endif
  40587. #ifdef __clang__
  40588. #pragma clang diagnostic push
  40589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40590. #pragma clang diagnostic ignored "-Wunused-variable"
  40591. #endif
  40592. #ifdef __clang__
  40593. #pragma clang diagnostic pop
  40594. #endif
  40595. #ifdef __clang__
  40596. #pragma clang diagnostic push
  40597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40598. #pragma clang diagnostic ignored "-Wunused-variable"
  40599. #endif
  40600. #ifdef __clang__
  40601. #pragma clang diagnostic pop
  40602. #endif
  40603. #ifdef __clang__
  40604. #pragma clang diagnostic push
  40605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40606. #pragma clang diagnostic ignored "-Wunused-variable"
  40607. #endif
  40608. #ifdef __clang__
  40609. #pragma clang diagnostic pop
  40610. #endif
  40611. #ifdef __clang__
  40612. #pragma clang diagnostic push
  40613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40614. #pragma clang diagnostic ignored "-Wunused-variable"
  40615. #endif
  40616. #ifdef __clang__
  40617. #pragma clang diagnostic pop
  40618. #endif
  40619. #ifdef __clang__
  40620. #pragma clang diagnostic push
  40621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40622. #pragma clang diagnostic ignored "-Wunused-variable"
  40623. #endif
  40624. #ifdef __clang__
  40625. #pragma clang diagnostic pop
  40626. #endif
  40627. #ifdef __clang__
  40628. #pragma clang diagnostic push
  40629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40630. #pragma clang diagnostic ignored "-Wunused-variable"
  40631. #endif
  40632. #ifdef __clang__
  40633. #pragma clang diagnostic pop
  40634. #endif
  40635. #ifdef __clang__
  40636. #pragma clang diagnostic push
  40637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40638. #pragma clang diagnostic ignored "-Wunused-variable"
  40639. #endif
  40640. #ifdef __clang__
  40641. #pragma clang diagnostic pop
  40642. #endif
  40643. #ifdef __clang__
  40644. #pragma clang diagnostic push
  40645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40646. #pragma clang diagnostic ignored "-Wunused-variable"
  40647. #endif
  40648. #ifdef __clang__
  40649. #pragma clang diagnostic pop
  40650. #endif
  40651. #ifdef __clang__
  40652. #pragma clang diagnostic push
  40653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40654. #pragma clang diagnostic ignored "-Wunused-variable"
  40655. #endif
  40656. #ifdef __clang__
  40657. #pragma clang diagnostic pop
  40658. #endif
  40659. #ifdef __clang__
  40660. #pragma clang diagnostic push
  40661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40662. #pragma clang diagnostic ignored "-Wunused-variable"
  40663. #endif
  40664. #ifdef __clang__
  40665. #pragma clang diagnostic pop
  40666. #endif
  40667. #ifdef __clang__
  40668. #pragma clang diagnostic push
  40669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40670. #pragma clang diagnostic ignored "-Wunused-variable"
  40671. #endif
  40672. #ifdef __clang__
  40673. #pragma clang diagnostic pop
  40674. #endif
  40675. #ifdef __clang__
  40676. #pragma clang diagnostic push
  40677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40678. #pragma clang diagnostic ignored "-Wunused-variable"
  40679. #endif
  40680. #ifdef __clang__
  40681. #pragma clang diagnostic pop
  40682. #endif
  40683. #ifdef __clang__
  40684. #pragma clang diagnostic push
  40685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40686. #pragma clang diagnostic ignored "-Wunused-variable"
  40687. #endif
  40688. #ifdef __clang__
  40689. #pragma clang diagnostic pop
  40690. #endif
  40691. #ifdef __clang__
  40692. #pragma clang diagnostic push
  40693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40694. #pragma clang diagnostic ignored "-Wunused-variable"
  40695. #endif
  40696. #ifdef __clang__
  40697. #pragma clang diagnostic pop
  40698. #endif
  40699. #ifdef __clang__
  40700. #pragma clang diagnostic push
  40701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40702. #pragma clang diagnostic ignored "-Wunused-variable"
  40703. #endif
  40704. #ifdef __clang__
  40705. #pragma clang diagnostic pop
  40706. #endif
  40707. #ifdef __clang__
  40708. #pragma clang diagnostic push
  40709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40710. #pragma clang diagnostic ignored "-Wunused-variable"
  40711. #endif
  40712. #ifdef __clang__
  40713. #pragma clang diagnostic pop
  40714. #endif
  40715. #ifdef __clang__
  40716. #pragma clang diagnostic push
  40717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40718. #pragma clang diagnostic ignored "-Wunused-variable"
  40719. #endif
  40720. #ifdef __clang__
  40721. #pragma clang diagnostic pop
  40722. #endif
  40723. #ifdef __clang__
  40724. #pragma clang diagnostic push
  40725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40726. #pragma clang diagnostic ignored "-Wunused-variable"
  40727. #endif
  40728. #ifdef __clang__
  40729. #pragma clang diagnostic pop
  40730. #endif
  40731. #ifdef __clang__
  40732. #pragma clang diagnostic push
  40733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40734. #pragma clang diagnostic ignored "-Wunused-variable"
  40735. #endif
  40736. #ifdef __clang__
  40737. #pragma clang diagnostic pop
  40738. #endif
  40739. #ifdef __clang__
  40740. #pragma clang diagnostic push
  40741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40742. #pragma clang diagnostic ignored "-Wunused-variable"
  40743. #endif
  40744. #ifdef __clang__
  40745. #pragma clang diagnostic pop
  40746. #endif
  40747. #ifdef __clang__
  40748. #pragma clang diagnostic push
  40749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40750. #pragma clang diagnostic ignored "-Wunused-variable"
  40751. #endif
  40752. #ifdef __clang__
  40753. #pragma clang diagnostic pop
  40754. #endif
  40755. #ifdef __clang__
  40756. #pragma clang diagnostic push
  40757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40758. #pragma clang diagnostic ignored "-Wunused-variable"
  40759. #endif
  40760. #ifdef __clang__
  40761. #pragma clang diagnostic pop
  40762. #endif
  40763. #ifdef __clang__
  40764. #pragma clang diagnostic push
  40765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40766. #pragma clang diagnostic ignored "-Wunused-variable"
  40767. #endif
  40768. #ifdef __clang__
  40769. #pragma clang diagnostic pop
  40770. #endif
  40771. #ifdef __clang__
  40772. #pragma clang diagnostic push
  40773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40774. #pragma clang diagnostic ignored "-Wunused-variable"
  40775. #endif
  40776. #ifdef __clang__
  40777. #pragma clang diagnostic pop
  40778. #endif
  40779. #ifdef __clang__
  40780. #pragma clang diagnostic push
  40781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40782. #pragma clang diagnostic ignored "-Wunused-variable"
  40783. #endif
  40784. #ifdef __clang__
  40785. #pragma clang diagnostic pop
  40786. #endif
  40787. #ifdef __clang__
  40788. #pragma clang diagnostic push
  40789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40790. #pragma clang diagnostic ignored "-Wunused-variable"
  40791. #endif
  40792. #ifdef __clang__
  40793. #pragma clang diagnostic pop
  40794. #endif
  40795. #ifdef __clang__
  40796. #pragma clang diagnostic push
  40797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40798. #pragma clang diagnostic ignored "-Wunused-variable"
  40799. #endif
  40800. #ifdef __clang__
  40801. #pragma clang diagnostic pop
  40802. #endif
  40803. #ifdef __clang__
  40804. #pragma clang diagnostic push
  40805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40806. #pragma clang diagnostic ignored "-Wunused-variable"
  40807. #endif
  40808. #ifdef __clang__
  40809. #pragma clang diagnostic pop
  40810. #endif
  40811. #ifdef __clang__
  40812. #pragma clang diagnostic push
  40813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40814. #pragma clang diagnostic ignored "-Wunused-variable"
  40815. #endif
  40816. #ifdef __clang__
  40817. #pragma clang diagnostic pop
  40818. #endif
  40819. #ifdef __clang__
  40820. #pragma clang diagnostic push
  40821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40822. #pragma clang diagnostic ignored "-Wunused-variable"
  40823. #endif
  40824. #ifdef __clang__
  40825. #pragma clang diagnostic pop
  40826. #endif
  40827. #ifdef __clang__
  40828. #pragma clang diagnostic push
  40829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40830. #pragma clang diagnostic ignored "-Wunused-variable"
  40831. #endif
  40832. #ifdef __clang__
  40833. #pragma clang diagnostic pop
  40834. #endif
  40835. #ifdef __clang__
  40836. #pragma clang diagnostic push
  40837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40838. #pragma clang diagnostic ignored "-Wunused-variable"
  40839. #endif
  40840. #ifdef __clang__
  40841. #pragma clang diagnostic pop
  40842. #endif
  40843. #ifdef __clang__
  40844. #pragma clang diagnostic push
  40845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40846. #pragma clang diagnostic ignored "-Wunused-variable"
  40847. #endif
  40848. #ifdef __clang__
  40849. #pragma clang diagnostic pop
  40850. #endif
  40851. #ifdef __clang__
  40852. #pragma clang diagnostic push
  40853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40854. #pragma clang diagnostic ignored "-Wunused-variable"
  40855. #endif
  40856. #ifdef __clang__
  40857. #pragma clang diagnostic pop
  40858. #endif
  40859. #ifdef __clang__
  40860. #pragma clang diagnostic push
  40861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40862. #pragma clang diagnostic ignored "-Wunused-variable"
  40863. #endif
  40864. #ifdef __clang__
  40865. #pragma clang diagnostic pop
  40866. #endif
  40867. #ifdef __clang__
  40868. #pragma clang diagnostic push
  40869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40870. #pragma clang diagnostic ignored "-Wunused-variable"
  40871. #endif
  40872. #ifdef __clang__
  40873. #pragma clang diagnostic pop
  40874. #endif
  40875. #ifdef __clang__
  40876. #pragma clang diagnostic push
  40877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40878. #pragma clang diagnostic ignored "-Wunused-variable"
  40879. #endif
  40880. #ifdef __clang__
  40881. #pragma clang diagnostic pop
  40882. #endif
  40883. #ifdef __clang__
  40884. #pragma clang diagnostic push
  40885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40886. #pragma clang diagnostic ignored "-Wunused-variable"
  40887. #endif
  40888. #ifdef __clang__
  40889. #pragma clang diagnostic pop
  40890. #endif
  40891. #ifdef __clang__
  40892. #pragma clang diagnostic push
  40893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40894. #pragma clang diagnostic ignored "-Wunused-variable"
  40895. #endif
  40896. #ifdef __clang__
  40897. #pragma clang diagnostic pop
  40898. #endif
  40899. #ifdef __clang__
  40900. #pragma clang diagnostic push
  40901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40902. #pragma clang diagnostic ignored "-Wunused-variable"
  40903. #endif
  40904. #ifdef __clang__
  40905. #pragma clang diagnostic pop
  40906. #endif
  40907. #ifdef __clang__
  40908. #pragma clang diagnostic push
  40909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40910. #pragma clang diagnostic ignored "-Wunused-variable"
  40911. #endif
  40912. #ifdef __clang__
  40913. #pragma clang diagnostic pop
  40914. #endif
  40915. #ifdef __clang__
  40916. #pragma clang diagnostic push
  40917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40918. #pragma clang diagnostic ignored "-Wunused-variable"
  40919. #endif
  40920. #ifdef __clang__
  40921. #pragma clang diagnostic pop
  40922. #endif
  40923. #ifdef __clang__
  40924. #pragma clang diagnostic push
  40925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40926. #pragma clang diagnostic ignored "-Wunused-variable"
  40927. #endif
  40928. #ifdef __clang__
  40929. #pragma clang diagnostic pop
  40930. #endif
  40931. #ifdef __clang__
  40932. #pragma clang diagnostic push
  40933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40934. #pragma clang diagnostic ignored "-Wunused-variable"
  40935. #endif
  40936. #ifdef __clang__
  40937. #pragma clang diagnostic pop
  40938. #endif
  40939. #ifdef __clang__
  40940. #pragma clang diagnostic push
  40941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40942. #pragma clang diagnostic ignored "-Wunused-variable"
  40943. #endif
  40944. #ifdef __clang__
  40945. #pragma clang diagnostic pop
  40946. #endif
  40947. #ifdef __clang__
  40948. #pragma clang diagnostic push
  40949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40950. #pragma clang diagnostic ignored "-Wunused-variable"
  40951. #endif
  40952. #ifdef __clang__
  40953. #pragma clang diagnostic pop
  40954. #endif
  40955. #ifdef __clang__
  40956. #pragma clang diagnostic push
  40957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40958. #pragma clang diagnostic ignored "-Wunused-variable"
  40959. #endif
  40960. #ifdef __clang__
  40961. #pragma clang diagnostic pop
  40962. #endif
  40963. #ifdef __clang__
  40964. #pragma clang diagnostic push
  40965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40966. #pragma clang diagnostic ignored "-Wunused-variable"
  40967. #endif
  40968. #ifdef __clang__
  40969. #pragma clang diagnostic pop
  40970. #endif
  40971. #ifdef __clang__
  40972. #pragma clang diagnostic push
  40973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40974. #pragma clang diagnostic ignored "-Wunused-variable"
  40975. #endif
  40976. #ifdef __clang__
  40977. #pragma clang diagnostic pop
  40978. #endif
  40979. #ifdef __clang__
  40980. #pragma clang diagnostic push
  40981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40982. #pragma clang diagnostic ignored "-Wunused-variable"
  40983. #endif
  40984. #ifdef __clang__
  40985. #pragma clang diagnostic pop
  40986. #endif
  40987. #ifdef __clang__
  40988. #pragma clang diagnostic push
  40989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40990. #pragma clang diagnostic ignored "-Wunused-variable"
  40991. #endif
  40992. #ifdef __clang__
  40993. #pragma clang diagnostic pop
  40994. #endif
  40995. #ifdef __clang__
  40996. #pragma clang diagnostic push
  40997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  40998. #pragma clang diagnostic ignored "-Wunused-variable"
  40999. #endif
  41000. #ifdef __clang__
  41001. #pragma clang diagnostic pop
  41002. #endif
  41003. #ifdef __clang__
  41004. #pragma clang diagnostic push
  41005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41006. #pragma clang diagnostic ignored "-Wunused-variable"
  41007. #endif
  41008. #ifdef __clang__
  41009. #pragma clang diagnostic pop
  41010. #endif
  41011. #ifdef __clang__
  41012. #pragma clang diagnostic push
  41013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41014. #pragma clang diagnostic ignored "-Wunused-variable"
  41015. #endif
  41016. #ifdef __clang__
  41017. #pragma clang diagnostic pop
  41018. #endif
  41019. #ifdef __clang__
  41020. #pragma clang diagnostic push
  41021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41022. #pragma clang diagnostic ignored "-Wunused-variable"
  41023. #endif
  41024. #ifdef __clang__
  41025. #pragma clang diagnostic pop
  41026. #endif
  41027. #ifdef __clang__
  41028. #pragma clang diagnostic push
  41029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41030. #pragma clang diagnostic ignored "-Wunused-variable"
  41031. #endif
  41032. #ifdef __clang__
  41033. #pragma clang diagnostic pop
  41034. #endif
  41035. #ifdef __clang__
  41036. #pragma clang diagnostic push
  41037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41038. #pragma clang diagnostic ignored "-Wunused-variable"
  41039. #endif
  41040. #ifdef __clang__
  41041. #pragma clang diagnostic pop
  41042. #endif
  41043. #ifdef __clang__
  41044. #pragma clang diagnostic push
  41045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41046. #pragma clang diagnostic ignored "-Wunused-variable"
  41047. #endif
  41048. #ifdef __clang__
  41049. #pragma clang diagnostic pop
  41050. #endif
  41051. #ifdef __clang__
  41052. #pragma clang diagnostic push
  41053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41054. #pragma clang diagnostic ignored "-Wunused-variable"
  41055. #endif
  41056. #ifdef __clang__
  41057. #pragma clang diagnostic pop
  41058. #endif
  41059. #ifdef __clang__
  41060. #pragma clang diagnostic push
  41061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41062. #pragma clang diagnostic ignored "-Wunused-variable"
  41063. #endif
  41064. #ifdef __clang__
  41065. #pragma clang diagnostic pop
  41066. #endif
  41067. #ifdef __clang__
  41068. #pragma clang diagnostic push
  41069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41070. #pragma clang diagnostic ignored "-Wunused-variable"
  41071. #endif
  41072. #ifdef __clang__
  41073. #pragma clang diagnostic pop
  41074. #endif
  41075. #ifdef __clang__
  41076. #pragma clang diagnostic push
  41077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41078. #pragma clang diagnostic ignored "-Wunused-variable"
  41079. #endif
  41080. #ifdef __clang__
  41081. #pragma clang diagnostic pop
  41082. #endif
  41083. #ifdef __clang__
  41084. #pragma clang diagnostic push
  41085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41086. #pragma clang diagnostic ignored "-Wunused-variable"
  41087. #endif
  41088. #ifdef __clang__
  41089. #pragma clang diagnostic pop
  41090. #endif
  41091. #ifdef __clang__
  41092. #pragma clang diagnostic push
  41093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41094. #pragma clang diagnostic ignored "-Wunused-variable"
  41095. #endif
  41096. #ifdef __clang__
  41097. #pragma clang diagnostic pop
  41098. #endif
  41099. #ifdef __clang__
  41100. #pragma clang diagnostic push
  41101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41102. #pragma clang diagnostic ignored "-Wunused-variable"
  41103. #endif
  41104. #ifdef __clang__
  41105. #pragma clang diagnostic pop
  41106. #endif
  41107. #ifdef __clang__
  41108. #pragma clang diagnostic push
  41109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41110. #pragma clang diagnostic ignored "-Wunused-variable"
  41111. #endif
  41112. #ifdef __clang__
  41113. #pragma clang diagnostic pop
  41114. #endif
  41115. #ifdef __clang__
  41116. #pragma clang diagnostic push
  41117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41118. #pragma clang diagnostic ignored "-Wunused-variable"
  41119. #endif
  41120. #ifdef __clang__
  41121. #pragma clang diagnostic pop
  41122. #endif
  41123. #ifdef __clang__
  41124. #pragma clang diagnostic push
  41125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41126. #pragma clang diagnostic ignored "-Wunused-variable"
  41127. #endif
  41128. #ifdef __clang__
  41129. #pragma clang diagnostic pop
  41130. #endif
  41131. #ifdef __clang__
  41132. #pragma clang diagnostic push
  41133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41134. #pragma clang diagnostic ignored "-Wunused-variable"
  41135. #endif
  41136. #ifdef __clang__
  41137. #pragma clang diagnostic pop
  41138. #endif
  41139. #ifdef __clang__
  41140. #pragma clang diagnostic push
  41141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41142. #pragma clang diagnostic ignored "-Wunused-variable"
  41143. #endif
  41144. #ifdef __clang__
  41145. #pragma clang diagnostic pop
  41146. #endif
  41147. #ifdef __clang__
  41148. #pragma clang diagnostic push
  41149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41150. #pragma clang diagnostic ignored "-Wunused-variable"
  41151. #endif
  41152. #ifdef __clang__
  41153. #pragma clang diagnostic pop
  41154. #endif
  41155. #ifdef __clang__
  41156. #pragma clang diagnostic push
  41157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41158. #pragma clang diagnostic ignored "-Wunused-variable"
  41159. #endif
  41160. #ifdef __clang__
  41161. #pragma clang diagnostic pop
  41162. #endif
  41163. #ifdef __clang__
  41164. #pragma clang diagnostic push
  41165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41166. #pragma clang diagnostic ignored "-Wunused-variable"
  41167. #endif
  41168. #ifdef __clang__
  41169. #pragma clang diagnostic pop
  41170. #endif
  41171. #ifdef __clang__
  41172. #pragma clang diagnostic push
  41173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41174. #pragma clang diagnostic ignored "-Wunused-variable"
  41175. #endif
  41176. #ifdef __clang__
  41177. #pragma clang diagnostic pop
  41178. #endif
  41179. #ifdef __clang__
  41180. #pragma clang diagnostic push
  41181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41182. #pragma clang diagnostic ignored "-Wunused-variable"
  41183. #endif
  41184. #ifdef __clang__
  41185. #pragma clang diagnostic pop
  41186. #endif
  41187. #ifdef __clang__
  41188. #pragma clang diagnostic push
  41189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41190. #pragma clang diagnostic ignored "-Wunused-variable"
  41191. #endif
  41192. #ifdef __clang__
  41193. #pragma clang diagnostic pop
  41194. #endif
  41195. #ifdef __clang__
  41196. #pragma clang diagnostic push
  41197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41198. #pragma clang diagnostic ignored "-Wunused-variable"
  41199. #endif
  41200. #ifdef __clang__
  41201. #pragma clang diagnostic pop
  41202. #endif
  41203. #ifdef __clang__
  41204. #pragma clang diagnostic push
  41205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41206. #pragma clang diagnostic ignored "-Wunused-variable"
  41207. #endif
  41208. #ifdef __clang__
  41209. #pragma clang diagnostic pop
  41210. #endif
  41211. #ifdef __clang__
  41212. #pragma clang diagnostic push
  41213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41214. #pragma clang diagnostic ignored "-Wunused-variable"
  41215. #endif
  41216. #ifdef __clang__
  41217. #pragma clang diagnostic pop
  41218. #endif
  41219. #ifdef __clang__
  41220. #pragma clang diagnostic push
  41221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41222. #pragma clang diagnostic ignored "-Wunused-variable"
  41223. #endif
  41224. #ifdef __clang__
  41225. #pragma clang diagnostic pop
  41226. #endif
  41227. #ifdef __clang__
  41228. #pragma clang diagnostic push
  41229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41230. #pragma clang diagnostic ignored "-Wunused-variable"
  41231. #endif
  41232. #ifdef __clang__
  41233. #pragma clang diagnostic pop
  41234. #endif
  41235. #ifdef __clang__
  41236. #pragma clang diagnostic push
  41237. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41238. #pragma clang diagnostic ignored "-Wunused-variable"
  41239. #endif
  41240. #ifdef __clang__
  41241. #pragma clang diagnostic pop
  41242. #endif
  41243. #ifdef __clang__
  41244. #pragma clang diagnostic push
  41245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41246. #pragma clang diagnostic ignored "-Wunused-variable"
  41247. #endif
  41248. #ifdef __clang__
  41249. #pragma clang diagnostic pop
  41250. #endif
  41251. #ifdef __clang__
  41252. #pragma clang diagnostic push
  41253. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41254. #pragma clang diagnostic ignored "-Wunused-variable"
  41255. #endif
  41256. #ifdef __clang__
  41257. #pragma clang diagnostic pop
  41258. #endif
  41259. #ifdef __clang__
  41260. #pragma clang diagnostic push
  41261. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41262. #pragma clang diagnostic ignored "-Wunused-variable"
  41263. #endif
  41264. #ifdef __clang__
  41265. #pragma clang diagnostic pop
  41266. #endif
  41267. #ifdef __clang__
  41268. #pragma clang diagnostic push
  41269. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41270. #pragma clang diagnostic ignored "-Wunused-variable"
  41271. #endif
  41272. #ifdef __clang__
  41273. #pragma clang diagnostic pop
  41274. #endif
  41275. #ifdef __clang__
  41276. #pragma clang diagnostic push
  41277. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41278. #pragma clang diagnostic ignored "-Wunused-variable"
  41279. #endif
  41280. #ifdef __clang__
  41281. #pragma clang diagnostic pop
  41282. #endif
  41283. #ifdef __clang__
  41284. #pragma clang diagnostic push
  41285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41286. #pragma clang diagnostic ignored "-Wunused-variable"
  41287. #endif
  41288. #ifdef __clang__
  41289. #pragma clang diagnostic pop
  41290. #endif
  41291. #ifdef __clang__
  41292. #pragma clang diagnostic push
  41293. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41294. #pragma clang diagnostic ignored "-Wunused-variable"
  41295. #endif
  41296. #ifdef __clang__
  41297. #pragma clang diagnostic pop
  41298. #endif
  41299. #ifdef __clang__
  41300. #pragma clang diagnostic push
  41301. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41302. #pragma clang diagnostic ignored "-Wunused-variable"
  41303. #endif
  41304. #ifdef __clang__
  41305. #pragma clang diagnostic pop
  41306. #endif
  41307. #ifdef __clang__
  41308. #pragma clang diagnostic push
  41309. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41310. #pragma clang diagnostic ignored "-Wunused-variable"
  41311. #endif
  41312. #ifdef __clang__
  41313. #pragma clang diagnostic pop
  41314. #endif
  41315. #ifdef __clang__
  41316. #pragma clang diagnostic push
  41317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41318. #pragma clang diagnostic ignored "-Wunused-variable"
  41319. #endif
  41320. #ifdef __clang__
  41321. #pragma clang diagnostic pop
  41322. #endif
  41323. #ifdef __clang__
  41324. #pragma clang diagnostic push
  41325. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41326. #pragma clang diagnostic ignored "-Wunused-variable"
  41327. #endif
  41328. #ifdef __clang__
  41329. #pragma clang diagnostic pop
  41330. #endif
  41331. #ifdef __clang__
  41332. #pragma clang diagnostic push
  41333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41334. #pragma clang diagnostic ignored "-Wunused-variable"
  41335. #endif
  41336. #ifdef __clang__
  41337. #pragma clang diagnostic pop
  41338. #endif
  41339. #ifdef __clang__
  41340. #pragma clang diagnostic push
  41341. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41342. #pragma clang diagnostic ignored "-Wunused-variable"
  41343. #endif
  41344. #ifdef __clang__
  41345. #pragma clang diagnostic pop
  41346. #endif
  41347. #ifdef __clang__
  41348. #pragma clang diagnostic push
  41349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41350. #pragma clang diagnostic ignored "-Wunused-variable"
  41351. #endif
  41352. #ifdef __clang__
  41353. #pragma clang diagnostic pop
  41354. #endif
  41355. #ifdef __clang__
  41356. #pragma clang diagnostic push
  41357. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41358. #pragma clang diagnostic ignored "-Wunused-variable"
  41359. #endif
  41360. #ifdef __clang__
  41361. #pragma clang diagnostic pop
  41362. #endif
  41363. #ifdef __clang__
  41364. #pragma clang diagnostic push
  41365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41366. #pragma clang diagnostic ignored "-Wunused-variable"
  41367. #endif
  41368. #ifdef __clang__
  41369. #pragma clang diagnostic pop
  41370. #endif
  41371. #ifdef __clang__
  41372. #pragma clang diagnostic push
  41373. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41374. #pragma clang diagnostic ignored "-Wunused-variable"
  41375. #endif
  41376. #ifdef __clang__
  41377. #pragma clang diagnostic pop
  41378. #endif
  41379. #ifdef __clang__
  41380. #pragma clang diagnostic push
  41381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41382. #pragma clang diagnostic ignored "-Wunused-variable"
  41383. #endif
  41384. #ifdef __clang__
  41385. #pragma clang diagnostic pop
  41386. #endif
  41387. #ifdef __clang__
  41388. #pragma clang diagnostic push
  41389. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41390. #pragma clang diagnostic ignored "-Wunused-variable"
  41391. #endif
  41392. #ifdef __clang__
  41393. #pragma clang diagnostic pop
  41394. #endif
  41395. #ifdef __clang__
  41396. #pragma clang diagnostic push
  41397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41398. #pragma clang diagnostic ignored "-Wunused-variable"
  41399. #endif
  41400. #ifdef __clang__
  41401. #pragma clang diagnostic pop
  41402. #endif
  41403. #ifdef __clang__
  41404. #pragma clang diagnostic push
  41405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41406. #pragma clang diagnostic ignored "-Wunused-variable"
  41407. #endif
  41408. #ifdef __clang__
  41409. #pragma clang diagnostic pop
  41410. #endif
  41411. #ifdef __clang__
  41412. #pragma clang diagnostic push
  41413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41414. #pragma clang diagnostic ignored "-Wunused-variable"
  41415. #endif
  41416. #ifdef __clang__
  41417. #pragma clang diagnostic pop
  41418. #endif
  41419. #ifdef __clang__
  41420. #pragma clang diagnostic push
  41421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41422. #pragma clang diagnostic ignored "-Wunused-variable"
  41423. #endif
  41424. #ifdef __clang__
  41425. #pragma clang diagnostic pop
  41426. #endif
  41427. #ifdef __clang__
  41428. #pragma clang diagnostic push
  41429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41430. #pragma clang diagnostic ignored "-Wunused-variable"
  41431. #endif
  41432. #ifdef __clang__
  41433. #pragma clang diagnostic pop
  41434. #endif
  41435. #ifdef __clang__
  41436. #pragma clang diagnostic push
  41437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41438. #pragma clang diagnostic ignored "-Wunused-variable"
  41439. #endif
  41440. #ifdef __clang__
  41441. #pragma clang diagnostic pop
  41442. #endif
  41443. #ifdef __clang__
  41444. #pragma clang diagnostic push
  41445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41446. #pragma clang diagnostic ignored "-Wunused-variable"
  41447. #endif
  41448. #ifdef __clang__
  41449. #pragma clang diagnostic pop
  41450. #endif
  41451. #ifdef __clang__
  41452. #pragma clang diagnostic push
  41453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41454. #pragma clang diagnostic ignored "-Wunused-variable"
  41455. #endif
  41456. #ifdef __clang__
  41457. #pragma clang diagnostic pop
  41458. #endif
  41459. #ifdef __clang__
  41460. #pragma clang diagnostic push
  41461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41462. #pragma clang diagnostic ignored "-Wunused-variable"
  41463. #endif
  41464. #ifdef __clang__
  41465. #pragma clang diagnostic pop
  41466. #endif
  41467. #ifdef __clang__
  41468. #pragma clang diagnostic push
  41469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41470. #pragma clang diagnostic ignored "-Wunused-variable"
  41471. #endif
  41472. #ifdef __clang__
  41473. #pragma clang diagnostic pop
  41474. #endif
  41475. #ifdef __clang__
  41476. #pragma clang diagnostic push
  41477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41478. #pragma clang diagnostic ignored "-Wunused-variable"
  41479. #endif
  41480. #ifdef __clang__
  41481. #pragma clang diagnostic pop
  41482. #endif
  41483. #ifdef __clang__
  41484. #pragma clang diagnostic push
  41485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41486. #pragma clang diagnostic ignored "-Wunused-variable"
  41487. #endif
  41488. #ifdef __clang__
  41489. #pragma clang diagnostic pop
  41490. #endif
  41491. #ifdef __clang__
  41492. #pragma clang diagnostic push
  41493. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41494. #pragma clang diagnostic ignored "-Wunused-variable"
  41495. #endif
  41496. #ifdef __clang__
  41497. #pragma clang diagnostic pop
  41498. #endif
  41499. #ifdef __clang__
  41500. #pragma clang diagnostic push
  41501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41502. #pragma clang diagnostic ignored "-Wunused-variable"
  41503. #endif
  41504. #ifdef __clang__
  41505. #pragma clang diagnostic pop
  41506. #endif
  41507. #ifdef __clang__
  41508. #pragma clang diagnostic push
  41509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41510. #pragma clang diagnostic ignored "-Wunused-variable"
  41511. #endif
  41512. #ifdef __clang__
  41513. #pragma clang diagnostic pop
  41514. #endif
  41515. #ifdef __clang__
  41516. #pragma clang diagnostic push
  41517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41518. #pragma clang diagnostic ignored "-Wunused-variable"
  41519. #endif
  41520. #ifdef __clang__
  41521. #pragma clang diagnostic pop
  41522. #endif
  41523. #ifdef __clang__
  41524. #pragma clang diagnostic push
  41525. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41526. #pragma clang diagnostic ignored "-Wunused-variable"
  41527. #endif
  41528. #ifdef __clang__
  41529. #pragma clang diagnostic pop
  41530. #endif
  41531. #ifdef __clang__
  41532. #pragma clang diagnostic push
  41533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41534. #pragma clang diagnostic ignored "-Wunused-variable"
  41535. #endif
  41536. #ifdef __clang__
  41537. #pragma clang diagnostic pop
  41538. #endif
  41539. #ifdef __clang__
  41540. #pragma clang diagnostic push
  41541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41542. #pragma clang diagnostic ignored "-Wunused-variable"
  41543. #endif
  41544. #ifdef __clang__
  41545. #pragma clang diagnostic pop
  41546. #endif
  41547. #ifdef __clang__
  41548. #pragma clang diagnostic push
  41549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41550. #pragma clang diagnostic ignored "-Wunused-variable"
  41551. #endif
  41552. #ifdef __clang__
  41553. #pragma clang diagnostic pop
  41554. #endif
  41555. #ifdef __clang__
  41556. #pragma clang diagnostic push
  41557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41558. #pragma clang diagnostic ignored "-Wunused-variable"
  41559. #endif
  41560. #ifdef __clang__
  41561. #pragma clang diagnostic pop
  41562. #endif
  41563. #ifdef __clang__
  41564. #pragma clang diagnostic push
  41565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41566. #pragma clang diagnostic ignored "-Wunused-variable"
  41567. #endif
  41568. #ifdef __clang__
  41569. #pragma clang diagnostic pop
  41570. #endif
  41571. #ifdef __clang__
  41572. #pragma clang diagnostic push
  41573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41574. #pragma clang diagnostic ignored "-Wunused-variable"
  41575. #endif
  41576. #ifdef __clang__
  41577. #pragma clang diagnostic pop
  41578. #endif
  41579. #ifdef __clang__
  41580. #pragma clang diagnostic push
  41581. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41582. #pragma clang diagnostic ignored "-Wunused-variable"
  41583. #endif
  41584. #ifdef __clang__
  41585. #pragma clang diagnostic pop
  41586. #endif
  41587. #ifdef __clang__
  41588. #pragma clang diagnostic push
  41589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41590. #pragma clang diagnostic ignored "-Wunused-variable"
  41591. #endif
  41592. #ifdef __clang__
  41593. #pragma clang diagnostic pop
  41594. #endif
  41595. #ifdef __clang__
  41596. #pragma clang diagnostic push
  41597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41598. #pragma clang diagnostic ignored "-Wunused-variable"
  41599. #endif
  41600. #ifdef __clang__
  41601. #pragma clang diagnostic pop
  41602. #endif
  41603. #ifdef __clang__
  41604. #pragma clang diagnostic push
  41605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41606. #pragma clang diagnostic ignored "-Wunused-variable"
  41607. #endif
  41608. #ifdef __clang__
  41609. #pragma clang diagnostic pop
  41610. #endif
  41611. #ifdef __clang__
  41612. #pragma clang diagnostic push
  41613. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41614. #pragma clang diagnostic ignored "-Wunused-variable"
  41615. #endif
  41616. #ifdef __clang__
  41617. #pragma clang diagnostic pop
  41618. #endif
  41619. #ifdef __clang__
  41620. #pragma clang diagnostic push
  41621. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41622. #pragma clang diagnostic ignored "-Wunused-variable"
  41623. #endif
  41624. #ifdef __clang__
  41625. #pragma clang diagnostic pop
  41626. #endif
  41627. #ifdef __clang__
  41628. #pragma clang diagnostic push
  41629. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41630. #pragma clang diagnostic ignored "-Wunused-variable"
  41631. #endif
  41632. #ifdef __clang__
  41633. #pragma clang diagnostic pop
  41634. #endif
  41635. #ifdef __clang__
  41636. #pragma clang diagnostic push
  41637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41638. #pragma clang diagnostic ignored "-Wunused-variable"
  41639. #endif
  41640. #ifdef __clang__
  41641. #pragma clang diagnostic pop
  41642. #endif
  41643. #ifdef __clang__
  41644. #pragma clang diagnostic push
  41645. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41646. #pragma clang diagnostic ignored "-Wunused-variable"
  41647. #endif
  41648. #ifdef __clang__
  41649. #pragma clang diagnostic pop
  41650. #endif
  41651. #ifdef __clang__
  41652. #pragma clang diagnostic push
  41653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41654. #pragma clang diagnostic ignored "-Wunused-variable"
  41655. #endif
  41656. #ifdef __clang__
  41657. #pragma clang diagnostic pop
  41658. #endif
  41659. #ifdef __clang__
  41660. #pragma clang diagnostic push
  41661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41662. #pragma clang diagnostic ignored "-Wunused-variable"
  41663. #endif
  41664. #ifdef __clang__
  41665. #pragma clang diagnostic pop
  41666. #endif
  41667. #ifdef __clang__
  41668. #pragma clang diagnostic push
  41669. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41670. #pragma clang diagnostic ignored "-Wunused-variable"
  41671. #endif
  41672. #ifdef __clang__
  41673. #pragma clang diagnostic pop
  41674. #endif
  41675. #ifdef __clang__
  41676. #pragma clang diagnostic push
  41677. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41678. #pragma clang diagnostic ignored "-Wunused-variable"
  41679. #endif
  41680. #ifdef __clang__
  41681. #pragma clang diagnostic pop
  41682. #endif
  41683. #ifdef __clang__
  41684. #pragma clang diagnostic push
  41685. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41686. #pragma clang diagnostic ignored "-Wunused-variable"
  41687. #endif
  41688. #ifdef __clang__
  41689. #pragma clang diagnostic pop
  41690. #endif
  41691. #ifdef __clang__
  41692. #pragma clang diagnostic push
  41693. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41694. #pragma clang diagnostic ignored "-Wunused-variable"
  41695. #endif
  41696. #ifdef __clang__
  41697. #pragma clang diagnostic pop
  41698. #endif
  41699. #ifdef __clang__
  41700. #pragma clang diagnostic push
  41701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41702. #pragma clang diagnostic ignored "-Wunused-variable"
  41703. #endif
  41704. #ifdef __clang__
  41705. #pragma clang diagnostic pop
  41706. #endif
  41707. #ifdef __clang__
  41708. #pragma clang diagnostic push
  41709. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41710. #pragma clang diagnostic ignored "-Wunused-variable"
  41711. #endif
  41712. #ifdef __clang__
  41713. #pragma clang diagnostic pop
  41714. #endif
  41715. #ifdef __clang__
  41716. #pragma clang diagnostic push
  41717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41718. #pragma clang diagnostic ignored "-Wunused-variable"
  41719. #endif
  41720. #ifdef __clang__
  41721. #pragma clang diagnostic pop
  41722. #endif
  41723. #ifdef __clang__
  41724. #pragma clang diagnostic push
  41725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41726. #pragma clang diagnostic ignored "-Wunused-variable"
  41727. #endif
  41728. #ifdef __clang__
  41729. #pragma clang diagnostic pop
  41730. #endif
  41731. #ifdef __clang__
  41732. #pragma clang diagnostic push
  41733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41734. #pragma clang diagnostic ignored "-Wunused-variable"
  41735. #endif
  41736. #ifdef __clang__
  41737. #pragma clang diagnostic pop
  41738. #endif
  41739. #ifdef __clang__
  41740. #pragma clang diagnostic push
  41741. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41742. #pragma clang diagnostic ignored "-Wunused-variable"
  41743. #endif
  41744. #ifdef __clang__
  41745. #pragma clang diagnostic pop
  41746. #endif
  41747. #ifdef __clang__
  41748. #pragma clang diagnostic push
  41749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41750. #pragma clang diagnostic ignored "-Wunused-variable"
  41751. #endif
  41752. #ifdef __clang__
  41753. #pragma clang diagnostic pop
  41754. #endif
  41755. #ifdef __clang__
  41756. #pragma clang diagnostic push
  41757. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41758. #pragma clang diagnostic ignored "-Wunused-variable"
  41759. #endif
  41760. #ifdef __clang__
  41761. #pragma clang diagnostic pop
  41762. #endif
  41763. #ifdef __clang__
  41764. #pragma clang diagnostic push
  41765. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41766. #pragma clang diagnostic ignored "-Wunused-variable"
  41767. #endif
  41768. #ifdef __clang__
  41769. #pragma clang diagnostic pop
  41770. #endif
  41771. #ifdef __clang__
  41772. #pragma clang diagnostic push
  41773. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41774. #pragma clang diagnostic ignored "-Wunused-variable"
  41775. #endif
  41776. #ifdef __clang__
  41777. #pragma clang diagnostic pop
  41778. #endif
  41779. #ifdef __clang__
  41780. #pragma clang diagnostic push
  41781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41782. #pragma clang diagnostic ignored "-Wunused-variable"
  41783. #endif
  41784. #ifdef __clang__
  41785. #pragma clang diagnostic pop
  41786. #endif
  41787. #ifdef __clang__
  41788. #pragma clang diagnostic push
  41789. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41790. #pragma clang diagnostic ignored "-Wunused-variable"
  41791. #endif
  41792. #ifdef __clang__
  41793. #pragma clang diagnostic pop
  41794. #endif
  41795. #ifdef __clang__
  41796. #pragma clang diagnostic push
  41797. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41798. #pragma clang diagnostic ignored "-Wunused-variable"
  41799. #endif
  41800. #ifdef __clang__
  41801. #pragma clang diagnostic pop
  41802. #endif
  41803. #ifdef __clang__
  41804. #pragma clang diagnostic push
  41805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41806. #pragma clang diagnostic ignored "-Wunused-variable"
  41807. #endif
  41808. #ifdef __clang__
  41809. #pragma clang diagnostic pop
  41810. #endif
  41811. #ifdef __clang__
  41812. #pragma clang diagnostic push
  41813. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41814. #pragma clang diagnostic ignored "-Wunused-variable"
  41815. #endif
  41816. #ifdef __clang__
  41817. #pragma clang diagnostic pop
  41818. #endif
  41819. #ifdef __clang__
  41820. #pragma clang diagnostic push
  41821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41822. #pragma clang diagnostic ignored "-Wunused-variable"
  41823. #endif
  41824. #ifdef __clang__
  41825. #pragma clang diagnostic pop
  41826. #endif
  41827. #ifdef __clang__
  41828. #pragma clang diagnostic push
  41829. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41830. #pragma clang diagnostic ignored "-Wunused-variable"
  41831. #endif
  41832. #ifdef __clang__
  41833. #pragma clang diagnostic pop
  41834. #endif
  41835. #ifdef __clang__
  41836. #pragma clang diagnostic push
  41837. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41838. #pragma clang diagnostic ignored "-Wunused-variable"
  41839. #endif
  41840. #ifdef __clang__
  41841. #pragma clang diagnostic pop
  41842. #endif
  41843. #ifdef __clang__
  41844. #pragma clang diagnostic push
  41845. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41846. #pragma clang diagnostic ignored "-Wunused-variable"
  41847. #endif
  41848. #ifdef __clang__
  41849. #pragma clang diagnostic pop
  41850. #endif
  41851. #ifdef __clang__
  41852. #pragma clang diagnostic push
  41853. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41854. #pragma clang diagnostic ignored "-Wunused-variable"
  41855. #endif
  41856. #ifdef __clang__
  41857. #pragma clang diagnostic pop
  41858. #endif
  41859. #ifdef __clang__
  41860. #pragma clang diagnostic push
  41861. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41862. #pragma clang diagnostic ignored "-Wunused-variable"
  41863. #endif
  41864. #ifdef __clang__
  41865. #pragma clang diagnostic pop
  41866. #endif
  41867. #ifdef __clang__
  41868. #pragma clang diagnostic push
  41869. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41870. #pragma clang diagnostic ignored "-Wunused-variable"
  41871. #endif
  41872. #ifdef __clang__
  41873. #pragma clang diagnostic pop
  41874. #endif
  41875. #ifdef __clang__
  41876. #pragma clang diagnostic push
  41877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41878. #pragma clang diagnostic ignored "-Wunused-variable"
  41879. #endif
  41880. #ifdef __clang__
  41881. #pragma clang diagnostic pop
  41882. #endif
  41883. #ifdef __clang__
  41884. #pragma clang diagnostic push
  41885. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41886. #pragma clang diagnostic ignored "-Wunused-variable"
  41887. #endif
  41888. #ifdef __clang__
  41889. #pragma clang diagnostic pop
  41890. #endif
  41891. #ifdef __clang__
  41892. #pragma clang diagnostic push
  41893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41894. #pragma clang diagnostic ignored "-Wunused-variable"
  41895. #endif
  41896. #ifdef __clang__
  41897. #pragma clang diagnostic pop
  41898. #endif
  41899. #ifdef __clang__
  41900. #pragma clang diagnostic push
  41901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41902. #pragma clang diagnostic ignored "-Wunused-variable"
  41903. #endif
  41904. #ifdef __clang__
  41905. #pragma clang diagnostic pop
  41906. #endif
  41907. #ifdef __clang__
  41908. #pragma clang diagnostic push
  41909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41910. #pragma clang diagnostic ignored "-Wunused-variable"
  41911. #endif
  41912. #ifdef __clang__
  41913. #pragma clang diagnostic pop
  41914. #endif
  41915. #ifdef __clang__
  41916. #pragma clang diagnostic push
  41917. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41918. #pragma clang diagnostic ignored "-Wunused-variable"
  41919. #endif
  41920. #ifdef __clang__
  41921. #pragma clang diagnostic pop
  41922. #endif
  41923. #ifdef __clang__
  41924. #pragma clang diagnostic push
  41925. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41926. #pragma clang diagnostic ignored "-Wunused-variable"
  41927. #endif
  41928. #ifdef __clang__
  41929. #pragma clang diagnostic pop
  41930. #endif
  41931. #ifdef __clang__
  41932. #pragma clang diagnostic push
  41933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41934. #pragma clang diagnostic ignored "-Wunused-variable"
  41935. #endif
  41936. #ifdef __clang__
  41937. #pragma clang diagnostic pop
  41938. #endif
  41939. #ifdef __clang__
  41940. #pragma clang diagnostic push
  41941. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41942. #pragma clang diagnostic ignored "-Wunused-variable"
  41943. #endif
  41944. #ifdef __clang__
  41945. #pragma clang diagnostic pop
  41946. #endif
  41947. #ifdef __clang__
  41948. #pragma clang diagnostic push
  41949. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41950. #pragma clang diagnostic ignored "-Wunused-variable"
  41951. #endif
  41952. #ifdef __clang__
  41953. #pragma clang diagnostic pop
  41954. #endif
  41955. #ifdef __clang__
  41956. #pragma clang diagnostic push
  41957. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41958. #pragma clang diagnostic ignored "-Wunused-variable"
  41959. #endif
  41960. #ifdef __clang__
  41961. #pragma clang diagnostic pop
  41962. #endif
  41963. #ifdef __clang__
  41964. #pragma clang diagnostic push
  41965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41966. #pragma clang diagnostic ignored "-Wunused-variable"
  41967. #endif
  41968. #ifdef __clang__
  41969. #pragma clang diagnostic pop
  41970. #endif
  41971. #ifdef __clang__
  41972. #pragma clang diagnostic push
  41973. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41974. #pragma clang diagnostic ignored "-Wunused-variable"
  41975. #endif
  41976. #ifdef __clang__
  41977. #pragma clang diagnostic pop
  41978. #endif
  41979. #ifdef __clang__
  41980. #pragma clang diagnostic push
  41981. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41982. #pragma clang diagnostic ignored "-Wunused-variable"
  41983. #endif
  41984. #ifdef __clang__
  41985. #pragma clang diagnostic pop
  41986. #endif
  41987. #ifdef __clang__
  41988. #pragma clang diagnostic push
  41989. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41990. #pragma clang diagnostic ignored "-Wunused-variable"
  41991. #endif
  41992. #ifdef __clang__
  41993. #pragma clang diagnostic pop
  41994. #endif
  41995. #ifdef __clang__
  41996. #pragma clang diagnostic push
  41997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  41998. #pragma clang diagnostic ignored "-Wunused-variable"
  41999. #endif
  42000. #ifdef __clang__
  42001. #pragma clang diagnostic pop
  42002. #endif
  42003. #ifdef __clang__
  42004. #pragma clang diagnostic push
  42005. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42006. #pragma clang diagnostic ignored "-Wunused-variable"
  42007. #endif
  42008. #ifdef __clang__
  42009. #pragma clang diagnostic pop
  42010. #endif
  42011. #ifdef __clang__
  42012. #pragma clang diagnostic push
  42013. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42014. #pragma clang diagnostic ignored "-Wunused-variable"
  42015. #endif
  42016. #ifdef __clang__
  42017. #pragma clang diagnostic pop
  42018. #endif
  42019. #ifdef __clang__
  42020. #pragma clang diagnostic push
  42021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42022. #pragma clang diagnostic ignored "-Wunused-variable"
  42023. #endif
  42024. #ifdef __clang__
  42025. #pragma clang diagnostic pop
  42026. #endif
  42027. #ifdef __clang__
  42028. #pragma clang diagnostic push
  42029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42030. #pragma clang diagnostic ignored "-Wunused-variable"
  42031. #endif
  42032. #ifdef __clang__
  42033. #pragma clang diagnostic pop
  42034. #endif
  42035. #ifdef __clang__
  42036. #pragma clang diagnostic push
  42037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42038. #pragma clang diagnostic ignored "-Wunused-variable"
  42039. #endif
  42040. #ifdef __clang__
  42041. #pragma clang diagnostic pop
  42042. #endif
  42043. #ifdef __clang__
  42044. #pragma clang diagnostic push
  42045. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42046. #pragma clang diagnostic ignored "-Wunused-variable"
  42047. #endif
  42048. #ifdef __clang__
  42049. #pragma clang diagnostic pop
  42050. #endif
  42051. #ifdef __clang__
  42052. #pragma clang diagnostic push
  42053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42054. #pragma clang diagnostic ignored "-Wunused-variable"
  42055. #endif
  42056. #ifdef __clang__
  42057. #pragma clang diagnostic pop
  42058. #endif
  42059. #ifdef __clang__
  42060. #pragma clang diagnostic push
  42061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42062. #pragma clang diagnostic ignored "-Wunused-variable"
  42063. #endif
  42064. #ifdef __clang__
  42065. #pragma clang diagnostic pop
  42066. #endif
  42067. #ifdef __clang__
  42068. #pragma clang diagnostic push
  42069. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42070. #pragma clang diagnostic ignored "-Wunused-variable"
  42071. #endif
  42072. #ifdef __clang__
  42073. #pragma clang diagnostic pop
  42074. #endif
  42075. #ifdef __clang__
  42076. #pragma clang diagnostic push
  42077. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42078. #pragma clang diagnostic ignored "-Wunused-variable"
  42079. #endif
  42080. #ifdef __clang__
  42081. #pragma clang diagnostic pop
  42082. #endif
  42083. #ifdef __clang__
  42084. #pragma clang diagnostic push
  42085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42086. #pragma clang diagnostic ignored "-Wunused-variable"
  42087. #endif
  42088. #ifdef __clang__
  42089. #pragma clang diagnostic pop
  42090. #endif
  42091. #ifdef __clang__
  42092. #pragma clang diagnostic push
  42093. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42094. #pragma clang diagnostic ignored "-Wunused-variable"
  42095. #endif
  42096. #ifdef __clang__
  42097. #pragma clang diagnostic pop
  42098. #endif
  42099. #ifdef __clang__
  42100. #pragma clang diagnostic push
  42101. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42102. #pragma clang diagnostic ignored "-Wunused-variable"
  42103. #endif
  42104. #ifdef __clang__
  42105. #pragma clang diagnostic pop
  42106. #endif
  42107. #ifdef __clang__
  42108. #pragma clang diagnostic push
  42109. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42110. #pragma clang diagnostic ignored "-Wunused-variable"
  42111. #endif
  42112. #ifdef __clang__
  42113. #pragma clang diagnostic pop
  42114. #endif
  42115. #ifdef __clang__
  42116. #pragma clang diagnostic push
  42117. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42118. #pragma clang diagnostic ignored "-Wunused-variable"
  42119. #endif
  42120. #ifdef __clang__
  42121. #pragma clang diagnostic pop
  42122. #endif
  42123. #ifdef __clang__
  42124. #pragma clang diagnostic push
  42125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42126. #pragma clang diagnostic ignored "-Wunused-variable"
  42127. #endif
  42128. #ifdef __clang__
  42129. #pragma clang diagnostic pop
  42130. #endif
  42131. #ifdef __clang__
  42132. #pragma clang diagnostic push
  42133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42134. #pragma clang diagnostic ignored "-Wunused-variable"
  42135. #endif
  42136. #ifdef __clang__
  42137. #pragma clang diagnostic pop
  42138. #endif
  42139. #ifdef __clang__
  42140. #pragma clang diagnostic push
  42141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42142. #pragma clang diagnostic ignored "-Wunused-variable"
  42143. #endif
  42144. #ifdef __clang__
  42145. #pragma clang diagnostic pop
  42146. #endif
  42147. #ifdef __clang__
  42148. #pragma clang diagnostic push
  42149. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42150. #pragma clang diagnostic ignored "-Wunused-variable"
  42151. #endif
  42152. #ifdef __clang__
  42153. #pragma clang diagnostic pop
  42154. #endif
  42155. #ifdef __clang__
  42156. #pragma clang diagnostic push
  42157. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42158. #pragma clang diagnostic ignored "-Wunused-variable"
  42159. #endif
  42160. #ifdef __clang__
  42161. #pragma clang diagnostic pop
  42162. #endif
  42163. #ifdef __clang__
  42164. #pragma clang diagnostic push
  42165. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42166. #pragma clang diagnostic ignored "-Wunused-variable"
  42167. #endif
  42168. #ifdef __clang__
  42169. #pragma clang diagnostic pop
  42170. #endif
  42171. #ifdef __clang__
  42172. #pragma clang diagnostic push
  42173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42174. #pragma clang diagnostic ignored "-Wunused-variable"
  42175. #endif
  42176. #ifdef __clang__
  42177. #pragma clang diagnostic pop
  42178. #endif
  42179. #ifdef __clang__
  42180. #pragma clang diagnostic push
  42181. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42182. #pragma clang diagnostic ignored "-Wunused-variable"
  42183. #endif
  42184. #ifdef __clang__
  42185. #pragma clang diagnostic pop
  42186. #endif
  42187. #ifdef __clang__
  42188. #pragma clang diagnostic push
  42189. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42190. #pragma clang diagnostic ignored "-Wunused-variable"
  42191. #endif
  42192. #ifdef __clang__
  42193. #pragma clang diagnostic pop
  42194. #endif
  42195. #ifdef __clang__
  42196. #pragma clang diagnostic push
  42197. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42198. #pragma clang diagnostic ignored "-Wunused-variable"
  42199. #endif
  42200. #ifdef __clang__
  42201. #pragma clang diagnostic pop
  42202. #endif
  42203. #ifdef __clang__
  42204. #pragma clang diagnostic push
  42205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42206. #pragma clang diagnostic ignored "-Wunused-variable"
  42207. #endif
  42208. #ifdef __clang__
  42209. #pragma clang diagnostic pop
  42210. #endif
  42211. #ifdef __clang__
  42212. #pragma clang diagnostic push
  42213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42214. #pragma clang diagnostic ignored "-Wunused-variable"
  42215. #endif
  42216. #ifdef __clang__
  42217. #pragma clang diagnostic pop
  42218. #endif
  42219. #ifdef __clang__
  42220. #pragma clang diagnostic push
  42221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42222. #pragma clang diagnostic ignored "-Wunused-variable"
  42223. #endif
  42224. #ifdef __clang__
  42225. #pragma clang diagnostic pop
  42226. #endif
  42227. #ifdef __clang__
  42228. #pragma clang diagnostic push
  42229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42230. #pragma clang diagnostic ignored "-Wunused-variable"
  42231. #endif
  42232. // System.Int32 System.Threading.ThreadLocal`1/IdManager<System.Object>::GetId()
  42233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IdManager_GetId_mEF56FD49DF32B0E635713E2CCA92C7AAC9CB9512_gshared (IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82* __this, const RuntimeMethod* method)
  42234. {
  42235. static bool s_Il2CppMethodInitialized;
  42236. if (!s_Il2CppMethodInitialized)
  42237. {
  42238. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_RuntimeMethod_var);
  42239. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_RuntimeMethod_var);
  42240. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_RuntimeMethod_var);
  42241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_RuntimeMethod_var);
  42242. s_Il2CppMethodInitialized = true;
  42243. }
  42244. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* V_0 = NULL;
  42245. bool V_1 = false;
  42246. int32_t V_2 = 0;
  42247. int32_t V_3 = 0;
  42248. {
  42249. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_0 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this->___m_freeIds_1;
  42250. V_0 = L_0;
  42251. V_1 = (bool)0;
  42252. }
  42253. {
  42254. auto __finallyBlock = il2cpp::utils::Finally([&]
  42255. {
  42256. FINALLY_0070:
  42257. {// begin finally (depth: 1)
  42258. {
  42259. bool L_1 = V_1;
  42260. if (!L_1)
  42261. {
  42262. goto IL_0079;
  42263. }
  42264. }
  42265. {
  42266. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_2 = V_0;
  42267. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_2, NULL);
  42268. }
  42269. IL_0079:
  42270. {
  42271. return;
  42272. }
  42273. }// end finally (depth: 1)
  42274. });
  42275. try
  42276. {// begin try (depth: 1)
  42277. {
  42278. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_3 = V_0;
  42279. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_3, (&V_1), NULL);
  42280. int32_t L_4 = (int32_t)__this->___m_nextIdToTry_0;
  42281. V_2 = L_4;
  42282. goto IL_002c_1;
  42283. }
  42284. IL_001a_1:
  42285. {
  42286. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_5 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this->___m_freeIds_1;
  42287. int32_t L_6 = V_2;
  42288. NullCheck(L_5);
  42289. bool L_7;
  42290. L_7 = List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179(L_5, L_6, List_1_get_Item_m876910864A81E4E2ACB93266B50ADFBE8262C179_RuntimeMethod_var);
  42291. if (L_7)
  42292. {
  42293. goto IL_003a_1;
  42294. }
  42295. }
  42296. {
  42297. int32_t L_8 = V_2;
  42298. V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  42299. }
  42300. IL_002c_1:
  42301. {
  42302. int32_t L_9 = V_2;
  42303. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_10 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this->___m_freeIds_1;
  42304. NullCheck(L_10);
  42305. int32_t L_11;
  42306. L_11 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(L_10, List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_RuntimeMethod_var);
  42307. if ((((int32_t)L_9) < ((int32_t)L_11)))
  42308. {
  42309. goto IL_001a_1;
  42310. }
  42311. }
  42312. IL_003a_1:
  42313. {
  42314. int32_t L_12 = V_2;
  42315. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_13 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this->___m_freeIds_1;
  42316. NullCheck(L_13);
  42317. int32_t L_14;
  42318. L_14 = List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_inline(L_13, List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_RuntimeMethod_var);
  42319. if ((!(((uint32_t)L_12) == ((uint32_t)L_14))))
  42320. {
  42321. goto IL_0056_1;
  42322. }
  42323. }
  42324. {
  42325. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_15 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this->___m_freeIds_1;
  42326. NullCheck(L_15);
  42327. List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_inline(L_15, (bool)0, List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_RuntimeMethod_var);
  42328. goto IL_0063_1;
  42329. }
  42330. IL_0056_1:
  42331. {
  42332. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_16 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this->___m_freeIds_1;
  42333. int32_t L_17 = V_2;
  42334. NullCheck(L_16);
  42335. List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB(L_16, L_17, (bool)0, List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_RuntimeMethod_var);
  42336. }
  42337. IL_0063_1:
  42338. {
  42339. int32_t L_18 = V_2;
  42340. __this->___m_nextIdToTry_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  42341. int32_t L_19 = V_2;
  42342. V_3 = L_19;
  42343. goto IL_007a;
  42344. }
  42345. }// end try (depth: 1)
  42346. catch(Il2CppExceptionWrapper& e)
  42347. {
  42348. __finallyBlock.StoreException(e.ex);
  42349. }
  42350. }
  42351. IL_007a:
  42352. {
  42353. int32_t L_20 = V_3;
  42354. return L_20;
  42355. }
  42356. }
  42357. // System.Void System.Threading.ThreadLocal`1/IdManager<System.Object>::ReturnId(System.Int32)
  42358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdManager_ReturnId_m02873D7E92314B946AA6A0F26007EBA8E27083AA_gshared (IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82* __this, int32_t ___0_id, const RuntimeMethod* method)
  42359. {
  42360. static bool s_Il2CppMethodInitialized;
  42361. if (!s_Il2CppMethodInitialized)
  42362. {
  42363. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_RuntimeMethod_var);
  42364. s_Il2CppMethodInitialized = true;
  42365. }
  42366. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* V_0 = NULL;
  42367. bool V_1 = false;
  42368. {
  42369. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_0 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this->___m_freeIds_1;
  42370. V_0 = L_0;
  42371. V_1 = (bool)0;
  42372. }
  42373. {
  42374. auto __finallyBlock = il2cpp::utils::Finally([&]
  42375. {
  42376. FINALLY_0030:
  42377. {// begin finally (depth: 1)
  42378. {
  42379. bool L_1 = V_1;
  42380. if (!L_1)
  42381. {
  42382. goto IL_0039;
  42383. }
  42384. }
  42385. {
  42386. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_2 = V_0;
  42387. Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA((RuntimeObject*)L_2, NULL);
  42388. }
  42389. IL_0039:
  42390. {
  42391. return;
  42392. }
  42393. }// end finally (depth: 1)
  42394. });
  42395. try
  42396. {// begin try (depth: 1)
  42397. {
  42398. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_3 = V_0;
  42399. Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149((RuntimeObject*)L_3, (&V_1), NULL);
  42400. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_4 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)__this->___m_freeIds_1;
  42401. int32_t L_5 = ___0_id;
  42402. NullCheck(L_4);
  42403. List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB(L_4, L_5, (bool)1, List_1_set_Item_mFEA98FA49B98EC8B769FB82DED7622F672AD1ADB_RuntimeMethod_var);
  42404. int32_t L_6 = ___0_id;
  42405. int32_t L_7 = (int32_t)__this->___m_nextIdToTry_0;
  42406. if ((((int32_t)L_6) >= ((int32_t)L_7)))
  42407. {
  42408. goto IL_002e_1;
  42409. }
  42410. }
  42411. {
  42412. int32_t L_8 = ___0_id;
  42413. __this->___m_nextIdToTry_0 = L_8;
  42414. }
  42415. IL_002e_1:
  42416. {
  42417. goto IL_003a;
  42418. }
  42419. }// end try (depth: 1)
  42420. catch(Il2CppExceptionWrapper& e)
  42421. {
  42422. __finallyBlock.StoreException(e.ex);
  42423. }
  42424. }
  42425. IL_003a:
  42426. {
  42427. return;
  42428. }
  42429. }
  42430. // System.Void System.Threading.ThreadLocal`1/IdManager<System.Object>::.ctor()
  42431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IdManager__ctor_mDDF6BB28F9EF6F999088D89FA5DFDDE5861941D7_gshared (IdManager_tFE14861BCB604C84E31F0D76B2AD0C34A5005F82* __this, const RuntimeMethod* method)
  42432. {
  42433. static bool s_Il2CppMethodInitialized;
  42434. if (!s_Il2CppMethodInitialized)
  42435. {
  42436. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_RuntimeMethod_var);
  42437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var);
  42438. s_Il2CppMethodInitialized = true;
  42439. }
  42440. {
  42441. List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* L_0 = (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*)il2cpp_codegen_object_new(List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A_il2cpp_TypeInfo_var);
  42442. NullCheck(L_0);
  42443. List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953(L_0, List_1__ctor_m87539832B82A3453971F3BCC702C7346E8D3F953_RuntimeMethod_var);
  42444. __this->___m_freeIds_1 = L_0;
  42445. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_freeIds_1), (void*)L_0);
  42446. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  42447. return;
  42448. }
  42449. }
  42450. #ifdef __clang__
  42451. #pragma clang diagnostic pop
  42452. #endif
  42453. #ifdef __clang__
  42454. #pragma clang diagnostic push
  42455. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42456. #pragma clang diagnostic ignored "-Wunused-variable"
  42457. #endif
  42458. // System.Func`2<TElement,TElement> System.Linq.IdentityFunction`1<System.Object>::get_Instance()
  42459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* IdentityFunction_1_get_Instance_m062EA7C02CB141BC2145BB936FC921CBC077EEEF_gshared (const RuntimeMethod* method)
  42460. {
  42461. Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B2_0 = NULL;
  42462. Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B1_0 = NULL;
  42463. {
  42464. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  42465. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ((U3CU3Ec_t7E990DF86AAE5B8D2106FCCA5355CE03DE71CB17_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___U3CU3E9__1_0_1;
  42466. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_1 = L_0;
  42467. G_B1_0 = L_1;
  42468. if (L_1)
  42469. {
  42470. G_B2_0 = L_1;
  42471. goto IL_001f;
  42472. }
  42473. }
  42474. {
  42475. il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  42476. U3CU3Ec_t7E990DF86AAE5B8D2106FCCA5355CE03DE71CB17* L_2 = ((U3CU3Ec_t7E990DF86AAE5B8D2106FCCA5355CE03DE71CB17_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___U3CU3E9_0;
  42477. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_3 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  42478. NullCheck(L_3);
  42479. (( void (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3)))(L_3, (RuntimeObject*)L_2, (intptr_t)((void*)il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  42480. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_4 = L_3;
  42481. ((U3CU3Ec_t7E990DF86AAE5B8D2106FCCA5355CE03DE71CB17_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___U3CU3E9__1_0_1 = L_4;
  42482. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t7E990DF86AAE5B8D2106FCCA5355CE03DE71CB17_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->___U3CU3E9__1_0_1), (void*)L_4);
  42483. G_B2_0 = L_4;
  42484. }
  42485. IL_001f:
  42486. {
  42487. return G_B2_0;
  42488. }
  42489. }
  42490. #ifdef __clang__
  42491. #pragma clang diagnostic pop
  42492. #endif
  42493. #ifdef __clang__
  42494. #pragma clang diagnostic push
  42495. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  42496. #pragma clang diagnostic ignored "-Wunused-variable"
  42497. #endif
  42498. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::Add(T)
  42499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_Add_mD156D7C63C68F9ED4664DF94A582CF56ED31DC92_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  42500. {
  42501. {
  42502. // Add(item, true);
  42503. RuntimeObject* L_0 = ___0_item;
  42504. (( void (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(__this, L_0, (bool)1, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  42505. // }
  42506. return;
  42507. }
  42508. }
  42509. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::Add(T,System.Boolean)
  42510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_Add_mF67146FE42D745767C74D5A54323ACE632ED84B4_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, RuntimeObject* ___0_item, bool ___1_isActive, const RuntimeMethod* method)
  42511. {
  42512. {
  42513. // m_List.Add(item);
  42514. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42515. RuntimeObject* L_1 = ___0_item;
  42516. NullCheck(L_0);
  42517. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  42518. // m_Dictionary.Add(item, m_List.Count - 1);
  42519. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_2 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42520. RuntimeObject* L_3 = ___0_item;
  42521. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42522. NullCheck(L_4);
  42523. int32_t L_5;
  42524. L_5 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  42525. NullCheck(L_2);
  42526. (( void (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_2, L_3, ((int32_t)il2cpp_codegen_subtract(L_5, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  42527. // if (isActive)
  42528. bool L_6 = ___1_isActive;
  42529. if (!L_6)
  42530. {
  42531. goto IL_0030;
  42532. }
  42533. }
  42534. {
  42535. // EnableItem(item);
  42536. RuntimeObject* L_7 = ___0_item;
  42537. bool L_8;
  42538. L_8 = (( bool (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  42539. }
  42540. IL_0030:
  42541. {
  42542. // }
  42543. return;
  42544. }
  42545. }
  42546. // System.Boolean UnityEngine.UI.Collections.IndexedSet`1<System.Object>::AddUnique(T,System.Boolean)
  42547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndexedSet_1_AddUnique_mF4A802F50AB96E12EC6928990FC30CF696441BE5_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, RuntimeObject* ___0_item, bool ___1_isActive, const RuntimeMethod* method)
  42548. {
  42549. {
  42550. // if (m_Dictionary.ContainsKey(item))
  42551. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42552. RuntimeObject* L_1 = ___0_item;
  42553. NullCheck(L_0);
  42554. bool L_2;
  42555. L_2 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  42556. if (!L_2)
  42557. {
  42558. goto IL_0025;
  42559. }
  42560. }
  42561. {
  42562. // if (isActive)
  42563. bool L_3 = ___1_isActive;
  42564. if (!L_3)
  42565. {
  42566. goto IL_001b;
  42567. }
  42568. }
  42569. {
  42570. // EnableItem(item);
  42571. RuntimeObject* L_4 = ___0_item;
  42572. bool L_5;
  42573. L_5 = (( bool (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  42574. goto IL_0023;
  42575. }
  42576. IL_001b:
  42577. {
  42578. // DisableItem(item);
  42579. RuntimeObject* L_6 = ___0_item;
  42580. bool L_7;
  42581. L_7 = (( bool (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  42582. }
  42583. IL_0023:
  42584. {
  42585. // return false;
  42586. return (bool)0;
  42587. }
  42588. IL_0025:
  42589. {
  42590. // Add(item, isActive);
  42591. RuntimeObject* L_8 = ___0_item;
  42592. bool L_9 = ___1_isActive;
  42593. (( void (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, RuntimeObject*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))(__this, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  42594. // return true;
  42595. return (bool)1;
  42596. }
  42597. }
  42598. // System.Boolean UnityEngine.UI.Collections.IndexedSet`1<System.Object>::EnableItem(T)
  42599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndexedSet_1_EnableItem_mC19DB768DE3FA3C27F52500C6661EAA239BC14B7_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  42600. {
  42601. int32_t V_0 = 0;
  42602. {
  42603. // if (!m_Dictionary.TryGetValue(item, out int index))
  42604. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42605. RuntimeObject* L_1 = ___0_item;
  42606. NullCheck(L_0);
  42607. bool L_2;
  42608. L_2 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  42609. if (L_2)
  42610. {
  42611. goto IL_0012;
  42612. }
  42613. }
  42614. {
  42615. // return false;
  42616. return (bool)0;
  42617. }
  42618. IL_0012:
  42619. {
  42620. // if (index < m_EnabledObjectCount)
  42621. int32_t L_3 = V_0;
  42622. int32_t L_4 = (int32_t)__this->___m_EnabledObjectCount_2;
  42623. if ((((int32_t)L_3) >= ((int32_t)L_4)))
  42624. {
  42625. goto IL_001d;
  42626. }
  42627. }
  42628. {
  42629. // return true;
  42630. return (bool)1;
  42631. }
  42632. IL_001d:
  42633. {
  42634. // if (index > m_EnabledObjectCount)
  42635. int32_t L_5 = V_0;
  42636. int32_t L_6 = (int32_t)__this->___m_EnabledObjectCount_2;
  42637. if ((((int32_t)L_5) <= ((int32_t)L_6)))
  42638. {
  42639. goto IL_0033;
  42640. }
  42641. }
  42642. {
  42643. // Swap(m_EnabledObjectCount, index);
  42644. int32_t L_7 = (int32_t)__this->___m_EnabledObjectCount_2;
  42645. int32_t L_8 = V_0;
  42646. (( void (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  42647. }
  42648. IL_0033:
  42649. {
  42650. // m_EnabledObjectCount++;
  42651. int32_t L_9 = (int32_t)__this->___m_EnabledObjectCount_2;
  42652. __this->___m_EnabledObjectCount_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
  42653. // return true;
  42654. return (bool)1;
  42655. }
  42656. }
  42657. // System.Boolean UnityEngine.UI.Collections.IndexedSet`1<System.Object>::DisableItem(T)
  42658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndexedSet_1_DisableItem_m689373BC56F417E41F75D9C449902A5893405E16_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  42659. {
  42660. int32_t V_0 = 0;
  42661. {
  42662. // if (!m_Dictionary.TryGetValue(item, out int index))
  42663. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42664. RuntimeObject* L_1 = ___0_item;
  42665. NullCheck(L_0);
  42666. bool L_2;
  42667. L_2 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  42668. if (L_2)
  42669. {
  42670. goto IL_0012;
  42671. }
  42672. }
  42673. {
  42674. // return false;
  42675. return (bool)0;
  42676. }
  42677. IL_0012:
  42678. {
  42679. // if (index >= m_EnabledObjectCount)
  42680. int32_t L_3 = V_0;
  42681. int32_t L_4 = (int32_t)__this->___m_EnabledObjectCount_2;
  42682. if ((((int32_t)L_3) < ((int32_t)L_4)))
  42683. {
  42684. goto IL_001d;
  42685. }
  42686. }
  42687. {
  42688. // return true;
  42689. return (bool)1;
  42690. }
  42691. IL_001d:
  42692. {
  42693. // if (index < m_EnabledObjectCount - 1)
  42694. int32_t L_5 = V_0;
  42695. int32_t L_6 = (int32_t)__this->___m_EnabledObjectCount_2;
  42696. if ((((int32_t)L_5) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_6, 1)))))
  42697. {
  42698. goto IL_0037;
  42699. }
  42700. }
  42701. {
  42702. // Swap(index, m_EnabledObjectCount - 1);
  42703. int32_t L_7 = V_0;
  42704. int32_t L_8 = (int32_t)__this->___m_EnabledObjectCount_2;
  42705. (( void (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  42706. }
  42707. IL_0037:
  42708. {
  42709. // m_EnabledObjectCount--;
  42710. int32_t L_9 = (int32_t)__this->___m_EnabledObjectCount_2;
  42711. __this->___m_EnabledObjectCount_2 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
  42712. // return true;
  42713. return (bool)1;
  42714. }
  42715. }
  42716. // System.Boolean UnityEngine.UI.Collections.IndexedSet`1<System.Object>::Remove(T)
  42717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndexedSet_1_Remove_mDB71D6C45E6F3DB0CE95ED9DC9BB5EF0E68AE121_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  42718. {
  42719. int32_t V_0 = 0;
  42720. {
  42721. // int index = -1;
  42722. V_0 = (-1);
  42723. // if (!m_Dictionary.TryGetValue(item, out index))
  42724. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42725. RuntimeObject* L_1 = ___0_item;
  42726. NullCheck(L_0);
  42727. bool L_2;
  42728. L_2 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  42729. if (L_2)
  42730. {
  42731. goto IL_0014;
  42732. }
  42733. }
  42734. {
  42735. // return false;
  42736. return (bool)0;
  42737. }
  42738. IL_0014:
  42739. {
  42740. // RemoveAt(index);
  42741. int32_t L_3 = V_0;
  42742. (( void (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  42743. // return true;
  42744. return (bool)1;
  42745. }
  42746. }
  42747. // System.Collections.Generic.IEnumerator`1<T> UnityEngine.UI.Collections.IndexedSet`1<System.Object>::GetEnumerator()
  42748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IndexedSet_1_GetEnumerator_mC43C0BCD1936ACF4C92396A1F73480D7EAC81727_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, const RuntimeMethod* method)
  42749. {
  42750. {
  42751. // throw new System.NotImplementedException();
  42752. NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
  42753. NullCheck(L_0);
  42754. NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
  42755. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexedSet_1_GetEnumerator_mC43C0BCD1936ACF4C92396A1F73480D7EAC81727_RuntimeMethod_var)));
  42756. }
  42757. }
  42758. // System.Collections.IEnumerator UnityEngine.UI.Collections.IndexedSet`1<System.Object>::System.Collections.IEnumerable.GetEnumerator()
  42759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IndexedSet_1_System_Collections_IEnumerable_GetEnumerator_m522B6DA32DBBAF0744C16177CA2B70EEB2852E82_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, const RuntimeMethod* method)
  42760. {
  42761. {
  42762. // return GetEnumerator();
  42763. RuntimeObject* L_0;
  42764. L_0 = (( RuntimeObject* (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  42765. return (RuntimeObject*)L_0;
  42766. }
  42767. }
  42768. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::Clear()
  42769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_Clear_mD90D0A8F4FCAAC604E60A774DC1A10A1AD770D1F_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, const RuntimeMethod* method)
  42770. {
  42771. {
  42772. // m_List.Clear();
  42773. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42774. NullCheck(L_0);
  42775. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  42776. // m_Dictionary.Clear();
  42777. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42778. NullCheck(L_1);
  42779. (( void (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  42780. // m_EnabledObjectCount = 0;
  42781. __this->___m_EnabledObjectCount_2 = 0;
  42782. // }
  42783. return;
  42784. }
  42785. }
  42786. // System.Boolean UnityEngine.UI.Collections.IndexedSet`1<System.Object>::Contains(T)
  42787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndexedSet_1_Contains_m0093DF795326BEFEC013750248ECA864A542DFCD_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  42788. {
  42789. {
  42790. // return m_Dictionary.ContainsKey(item);
  42791. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42792. RuntimeObject* L_1 = ___0_item;
  42793. NullCheck(L_0);
  42794. bool L_2;
  42795. L_2 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  42796. return L_2;
  42797. }
  42798. }
  42799. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::CopyTo(T[],System.Int32)
  42800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_CopyTo_m2048A81694361EAFE931A799FD6236983F0204A9_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
  42801. {
  42802. {
  42803. // m_List.CopyTo(array, arrayIndex);
  42804. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42805. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___0_array;
  42806. int32_t L_2 = ___1_arrayIndex;
  42807. NullCheck(L_0);
  42808. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  42809. // }
  42810. return;
  42811. }
  42812. }
  42813. // System.Int32 UnityEngine.UI.Collections.IndexedSet`1<System.Object>::get_Count()
  42814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndexedSet_1_get_Count_m864EB4B33F44B83EA661C84F488C6A4D50E57A77_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, const RuntimeMethod* method)
  42815. {
  42816. {
  42817. // public int Count { get { return m_EnabledObjectCount; } }
  42818. int32_t L_0 = (int32_t)__this->___m_EnabledObjectCount_2;
  42819. return L_0;
  42820. }
  42821. }
  42822. // System.Int32 UnityEngine.UI.Collections.IndexedSet`1<System.Object>::get_Capacity()
  42823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndexedSet_1_get_Capacity_mE4B9DEA38A0AFB1DA55F5B2B1931FE8F8ABAF0E5_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, const RuntimeMethod* method)
  42824. {
  42825. {
  42826. // public int Capacity { get { return m_List.Count; } }
  42827. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42828. NullCheck(L_0);
  42829. int32_t L_1;
  42830. L_1 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  42831. return L_1;
  42832. }
  42833. }
  42834. // System.Boolean UnityEngine.UI.Collections.IndexedSet`1<System.Object>::get_IsReadOnly()
  42835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndexedSet_1_get_IsReadOnly_mD7F12B8D293DDC8112B1E37318CBDDCBB92AABB0_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, const RuntimeMethod* method)
  42836. {
  42837. {
  42838. // public bool IsReadOnly { get { return false; } }
  42839. return (bool)0;
  42840. }
  42841. }
  42842. // System.Int32 UnityEngine.UI.Collections.IndexedSet`1<System.Object>::IndexOf(T)
  42843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndexedSet_1_IndexOf_mE948D550D3BDCE7DF037E1B019F417E8A6480B2B_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  42844. {
  42845. int32_t V_0 = 0;
  42846. {
  42847. // int index = -1;
  42848. V_0 = (-1);
  42849. // if (m_Dictionary.TryGetValue(item, out index))
  42850. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42851. RuntimeObject* L_1 = ___0_item;
  42852. NullCheck(L_0);
  42853. bool L_2;
  42854. L_2 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_0, L_1, (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  42855. if (!L_2)
  42856. {
  42857. goto IL_0014;
  42858. }
  42859. }
  42860. {
  42861. // return index;
  42862. int32_t L_3 = V_0;
  42863. return L_3;
  42864. }
  42865. IL_0014:
  42866. {
  42867. // return -1;
  42868. return (-1);
  42869. }
  42870. }
  42871. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::Insert(System.Int32,T)
  42872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_Insert_mF554CF68EB388BFF367C44252CBBA580DA15E243_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, int32_t ___0_index, RuntimeObject* ___1_item, const RuntimeMethod* method)
  42873. {
  42874. {
  42875. // throw new NotSupportedException("Random Insertion is semantically invalid, since this structure does not guarantee ordering.");
  42876. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  42877. NullCheck(L_0);
  42878. NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7C29EF4A38EF0064F02686D64F62F804AE5AC03E)), NULL);
  42879. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexedSet_1_Insert_mF554CF68EB388BFF367C44252CBBA580DA15E243_RuntimeMethod_var)));
  42880. }
  42881. }
  42882. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::RemoveAt(System.Int32)
  42883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_RemoveAt_m9BE1DBAA4B0327E021E185317678ADC4376B93A3_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, int32_t ___0_index, const RuntimeMethod* method)
  42884. {
  42885. RuntimeObject* V_0 = NULL;
  42886. int32_t V_1 = 0;
  42887. int32_t V_2 = 0;
  42888. {
  42889. // T item = m_List[index];
  42890. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42891. int32_t L_1 = ___0_index;
  42892. NullCheck(L_0);
  42893. RuntimeObject* L_2;
  42894. L_2 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  42895. V_0 = L_2;
  42896. // if (index == m_List.Count - 1)
  42897. int32_t L_3 = ___0_index;
  42898. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42899. NullCheck(L_4);
  42900. int32_t L_5;
  42901. L_5 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  42902. if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_5, 1))))))
  42903. {
  42904. goto IL_004c;
  42905. }
  42906. }
  42907. {
  42908. // if (m_EnabledObjectCount == m_List.Count)
  42909. int32_t L_6 = (int32_t)__this->___m_EnabledObjectCount_2;
  42910. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_7 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42911. NullCheck(L_7);
  42912. int32_t L_8;
  42913. L_8 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  42914. if ((!(((uint32_t)L_6) == ((uint32_t)L_8))))
  42915. {
  42916. goto IL_003e;
  42917. }
  42918. }
  42919. {
  42920. // m_EnabledObjectCount--;
  42921. int32_t L_9 = (int32_t)__this->___m_EnabledObjectCount_2;
  42922. __this->___m_EnabledObjectCount_2 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
  42923. }
  42924. IL_003e:
  42925. {
  42926. // m_List.RemoveAt(index);
  42927. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42928. int32_t L_11 = ___0_index;
  42929. NullCheck(L_10);
  42930. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  42931. goto IL_00b4;
  42932. }
  42933. IL_004c:
  42934. {
  42935. // int replaceItemIndex = m_List.Count - 1;
  42936. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_12 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42937. NullCheck(L_12);
  42938. int32_t L_13;
  42939. L_13 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  42940. V_1 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  42941. // if (index < m_EnabledObjectCount - 1)
  42942. int32_t L_14 = ___0_index;
  42943. int32_t L_15 = (int32_t)__this->___m_EnabledObjectCount_2;
  42944. if ((((int32_t)L_14) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_15, 1)))))
  42945. {
  42946. goto IL_0087;
  42947. }
  42948. }
  42949. {
  42950. // Swap(--m_EnabledObjectCount, index);
  42951. int32_t L_16 = (int32_t)__this->___m_EnabledObjectCount_2;
  42952. V_2 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
  42953. int32_t L_17 = V_2;
  42954. __this->___m_EnabledObjectCount_2 = L_17;
  42955. int32_t L_18 = V_2;
  42956. int32_t L_19 = ___0_index;
  42957. (( void (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  42958. // index = m_EnabledObjectCount;
  42959. int32_t L_20 = (int32_t)__this->___m_EnabledObjectCount_2;
  42960. ___0_index = L_20;
  42961. goto IL_00a0;
  42962. }
  42963. IL_0087:
  42964. {
  42965. // else if (index == m_EnabledObjectCount - 1)
  42966. int32_t L_21 = ___0_index;
  42967. int32_t L_22 = (int32_t)__this->___m_EnabledObjectCount_2;
  42968. if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_22, 1))))))
  42969. {
  42970. goto IL_00a0;
  42971. }
  42972. }
  42973. {
  42974. // m_EnabledObjectCount--;
  42975. int32_t L_23 = (int32_t)__this->___m_EnabledObjectCount_2;
  42976. __this->___m_EnabledObjectCount_2 = ((int32_t)il2cpp_codegen_subtract(L_23, 1));
  42977. }
  42978. IL_00a0:
  42979. {
  42980. // Swap(replaceItemIndex, index);
  42981. int32_t L_24 = V_1;
  42982. int32_t L_25 = ___0_index;
  42983. (( void (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, int32_t, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_24, L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  42984. // m_List.RemoveAt(replaceItemIndex);
  42985. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_26 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  42986. int32_t L_27 = V_1;
  42987. NullCheck(L_26);
  42988. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_26, L_27, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  42989. }
  42990. IL_00b4:
  42991. {
  42992. // m_Dictionary.Remove(item);
  42993. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_28 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  42994. RuntimeObject* L_29 = V_0;
  42995. NullCheck(L_28);
  42996. bool L_30;
  42997. L_30 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(L_28, L_29, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  42998. // }
  42999. return;
  43000. }
  43001. }
  43002. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::Swap(System.Int32,System.Int32)
  43003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_Swap_mD0FB8ED1F08D43C41C32AAFE3B13D25DD882222F_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, int32_t ___0_index1, int32_t ___1_index2, const RuntimeMethod* method)
  43004. {
  43005. RuntimeObject* V_0 = NULL;
  43006. RuntimeObject* V_1 = NULL;
  43007. {
  43008. // if (index1 == index2)
  43009. int32_t L_0 = ___0_index1;
  43010. int32_t L_1 = ___1_index2;
  43011. if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
  43012. {
  43013. goto IL_0005;
  43014. }
  43015. }
  43016. {
  43017. // return;
  43018. return;
  43019. }
  43020. IL_0005:
  43021. {
  43022. // T item1 = m_List[index1];
  43023. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43024. int32_t L_3 = ___0_index1;
  43025. NullCheck(L_2);
  43026. RuntimeObject* L_4;
  43027. L_4 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  43028. V_0 = L_4;
  43029. // T item2 = m_List[index2];
  43030. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_5 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43031. int32_t L_6 = ___1_index2;
  43032. NullCheck(L_5);
  43033. RuntimeObject* L_7;
  43034. L_7 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_5, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  43035. V_1 = L_7;
  43036. // m_List[index1] = item2;
  43037. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_8 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43038. int32_t L_9 = ___0_index1;
  43039. RuntimeObject* L_10 = V_1;
  43040. NullCheck(L_8);
  43041. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(L_8, L_9, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  43042. // m_List[index2] = item1;
  43043. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_11 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43044. int32_t L_12 = ___1_index2;
  43045. RuntimeObject* L_13 = V_0;
  43046. NullCheck(L_11);
  43047. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(L_11, L_12, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  43048. // m_Dictionary[item2] = index1;
  43049. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_14 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  43050. RuntimeObject* L_15 = V_1;
  43051. int32_t L_16 = ___0_index1;
  43052. NullCheck(L_14);
  43053. (( void (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(L_14, L_15, L_16, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  43054. // m_Dictionary[item1] = index2;
  43055. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_17 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  43056. RuntimeObject* L_18 = V_0;
  43057. int32_t L_19 = ___1_index2;
  43058. NullCheck(L_17);
  43059. (( void (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(L_17, L_18, L_19, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  43060. // }
  43061. return;
  43062. }
  43063. }
  43064. // T UnityEngine.UI.Collections.IndexedSet`1<System.Object>::get_Item(System.Int32)
  43065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IndexedSet_1_get_Item_mAED141786B952E5130673A5D9FD54EF3AD476FFA_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, int32_t ___0_index, const RuntimeMethod* method)
  43066. {
  43067. {
  43068. // if ((uint)index >= (uint)m_EnabledObjectCount)
  43069. int32_t L_0 = ___0_index;
  43070. int32_t L_1 = (int32_t)__this->___m_EnabledObjectCount_2;
  43071. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  43072. {
  43073. goto IL_000f;
  43074. }
  43075. }
  43076. {
  43077. // throw new IndexOutOfRangeException();
  43078. IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_2 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)));
  43079. NullCheck(L_2);
  43080. IndexOutOfRangeException__ctor_m270ED9671475CE680EEA8C62A7A43308AE4188EF(L_2, NULL);
  43081. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexedSet_1_get_Item_mAED141786B952E5130673A5D9FD54EF3AD476FFA_RuntimeMethod_var)));
  43082. }
  43083. IL_000f:
  43084. {
  43085. // return m_List[index];
  43086. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43087. int32_t L_4 = ___0_index;
  43088. NullCheck(L_3);
  43089. RuntimeObject* L_5;
  43090. L_5 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  43091. return L_5;
  43092. }
  43093. }
  43094. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::set_Item(System.Int32,T)
  43095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_set_Item_m950B35CFDB96280B79DF240FF81E036F6C8C3756_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method)
  43096. {
  43097. RuntimeObject* V_0 = NULL;
  43098. {
  43099. // T item = m_List[index];
  43100. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43101. int32_t L_1 = ___0_index;
  43102. NullCheck(L_0);
  43103. RuntimeObject* L_2;
  43104. L_2 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  43105. V_0 = L_2;
  43106. // m_Dictionary.Remove(item);
  43107. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_3 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  43108. RuntimeObject* L_4 = V_0;
  43109. NullCheck(L_3);
  43110. bool L_5;
  43111. L_5 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  43112. // m_List[index] = value;
  43113. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_6 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43114. int32_t L_7 = ___0_index;
  43115. RuntimeObject* L_8 = ___1_value;
  43116. NullCheck(L_6);
  43117. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  43118. // m_Dictionary.Add(value, index);
  43119. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_9 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  43120. RuntimeObject* L_10 = ___1_value;
  43121. int32_t L_11 = ___0_index;
  43122. NullCheck(L_9);
  43123. (( void (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  43124. // }
  43125. return;
  43126. }
  43127. }
  43128. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::RemoveAll(System.Predicate`1<T>)
  43129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_RemoveAll_m8790990D635827143E56639CE6F1B8EC96764C2F_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method)
  43130. {
  43131. int32_t V_0 = 0;
  43132. RuntimeObject* V_1 = NULL;
  43133. {
  43134. // int i = 0;
  43135. V_0 = 0;
  43136. goto IL_0028;
  43137. }
  43138. IL_0004:
  43139. {
  43140. // T item = m_List[i];
  43141. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43142. int32_t L_1 = V_0;
  43143. NullCheck(L_0);
  43144. RuntimeObject* L_2;
  43145. L_2 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  43146. V_1 = L_2;
  43147. // if (match(item))
  43148. Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* L_3 = ___0_match;
  43149. RuntimeObject* L_4 = V_1;
  43150. NullCheck(L_3);
  43151. bool L_5;
  43152. L_5 = (( bool (*) (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_3, L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 22));
  43153. if (!L_5)
  43154. {
  43155. goto IL_0024;
  43156. }
  43157. }
  43158. {
  43159. // Remove(item);
  43160. RuntimeObject* L_6 = V_1;
  43161. bool L_7;
  43162. L_7 = (( bool (*) (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))(__this, L_6, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  43163. goto IL_0028;
  43164. }
  43165. IL_0024:
  43166. {
  43167. // i++;
  43168. int32_t L_8 = V_0;
  43169. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  43170. }
  43171. IL_0028:
  43172. {
  43173. // while (i < m_List.Count)
  43174. int32_t L_9 = V_0;
  43175. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43176. NullCheck(L_10);
  43177. int32_t L_11;
  43178. L_11 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  43179. if ((((int32_t)L_9) < ((int32_t)L_11)))
  43180. {
  43181. goto IL_0004;
  43182. }
  43183. }
  43184. {
  43185. // }
  43186. return;
  43187. }
  43188. }
  43189. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::Sort(System.Comparison`1<T>)
  43190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1_Sort_mA175018972EE37D1743B002E0EC5DB4DAA53B9C7_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_sortLayoutFunction, const RuntimeMethod* method)
  43191. {
  43192. int32_t V_0 = 0;
  43193. RuntimeObject* V_1 = NULL;
  43194. {
  43195. // m_List.Sort(sortLayoutFunction);
  43196. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43197. Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* L_1 = ___0_sortLayoutFunction;
  43198. NullCheck(L_0);
  43199. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  43200. // for (int i = 0; i < m_List.Count; ++i)
  43201. V_0 = 0;
  43202. goto IL_002e;
  43203. }
  43204. IL_0010:
  43205. {
  43206. // T item = m_List[i];
  43207. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43208. int32_t L_3 = V_0;
  43209. NullCheck(L_2);
  43210. RuntimeObject* L_4;
  43211. L_4 = (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_2, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  43212. V_1 = L_4;
  43213. // m_Dictionary[item] = i;
  43214. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_5 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->___m_Dictionary_1;
  43215. RuntimeObject* L_6 = V_1;
  43216. int32_t L_7 = V_0;
  43217. NullCheck(L_5);
  43218. (( void (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(L_5, L_6, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  43219. // for (int i = 0; i < m_List.Count; ++i)
  43220. int32_t L_8 = V_0;
  43221. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  43222. }
  43223. IL_002e:
  43224. {
  43225. // for (int i = 0; i < m_List.Count; ++i)
  43226. int32_t L_9 = V_0;
  43227. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_10 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___m_List_0;
  43228. NullCheck(L_10);
  43229. int32_t L_11;
  43230. L_11 = (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  43231. if ((((int32_t)L_9) < ((int32_t)L_11)))
  43232. {
  43233. goto IL_0010;
  43234. }
  43235. }
  43236. {
  43237. // }
  43238. return;
  43239. }
  43240. }
  43241. // System.Void UnityEngine.UI.Collections.IndexedSet`1<System.Object>::.ctor()
  43242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexedSet_1__ctor_mF3265D08E5AB9D96F5F1BBD0603C0795F42B65EC_gshared (IndexedSet_1_t439FD023BB66250C0B115207F6D863922C239931* __this, const RuntimeMethod* method)
  43243. {
  43244. {
  43245. // readonly List<T> m_List = new List<T>();
  43246. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 1));
  43247. NullCheck(L_0);
  43248. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
  43249. __this->___m_List_0 = L_0;
  43250. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_List_0), (void*)L_0);
  43251. // Dictionary<T, int> m_Dictionary = new Dictionary<T, int>();
  43252. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_1 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 4));
  43253. NullCheck(L_1);
  43254. (( void (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 26)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 26));
  43255. __this->___m_Dictionary_1 = L_1;
  43256. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Dictionary_1), (void*)L_1);
  43257. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  43258. return;
  43259. }
  43260. }
  43261. #ifdef __clang__
  43262. #pragma clang diagnostic pop
  43263. #endif
  43264. #ifdef __clang__
  43265. #pragma clang diagnostic push
  43266. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43267. #pragma clang diagnostic ignored "-Wunused-variable"
  43268. #endif
  43269. // System.Void Unity.VisualScripting.InstanceActionInvokerBase`1<System.Object>::.ctor(System.Reflection.MethodInfo)
  43270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvokerBase_1__ctor_mA83CE4EA4AFEF9A29CA9D74259F336980B528FF7_gshared (InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  43271. {
  43272. {
  43273. // protected InstanceActionInvokerBase(MethodInfo methodInfo) : base(methodInfo) { }
  43274. MethodInfo_t* L_0 = ___0_methodInfo;
  43275. (( void (*) (InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  43276. // protected InstanceActionInvokerBase(MethodInfo methodInfo) : base(methodInfo) { }
  43277. return;
  43278. }
  43279. }
  43280. #ifdef __clang__
  43281. #pragma clang diagnostic pop
  43282. #endif
  43283. #ifdef __clang__
  43284. #pragma clang diagnostic push
  43285. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43286. #pragma clang diagnostic ignored "-Wunused-variable"
  43287. #endif
  43288. // System.Void Unity.VisualScripting.InstanceActionInvoker`1<System.Object>::.ctor(System.Reflection.MethodInfo)
  43289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_1__ctor_m7A113F40D9831E89C4A3D12BD2BEFAF4541AFECE_gshared (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  43290. {
  43291. {
  43292. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  43293. MethodInfo_t* L_0 = ___0_methodInfo;
  43294. (( void (*) (InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  43295. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  43296. return;
  43297. }
  43298. }
  43299. // System.Object Unity.VisualScripting.InstanceActionInvoker`1<System.Object>::Invoke(System.Object,System.Object[])
  43300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_1_Invoke_mE1429048DF7A66ECD88EF7EAC746830691C41D4C_gshared (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  43301. {
  43302. {
  43303. // if (args.Length != 0)
  43304. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  43305. NullCheck(L_0);
  43306. if (!(((RuntimeArray*)L_0)->max_length))
  43307. {
  43308. goto IL_000a;
  43309. }
  43310. }
  43311. {
  43312. // throw new TargetParameterCountException();
  43313. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  43314. NullCheck(L_1);
  43315. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  43316. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_1_Invoke_mE1429048DF7A66ECD88EF7EAC746830691C41D4C_RuntimeMethod_var)));
  43317. }
  43318. IL_000a:
  43319. {
  43320. // return Invoke(target);
  43321. RuntimeObject* L_2 = ___0_target;
  43322. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43323. RuntimeObject* L_3;
  43324. L_3 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(14 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2);
  43325. return L_3;
  43326. }
  43327. }
  43328. // System.Object Unity.VisualScripting.InstanceActionInvoker`1<System.Object>::Invoke(System.Object)
  43329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_1_Invoke_m66959E3A02A2AA2ED9AF9E6FC39D024F302931A3_gshared (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  43330. {
  43331. static bool s_Il2CppMethodInitialized;
  43332. if (!s_Il2CppMethodInitialized)
  43333. {
  43334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  43335. s_Il2CppMethodInitialized = true;
  43336. }
  43337. RuntimeObject* V_0 = NULL;
  43338. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  43339. {
  43340. // if (OptimizedReflection.safeMode)
  43341. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  43342. bool L_0;
  43343. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  43344. if (!L_0)
  43345. {
  43346. goto IL_0021;
  43347. }
  43348. }
  43349. {
  43350. // VerifyTarget(target);
  43351. RuntimeObject* L_1 = ___0_target;
  43352. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43353. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  43354. }
  43355. try
  43356. {// begin try (depth: 1)
  43357. // return InvokeUnsafe(target);
  43358. RuntimeObject* L_2 = ___0_target;
  43359. RuntimeObject* L_3;
  43360. L_3 = (( RuntimeObject* (*) (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  43361. V_0 = L_3;
  43362. goto IL_0029;
  43363. }// end try (depth: 1)
  43364. catch(Il2CppExceptionWrapper& e)
  43365. {
  43366. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  43367. {
  43368. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  43369. goto CATCH_0018;
  43370. }
  43371. 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)))
  43372. {
  43373. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  43374. goto CATCH_001b;
  43375. }
  43376. throw e;
  43377. }
  43378. CATCH_0018:
  43379. {// begin catch(System.Reflection.TargetInvocationException)
  43380. // catch (TargetInvocationException)
  43381. // throw;
  43382. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  43383. }// end catch (depth: 1)
  43384. CATCH_001b:
  43385. {// begin catch(System.Exception)
  43386. // throw new TargetInvocationException(ex);
  43387. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_4 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  43388. NullCheck(L_4);
  43389. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_4, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  43390. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_1_Invoke_m66959E3A02A2AA2ED9AF9E6FC39D024F302931A3_RuntimeMethod_var)));
  43391. }// end catch (depth: 1)
  43392. IL_0021:
  43393. {
  43394. // return InvokeUnsafe(target);
  43395. RuntimeObject* L_5 = ___0_target;
  43396. RuntimeObject* L_6;
  43397. L_6 = (( RuntimeObject* (*) (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  43398. return L_6;
  43399. }
  43400. IL_0029:
  43401. {
  43402. // }
  43403. RuntimeObject* L_7 = V_0;
  43404. return L_7;
  43405. }
  43406. }
  43407. // System.Object Unity.VisualScripting.InstanceActionInvoker`1<System.Object>::InvokeUnsafe(System.Object)
  43408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_1_InvokeUnsafe_m98E32BCD6B40C866FC45A3B5F16E9172B90DED5C_gshared (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  43409. {
  43410. {
  43411. // invoke.Invoke((TTarget)target);
  43412. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)__this->___invoke_2;
  43413. RuntimeObject* L_1 = ___0_target;
  43414. NullCheck(L_0);
  43415. (( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 4))), il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  43416. // return null;
  43417. return NULL;
  43418. }
  43419. }
  43420. // System.Type[] Unity.VisualScripting.InstanceActionInvoker`1<System.Object>::GetParameterTypes()
  43421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceActionInvoker_1_GetParameterTypes_mDF252199E5E75E493B4DC0B3FF2AD3349A7999BC_gshared (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286* __this, const RuntimeMethod* method)
  43422. {
  43423. static bool s_Il2CppMethodInitialized;
  43424. if (!s_Il2CppMethodInitialized)
  43425. {
  43426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43427. s_Il2CppMethodInitialized = true;
  43428. }
  43429. {
  43430. // return Type.EmptyTypes;
  43431. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  43432. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->___EmptyTypes_2;
  43433. return L_0;
  43434. }
  43435. }
  43436. // System.Void Unity.VisualScripting.InstanceActionInvoker`1<System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  43437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_1_CompileExpression_m05FCE9956BCFDD2117F14D47E31830FEF47083F2_gshared (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  43438. {
  43439. static bool s_Il2CppMethodInitialized;
  43440. if (!s_Il2CppMethodInitialized)
  43441. {
  43442. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  43443. s_Il2CppMethodInitialized = true;
  43444. }
  43445. {
  43446. // invoke = Expression.Lambda<Action<TTarget>>(callExpression, parameterExpressions).Compile();
  43447. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  43448. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  43449. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  43450. Expression_1_tEF3569BD2A4DE022556F79806E3FAE810CF1B864* L_2;
  43451. L_2 = (( Expression_1_tEF3569BD2A4DE022556F79806E3FAE810CF1B864* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  43452. NullCheck(L_2);
  43453. Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_3;
  43454. L_3 = (( Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* (*) (Expression_1_tEF3569BD2A4DE022556F79806E3FAE810CF1B864*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  43455. __this->___invoke_2 = L_3;
  43456. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  43457. // }
  43458. return;
  43459. }
  43460. }
  43461. // System.Void Unity.VisualScripting.InstanceActionInvoker`1<System.Object>::CreateDelegate()
  43462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_1_CreateDelegate_m16AEAEF3824A1D62BCDF51E8AEBFD3AFA3DB1479_gshared (InstanceActionInvoker_1_t7EABE4654E36AC938BF4EFE08D82D364745C5286* __this, const RuntimeMethod* method)
  43463. {
  43464. static bool s_Il2CppMethodInitialized;
  43465. if (!s_Il2CppMethodInitialized)
  43466. {
  43467. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43468. s_Il2CppMethodInitialized = true;
  43469. }
  43470. {
  43471. // invoke = (Action<TTarget>)methodInfo.CreateDelegate(typeof(Action<TTarget>));
  43472. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  43473. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 10)) };
  43474. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  43475. Type_t* L_2;
  43476. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  43477. NullCheck(L_0);
  43478. Delegate_t* L_3;
  43479. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  43480. __this->___invoke_2 = ((Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
  43481. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5))));
  43482. // }
  43483. return;
  43484. }
  43485. }
  43486. #ifdef __clang__
  43487. #pragma clang diagnostic pop
  43488. #endif
  43489. #ifdef __clang__
  43490. #pragma clang diagnostic push
  43491. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43492. #pragma clang diagnostic ignored "-Wunused-variable"
  43493. #endif
  43494. // System.Void Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  43495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_2__ctor_mCC6254AB4CBAA469AD6CEAA06BF24FFCCF02D05B_gshared (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  43496. {
  43497. {
  43498. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  43499. MethodInfo_t* L_0 = ___0_methodInfo;
  43500. (( void (*) (InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  43501. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  43502. return;
  43503. }
  43504. }
  43505. // System.Object Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>::Invoke(System.Object,System.Object[])
  43506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_2_Invoke_mC9BF833DAC89B856033F83BC5782B5225F979105_gshared (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  43507. {
  43508. {
  43509. // if (args.Length != 1)
  43510. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  43511. NullCheck(L_0);
  43512. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)1)))
  43513. {
  43514. goto IL_000c;
  43515. }
  43516. }
  43517. {
  43518. // throw new TargetParameterCountException();
  43519. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  43520. NullCheck(L_1);
  43521. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  43522. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_2_Invoke_mC9BF833DAC89B856033F83BC5782B5225F979105_RuntimeMethod_var)));
  43523. }
  43524. IL_000c:
  43525. {
  43526. // return Invoke(target, args[0]);
  43527. RuntimeObject* L_2 = ___0_target;
  43528. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  43529. NullCheck(L_3);
  43530. int32_t L_4 = 0;
  43531. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  43532. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43533. RuntimeObject* L_6;
  43534. L_6 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(15 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5);
  43535. return L_6;
  43536. }
  43537. }
  43538. // System.Object Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>::Invoke(System.Object,System.Object)
  43539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_2_Invoke_m1A2605BD25AC16197013EB460DE3A20BE6801AE5_gshared (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, const RuntimeMethod* method)
  43540. {
  43541. static bool s_Il2CppMethodInitialized;
  43542. if (!s_Il2CppMethodInitialized)
  43543. {
  43544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  43545. s_Il2CppMethodInitialized = true;
  43546. }
  43547. RuntimeObject* V_0 = NULL;
  43548. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  43549. {
  43550. // if (OptimizedReflection.safeMode)
  43551. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  43552. bool L_0;
  43553. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  43554. if (!L_0)
  43555. {
  43556. goto IL_0030;
  43557. }
  43558. }
  43559. {
  43560. // VerifyTarget(target);
  43561. RuntimeObject* L_1 = ___0_target;
  43562. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43563. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  43564. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  43565. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  43566. RuntimeObject* L_3 = ___1_arg0;
  43567. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43568. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  43569. }
  43570. try
  43571. {// begin try (depth: 1)
  43572. // return InvokeUnsafe(target, arg0);
  43573. RuntimeObject* L_4 = ___0_target;
  43574. RuntimeObject* L_5 = ___1_arg0;
  43575. RuntimeObject* L_6;
  43576. L_6 = (( RuntimeObject* (*) (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  43577. V_0 = L_6;
  43578. goto IL_0039;
  43579. }// end try (depth: 1)
  43580. catch(Il2CppExceptionWrapper& e)
  43581. {
  43582. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  43583. {
  43584. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  43585. goto CATCH_0027;
  43586. }
  43587. 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)))
  43588. {
  43589. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  43590. goto CATCH_002a;
  43591. }
  43592. throw e;
  43593. }
  43594. CATCH_0027:
  43595. {// begin catch(System.Reflection.TargetInvocationException)
  43596. // catch (TargetInvocationException)
  43597. // throw;
  43598. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  43599. }// end catch (depth: 1)
  43600. CATCH_002a:
  43601. {// begin catch(System.Exception)
  43602. // throw new TargetInvocationException(ex);
  43603. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_7 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  43604. NullCheck(L_7);
  43605. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_7, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  43606. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_2_Invoke_m1A2605BD25AC16197013EB460DE3A20BE6801AE5_RuntimeMethod_var)));
  43607. }// end catch (depth: 1)
  43608. IL_0030:
  43609. {
  43610. // return InvokeUnsafe(target, arg0);
  43611. RuntimeObject* L_8 = ___0_target;
  43612. RuntimeObject* L_9 = ___1_arg0;
  43613. RuntimeObject* L_10;
  43614. L_10 = (( RuntimeObject* (*) (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  43615. return L_10;
  43616. }
  43617. IL_0039:
  43618. {
  43619. // }
  43620. RuntimeObject* L_11 = V_0;
  43621. return L_11;
  43622. }
  43623. }
  43624. // System.Object Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object)
  43625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_2_InvokeUnsafe_m67B508DB08252809708263B7A7B64D01F2560C53_gshared (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, const RuntimeMethod* method)
  43626. {
  43627. {
  43628. // invoke.Invoke((TTarget)target, (TParam0)arg0);
  43629. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_0 = (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)__this->___invoke_2;
  43630. RuntimeObject* L_1 = ___0_target;
  43631. RuntimeObject* L_2 = ___1_arg0;
  43632. NullCheck(L_0);
  43633. (( void (*) (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 6))), il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  43634. // return null;
  43635. return NULL;
  43636. }
  43637. }
  43638. // System.Type[] Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>::GetParameterTypes()
  43639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceActionInvoker_2_GetParameterTypes_m0AF49BC6C6802C3E118B30CBFF9BCA1EB8687BC5_gshared (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C* __this, const RuntimeMethod* method)
  43640. {
  43641. static bool s_Il2CppMethodInitialized;
  43642. if (!s_Il2CppMethodInitialized)
  43643. {
  43644. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  43645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43646. s_Il2CppMethodInitialized = true;
  43647. }
  43648. {
  43649. // return new[] { typeof(TParam0) };
  43650. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  43651. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  43652. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 9)) };
  43653. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  43654. Type_t* L_3;
  43655. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  43656. NullCheck(L_1);
  43657. ArrayElementTypeCheck (L_1, L_3);
  43658. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  43659. return L_1;
  43660. }
  43661. }
  43662. // System.Void Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  43663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_2_CompileExpression_m820FF5278ED68D3C1048B1F279ABDCDFE6A1B2F1_gshared (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  43664. {
  43665. static bool s_Il2CppMethodInitialized;
  43666. if (!s_Il2CppMethodInitialized)
  43667. {
  43668. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  43669. s_Il2CppMethodInitialized = true;
  43670. }
  43671. {
  43672. // invoke = Expression.Lambda<Action<TTarget, TParam0>>(callExpression, parameterExpressions).Compile();
  43673. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  43674. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  43675. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  43676. Expression_1_tA256039D5C41D5120ABB752284A41360A4BD3E23* L_2;
  43677. L_2 = (( Expression_1_tA256039D5C41D5120ABB752284A41360A4BD3E23* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  43678. NullCheck(L_2);
  43679. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_3;
  43680. L_3 = (( Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* (*) (Expression_1_tA256039D5C41D5120ABB752284A41360A4BD3E23*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  43681. __this->___invoke_2 = L_3;
  43682. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  43683. // }
  43684. return;
  43685. }
  43686. }
  43687. // System.Void Unity.VisualScripting.InstanceActionInvoker`2<System.Object,System.Object>::CreateDelegate()
  43688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_2_CreateDelegate_m26187802F37AF9273451C8C8D7CD808ECB4761CB_gshared (InstanceActionInvoker_2_tB588B359698FFD5971DDB50D168495742B9CF34C* __this, const RuntimeMethod* method)
  43689. {
  43690. static bool s_Il2CppMethodInitialized;
  43691. if (!s_Il2CppMethodInitialized)
  43692. {
  43693. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43694. s_Il2CppMethodInitialized = true;
  43695. }
  43696. {
  43697. // invoke = (Action<TTarget, TParam0>)methodInfo.CreateDelegate(typeof(Action<TTarget, TParam0>));
  43698. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  43699. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
  43700. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  43701. Type_t* L_2;
  43702. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  43703. NullCheck(L_0);
  43704. Delegate_t* L_3;
  43705. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  43706. __this->___invoke_2 = ((Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 7)));
  43707. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 7))));
  43708. // }
  43709. return;
  43710. }
  43711. }
  43712. #ifdef __clang__
  43713. #pragma clang diagnostic pop
  43714. #endif
  43715. #ifdef __clang__
  43716. #pragma clang diagnostic push
  43717. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43718. #pragma clang diagnostic ignored "-Wunused-variable"
  43719. #endif
  43720. // System.Void Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  43721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_3__ctor_mED24BE08D3F0D9F0A71EC25DFBC613066526151F_gshared (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  43722. {
  43723. {
  43724. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  43725. MethodInfo_t* L_0 = ___0_methodInfo;
  43726. (( void (*) (InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  43727. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  43728. return;
  43729. }
  43730. }
  43731. // System.Object Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  43732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_3_Invoke_m57AF196CB6F43B66454C15933766C3C95AAFE2D8_gshared (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  43733. {
  43734. {
  43735. // if (args.Length != 2)
  43736. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  43737. NullCheck(L_0);
  43738. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)2)))
  43739. {
  43740. goto IL_000c;
  43741. }
  43742. }
  43743. {
  43744. // throw new TargetParameterCountException();
  43745. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  43746. NullCheck(L_1);
  43747. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  43748. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_3_Invoke_m57AF196CB6F43B66454C15933766C3C95AAFE2D8_RuntimeMethod_var)));
  43749. }
  43750. IL_000c:
  43751. {
  43752. // return Invoke(target, args[0], args[1]);
  43753. RuntimeObject* L_2 = ___0_target;
  43754. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  43755. NullCheck(L_3);
  43756. int32_t L_4 = 0;
  43757. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  43758. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___1_args;
  43759. NullCheck(L_6);
  43760. int32_t L_7 = 1;
  43761. RuntimeObject* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  43762. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43763. RuntimeObject* L_9;
  43764. L_9 = VirtualFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(16 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5, L_8);
  43765. return L_9;
  43766. }
  43767. }
  43768. // System.Object Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object,System.Object)
  43769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_3_Invoke_m9990B2332C7C60A277D9797D075FAAB4482546CC_gshared (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method)
  43770. {
  43771. static bool s_Il2CppMethodInitialized;
  43772. if (!s_Il2CppMethodInitialized)
  43773. {
  43774. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  43775. s_Il2CppMethodInitialized = true;
  43776. }
  43777. RuntimeObject* V_0 = NULL;
  43778. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  43779. {
  43780. // if (OptimizedReflection.safeMode)
  43781. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  43782. bool L_0;
  43783. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  43784. if (!L_0)
  43785. {
  43786. goto IL_003f;
  43787. }
  43788. }
  43789. {
  43790. // VerifyTarget(target);
  43791. RuntimeObject* L_1 = ___0_target;
  43792. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43793. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  43794. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  43795. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  43796. RuntimeObject* L_3 = ___1_arg0;
  43797. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43798. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  43799. // VerifyArgument<TParam1>(methodInfo, 0, arg1);
  43800. MethodInfo_t* L_4 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  43801. RuntimeObject* L_5 = ___2_arg1;
  43802. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  43803. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_4, 0, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  43804. }
  43805. try
  43806. {// begin try (depth: 1)
  43807. // return InvokeUnsafe(target, arg0, arg1);
  43808. RuntimeObject* L_6 = ___0_target;
  43809. RuntimeObject* L_7 = ___1_arg0;
  43810. RuntimeObject* L_8 = ___2_arg1;
  43811. RuntimeObject* L_9;
  43812. L_9 = (( RuntimeObject* (*) (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  43813. V_0 = L_9;
  43814. goto IL_0049;
  43815. }// end try (depth: 1)
  43816. catch(Il2CppExceptionWrapper& e)
  43817. {
  43818. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  43819. {
  43820. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  43821. goto CATCH_0036;
  43822. }
  43823. 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)))
  43824. {
  43825. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  43826. goto CATCH_0039;
  43827. }
  43828. throw e;
  43829. }
  43830. CATCH_0036:
  43831. {// begin catch(System.Reflection.TargetInvocationException)
  43832. // catch (TargetInvocationException)
  43833. // throw;
  43834. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  43835. }// end catch (depth: 1)
  43836. CATCH_0039:
  43837. {// begin catch(System.Exception)
  43838. // throw new TargetInvocationException(ex);
  43839. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_10 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  43840. NullCheck(L_10);
  43841. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_10, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  43842. IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_3_Invoke_m9990B2332C7C60A277D9797D075FAAB4482546CC_RuntimeMethod_var)));
  43843. }// end catch (depth: 1)
  43844. IL_003f:
  43845. {
  43846. // return InvokeUnsafe(target, arg0, arg1);
  43847. RuntimeObject* L_11 = ___0_target;
  43848. RuntimeObject* L_12 = ___1_arg0;
  43849. RuntimeObject* L_13 = ___2_arg1;
  43850. RuntimeObject* L_14;
  43851. L_14 = (( RuntimeObject* (*) (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_11, L_12, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  43852. return L_14;
  43853. }
  43854. IL_0049:
  43855. {
  43856. // }
  43857. RuntimeObject* L_15 = V_0;
  43858. return L_15;
  43859. }
  43860. }
  43861. // System.Object Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object,System.Object)
  43862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_3_InvokeUnsafe_m4D54F101375B5D890CE79F807EDC7AFC62C5985B_gshared (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method)
  43863. {
  43864. {
  43865. // invoke.Invoke((TTarget)target, (TParam0)arg0, (TParam1)arg1);
  43866. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_0 = (Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*)__this->___invoke_2;
  43867. RuntimeObject* L_1 = ___0_target;
  43868. RuntimeObject* L_2 = ___1_arg0;
  43869. RuntimeObject* L_3 = ___2_arg1;
  43870. NullCheck(L_0);
  43871. (( void (*) (Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 6))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 7))), ((RuntimeObject*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 8))), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  43872. // return null;
  43873. return NULL;
  43874. }
  43875. }
  43876. // System.Type[] Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>::GetParameterTypes()
  43877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceActionInvoker_3_GetParameterTypes_m837A0826324C0D7E5C30632CE854B5CEC2255C77_gshared (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2* __this, const RuntimeMethod* method)
  43878. {
  43879. static bool s_Il2CppMethodInitialized;
  43880. if (!s_Il2CppMethodInitialized)
  43881. {
  43882. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  43883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43884. s_Il2CppMethodInitialized = true;
  43885. }
  43886. {
  43887. // return new[] { typeof(TParam0), typeof(TParam1) };
  43888. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2);
  43889. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  43890. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 11)) };
  43891. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  43892. Type_t* L_3;
  43893. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  43894. NullCheck(L_1);
  43895. ArrayElementTypeCheck (L_1, L_3);
  43896. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  43897. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_1;
  43898. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 12)) };
  43899. Type_t* L_6;
  43900. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  43901. NullCheck(L_4);
  43902. ArrayElementTypeCheck (L_4, L_6);
  43903. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_6);
  43904. return L_4;
  43905. }
  43906. }
  43907. // System.Void Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  43908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_3_CompileExpression_m96B667D7BE37A05F11939515316BCFD1840EA1FA_gshared (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  43909. {
  43910. static bool s_Il2CppMethodInitialized;
  43911. if (!s_Il2CppMethodInitialized)
  43912. {
  43913. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  43914. s_Il2CppMethodInitialized = true;
  43915. }
  43916. {
  43917. // invoke = Expression.Lambda<Action<TTarget, TParam0, TParam1>>(callExpression, parameterExpressions).Compile();
  43918. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  43919. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  43920. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  43921. Expression_1_t17AC09570E7A35CFB7A505B318CE3622A361F8B2* L_2;
  43922. L_2 = (( Expression_1_t17AC09570E7A35CFB7A505B318CE3622A361F8B2* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  43923. NullCheck(L_2);
  43924. Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* L_3;
  43925. L_3 = (( Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58* (*) (Expression_1_t17AC09570E7A35CFB7A505B318CE3622A361F8B2*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  43926. __this->___invoke_2 = L_3;
  43927. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  43928. // }
  43929. return;
  43930. }
  43931. }
  43932. // System.Void Unity.VisualScripting.InstanceActionInvoker`3<System.Object,System.Object,System.Object>::CreateDelegate()
  43933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_3_CreateDelegate_mD91C1343E90778E3FB453EF75A8575EDE1F8B816_gshared (InstanceActionInvoker_3_tB72913787D76ED13823687635C2C156735F0EDB2* __this, const RuntimeMethod* method)
  43934. {
  43935. static bool s_Il2CppMethodInitialized;
  43936. if (!s_Il2CppMethodInitialized)
  43937. {
  43938. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43939. s_Il2CppMethodInitialized = true;
  43940. }
  43941. {
  43942. // invoke = (Action<TTarget, TParam0, TParam1>)methodInfo.CreateDelegate(typeof(Action<TTarget, TParam0, TParam1>));
  43943. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  43944. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 16)) };
  43945. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  43946. Type_t* L_2;
  43947. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  43948. NullCheck(L_0);
  43949. Delegate_t* L_3;
  43950. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  43951. __this->___invoke_2 = ((Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 9)));
  43952. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Action_3_tCDB60724FE7702C8848DCEE7A25283B015D0DA58*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 9))));
  43953. // }
  43954. return;
  43955. }
  43956. }
  43957. #ifdef __clang__
  43958. #pragma clang diagnostic pop
  43959. #endif
  43960. #ifdef __clang__
  43961. #pragma clang diagnostic push
  43962. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  43963. #pragma clang diagnostic ignored "-Wunused-variable"
  43964. #endif
  43965. // System.Void Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  43966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_4__ctor_mCF302CF9BE6FB658E6AD9CA241B9443375F4FF11_gshared (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  43967. {
  43968. {
  43969. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  43970. MethodInfo_t* L_0 = ___0_methodInfo;
  43971. (( void (*) (InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  43972. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  43973. return;
  43974. }
  43975. }
  43976. // System.Object Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  43977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_4_Invoke_mED7264F495B50DDE815412CE9AD8AED948C93B0C_gshared (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  43978. {
  43979. {
  43980. // if (args.Length != 3)
  43981. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  43982. NullCheck(L_0);
  43983. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)3)))
  43984. {
  43985. goto IL_000c;
  43986. }
  43987. }
  43988. {
  43989. // throw new TargetParameterCountException();
  43990. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  43991. NullCheck(L_1);
  43992. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  43993. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_4_Invoke_mED7264F495B50DDE815412CE9AD8AED948C93B0C_RuntimeMethod_var)));
  43994. }
  43995. IL_000c:
  43996. {
  43997. // return Invoke(target, args[0], args[1], args[2]);
  43998. RuntimeObject* L_2 = ___0_target;
  43999. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  44000. NullCheck(L_3);
  44001. int32_t L_4 = 0;
  44002. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  44003. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___1_args;
  44004. NullCheck(L_6);
  44005. int32_t L_7 = 1;
  44006. RuntimeObject* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  44007. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___1_args;
  44008. NullCheck(L_9);
  44009. int32_t L_10 = 2;
  44010. RuntimeObject* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  44011. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44012. RuntimeObject* L_12;
  44013. L_12 = VirtualFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(17 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object,System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5, L_8, L_11);
  44014. return L_12;
  44015. }
  44016. }
  44017. // System.Object Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object,System.Object,System.Object)
  44018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_4_Invoke_m0F05A70E10B292261238AFAD089AD4E8A230E7B8_gshared (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method)
  44019. {
  44020. static bool s_Il2CppMethodInitialized;
  44021. if (!s_Il2CppMethodInitialized)
  44022. {
  44023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44024. s_Il2CppMethodInitialized = true;
  44025. }
  44026. RuntimeObject* V_0 = NULL;
  44027. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  44028. {
  44029. // if (OptimizedReflection.safeMode)
  44030. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44031. bool L_0;
  44032. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  44033. if (!L_0)
  44034. {
  44035. goto IL_0050;
  44036. }
  44037. }
  44038. {
  44039. // VerifyTarget(target);
  44040. RuntimeObject* L_1 = ___0_target;
  44041. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44042. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  44043. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  44044. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44045. RuntimeObject* L_3 = ___1_arg0;
  44046. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44047. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  44048. // VerifyArgument<TParam1>(methodInfo, 1, arg1);
  44049. MethodInfo_t* L_4 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44050. RuntimeObject* L_5 = ___2_arg1;
  44051. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44052. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_4, 1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  44053. // VerifyArgument<TParam2>(methodInfo, 2, arg2);
  44054. MethodInfo_t* L_6 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44055. RuntimeObject* L_7 = ___3_arg2;
  44056. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44057. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_6, 2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  44058. }
  44059. try
  44060. {// begin try (depth: 1)
  44061. // return InvokeUnsafe(target, arg0, arg1, arg2);
  44062. RuntimeObject* L_8 = ___0_target;
  44063. RuntimeObject* L_9 = ___1_arg0;
  44064. RuntimeObject* L_10 = ___2_arg1;
  44065. RuntimeObject* L_11 = ___3_arg2;
  44066. RuntimeObject* L_12;
  44067. L_12 = (( RuntimeObject* (*) (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  44068. V_0 = L_12;
  44069. goto IL_005c;
  44070. }// end try (depth: 1)
  44071. catch(Il2CppExceptionWrapper& e)
  44072. {
  44073. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  44074. {
  44075. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  44076. goto CATCH_0047;
  44077. }
  44078. 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)))
  44079. {
  44080. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  44081. goto CATCH_004a;
  44082. }
  44083. throw e;
  44084. }
  44085. CATCH_0047:
  44086. {// begin catch(System.Reflection.TargetInvocationException)
  44087. // catch (TargetInvocationException)
  44088. // throw;
  44089. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  44090. }// end catch (depth: 1)
  44091. CATCH_004a:
  44092. {// begin catch(System.Exception)
  44093. // throw new TargetInvocationException(ex);
  44094. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_13 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  44095. NullCheck(L_13);
  44096. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_13, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  44097. IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_4_Invoke_m0F05A70E10B292261238AFAD089AD4E8A230E7B8_RuntimeMethod_var)));
  44098. }// end catch (depth: 1)
  44099. IL_0050:
  44100. {
  44101. // return InvokeUnsafe(target, arg0, arg1, arg2);
  44102. RuntimeObject* L_14 = ___0_target;
  44103. RuntimeObject* L_15 = ___1_arg0;
  44104. RuntimeObject* L_16 = ___2_arg1;
  44105. RuntimeObject* L_17 = ___3_arg2;
  44106. RuntimeObject* L_18;
  44107. L_18 = (( RuntimeObject* (*) (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, L_14, L_15, L_16, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  44108. return L_18;
  44109. }
  44110. IL_005c:
  44111. {
  44112. // }
  44113. RuntimeObject* L_19 = V_0;
  44114. return L_19;
  44115. }
  44116. }
  44117. // System.Object Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object,System.Object,System.Object)
  44118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_4_InvokeUnsafe_m050271FBC71B2DA876EF55ADD471514AF96701AA_gshared (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method)
  44119. {
  44120. {
  44121. // invoke.Invoke((TTarget)target, (TParam0)arg0, (TParam1)arg1, (TParam2)arg2);
  44122. Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120* L_0 = (Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120*)__this->___invoke_2;
  44123. RuntimeObject* L_1 = ___0_target;
  44124. RuntimeObject* L_2 = ___1_arg0;
  44125. RuntimeObject* L_3 = ___2_arg1;
  44126. RuntimeObject* L_4 = ___3_arg2;
  44127. NullCheck(L_0);
  44128. (( void (*) (Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 7))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 8))), ((RuntimeObject*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 9))), ((RuntimeObject*)Castclass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 10))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  44129. // return null;
  44130. return NULL;
  44131. }
  44132. }
  44133. // System.Type[] Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>::GetParameterTypes()
  44134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceActionInvoker_4_GetParameterTypes_mFBD92AD33943649758217E77B0762659880CDF60_gshared (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A* __this, const RuntimeMethod* method)
  44135. {
  44136. static bool s_Il2CppMethodInitialized;
  44137. if (!s_Il2CppMethodInitialized)
  44138. {
  44139. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  44140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44141. s_Il2CppMethodInitialized = true;
  44142. }
  44143. {
  44144. // return new[] { typeof(TParam0), typeof(TParam1), typeof(TParam2) };
  44145. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)3);
  44146. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  44147. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
  44148. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44149. Type_t* L_3;
  44150. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  44151. NullCheck(L_1);
  44152. ArrayElementTypeCheck (L_1, L_3);
  44153. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  44154. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_1;
  44155. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 14)) };
  44156. Type_t* L_6;
  44157. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  44158. NullCheck(L_4);
  44159. ArrayElementTypeCheck (L_4, L_6);
  44160. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_6);
  44161. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = L_4;
  44162. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 15)) };
  44163. Type_t* L_9;
  44164. L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
  44165. NullCheck(L_7);
  44166. ArrayElementTypeCheck (L_7, L_9);
  44167. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (Type_t*)L_9);
  44168. return L_7;
  44169. }
  44170. }
  44171. // System.Void Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  44172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_4_CompileExpression_m9E2D72632D4B667D97FEBCA7620E8C712A946664_gshared (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  44173. {
  44174. static bool s_Il2CppMethodInitialized;
  44175. if (!s_Il2CppMethodInitialized)
  44176. {
  44177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  44178. s_Il2CppMethodInitialized = true;
  44179. }
  44180. {
  44181. // invoke = Expression.Lambda<Action<TTarget, TParam0, TParam1, TParam2>>(callExpression, parameterExpressions).Compile();
  44182. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  44183. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  44184. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  44185. Expression_1_t173D887753C605FAFC855E07514DA5205C8B12FB* L_2;
  44186. L_2 = (( Expression_1_t173D887753C605FAFC855E07514DA5205C8B12FB* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  44187. NullCheck(L_2);
  44188. Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120* L_3;
  44189. L_3 = (( Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120* (*) (Expression_1_t173D887753C605FAFC855E07514DA5205C8B12FB*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 18)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
  44190. __this->___invoke_2 = L_3;
  44191. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  44192. // }
  44193. return;
  44194. }
  44195. }
  44196. // System.Void Unity.VisualScripting.InstanceActionInvoker`4<System.Object,System.Object,System.Object,System.Object>::CreateDelegate()
  44197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_4_CreateDelegate_mFA8266D588C47722B42C04029F0484DF301E3CB2_gshared (InstanceActionInvoker_4_t7E5780D819FC8E3744DC57E28769E2374A12455A* __this, const RuntimeMethod* method)
  44198. {
  44199. static bool s_Il2CppMethodInitialized;
  44200. if (!s_Il2CppMethodInitialized)
  44201. {
  44202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44203. s_Il2CppMethodInitialized = true;
  44204. }
  44205. {
  44206. // invoke = (Action<TTarget, TParam0, TParam1, TParam2>)methodInfo.CreateDelegate(typeof(Action<TTarget, TParam0, TParam1, TParam2>));
  44207. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44208. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 19)) };
  44209. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44210. Type_t* L_2;
  44211. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  44212. NullCheck(L_0);
  44213. Delegate_t* L_3;
  44214. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  44215. __this->___invoke_2 = ((Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 11)));
  44216. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Action_4_tAF05E98E3DA1B2D4E4629E152AB8AE2793BEE120*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 11))));
  44217. // }
  44218. return;
  44219. }
  44220. }
  44221. #ifdef __clang__
  44222. #pragma clang diagnostic pop
  44223. #endif
  44224. #ifdef __clang__
  44225. #pragma clang diagnostic push
  44226. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44227. #pragma clang diagnostic ignored "-Wunused-variable"
  44228. #endif
  44229. // System.Void Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  44230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_5__ctor_m4AA4DB7052F5A98B475CE8E487948771BF568846_gshared (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  44231. {
  44232. {
  44233. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  44234. MethodInfo_t* L_0 = ___0_methodInfo;
  44235. (( void (*) (InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  44236. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  44237. return;
  44238. }
  44239. }
  44240. // System.Object Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  44241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_5_Invoke_m26675B5F685FA091A3DE14B5897F95B6EBEE3F61_gshared (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  44242. {
  44243. {
  44244. // if (args.Length != 4)
  44245. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  44246. NullCheck(L_0);
  44247. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)4)))
  44248. {
  44249. goto IL_000c;
  44250. }
  44251. }
  44252. {
  44253. // throw new TargetParameterCountException();
  44254. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  44255. NullCheck(L_1);
  44256. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  44257. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_5_Invoke_m26675B5F685FA091A3DE14B5897F95B6EBEE3F61_RuntimeMethod_var)));
  44258. }
  44259. IL_000c:
  44260. {
  44261. // return Invoke(target, args[0], args[1], args[2], args[3]);
  44262. RuntimeObject* L_2 = ___0_target;
  44263. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  44264. NullCheck(L_3);
  44265. int32_t L_4 = 0;
  44266. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  44267. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___1_args;
  44268. NullCheck(L_6);
  44269. int32_t L_7 = 1;
  44270. RuntimeObject* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  44271. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___1_args;
  44272. NullCheck(L_9);
  44273. int32_t L_10 = 2;
  44274. RuntimeObject* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  44275. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___1_args;
  44276. NullCheck(L_12);
  44277. int32_t L_13 = 3;
  44278. RuntimeObject* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  44279. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44280. RuntimeObject* L_15;
  44281. L_15 = VirtualFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(18 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object,System.Object,System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5, L_8, L_11, L_14);
  44282. return L_15;
  44283. }
  44284. }
  44285. // System.Object Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object,System.Object,System.Object,System.Object)
  44286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_5_Invoke_m62ADB9A3E5D048BEB9172F9D7431E425D2A361C9_gshared (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, RuntimeObject* ___4_arg3, const RuntimeMethod* method)
  44287. {
  44288. static bool s_Il2CppMethodInitialized;
  44289. if (!s_Il2CppMethodInitialized)
  44290. {
  44291. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44292. s_Il2CppMethodInitialized = true;
  44293. }
  44294. RuntimeObject* V_0 = NULL;
  44295. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  44296. {
  44297. // if (OptimizedReflection.safeMode)
  44298. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44299. bool L_0;
  44300. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  44301. if (!L_0)
  44302. {
  44303. goto IL_0061;
  44304. }
  44305. }
  44306. {
  44307. // VerifyTarget(target);
  44308. RuntimeObject* L_1 = ___0_target;
  44309. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44310. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  44311. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  44312. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44313. RuntimeObject* L_3 = ___1_arg0;
  44314. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44315. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  44316. // VerifyArgument<TParam1>(methodInfo, 1, arg1);
  44317. MethodInfo_t* L_4 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44318. RuntimeObject* L_5 = ___2_arg1;
  44319. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44320. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_4, 1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  44321. // VerifyArgument<TParam2>(methodInfo, 2, arg2);
  44322. MethodInfo_t* L_6 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44323. RuntimeObject* L_7 = ___3_arg2;
  44324. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44325. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_6, 2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  44326. // VerifyArgument<TParam3>(methodInfo, 3, arg3);
  44327. MethodInfo_t* L_8 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44328. RuntimeObject* L_9 = ___4_arg3;
  44329. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44330. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_8, 3, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  44331. }
  44332. try
  44333. {// begin try (depth: 1)
  44334. // return InvokeUnsafe(target, arg0, arg1, arg2, arg3);
  44335. RuntimeObject* L_10 = ___0_target;
  44336. RuntimeObject* L_11 = ___1_arg0;
  44337. RuntimeObject* L_12 = ___2_arg1;
  44338. RuntimeObject* L_13 = ___3_arg2;
  44339. RuntimeObject* L_14 = ___4_arg3;
  44340. RuntimeObject* L_15;
  44341. L_15 = (( RuntimeObject* (*) (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_10, L_11, L_12, L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  44342. V_0 = L_15;
  44343. goto IL_006f;
  44344. }// end try (depth: 1)
  44345. catch(Il2CppExceptionWrapper& e)
  44346. {
  44347. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  44348. {
  44349. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  44350. goto CATCH_0058;
  44351. }
  44352. 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)))
  44353. {
  44354. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  44355. goto CATCH_005b;
  44356. }
  44357. throw e;
  44358. }
  44359. CATCH_0058:
  44360. {// begin catch(System.Reflection.TargetInvocationException)
  44361. // catch (TargetInvocationException)
  44362. // throw;
  44363. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  44364. }// end catch (depth: 1)
  44365. CATCH_005b:
  44366. {// begin catch(System.Exception)
  44367. // throw new TargetInvocationException(ex);
  44368. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_16 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  44369. NullCheck(L_16);
  44370. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_16, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  44371. IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_5_Invoke_m62ADB9A3E5D048BEB9172F9D7431E425D2A361C9_RuntimeMethod_var)));
  44372. }// end catch (depth: 1)
  44373. IL_0061:
  44374. {
  44375. // return InvokeUnsafe(target, arg0, arg1, arg2, arg3);
  44376. RuntimeObject* L_17 = ___0_target;
  44377. RuntimeObject* L_18 = ___1_arg0;
  44378. RuntimeObject* L_19 = ___2_arg1;
  44379. RuntimeObject* L_20 = ___3_arg2;
  44380. RuntimeObject* L_21 = ___4_arg3;
  44381. RuntimeObject* L_22;
  44382. L_22 = (( RuntimeObject* (*) (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_17, L_18, L_19, L_20, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  44383. return L_22;
  44384. }
  44385. IL_006f:
  44386. {
  44387. // }
  44388. RuntimeObject* L_23 = V_0;
  44389. return L_23;
  44390. }
  44391. }
  44392. // System.Object Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object,System.Object,System.Object,System.Object)
  44393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_5_InvokeUnsafe_m8ADF4261A3F033BCA7430E24E4C8010059CCFC4B_gshared (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, RuntimeObject* ___4_arg3, const RuntimeMethod* method)
  44394. {
  44395. {
  44396. // invoke.Invoke((TTarget)target, (TParam0)arg0, (TParam1)arg1, (TParam2)arg2, (TParam3)arg3);
  44397. Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3* L_0 = (Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3*)__this->___invoke_2;
  44398. RuntimeObject* L_1 = ___0_target;
  44399. RuntimeObject* L_2 = ___1_arg0;
  44400. RuntimeObject* L_3 = ___2_arg1;
  44401. RuntimeObject* L_4 = ___3_arg2;
  44402. RuntimeObject* L_5 = ___4_arg3;
  44403. NullCheck(L_0);
  44404. (( void (*) (Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 8))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))), ((RuntimeObject*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 10))), ((RuntimeObject*)Castclass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 11))), ((RuntimeObject*)Castclass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 12))), il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  44405. // return null;
  44406. return NULL;
  44407. }
  44408. }
  44409. // System.Type[] Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::GetParameterTypes()
  44410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceActionInvoker_5_GetParameterTypes_m2DB7FF07934B63F342A3C3EE416DF644FBC3A35C_gshared (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313* __this, const RuntimeMethod* method)
  44411. {
  44412. static bool s_Il2CppMethodInitialized;
  44413. if (!s_Il2CppMethodInitialized)
  44414. {
  44415. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  44416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44417. s_Il2CppMethodInitialized = true;
  44418. }
  44419. {
  44420. // return new[] { typeof(TParam0), typeof(TParam1), typeof(TParam2), typeof(TParam3) };
  44421. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)4);
  44422. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  44423. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 15)) };
  44424. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44425. Type_t* L_3;
  44426. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  44427. NullCheck(L_1);
  44428. ArrayElementTypeCheck (L_1, L_3);
  44429. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  44430. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_1;
  44431. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 16)) };
  44432. Type_t* L_6;
  44433. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  44434. NullCheck(L_4);
  44435. ArrayElementTypeCheck (L_4, L_6);
  44436. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_6);
  44437. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = L_4;
  44438. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 17)) };
  44439. Type_t* L_9;
  44440. L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
  44441. NullCheck(L_7);
  44442. ArrayElementTypeCheck (L_7, L_9);
  44443. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (Type_t*)L_9);
  44444. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = L_7;
  44445. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 18)) };
  44446. Type_t* L_12;
  44447. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  44448. NullCheck(L_10);
  44449. ArrayElementTypeCheck (L_10, L_12);
  44450. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (Type_t*)L_12);
  44451. return L_10;
  44452. }
  44453. }
  44454. // System.Void Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  44455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_5_CompileExpression_m130B7FAA5366E11404982551CA6C40CD833A8252_gshared (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  44456. {
  44457. static bool s_Il2CppMethodInitialized;
  44458. if (!s_Il2CppMethodInitialized)
  44459. {
  44460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  44461. s_Il2CppMethodInitialized = true;
  44462. }
  44463. {
  44464. // invoke = Expression.Lambda<Action<TTarget, TParam0, TParam1, TParam2, TParam3>>(callExpression, parameterExpressions).Compile();
  44465. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  44466. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  44467. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  44468. Expression_1_tDD4E286F779B8043F2AD190C9FE7517B9A0E3809* L_2;
  44469. L_2 = (( Expression_1_tDD4E286F779B8043F2AD190C9FE7517B9A0E3809* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  44470. NullCheck(L_2);
  44471. Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3* L_3;
  44472. L_3 = (( Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3* (*) (Expression_1_tDD4E286F779B8043F2AD190C9FE7517B9A0E3809*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 21)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 21));
  44473. __this->___invoke_2 = L_3;
  44474. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  44475. // }
  44476. return;
  44477. }
  44478. }
  44479. // System.Void Unity.VisualScripting.InstanceActionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::CreateDelegate()
  44480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_5_CreateDelegate_m22F9524B579617C5D87526B39D771B6E46DFD6A6_gshared (InstanceActionInvoker_5_tAD85C151EB9478059779271631996C05E30AD313* __this, const RuntimeMethod* method)
  44481. {
  44482. static bool s_Il2CppMethodInitialized;
  44483. if (!s_Il2CppMethodInitialized)
  44484. {
  44485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44486. s_Il2CppMethodInitialized = true;
  44487. }
  44488. {
  44489. // invoke = (Action<TTarget, TParam0, TParam1, TParam2, TParam3>)methodInfo.CreateDelegate(typeof(Action<TTarget, TParam0, TParam1, TParam2, TParam3>));
  44490. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44491. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 22)) };
  44492. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44493. Type_t* L_2;
  44494. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  44495. NullCheck(L_0);
  44496. Delegate_t* L_3;
  44497. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  44498. __this->___invoke_2 = ((Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 13)));
  44499. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Action_5_tE93627DAAEDC60A02BF0C66EA0A6280923CC89C3*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 13))));
  44500. // }
  44501. return;
  44502. }
  44503. }
  44504. #ifdef __clang__
  44505. #pragma clang diagnostic pop
  44506. #endif
  44507. #ifdef __clang__
  44508. #pragma clang diagnostic push
  44509. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44510. #pragma clang diagnostic ignored "-Wunused-variable"
  44511. #endif
  44512. // System.Void Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  44513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_6__ctor_m550CD97CF5E0D2F6EC004171674936421C775375_gshared (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  44514. {
  44515. {
  44516. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  44517. MethodInfo_t* L_0 = ___0_methodInfo;
  44518. (( void (*) (InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceActionInvokerBase_1_t8B267E31214EC6F0796DC03CFD6653DE21CF1B7B*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  44519. // public InstanceActionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  44520. return;
  44521. }
  44522. }
  44523. // System.Object Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  44524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_6_Invoke_m49374EF7289DEEA6CEDFC01EDB700126DD5B40CB_gshared (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  44525. {
  44526. {
  44527. // if (args.Length != 5)
  44528. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  44529. NullCheck(L_0);
  44530. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)5)))
  44531. {
  44532. goto IL_000c;
  44533. }
  44534. }
  44535. {
  44536. // throw new TargetParameterCountException();
  44537. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  44538. NullCheck(L_1);
  44539. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  44540. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_6_Invoke_m49374EF7289DEEA6CEDFC01EDB700126DD5B40CB_RuntimeMethod_var)));
  44541. }
  44542. IL_000c:
  44543. {
  44544. // return Invoke(target, args[0], args[1], args[2], args[3], args[4]);
  44545. RuntimeObject* L_2 = ___0_target;
  44546. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  44547. NullCheck(L_3);
  44548. int32_t L_4 = 0;
  44549. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  44550. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___1_args;
  44551. NullCheck(L_6);
  44552. int32_t L_7 = 1;
  44553. RuntimeObject* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  44554. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___1_args;
  44555. NullCheck(L_9);
  44556. int32_t L_10 = 2;
  44557. RuntimeObject* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  44558. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___1_args;
  44559. NullCheck(L_12);
  44560. int32_t L_13 = 3;
  44561. RuntimeObject* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  44562. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = ___1_args;
  44563. NullCheck(L_15);
  44564. int32_t L_16 = 4;
  44565. RuntimeObject* L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  44566. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44567. RuntimeObject* L_18;
  44568. L_18 = VirtualFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(19 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5, L_8, L_11, L_14, L_17);
  44569. return L_18;
  44570. }
  44571. }
  44572. // System.Object Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object)
  44573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_6_Invoke_mF49DE9512CD7A1C88E1AD72223ACBC42FD908FBD_gshared (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, RuntimeObject* ___4_arg3, RuntimeObject* ___5_arg4, const RuntimeMethod* method)
  44574. {
  44575. static bool s_Il2CppMethodInitialized;
  44576. if (!s_Il2CppMethodInitialized)
  44577. {
  44578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44579. s_Il2CppMethodInitialized = true;
  44580. }
  44581. RuntimeObject* V_0 = NULL;
  44582. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  44583. {
  44584. // if (OptimizedReflection.safeMode)
  44585. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44586. bool L_0;
  44587. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  44588. if (!L_0)
  44589. {
  44590. goto IL_0072;
  44591. }
  44592. }
  44593. {
  44594. // VerifyTarget(target);
  44595. RuntimeObject* L_1 = ___0_target;
  44596. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44597. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  44598. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  44599. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44600. RuntimeObject* L_3 = ___1_arg0;
  44601. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44602. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  44603. // VerifyArgument<TParam1>(methodInfo, 1, arg1);
  44604. MethodInfo_t* L_4 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44605. RuntimeObject* L_5 = ___2_arg1;
  44606. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44607. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_4, 1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  44608. // VerifyArgument<TParam2>(methodInfo, 2, arg2);
  44609. MethodInfo_t* L_6 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44610. RuntimeObject* L_7 = ___3_arg2;
  44611. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44612. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_6, 2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  44613. // VerifyArgument<TParam3>(methodInfo, 3, arg3);
  44614. MethodInfo_t* L_8 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44615. RuntimeObject* L_9 = ___4_arg3;
  44616. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44617. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_8, 3, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  44618. // VerifyArgument<TParam4>(methodInfo, 4, arg4);
  44619. MethodInfo_t* L_10 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44620. RuntimeObject* L_11 = ___5_arg4;
  44621. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  44622. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_10, 4, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  44623. }
  44624. try
  44625. {// begin try (depth: 1)
  44626. // return InvokeUnsafe(target, arg0, arg1, arg2, arg3, arg4);
  44627. RuntimeObject* L_12 = ___0_target;
  44628. RuntimeObject* L_13 = ___1_arg0;
  44629. RuntimeObject* L_14 = ___2_arg1;
  44630. RuntimeObject* L_15 = ___3_arg2;
  44631. RuntimeObject* L_16 = ___4_arg3;
  44632. RuntimeObject* L_17 = ___5_arg4;
  44633. RuntimeObject* L_18;
  44634. L_18 = (( RuntimeObject* (*) (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(__this, L_12, L_13, L_14, L_15, L_16, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  44635. V_0 = L_18;
  44636. goto IL_0082;
  44637. }// end try (depth: 1)
  44638. catch(Il2CppExceptionWrapper& e)
  44639. {
  44640. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  44641. {
  44642. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  44643. goto CATCH_0069;
  44644. }
  44645. 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)))
  44646. {
  44647. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  44648. goto CATCH_006c;
  44649. }
  44650. throw e;
  44651. }
  44652. CATCH_0069:
  44653. {// begin catch(System.Reflection.TargetInvocationException)
  44654. // catch (TargetInvocationException)
  44655. // throw;
  44656. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  44657. }// end catch (depth: 1)
  44658. CATCH_006c:
  44659. {// begin catch(System.Exception)
  44660. // throw new TargetInvocationException(ex);
  44661. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_19 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  44662. NullCheck(L_19);
  44663. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_19, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  44664. IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceActionInvoker_6_Invoke_mF49DE9512CD7A1C88E1AD72223ACBC42FD908FBD_RuntimeMethod_var)));
  44665. }// end catch (depth: 1)
  44666. IL_0072:
  44667. {
  44668. // return InvokeUnsafe(target, arg0, arg1, arg2, arg3, arg4);
  44669. RuntimeObject* L_20 = ___0_target;
  44670. RuntimeObject* L_21 = ___1_arg0;
  44671. RuntimeObject* L_22 = ___2_arg1;
  44672. RuntimeObject* L_23 = ___3_arg2;
  44673. RuntimeObject* L_24 = ___4_arg3;
  44674. RuntimeObject* L_25 = ___5_arg4;
  44675. RuntimeObject* L_26;
  44676. L_26 = (( RuntimeObject* (*) (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(__this, L_20, L_21, L_22, L_23, L_24, L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  44677. return L_26;
  44678. }
  44679. IL_0082:
  44680. {
  44681. // }
  44682. RuntimeObject* L_27 = V_0;
  44683. return L_27;
  44684. }
  44685. }
  44686. // System.Object Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object)
  44687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceActionInvoker_6_InvokeUnsafe_mCA38DBC2AF7AAB7F0F27DBF54AE9A176F61650F5_gshared (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, RuntimeObject* ___4_arg3, RuntimeObject* ___5_arg4, const RuntimeMethod* method)
  44688. {
  44689. {
  44690. // invoke.Invoke((TTarget)target, (TParam0)arg0, (TParam1)arg1, (TParam2)arg2, (TParam3)arg3, (TParam4)arg4);
  44691. Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB* L_0 = (Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB*)__this->___invoke_2;
  44692. RuntimeObject* L_1 = ___0_target;
  44693. RuntimeObject* L_2 = ___1_arg0;
  44694. RuntimeObject* L_3 = ___2_arg1;
  44695. RuntimeObject* L_4 = ___3_arg2;
  44696. RuntimeObject* L_5 = ___4_arg3;
  44697. RuntimeObject* L_6 = ___5_arg4;
  44698. NullCheck(L_0);
  44699. (( void (*) (Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 10))), ((RuntimeObject*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 11))), ((RuntimeObject*)Castclass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 12))), ((RuntimeObject*)Castclass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 13))), ((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 14))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  44700. // return null;
  44701. return NULL;
  44702. }
  44703. }
  44704. // System.Type[] Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::GetParameterTypes()
  44705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceActionInvoker_6_GetParameterTypes_m245D010BC67F5C3CCB775846E905CDB1361DFA0D_gshared (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7* __this, const RuntimeMethod* method)
  44706. {
  44707. static bool s_Il2CppMethodInitialized;
  44708. if (!s_Il2CppMethodInitialized)
  44709. {
  44710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  44711. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44712. s_Il2CppMethodInitialized = true;
  44713. }
  44714. {
  44715. // return new[] { typeof(TParam0), typeof(TParam1), typeof(TParam2), typeof(TParam3), typeof(TParam4) };
  44716. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)5);
  44717. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  44718. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 17)) };
  44719. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44720. Type_t* L_3;
  44721. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  44722. NullCheck(L_1);
  44723. ArrayElementTypeCheck (L_1, L_3);
  44724. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  44725. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_1;
  44726. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 18)) };
  44727. Type_t* L_6;
  44728. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  44729. NullCheck(L_4);
  44730. ArrayElementTypeCheck (L_4, L_6);
  44731. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_6);
  44732. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = L_4;
  44733. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 19)) };
  44734. Type_t* L_9;
  44735. L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
  44736. NullCheck(L_7);
  44737. ArrayElementTypeCheck (L_7, L_9);
  44738. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (Type_t*)L_9);
  44739. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = L_7;
  44740. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 20)) };
  44741. Type_t* L_12;
  44742. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  44743. NullCheck(L_10);
  44744. ArrayElementTypeCheck (L_10, L_12);
  44745. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (Type_t*)L_12);
  44746. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_13 = L_10;
  44747. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 21)) };
  44748. Type_t* L_15;
  44749. L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
  44750. NullCheck(L_13);
  44751. ArrayElementTypeCheck (L_13, L_15);
  44752. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(4), (Type_t*)L_15);
  44753. return L_13;
  44754. }
  44755. }
  44756. // System.Void Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  44757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_6_CompileExpression_m81B8C87AD25E711D9453F04C616F7B339521A143_gshared (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  44758. {
  44759. static bool s_Il2CppMethodInitialized;
  44760. if (!s_Il2CppMethodInitialized)
  44761. {
  44762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  44763. s_Il2CppMethodInitialized = true;
  44764. }
  44765. {
  44766. // invoke = Expression.Lambda<Action<TTarget, TParam0, TParam1, TParam2, TParam3, TParam4>>(callExpression, parameterExpressions).Compile();
  44767. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  44768. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  44769. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  44770. Expression_1_t31543290B3E9133D9193443FE383BFE10A24E59D* L_2;
  44771. L_2 = (( Expression_1_t31543290B3E9133D9193443FE383BFE10A24E59D* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 22));
  44772. NullCheck(L_2);
  44773. Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB* L_3;
  44774. L_3 = (( Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB* (*) (Expression_1_t31543290B3E9133D9193443FE383BFE10A24E59D*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 24)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 24));
  44775. __this->___invoke_2 = L_3;
  44776. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  44777. // }
  44778. return;
  44779. }
  44780. }
  44781. // System.Void Unity.VisualScripting.InstanceActionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::CreateDelegate()
  44782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceActionInvoker_6_CreateDelegate_m188F50B75DE71C036C0DBB7559B22B476DCD170E_gshared (InstanceActionInvoker_6_t4AF8C8E67AD3BF1C270EA82D341A3742A692B6F7* __this, const RuntimeMethod* method)
  44783. {
  44784. static bool s_Il2CppMethodInitialized;
  44785. if (!s_Il2CppMethodInitialized)
  44786. {
  44787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44788. s_Il2CppMethodInitialized = true;
  44789. }
  44790. {
  44791. // invoke = (Action<TTarget, TParam0, TParam1, TParam2, TParam3, TParam4>)methodInfo.CreateDelegate(typeof(Action<TTarget, TParam0, TParam1, TParam2, TParam3, TParam4>));
  44792. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  44793. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 25)) };
  44794. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44795. Type_t* L_2;
  44796. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  44797. NullCheck(L_0);
  44798. Delegate_t* L_3;
  44799. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  44800. __this->___invoke_2 = ((Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 15)));
  44801. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Action_6_t9DDAA3F58974C32F73F4760F323501BC690C8EBB*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 15))));
  44802. // }
  44803. return;
  44804. }
  44805. }
  44806. #ifdef __clang__
  44807. #pragma clang diagnostic pop
  44808. #endif
  44809. #ifdef __clang__
  44810. #pragma clang diagnostic push
  44811. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  44812. #pragma clang diagnostic ignored "-Wunused-variable"
  44813. #endif
  44814. // System.Void Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>::.ctor(System.Reflection.FieldInfo)
  44815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFieldAccessor_2__ctor_m82B7081C22FEAE2B90F044D64BD038A9D83710D0_gshared (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3* __this, FieldInfo_t* ___0_fieldInfo, const RuntimeMethod* method)
  44816. {
  44817. static bool s_Il2CppMethodInitialized;
  44818. if (!s_Il2CppMethodInitialized)
  44819. {
  44820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnsureThat_IsNotNull_TisFieldInfo_t_m19C9757FBFEB6E3C2C67F58080C1A3D7D2FA9D92_RuntimeMethod_var);
  44821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  44822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44823. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44824. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24B384F1E033EC12CCBD648496627CAE231B092D);
  44825. s_Il2CppMethodInitialized = true;
  44826. }
  44827. {
  44828. // public InstanceFieldAccessor(FieldInfo fieldInfo)
  44829. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  44830. // if (OptimizedReflection.safeMode)
  44831. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44832. bool L_0;
  44833. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  44834. if (!L_0)
  44835. {
  44836. goto IL_0083;
  44837. }
  44838. }
  44839. {
  44840. // Ensure.That(nameof(fieldInfo)).IsNotNull(fieldInfo);
  44841. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  44842. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_1;
  44843. L_1 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral24B384F1E033EC12CCBD648496627CAE231B092D, NULL);
  44844. FieldInfo_t* L_2 = ___0_fieldInfo;
  44845. NullCheck(L_1);
  44846. EnsureThat_IsNotNull_TisFieldInfo_t_m19C9757FBFEB6E3C2C67F58080C1A3D7D2FA9D92(L_1, L_2, EnsureThat_IsNotNull_TisFieldInfo_t_m19C9757FBFEB6E3C2C67F58080C1A3D7D2FA9D92_RuntimeMethod_var);
  44847. // if (fieldInfo.DeclaringType != typeof(TTarget))
  44848. FieldInfo_t* L_3 = ___0_fieldInfo;
  44849. NullCheck((MemberInfo_t*)L_3);
  44850. Type_t* L_4;
  44851. L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, (MemberInfo_t*)L_3);
  44852. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  44853. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44854. Type_t* L_6;
  44855. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  44856. bool L_7;
  44857. L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL);
  44858. if (!L_7)
  44859. {
  44860. goto IL_0044;
  44861. }
  44862. }
  44863. {
  44864. // throw new ArgumentException("Declaring type of field info doesn't match generic type.", nameof(fieldInfo));
  44865. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  44866. NullCheck(L_8);
  44867. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1C0F7BE82C03879AFD8105AFB34AA5548542EF48)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral24B384F1E033EC12CCBD648496627CAE231B092D)), NULL);
  44868. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFieldAccessor_2__ctor_m82B7081C22FEAE2B90F044D64BD038A9D83710D0_RuntimeMethod_var)));
  44869. }
  44870. IL_0044:
  44871. {
  44872. // if (fieldInfo.FieldType != typeof(TField))
  44873. FieldInfo_t* L_9 = ___0_fieldInfo;
  44874. NullCheck(L_9);
  44875. Type_t* L_10;
  44876. L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_9);
  44877. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 1)) };
  44878. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44879. Type_t* L_12;
  44880. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  44881. bool L_13;
  44882. L_13 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_10, L_12, NULL);
  44883. if (!L_13)
  44884. {
  44885. goto IL_006b;
  44886. }
  44887. }
  44888. {
  44889. // throw new ArgumentException("Field type of field info doesn't match generic type.", nameof(fieldInfo));
  44890. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  44891. NullCheck(L_14);
  44892. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0316CC2554393AA03B3CE26C79384AFA454F7CFD)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral24B384F1E033EC12CCBD648496627CAE231B092D)), NULL);
  44893. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFieldAccessor_2__ctor_m82B7081C22FEAE2B90F044D64BD038A9D83710D0_RuntimeMethod_var)));
  44894. }
  44895. IL_006b:
  44896. {
  44897. // if (fieldInfo.IsStatic)
  44898. FieldInfo_t* L_15 = ___0_fieldInfo;
  44899. NullCheck(L_15);
  44900. bool L_16;
  44901. L_16 = FieldInfo_get_IsStatic_mEBBEB7B19A48D3E11BE830F3704C131A681F6139(L_15, NULL);
  44902. if (!L_16)
  44903. {
  44904. goto IL_0083;
  44905. }
  44906. }
  44907. {
  44908. // throw new ArgumentException("The field is static.", nameof(fieldInfo));
  44909. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_17 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  44910. NullCheck(L_17);
  44911. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD76316D0DFDACEF2375B19FEE6A396D09297BC02)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral24B384F1E033EC12CCBD648496627CAE231B092D)), NULL);
  44912. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFieldAccessor_2__ctor_m82B7081C22FEAE2B90F044D64BD038A9D83710D0_RuntimeMethod_var)));
  44913. }
  44914. IL_0083:
  44915. {
  44916. // this.fieldInfo = fieldInfo;
  44917. FieldInfo_t* L_18 = ___0_fieldInfo;
  44918. __this->___fieldInfo_0 = L_18;
  44919. Il2CppCodeGenWriteBarrier((void**)(&__this->___fieldInfo_0), (void*)L_18);
  44920. // }
  44921. return;
  44922. }
  44923. }
  44924. // System.Void Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>::Compile()
  44925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFieldAccessor_2_Compile_m0D0A3C036E2A80AC50EA3D84C3670D89CAC40703_gshared (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3* __this, const RuntimeMethod* method)
  44926. {
  44927. static bool s_Il2CppMethodInitialized;
  44928. if (!s_Il2CppMethodInitialized)
  44929. {
  44930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  44931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberUtility_t504048F94C6B7999AC58DF9426BEF52003E9C79E_il2cpp_TypeInfo_var);
  44932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
  44934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44935. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
  44936. s_Il2CppMethodInitialized = true;
  44937. }
  44938. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_0 = NULL;
  44939. MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* V_1 = NULL;
  44940. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_2 = NULL;
  44941. BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* V_3 = NULL;
  44942. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  44943. FieldInfo_t* G_B5_0 = NULL;
  44944. String_t* G_B5_1 = NULL;
  44945. FieldInfo_t* G_B4_0 = NULL;
  44946. String_t* G_B4_1 = NULL;
  44947. String_t* G_B6_0 = NULL;
  44948. String_t* G_B6_1 = NULL;
  44949. {
  44950. // if (OptimizedReflection.useJit)
  44951. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  44952. bool L_0;
  44953. L_0 = OptimizedReflection_get_useJit_mA1E53EB6ECAF6C799D746D0F87F6EBC7AC01996B(NULL);
  44954. if (!L_0)
  44955. {
  44956. goto IL_00b4;
  44957. }
  44958. }
  44959. {
  44960. // var targetExpression = Expression.Parameter(typeof(TTarget), "target");
  44961. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  44962. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  44963. Type_t* L_2;
  44964. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  44965. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  44966. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_3;
  44967. L_3 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_2, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, NULL);
  44968. V_0 = L_3;
  44969. // var fieldExpression = Expression.Field(targetExpression, fieldInfo);
  44970. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_4 = V_0;
  44971. FieldInfo_t* L_5 = (FieldInfo_t*)__this->___fieldInfo_0;
  44972. MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_6;
  44973. L_6 = Expression_Field_mF59492AFE778991B2A889DE3015B6467DBB370F4((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_4, L_5, NULL);
  44974. V_1 = L_6;
  44975. // getter = Expression.Lambda<Func<TTarget, TField>>(fieldExpression, targetExpression).Compile();
  44976. MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_7 = V_1;
  44977. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_8 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)1);
  44978. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_9 = L_8;
  44979. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_10 = V_0;
  44980. NullCheck(L_9);
  44981. ArrayElementTypeCheck (L_9, L_10);
  44982. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_10);
  44983. Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A* L_11;
  44984. L_11 = (( Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_7, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  44985. NullCheck(L_11);
  44986. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_12;
  44987. L_12 = (( Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*) (Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  44988. __this->___getter_1 = L_12;
  44989. Il2CppCodeGenWriteBarrier((void**)(&__this->___getter_1), (void*)L_12);
  44990. // if (fieldInfo.CanWrite())
  44991. FieldInfo_t* L_13 = (FieldInfo_t*)__this->___fieldInfo_0;
  44992. il2cpp_codegen_runtime_class_init_inline(MemberUtility_t504048F94C6B7999AC58DF9426BEF52003E9C79E_il2cpp_TypeInfo_var);
  44993. bool L_14;
  44994. L_14 = MemberUtility_CanWrite_m3DAD0B8FCA1BF1092783730DAAC05F3DCC759860(L_13, NULL);
  44995. if (!L_14)
  44996. {
  44997. goto IL_00e5;
  44998. }
  44999. }
  45000. try
  45001. {// begin try (depth: 1)
  45002. // var valueExpression = Expression.Parameter(typeof(TField));
  45003. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 1)) };
  45004. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  45005. Type_t* L_16;
  45006. L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
  45007. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  45008. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_17;
  45009. L_17 = Expression_Parameter_m35FB01EA59D3BEE081F9B1CA2FDB525FA9924507(L_16, NULL);
  45010. V_2 = L_17;
  45011. // var assignExpression = Expression.Assign(fieldExpression, valueExpression);
  45012. MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_18 = V_1;
  45013. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_19 = V_2;
  45014. BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_20;
  45015. L_20 = Expression_Assign_m40E289CAB859CE4106031350821B9B1B8DA51DBE((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_18, (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_19, NULL);
  45016. V_3 = L_20;
  45017. // setter = Expression.Lambda<Action<TTarget, TField>>(assignExpression, targetExpression, valueExpression).Compile();
  45018. BinaryExpression_t4D7BC929A5BBC587BBC045505C9029557B8D32B4* L_21 = V_3;
  45019. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_22 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)2);
  45020. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_23 = L_22;
  45021. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_24 = V_0;
  45022. NullCheck(L_23);
  45023. ArrayElementTypeCheck (L_23, L_24);
  45024. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_24);
  45025. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_25 = L_23;
  45026. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_26 = V_2;
  45027. NullCheck(L_25);
  45028. ArrayElementTypeCheck (L_25, L_26);
  45029. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(1), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_26);
  45030. Expression_1_tA256039D5C41D5120ABB752284A41360A4BD3E23* L_27;
  45031. L_27 = (( Expression_1_tA256039D5C41D5120ABB752284A41360A4BD3E23* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_21, L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  45032. NullCheck(L_27);
  45033. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_28;
  45034. L_28 = (( Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* (*) (Expression_1_tA256039D5C41D5120ABB752284A41360A4BD3E23*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(L_27, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  45035. __this->___setter_2 = L_28;
  45036. Il2CppCodeGenWriteBarrier((void**)(&__this->___setter_2), (void*)L_28);
  45037. // }
  45038. goto IL_00e5;
  45039. }// end try (depth: 1)
  45040. catch(Il2CppExceptionWrapper& e)
  45041. {
  45042. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  45043. {
  45044. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45045. goto CATCH_0090;
  45046. }
  45047. throw e;
  45048. }
  45049. CATCH_0090:
  45050. {// begin catch(System.Object)
  45051. {
  45052. // catch
  45053. // Debug.Log("Failed instance field: " + fieldInfo);
  45054. FieldInfo_t* L_29 = (FieldInfo_t*)__this->___fieldInfo_0;
  45055. FieldInfo_t* L_30 = L_29;
  45056. G_B4_0 = L_30;
  45057. G_B4_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD07450AD3EA431DBC121A83654851027B0B166FA));
  45058. if (L_30)
  45059. {
  45060. G_B5_0 = L_30;
  45061. G_B5_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD07450AD3EA431DBC121A83654851027B0B166FA));
  45062. goto IL_00a3;
  45063. }
  45064. }
  45065. {
  45066. G_B6_0 = ((String_t*)(NULL));
  45067. G_B6_1 = G_B4_1;
  45068. goto IL_00a8;
  45069. }
  45070. IL_00a3:
  45071. {
  45072. NullCheck((RuntimeObject*)G_B5_0);
  45073. String_t* L_31;
  45074. L_31 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B5_0);
  45075. G_B6_0 = L_31;
  45076. G_B6_1 = G_B5_1;
  45077. }
  45078. IL_00a8:
  45079. {
  45080. String_t* L_32;
  45081. L_32 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B6_1, G_B6_0, NULL);
  45082. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
  45083. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB((RuntimeObject*)L_32, NULL);
  45084. // throw;
  45085. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  45086. }
  45087. }// end catch (depth: 1)
  45088. IL_00b4:
  45089. {
  45090. // getter = (instance) => (TField)fieldInfo.GetValue(instance);
  45091. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_33 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 9));
  45092. NullCheck(L_33);
  45093. (( void (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_33, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 8)), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  45094. __this->___getter_1 = L_33;
  45095. Il2CppCodeGenWriteBarrier((void**)(&__this->___getter_1), (void*)L_33);
  45096. // if (fieldInfo.CanWrite())
  45097. FieldInfo_t* L_34 = (FieldInfo_t*)__this->___fieldInfo_0;
  45098. il2cpp_codegen_runtime_class_init_inline(MemberUtility_t504048F94C6B7999AC58DF9426BEF52003E9C79E_il2cpp_TypeInfo_var);
  45099. bool L_35;
  45100. L_35 = MemberUtility_CanWrite_m3DAD0B8FCA1BF1092783730DAAC05F3DCC759860(L_34, NULL);
  45101. if (!L_35)
  45102. {
  45103. goto IL_00e5;
  45104. }
  45105. }
  45106. {
  45107. // setter = (instance, value) => fieldInfo.SetValue(instance, value);
  45108. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_36 = (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 12));
  45109. NullCheck(L_36);
  45110. (( void (*) (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, RuntimeObject*, intptr_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_36, (RuntimeObject*)__this, (intptr_t)((void*)il2cpp_rgctx_method(method->klass->rgctx_data, 11)), il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  45111. __this->___setter_2 = L_36;
  45112. Il2CppCodeGenWriteBarrier((void**)(&__this->___setter_2), (void*)L_36);
  45113. }
  45114. IL_00e5:
  45115. {
  45116. // }
  45117. return;
  45118. }
  45119. }
  45120. // System.Object Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>::GetValue(System.Object)
  45121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFieldAccessor_2_GetValue_mCEFE16F72DA65CF3A084DFD7E5B26F98C4325C72_gshared (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  45122. {
  45123. static bool s_Il2CppMethodInitialized;
  45124. if (!s_Il2CppMethodInitialized)
  45125. {
  45126. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45127. s_Il2CppMethodInitialized = true;
  45128. }
  45129. RuntimeObject* V_0 = NULL;
  45130. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  45131. {
  45132. // if (OptimizedReflection.safeMode)
  45133. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45134. bool L_0;
  45135. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  45136. if (!L_0)
  45137. {
  45138. goto IL_0020;
  45139. }
  45140. }
  45141. {
  45142. // OptimizedReflection.VerifyInstanceTarget<TTarget>(target);
  45143. RuntimeObject* L_1 = ___0_target;
  45144. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45145. (( void (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  45146. }
  45147. try
  45148. {// begin try (depth: 1)
  45149. // return GetValueUnsafe(target);
  45150. RuntimeObject* L_2 = ___0_target;
  45151. RuntimeObject* L_3;
  45152. L_3 = (( RuntimeObject* (*) (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  45153. V_0 = L_3;
  45154. goto IL_0028;
  45155. }// end try (depth: 1)
  45156. catch(Il2CppExceptionWrapper& e)
  45157. {
  45158. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  45159. {
  45160. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45161. goto CATCH_0017;
  45162. }
  45163. 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)))
  45164. {
  45165. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45166. goto CATCH_001a;
  45167. }
  45168. throw e;
  45169. }
  45170. CATCH_0017:
  45171. {// begin catch(System.Reflection.TargetInvocationException)
  45172. // catch (TargetInvocationException)
  45173. // throw;
  45174. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  45175. }// end catch (depth: 1)
  45176. CATCH_001a:
  45177. {// begin catch(System.Exception)
  45178. // throw new TargetInvocationException(ex);
  45179. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_4 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  45180. NullCheck(L_4);
  45181. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_4, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  45182. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFieldAccessor_2_GetValue_mCEFE16F72DA65CF3A084DFD7E5B26F98C4325C72_RuntimeMethod_var)));
  45183. }// end catch (depth: 1)
  45184. IL_0020:
  45185. {
  45186. // return GetValueUnsafe(target);
  45187. RuntimeObject* L_5 = ___0_target;
  45188. RuntimeObject* L_6;
  45189. L_6 = (( RuntimeObject* (*) (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  45190. return L_6;
  45191. }
  45192. IL_0028:
  45193. {
  45194. // }
  45195. RuntimeObject* L_7 = V_0;
  45196. return L_7;
  45197. }
  45198. }
  45199. // System.Object Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>::GetValueUnsafe(System.Object)
  45200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFieldAccessor_2_GetValueUnsafe_m1587C3A481AEAC3295CDA5CC73AACB6B800765BC_gshared (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  45201. {
  45202. {
  45203. // return getter.Invoke((TTarget)target);
  45204. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)__this->___getter_1;
  45205. RuntimeObject* L_1 = ___0_target;
  45206. NullCheck(L_0);
  45207. RuntimeObject* L_2;
  45208. L_2 = (( RuntimeObject* (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 16))), il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  45209. return L_2;
  45210. }
  45211. }
  45212. // System.Void Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>::SetValue(System.Object,System.Object)
  45213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFieldAccessor_2_SetValue_m8D97DF905E37CBD68E96407EEE213ED7EB81D475_gshared (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_value, const RuntimeMethod* method)
  45214. {
  45215. static bool s_Il2CppMethodInitialized;
  45216. if (!s_Il2CppMethodInitialized)
  45217. {
  45218. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtility_t7D4E5C8ED9EB64D83C953F50E76AEE333EA0366A_il2cpp_TypeInfo_var);
  45220. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45221. s_Il2CppMethodInitialized = true;
  45222. }
  45223. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  45224. int32_t G_B6_0 = 0;
  45225. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_1 = NULL;
  45226. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_2 = NULL;
  45227. String_t* G_B6_3 = NULL;
  45228. int32_t G_B5_0 = 0;
  45229. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B5_1 = NULL;
  45230. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B5_2 = NULL;
  45231. String_t* G_B5_3 = NULL;
  45232. String_t* G_B9_0 = NULL;
  45233. int32_t G_B9_1 = 0;
  45234. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B9_2 = NULL;
  45235. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B9_3 = NULL;
  45236. String_t* G_B9_4 = NULL;
  45237. Type_t* G_B8_0 = NULL;
  45238. int32_t G_B8_1 = 0;
  45239. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_2 = NULL;
  45240. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_3 = NULL;
  45241. String_t* G_B8_4 = NULL;
  45242. Type_t* G_B7_0 = NULL;
  45243. int32_t G_B7_1 = 0;
  45244. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B7_2 = NULL;
  45245. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B7_3 = NULL;
  45246. String_t* G_B7_4 = NULL;
  45247. String_t* G_B11_0 = NULL;
  45248. int32_t G_B11_1 = 0;
  45249. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B11_2 = NULL;
  45250. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B11_3 = NULL;
  45251. String_t* G_B11_4 = NULL;
  45252. String_t* G_B10_0 = NULL;
  45253. int32_t G_B10_1 = 0;
  45254. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B10_2 = NULL;
  45255. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B10_3 = NULL;
  45256. String_t* G_B10_4 = NULL;
  45257. {
  45258. // if (OptimizedReflection.safeMode)
  45259. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45260. bool L_0;
  45261. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  45262. if (!L_0)
  45263. {
  45264. goto IL_00c5;
  45265. }
  45266. }
  45267. {
  45268. // OptimizedReflection.VerifyInstanceTarget<TTarget>(target);
  45269. RuntimeObject* L_1 = ___0_target;
  45270. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45271. (( void (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  45272. // if (setter == null)
  45273. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_2 = (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)__this->___setter_2;
  45274. if (L_2)
  45275. {
  45276. goto IL_003d;
  45277. }
  45278. }
  45279. {
  45280. // throw new TargetException($"The field '{typeof(TTarget)}.{fieldInfo.Name}' cannot be assigned.");
  45281. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  45282. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  45283. Type_t* L_4;
  45284. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  45285. FieldInfo_t* L_5 = (FieldInfo_t*)__this->___fieldInfo_0;
  45286. NullCheck((MemberInfo_t*)L_5);
  45287. String_t* L_6;
  45288. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t*)L_5);
  45289. String_t* L_7;
  45290. L_7 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1D5229C9C42B7C82BD198E67E73FB7CF26984735)), (RuntimeObject*)L_4, (RuntimeObject*)L_6, NULL);
  45291. TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6* L_8 = (TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6_il2cpp_TypeInfo_var)));
  45292. NullCheck(L_8);
  45293. TargetException__ctor_m6F20420087AA894B6CE0EE5E10754BFBA297A5B1(L_8, L_7, NULL);
  45294. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFieldAccessor_2_SetValue_m8D97DF905E37CBD68E96407EEE213ED7EB81D475_RuntimeMethod_var)));
  45295. }
  45296. IL_003d:
  45297. {
  45298. // if (!typeof(TField).IsAssignableFrom(value))
  45299. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 1)) };
  45300. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  45301. Type_t* L_10;
  45302. L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
  45303. RuntimeObject* L_11 = ___1_value;
  45304. il2cpp_codegen_runtime_class_init_inline(TypeUtility_t7D4E5C8ED9EB64D83C953F50E76AEE333EA0366A_il2cpp_TypeInfo_var);
  45305. bool L_12;
  45306. L_12 = TypeUtility_IsAssignableFrom_mAEB6320B1B550044B01FABADEF19F5B2C1D4D569(L_10, L_11, NULL);
  45307. if (L_12)
  45308. {
  45309. goto IL_00b1;
  45310. }
  45311. }
  45312. {
  45313. // throw new ArgumentException($"The provided value for '{typeof(TTarget)}.{fieldInfo.Name}' does not match the field type.\nProvided: {value?.GetType()?.ToString() ?? "null"}\nExpected: {typeof(TField)}");
  45314. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
  45315. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13;
  45316. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  45317. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  45318. Type_t* L_16;
  45319. L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
  45320. NullCheck(L_14);
  45321. ArrayElementTypeCheck (L_14, L_16);
  45322. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_16);
  45323. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_14;
  45324. FieldInfo_t* L_18 = (FieldInfo_t*)__this->___fieldInfo_0;
  45325. NullCheck((MemberInfo_t*)L_18);
  45326. String_t* L_19;
  45327. L_19 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t*)L_18);
  45328. NullCheck(L_17);
  45329. ArrayElementTypeCheck (L_17, L_19);
  45330. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_19);
  45331. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_17;
  45332. RuntimeObject* L_21 = ___1_value;
  45333. G_B5_0 = 2;
  45334. G_B5_1 = L_20;
  45335. G_B5_2 = L_20;
  45336. G_B5_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5E1F4DBF5E275973783C311519AA896B5861BB30));
  45337. if (L_21)
  45338. {
  45339. G_B6_0 = 2;
  45340. G_B6_1 = L_20;
  45341. G_B6_2 = L_20;
  45342. G_B6_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5E1F4DBF5E275973783C311519AA896B5861BB30));
  45343. goto IL_007d;
  45344. }
  45345. }
  45346. {
  45347. G_B9_0 = ((String_t*)(NULL));
  45348. G_B9_1 = G_B5_0;
  45349. G_B9_2 = G_B5_1;
  45350. G_B9_3 = G_B5_2;
  45351. G_B9_4 = G_B5_3;
  45352. goto IL_008f;
  45353. }
  45354. IL_007d:
  45355. {
  45356. RuntimeObject* L_22 = ___1_value;
  45357. NullCheck(L_22);
  45358. Type_t* L_23;
  45359. L_23 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_22, NULL);
  45360. Type_t* L_24 = L_23;
  45361. G_B7_0 = L_24;
  45362. G_B7_1 = G_B6_0;
  45363. G_B7_2 = G_B6_1;
  45364. G_B7_3 = G_B6_2;
  45365. G_B7_4 = G_B6_3;
  45366. if (L_24)
  45367. {
  45368. G_B8_0 = L_24;
  45369. G_B8_1 = G_B6_0;
  45370. G_B8_2 = G_B6_1;
  45371. G_B8_3 = G_B6_2;
  45372. G_B8_4 = G_B6_3;
  45373. goto IL_008a;
  45374. }
  45375. }
  45376. {
  45377. G_B9_0 = ((String_t*)(NULL));
  45378. G_B9_1 = G_B7_1;
  45379. G_B9_2 = G_B7_2;
  45380. G_B9_3 = G_B7_3;
  45381. G_B9_4 = G_B7_4;
  45382. goto IL_008f;
  45383. }
  45384. IL_008a:
  45385. {
  45386. NullCheck((RuntimeObject*)G_B8_0);
  45387. String_t* L_25;
  45388. L_25 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B8_0);
  45389. G_B9_0 = L_25;
  45390. G_B9_1 = G_B8_1;
  45391. G_B9_2 = G_B8_2;
  45392. G_B9_3 = G_B8_3;
  45393. G_B9_4 = G_B8_4;
  45394. }
  45395. IL_008f:
  45396. {
  45397. String_t* L_26 = G_B9_0;
  45398. G_B10_0 = L_26;
  45399. G_B10_1 = G_B9_1;
  45400. G_B10_2 = G_B9_2;
  45401. G_B10_3 = G_B9_3;
  45402. G_B10_4 = G_B9_4;
  45403. if (L_26)
  45404. {
  45405. G_B11_0 = L_26;
  45406. G_B11_1 = G_B9_1;
  45407. G_B11_2 = G_B9_2;
  45408. G_B11_3 = G_B9_3;
  45409. G_B11_4 = G_B9_4;
  45410. goto IL_0098;
  45411. }
  45412. }
  45413. {
  45414. G_B11_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174));
  45415. G_B11_1 = G_B10_1;
  45416. G_B11_2 = G_B10_2;
  45417. G_B11_3 = G_B10_3;
  45418. G_B11_4 = G_B10_4;
  45419. }
  45420. IL_0098:
  45421. {
  45422. NullCheck(G_B11_2);
  45423. ArrayElementTypeCheck (G_B11_2, G_B11_0);
  45424. (G_B11_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B11_1), (RuntimeObject*)G_B11_0);
  45425. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = G_B11_3;
  45426. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 1)) };
  45427. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  45428. Type_t* L_29;
  45429. L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL);
  45430. NullCheck(L_27);
  45431. ArrayElementTypeCheck (L_27, L_29);
  45432. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_29);
  45433. String_t* L_30;
  45434. L_30 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B11_4, L_27, NULL);
  45435. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_31 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  45436. NullCheck(L_31);
  45437. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_31, L_30, NULL);
  45438. IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFieldAccessor_2_SetValue_m8D97DF905E37CBD68E96407EEE213ED7EB81D475_RuntimeMethod_var)));
  45439. }
  45440. IL_00b1:
  45441. {
  45442. }
  45443. try
  45444. {// begin try (depth: 1)
  45445. // SetValueUnsafe(target, value);
  45446. RuntimeObject* L_32 = ___0_target;
  45447. RuntimeObject* L_33 = ___1_value;
  45448. (( void (*) (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, L_32, L_33, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  45449. // }
  45450. goto IL_00cd;
  45451. }// end try (depth: 1)
  45452. catch(Il2CppExceptionWrapper& e)
  45453. {
  45454. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  45455. {
  45456. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45457. goto CATCH_00bc;
  45458. }
  45459. 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)))
  45460. {
  45461. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45462. goto CATCH_00bf;
  45463. }
  45464. throw e;
  45465. }
  45466. CATCH_00bc:
  45467. {// begin catch(System.Reflection.TargetInvocationException)
  45468. // catch (TargetInvocationException)
  45469. // throw;
  45470. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  45471. }// end catch (depth: 1)
  45472. CATCH_00bf:
  45473. {// begin catch(System.Exception)
  45474. // throw new TargetInvocationException(ex);
  45475. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_34 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  45476. NullCheck(L_34);
  45477. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_34, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  45478. IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFieldAccessor_2_SetValue_m8D97DF905E37CBD68E96407EEE213ED7EB81D475_RuntimeMethod_var)));
  45479. }// end catch (depth: 1)
  45480. IL_00c5:
  45481. {
  45482. // SetValueUnsafe(target, value);
  45483. RuntimeObject* L_35 = ___0_target;
  45484. RuntimeObject* L_36 = ___1_value;
  45485. (( void (*) (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(__this, L_35, L_36, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  45486. }
  45487. IL_00cd:
  45488. {
  45489. // }
  45490. return;
  45491. }
  45492. }
  45493. // System.Void Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>::SetValueUnsafe(System.Object,System.Object)
  45494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFieldAccessor_2_SetValueUnsafe_mEFC814D25A9F91E9C052D471268F9F3B8B0CA26A_gshared (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_value, const RuntimeMethod* method)
  45495. {
  45496. {
  45497. // setter.Invoke((TTarget)target, (TField)value);
  45498. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_0 = (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)__this->___setter_2;
  45499. RuntimeObject* L_1 = ___0_target;
  45500. RuntimeObject* L_2 = ___1_value;
  45501. NullCheck(L_0);
  45502. (( void (*) (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 16))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 18))), il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  45503. // }
  45504. return;
  45505. }
  45506. }
  45507. // TField Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>::<Compile>b__4_0(TTarget)
  45508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFieldAccessor_2_U3CCompileU3Eb__4_0_mAEB12F8DE58E3EDCA90FFD4628D62E6B5AFC4357_gshared (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3* __this, RuntimeObject* ___0_instance, const RuntimeMethod* method)
  45509. {
  45510. {
  45511. // getter = (instance) => (TField)fieldInfo.GetValue(instance);
  45512. FieldInfo_t* L_0 = (FieldInfo_t*)__this->___fieldInfo_0;
  45513. RuntimeObject* L_1 = ___0_instance;
  45514. NullCheck(L_0);
  45515. RuntimeObject* L_2;
  45516. L_2 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_0, L_1);
  45517. return ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 18)));
  45518. }
  45519. }
  45520. // System.Void Unity.VisualScripting.InstanceFieldAccessor`2<System.Object,System.Object>::<Compile>b__4_1(TTarget,TField)
  45521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFieldAccessor_2_U3CCompileU3Eb__4_1_mE93BF236B169A7ACB9F5F9CAF4B804BCAD294E14_gshared (InstanceFieldAccessor_2_t236DC5F6B7D4F761BA89D97292CA9A6A85C603E3* __this, RuntimeObject* ___0_instance, RuntimeObject* ___1_value, const RuntimeMethod* method)
  45522. {
  45523. {
  45524. // setter = (instance, value) => fieldInfo.SetValue(instance, value);
  45525. FieldInfo_t* L_0 = (FieldInfo_t*)__this->___fieldInfo_0;
  45526. RuntimeObject* L_1 = ___0_instance;
  45527. RuntimeObject* L_2 = ___1_value;
  45528. NullCheck(L_0);
  45529. FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(L_0, L_1, L_2, NULL);
  45530. return;
  45531. }
  45532. }
  45533. #ifdef __clang__
  45534. #pragma clang diagnostic pop
  45535. #endif
  45536. #ifdef __clang__
  45537. #pragma clang diagnostic push
  45538. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  45539. #pragma clang diagnostic ignored "-Wunused-variable"
  45540. #endif
  45541. // System.Void Unity.VisualScripting.InstanceFunctionInvokerBase`2<System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  45542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvokerBase_2__ctor_m44601793DF326552BE205CA6F3D291DA72CD6ACD_gshared (InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  45543. {
  45544. static bool s_Il2CppMethodInitialized;
  45545. if (!s_Il2CppMethodInitialized)
  45546. {
  45547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45548. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45549. s_Il2CppMethodInitialized = true;
  45550. }
  45551. {
  45552. // protected InstanceFunctionInvokerBase(MethodInfo methodInfo) : base(methodInfo)
  45553. MethodInfo_t* L_0 = ___0_methodInfo;
  45554. (( void (*) (InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  45555. // if (OptimizedReflection.safeMode)
  45556. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45557. bool L_1;
  45558. L_1 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  45559. if (!L_1)
  45560. {
  45561. goto IL_0035;
  45562. }
  45563. }
  45564. {
  45565. // if (methodInfo.ReturnType != typeof(TResult))
  45566. MethodInfo_t* L_2 = ___0_methodInfo;
  45567. NullCheck(L_2);
  45568. Type_t* L_3;
  45569. L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(41 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_2);
  45570. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 2)) };
  45571. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  45572. Type_t* L_5;
  45573. L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
  45574. bool L_6;
  45575. L_6 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_3, L_5, NULL);
  45576. if (!L_6)
  45577. {
  45578. goto IL_0035;
  45579. }
  45580. }
  45581. {
  45582. // throw new ArgumentException("Return type of method info doesn't match generic type.", nameof(methodInfo));
  45583. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  45584. NullCheck(L_7);
  45585. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4BB1E8571BF73B851AC8DB0303A26DAB5261A512)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BCDF92088B43A83757528F5CA0E89E3A8EA051D)), NULL);
  45586. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvokerBase_2__ctor_m44601793DF326552BE205CA6F3D291DA72CD6ACD_RuntimeMethod_var)));
  45587. }
  45588. IL_0035:
  45589. {
  45590. // }
  45591. return;
  45592. }
  45593. }
  45594. #ifdef __clang__
  45595. #pragma clang diagnostic pop
  45596. #endif
  45597. #ifdef __clang__
  45598. #pragma clang diagnostic push
  45599. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  45600. #pragma clang diagnostic ignored "-Wunused-variable"
  45601. #endif
  45602. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  45603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_2__ctor_m60B84C25803C58DDF55C9883F57100819983EC20_gshared (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  45604. {
  45605. {
  45606. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  45607. MethodInfo_t* L_0 = ___0_methodInfo;
  45608. (( void (*) (InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  45609. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  45610. return;
  45611. }
  45612. }
  45613. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>::Invoke(System.Object,System.Object[])
  45614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_2_Invoke_mB4CE83123BCBAD99A2B308A13845F481F034E3F9_gshared (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  45615. {
  45616. {
  45617. // if (args.Length != 0)
  45618. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  45619. NullCheck(L_0);
  45620. if (!(((RuntimeArray*)L_0)->max_length))
  45621. {
  45622. goto IL_000a;
  45623. }
  45624. }
  45625. {
  45626. // throw new TargetParameterCountException();
  45627. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  45628. NullCheck(L_1);
  45629. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  45630. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_2_Invoke_mB4CE83123BCBAD99A2B308A13845F481F034E3F9_RuntimeMethod_var)));
  45631. }
  45632. IL_000a:
  45633. {
  45634. // return Invoke(target);
  45635. RuntimeObject* L_2 = ___0_target;
  45636. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  45637. RuntimeObject* L_3;
  45638. L_3 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(14 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2);
  45639. return L_3;
  45640. }
  45641. }
  45642. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>::Invoke(System.Object)
  45643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_2_Invoke_mFB893CA0B8D8F582EECA7112C758A5D704A9C8A8_gshared (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  45644. {
  45645. static bool s_Il2CppMethodInitialized;
  45646. if (!s_Il2CppMethodInitialized)
  45647. {
  45648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45649. s_Il2CppMethodInitialized = true;
  45650. }
  45651. RuntimeObject* V_0 = NULL;
  45652. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  45653. {
  45654. // if (OptimizedReflection.safeMode)
  45655. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45656. bool L_0;
  45657. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  45658. if (!L_0)
  45659. {
  45660. goto IL_0021;
  45661. }
  45662. }
  45663. {
  45664. // VerifyTarget(target);
  45665. RuntimeObject* L_1 = ___0_target;
  45666. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  45667. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  45668. }
  45669. try
  45670. {// begin try (depth: 1)
  45671. // return InvokeUnsafe(target);
  45672. RuntimeObject* L_2 = ___0_target;
  45673. RuntimeObject* L_3;
  45674. L_3 = (( RuntimeObject* (*) (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  45675. V_0 = L_3;
  45676. goto IL_0029;
  45677. }// end try (depth: 1)
  45678. catch(Il2CppExceptionWrapper& e)
  45679. {
  45680. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  45681. {
  45682. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45683. goto CATCH_0018;
  45684. }
  45685. 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)))
  45686. {
  45687. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45688. goto CATCH_001b;
  45689. }
  45690. throw e;
  45691. }
  45692. CATCH_0018:
  45693. {// begin catch(System.Reflection.TargetInvocationException)
  45694. // catch (TargetInvocationException)
  45695. // throw;
  45696. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  45697. }// end catch (depth: 1)
  45698. CATCH_001b:
  45699. {// begin catch(System.Exception)
  45700. // throw new TargetInvocationException(ex);
  45701. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_4 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  45702. NullCheck(L_4);
  45703. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_4, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  45704. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_2_Invoke_mFB893CA0B8D8F582EECA7112C758A5D704A9C8A8_RuntimeMethod_var)));
  45705. }// end catch (depth: 1)
  45706. IL_0021:
  45707. {
  45708. // return InvokeUnsafe(target);
  45709. RuntimeObject* L_5 = ___0_target;
  45710. RuntimeObject* L_6;
  45711. L_6 = (( RuntimeObject* (*) (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(__this, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  45712. return L_6;
  45713. }
  45714. IL_0029:
  45715. {
  45716. // }
  45717. RuntimeObject* L_7 = V_0;
  45718. return L_7;
  45719. }
  45720. }
  45721. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>::InvokeUnsafe(System.Object)
  45722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_2_InvokeUnsafe_mDC6EE195268387DF8171E22032543F6B6024B887_gshared (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  45723. {
  45724. {
  45725. // return invoke.Invoke((TTarget)target);
  45726. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)__this->___invoke_2;
  45727. RuntimeObject* L_1 = ___0_target;
  45728. NullCheck(L_0);
  45729. RuntimeObject* L_2;
  45730. L_2 = (( RuntimeObject* (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 4))), il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  45731. return L_2;
  45732. }
  45733. }
  45734. // System.Type[] Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>::GetParameterTypes()
  45735. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceFunctionInvoker_2_GetParameterTypes_m23959B5B0BC203C735371336F4AFC52E1C4093F5_gshared (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9* __this, const RuntimeMethod* method)
  45736. {
  45737. static bool s_Il2CppMethodInitialized;
  45738. if (!s_Il2CppMethodInitialized)
  45739. {
  45740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45741. s_Il2CppMethodInitialized = true;
  45742. }
  45743. {
  45744. // return Type.EmptyTypes;
  45745. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  45746. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->___EmptyTypes_2;
  45747. return L_0;
  45748. }
  45749. }
  45750. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  45751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_2_CompileExpression_mF559D37BC043D936EED98C5624ECBC384D4EB8AE_gshared (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  45752. {
  45753. static bool s_Il2CppMethodInitialized;
  45754. if (!s_Il2CppMethodInitialized)
  45755. {
  45756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  45757. s_Il2CppMethodInitialized = true;
  45758. }
  45759. {
  45760. // invoke = Expression.Lambda<Func<TTarget, TResult>>(callExpression, parameterExpressions).Compile();
  45761. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  45762. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  45763. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  45764. Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A* L_2;
  45765. L_2 = (( Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  45766. NullCheck(L_2);
  45767. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_3;
  45768. L_3 = (( Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*) (Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  45769. __this->___invoke_2 = L_3;
  45770. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  45771. // }
  45772. return;
  45773. }
  45774. }
  45775. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`2<System.Object,System.Object>::CreateDelegate()
  45776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_2_CreateDelegate_m933FA89815E3B66F2C855F93D9A583A2E35BF6B0_gshared (InstanceFunctionInvoker_2_t1A050BBB52EF9FF0855335BD7FD0A56EB1AFD2B9* __this, const RuntimeMethod* method)
  45777. {
  45778. static bool s_Il2CppMethodInitialized;
  45779. if (!s_Il2CppMethodInitialized)
  45780. {
  45781. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45782. s_Il2CppMethodInitialized = true;
  45783. }
  45784. {
  45785. // invoke = (Func<TTarget, TResult>)methodInfo.CreateDelegate(typeof(Func<TTarget, TResult>));
  45786. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  45787. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 11)) };
  45788. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  45789. Type_t* L_2;
  45790. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  45791. NullCheck(L_0);
  45792. Delegate_t* L_3;
  45793. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  45794. __this->___invoke_2 = ((Func_2_tACBF5A1656250800CE861707354491F0611F6624*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5)));
  45795. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Func_2_tACBF5A1656250800CE861707354491F0611F6624*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 5))));
  45796. // }
  45797. return;
  45798. }
  45799. }
  45800. #ifdef __clang__
  45801. #pragma clang diagnostic pop
  45802. #endif
  45803. #ifdef __clang__
  45804. #pragma clang diagnostic push
  45805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  45806. #pragma clang diagnostic ignored "-Wunused-variable"
  45807. #endif
  45808. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  45809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_3__ctor_m8AD27CA33A4F6C3EA417909D74C3A835EA3BDB59_gshared (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  45810. {
  45811. {
  45812. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  45813. MethodInfo_t* L_0 = ___0_methodInfo;
  45814. (( void (*) (InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  45815. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  45816. return;
  45817. }
  45818. }
  45819. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  45820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_3_Invoke_m51C950A8772AB336976B6F766B2681AEF190BF04_gshared (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  45821. {
  45822. {
  45823. // if (args.Length != 1)
  45824. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  45825. NullCheck(L_0);
  45826. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)1)))
  45827. {
  45828. goto IL_000c;
  45829. }
  45830. }
  45831. {
  45832. // throw new TargetParameterCountException();
  45833. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  45834. NullCheck(L_1);
  45835. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  45836. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_3_Invoke_m51C950A8772AB336976B6F766B2681AEF190BF04_RuntimeMethod_var)));
  45837. }
  45838. IL_000c:
  45839. {
  45840. // return Invoke(target, args[0]);
  45841. RuntimeObject* L_2 = ___0_target;
  45842. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  45843. NullCheck(L_3);
  45844. int32_t L_4 = 0;
  45845. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  45846. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  45847. RuntimeObject* L_6;
  45848. L_6 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(15 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5);
  45849. return L_6;
  45850. }
  45851. }
  45852. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object)
  45853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_3_Invoke_m78995902CB6A2F2D1D20917531431A3B513651FF_gshared (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, const RuntimeMethod* method)
  45854. {
  45855. static bool s_Il2CppMethodInitialized;
  45856. if (!s_Il2CppMethodInitialized)
  45857. {
  45858. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45859. s_Il2CppMethodInitialized = true;
  45860. }
  45861. RuntimeObject* V_0 = NULL;
  45862. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  45863. {
  45864. // if (OptimizedReflection.safeMode)
  45865. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  45866. bool L_0;
  45867. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  45868. if (!L_0)
  45869. {
  45870. goto IL_0030;
  45871. }
  45872. }
  45873. {
  45874. // VerifyTarget(target);
  45875. RuntimeObject* L_1 = ___0_target;
  45876. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  45877. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  45878. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  45879. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  45880. RuntimeObject* L_3 = ___1_arg0;
  45881. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  45882. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  45883. }
  45884. try
  45885. {// begin try (depth: 1)
  45886. // return InvokeUnsafe(target, arg0);
  45887. RuntimeObject* L_4 = ___0_target;
  45888. RuntimeObject* L_5 = ___1_arg0;
  45889. RuntimeObject* L_6;
  45890. L_6 = (( RuntimeObject* (*) (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_4, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  45891. V_0 = L_6;
  45892. goto IL_0039;
  45893. }// end try (depth: 1)
  45894. catch(Il2CppExceptionWrapper& e)
  45895. {
  45896. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  45897. {
  45898. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45899. goto CATCH_0027;
  45900. }
  45901. 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)))
  45902. {
  45903. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  45904. goto CATCH_002a;
  45905. }
  45906. throw e;
  45907. }
  45908. CATCH_0027:
  45909. {// begin catch(System.Reflection.TargetInvocationException)
  45910. // catch (TargetInvocationException)
  45911. // throw;
  45912. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  45913. }// end catch (depth: 1)
  45914. CATCH_002a:
  45915. {// begin catch(System.Exception)
  45916. // throw new TargetInvocationException(ex);
  45917. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_7 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  45918. NullCheck(L_7);
  45919. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_7, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  45920. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_3_Invoke_m78995902CB6A2F2D1D20917531431A3B513651FF_RuntimeMethod_var)));
  45921. }// end catch (depth: 1)
  45922. IL_0030:
  45923. {
  45924. // return InvokeUnsafe(target, arg0);
  45925. RuntimeObject* L_8 = ___0_target;
  45926. RuntimeObject* L_9 = ___1_arg0;
  45927. RuntimeObject* L_10;
  45928. L_10 = (( RuntimeObject* (*) (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(__this, L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  45929. return L_10;
  45930. }
  45931. IL_0039:
  45932. {
  45933. // }
  45934. RuntimeObject* L_11 = V_0;
  45935. return L_11;
  45936. }
  45937. }
  45938. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object)
  45939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_3_InvokeUnsafe_mFF1327B22C70382B505B2C8D5898F36DF59578EC_gshared (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, const RuntimeMethod* method)
  45940. {
  45941. {
  45942. // return invoke.Invoke((TTarget)target, (TParam0)arg0);
  45943. Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* L_0 = (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566*)__this->___invoke_2;
  45944. RuntimeObject* L_1 = ___0_target;
  45945. RuntimeObject* L_2 = ___1_arg0;
  45946. NullCheck(L_0);
  45947. RuntimeObject* L_3;
  45948. L_3 = (( RuntimeObject* (*) (Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 5))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 6))), il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  45949. return L_3;
  45950. }
  45951. }
  45952. // System.Type[] Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>::GetParameterTypes()
  45953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceFunctionInvoker_3_GetParameterTypes_m7B41A26D6D647828DBB7332ABC2ED43F7D9E8643_gshared (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A* __this, const RuntimeMethod* method)
  45954. {
  45955. static bool s_Il2CppMethodInitialized;
  45956. if (!s_Il2CppMethodInitialized)
  45957. {
  45958. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  45959. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45960. s_Il2CppMethodInitialized = true;
  45961. }
  45962. {
  45963. // return new[] { typeof(TParam0) };
  45964. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  45965. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  45966. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 10)) };
  45967. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  45968. Type_t* L_3;
  45969. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  45970. NullCheck(L_1);
  45971. ArrayElementTypeCheck (L_1, L_3);
  45972. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  45973. return L_1;
  45974. }
  45975. }
  45976. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  45977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_3_CompileExpression_mB2858E66877DFD7176DD9E0211C9A30ECD4B983D_gshared (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  45978. {
  45979. static bool s_Il2CppMethodInitialized;
  45980. if (!s_Il2CppMethodInitialized)
  45981. {
  45982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  45983. s_Il2CppMethodInitialized = true;
  45984. }
  45985. {
  45986. // invoke = Expression.Lambda<Func<TTarget, TParam0, TResult>>(callExpression, parameterExpressions).Compile();
  45987. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  45988. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  45989. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  45990. Expression_1_tD498CBC0B4957B8E5975CF04B198909660A8ED49* L_2;
  45991. L_2 = (( Expression_1_tD498CBC0B4957B8E5975CF04B198909660A8ED49* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  45992. NullCheck(L_2);
  45993. Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* L_3;
  45994. L_3 = (( Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566* (*) (Expression_1_tD498CBC0B4957B8E5975CF04B198909660A8ED49*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 13)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 13));
  45995. __this->___invoke_2 = L_3;
  45996. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  45997. // }
  45998. return;
  45999. }
  46000. }
  46001. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`3<System.Object,System.Object,System.Object>::CreateDelegate()
  46002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_3_CreateDelegate_m17F370096EB5E9B0CCC2F1C94818D39923203269_gshared (InstanceFunctionInvoker_3_t006A631E03B93423CC3D17B6F8C55FC5EFCD4A5A* __this, const RuntimeMethod* method)
  46003. {
  46004. static bool s_Il2CppMethodInitialized;
  46005. if (!s_Il2CppMethodInitialized)
  46006. {
  46007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46008. s_Il2CppMethodInitialized = true;
  46009. }
  46010. {
  46011. // invoke = (Func<TTarget, TParam0, TResult>)methodInfo.CreateDelegate(typeof(Func<TTarget, TParam0, TResult>));
  46012. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46013. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 14)) };
  46014. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  46015. Type_t* L_2;
  46016. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  46017. NullCheck(L_0);
  46018. Delegate_t* L_3;
  46019. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  46020. __this->___invoke_2 = ((Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 7)));
  46021. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Func_3_tAB0692B406AF1455ADB5F518BF283E084B5E8566*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 7))));
  46022. // }
  46023. return;
  46024. }
  46025. }
  46026. #ifdef __clang__
  46027. #pragma clang diagnostic pop
  46028. #endif
  46029. #ifdef __clang__
  46030. #pragma clang diagnostic push
  46031. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  46032. #pragma clang diagnostic ignored "-Wunused-variable"
  46033. #endif
  46034. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  46035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_4__ctor_m22076528249117AA326D25A30C4DABF23750F071_gshared (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  46036. {
  46037. {
  46038. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  46039. MethodInfo_t* L_0 = ___0_methodInfo;
  46040. (( void (*) (InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  46041. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  46042. return;
  46043. }
  46044. }
  46045. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  46046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_4_Invoke_mBC2A609C9E865844F99F5E8D631DA95C5664EF59_gshared (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  46047. {
  46048. {
  46049. // if (args.Length != 2)
  46050. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  46051. NullCheck(L_0);
  46052. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)2)))
  46053. {
  46054. goto IL_000c;
  46055. }
  46056. }
  46057. {
  46058. // throw new TargetParameterCountException();
  46059. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  46060. NullCheck(L_1);
  46061. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  46062. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_4_Invoke_mBC2A609C9E865844F99F5E8D631DA95C5664EF59_RuntimeMethod_var)));
  46063. }
  46064. IL_000c:
  46065. {
  46066. // return Invoke(target, args[0], args[1]);
  46067. RuntimeObject* L_2 = ___0_target;
  46068. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  46069. NullCheck(L_3);
  46070. int32_t L_4 = 0;
  46071. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  46072. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___1_args;
  46073. NullCheck(L_6);
  46074. int32_t L_7 = 1;
  46075. RuntimeObject* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  46076. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46077. RuntimeObject* L_9;
  46078. L_9 = VirtualFuncInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(16 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5, L_8);
  46079. return L_9;
  46080. }
  46081. }
  46082. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object,System.Object)
  46083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_4_Invoke_m034EDEB7C14CE91D20E16C06757DD02272C8D0F2_gshared (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method)
  46084. {
  46085. static bool s_Il2CppMethodInitialized;
  46086. if (!s_Il2CppMethodInitialized)
  46087. {
  46088. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  46089. s_Il2CppMethodInitialized = true;
  46090. }
  46091. RuntimeObject* V_0 = NULL;
  46092. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  46093. {
  46094. // if (OptimizedReflection.safeMode)
  46095. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  46096. bool L_0;
  46097. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  46098. if (!L_0)
  46099. {
  46100. goto IL_003f;
  46101. }
  46102. }
  46103. {
  46104. // VerifyTarget(target);
  46105. RuntimeObject* L_1 = ___0_target;
  46106. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46107. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  46108. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  46109. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46110. RuntimeObject* L_3 = ___1_arg0;
  46111. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46112. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  46113. // VerifyArgument<TParam1>(methodInfo, 1, arg1);
  46114. MethodInfo_t* L_4 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46115. RuntimeObject* L_5 = ___2_arg1;
  46116. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46117. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_4, 1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  46118. }
  46119. try
  46120. {// begin try (depth: 1)
  46121. // return InvokeUnsafe(target, arg0, arg1);
  46122. RuntimeObject* L_6 = ___0_target;
  46123. RuntimeObject* L_7 = ___1_arg0;
  46124. RuntimeObject* L_8 = ___2_arg1;
  46125. RuntimeObject* L_9;
  46126. L_9 = (( RuntimeObject* (*) (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_6, L_7, L_8, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  46127. V_0 = L_9;
  46128. goto IL_0049;
  46129. }// end try (depth: 1)
  46130. catch(Il2CppExceptionWrapper& e)
  46131. {
  46132. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  46133. {
  46134. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  46135. goto CATCH_0036;
  46136. }
  46137. 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)))
  46138. {
  46139. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  46140. goto CATCH_0039;
  46141. }
  46142. throw e;
  46143. }
  46144. CATCH_0036:
  46145. {// begin catch(System.Reflection.TargetInvocationException)
  46146. // catch (TargetInvocationException)
  46147. // throw;
  46148. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  46149. }// end catch (depth: 1)
  46150. CATCH_0039:
  46151. {// begin catch(System.Exception)
  46152. // throw new TargetInvocationException(ex);
  46153. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_10 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  46154. NullCheck(L_10);
  46155. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_10, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  46156. IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_4_Invoke_m034EDEB7C14CE91D20E16C06757DD02272C8D0F2_RuntimeMethod_var)));
  46157. }// end catch (depth: 1)
  46158. IL_003f:
  46159. {
  46160. // return InvokeUnsafe(target, arg0, arg1);
  46161. RuntimeObject* L_11 = ___0_target;
  46162. RuntimeObject* L_12 = ___1_arg0;
  46163. RuntimeObject* L_13 = ___2_arg1;
  46164. RuntimeObject* L_14;
  46165. L_14 = (( RuntimeObject* (*) (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(__this, L_11, L_12, L_13, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  46166. return L_14;
  46167. }
  46168. IL_0049:
  46169. {
  46170. // }
  46171. RuntimeObject* L_15 = V_0;
  46172. return L_15;
  46173. }
  46174. }
  46175. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object,System.Object)
  46176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_4_InvokeUnsafe_m07231A4E5191C641C1B034060511B6B1D2FB0D11_gshared (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method)
  46177. {
  46178. {
  46179. // return invoke.Invoke((TTarget)target, (TParam0)arg0, (TParam1)arg1);
  46180. Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* L_0 = (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD*)__this->___invoke_2;
  46181. RuntimeObject* L_1 = ___0_target;
  46182. RuntimeObject* L_2 = ___1_arg0;
  46183. RuntimeObject* L_3 = ___2_arg1;
  46184. NullCheck(L_0);
  46185. RuntimeObject* L_4;
  46186. L_4 = (( RuntimeObject* (*) (Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 6))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 7))), ((RuntimeObject*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 8))), il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  46187. return L_4;
  46188. }
  46189. }
  46190. // System.Type[] Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>::GetParameterTypes()
  46191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceFunctionInvoker_4_GetParameterTypes_m071EA14023C3E62B4CF3193C6B595F39DC815AA2_gshared (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673* __this, const RuntimeMethod* method)
  46192. {
  46193. static bool s_Il2CppMethodInitialized;
  46194. if (!s_Il2CppMethodInitialized)
  46195. {
  46196. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  46197. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46198. s_Il2CppMethodInitialized = true;
  46199. }
  46200. {
  46201. // return new[] { typeof(TParam0), typeof(TParam1) };
  46202. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2);
  46203. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  46204. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 12)) };
  46205. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  46206. Type_t* L_3;
  46207. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  46208. NullCheck(L_1);
  46209. ArrayElementTypeCheck (L_1, L_3);
  46210. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  46211. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_1;
  46212. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 13)) };
  46213. Type_t* L_6;
  46214. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  46215. NullCheck(L_4);
  46216. ArrayElementTypeCheck (L_4, L_6);
  46217. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_6);
  46218. return L_4;
  46219. }
  46220. }
  46221. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  46222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_4_CompileExpression_m2EC971C6185356E64A141EA4E99D8FEE32628747_gshared (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  46223. {
  46224. static bool s_Il2CppMethodInitialized;
  46225. if (!s_Il2CppMethodInitialized)
  46226. {
  46227. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  46228. s_Il2CppMethodInitialized = true;
  46229. }
  46230. {
  46231. // invoke = Expression.Lambda<Func<TTarget, TParam0, TParam1, TResult>>(callExpression, parameterExpressions).Compile();
  46232. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  46233. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  46234. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  46235. Expression_1_tF63EC9ABEE4FA4364746846E2A4CFC816C098D04* L_2;
  46236. L_2 = (( Expression_1_tF63EC9ABEE4FA4364746846E2A4CFC816C098D04* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  46237. NullCheck(L_2);
  46238. Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* L_3;
  46239. L_3 = (( Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD* (*) (Expression_1_tF63EC9ABEE4FA4364746846E2A4CFC816C098D04*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  46240. __this->___invoke_2 = L_3;
  46241. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  46242. // }
  46243. return;
  46244. }
  46245. }
  46246. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`4<System.Object,System.Object,System.Object,System.Object>::CreateDelegate()
  46247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_4_CreateDelegate_mBF03A45F13BCD936C65BA7E4DCA26332336CFFF6_gshared (InstanceFunctionInvoker_4_tC3966AE397B358C845BC72778E766BC1D6376673* __this, const RuntimeMethod* method)
  46248. {
  46249. static bool s_Il2CppMethodInitialized;
  46250. if (!s_Il2CppMethodInitialized)
  46251. {
  46252. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46253. s_Il2CppMethodInitialized = true;
  46254. }
  46255. {
  46256. // invoke = (Func<TTarget, TParam0, TParam1, TResult>)methodInfo.CreateDelegate(typeof(Func<TTarget, TParam0, TParam1, TResult>));
  46257. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46258. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 17)) };
  46259. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  46260. Type_t* L_2;
  46261. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  46262. NullCheck(L_0);
  46263. Delegate_t* L_3;
  46264. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  46265. __this->___invoke_2 = ((Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 9)));
  46266. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Func_4_t5BEC908E1F7894319A22CA9728A897FA95522DAD*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 9))));
  46267. // }
  46268. return;
  46269. }
  46270. }
  46271. #ifdef __clang__
  46272. #pragma clang diagnostic pop
  46273. #endif
  46274. #ifdef __clang__
  46275. #pragma clang diagnostic push
  46276. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  46277. #pragma clang diagnostic ignored "-Wunused-variable"
  46278. #endif
  46279. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  46280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_5__ctor_m9AF39CA7C43C209943CF470CFF1AA9F8BD06AA9D_gshared (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  46281. {
  46282. {
  46283. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  46284. MethodInfo_t* L_0 = ___0_methodInfo;
  46285. (( void (*) (InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  46286. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  46287. return;
  46288. }
  46289. }
  46290. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  46291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_5_Invoke_mBD48004DB37FCBC50EF684E9C217FF51C4DFB888_gshared (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  46292. {
  46293. {
  46294. // if (args.Length != 3)
  46295. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  46296. NullCheck(L_0);
  46297. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)3)))
  46298. {
  46299. goto IL_000c;
  46300. }
  46301. }
  46302. {
  46303. // throw new TargetParameterCountException();
  46304. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  46305. NullCheck(L_1);
  46306. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  46307. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_5_Invoke_mBD48004DB37FCBC50EF684E9C217FF51C4DFB888_RuntimeMethod_var)));
  46308. }
  46309. IL_000c:
  46310. {
  46311. // return Invoke(target, args[0], args[1], args[2]);
  46312. RuntimeObject* L_2 = ___0_target;
  46313. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  46314. NullCheck(L_3);
  46315. int32_t L_4 = 0;
  46316. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  46317. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___1_args;
  46318. NullCheck(L_6);
  46319. int32_t L_7 = 1;
  46320. RuntimeObject* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  46321. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___1_args;
  46322. NullCheck(L_9);
  46323. int32_t L_10 = 2;
  46324. RuntimeObject* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  46325. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46326. RuntimeObject* L_12;
  46327. L_12 = VirtualFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(17 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object,System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5, L_8, L_11);
  46328. return L_12;
  46329. }
  46330. }
  46331. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object,System.Object,System.Object)
  46332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_5_Invoke_m42F22AAA7C76522A4C82E86BD9B54B324C5B47F0_gshared (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method)
  46333. {
  46334. static bool s_Il2CppMethodInitialized;
  46335. if (!s_Il2CppMethodInitialized)
  46336. {
  46337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  46338. s_Il2CppMethodInitialized = true;
  46339. }
  46340. RuntimeObject* V_0 = NULL;
  46341. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  46342. {
  46343. // if (OptimizedReflection.safeMode)
  46344. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  46345. bool L_0;
  46346. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  46347. if (!L_0)
  46348. {
  46349. goto IL_0050;
  46350. }
  46351. }
  46352. {
  46353. // VerifyTarget(target);
  46354. RuntimeObject* L_1 = ___0_target;
  46355. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46356. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  46357. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  46358. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46359. RuntimeObject* L_3 = ___1_arg0;
  46360. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46361. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  46362. // VerifyArgument<TParam1>(methodInfo, 1, arg1);
  46363. MethodInfo_t* L_4 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46364. RuntimeObject* L_5 = ___2_arg1;
  46365. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46366. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_4, 1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  46367. // VerifyArgument<TParam2>(methodInfo, 2, arg2);
  46368. MethodInfo_t* L_6 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46369. RuntimeObject* L_7 = ___3_arg2;
  46370. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46371. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_6, 2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  46372. }
  46373. try
  46374. {// begin try (depth: 1)
  46375. // return InvokeUnsafe(target, arg0, arg1, arg2);
  46376. RuntimeObject* L_8 = ___0_target;
  46377. RuntimeObject* L_9 = ___1_arg0;
  46378. RuntimeObject* L_10 = ___2_arg1;
  46379. RuntimeObject* L_11 = ___3_arg2;
  46380. RuntimeObject* L_12;
  46381. L_12 = (( RuntimeObject* (*) (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, L_8, L_9, L_10, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  46382. V_0 = L_12;
  46383. goto IL_005c;
  46384. }// end try (depth: 1)
  46385. catch(Il2CppExceptionWrapper& e)
  46386. {
  46387. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  46388. {
  46389. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  46390. goto CATCH_0047;
  46391. }
  46392. 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)))
  46393. {
  46394. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  46395. goto CATCH_004a;
  46396. }
  46397. throw e;
  46398. }
  46399. CATCH_0047:
  46400. {// begin catch(System.Reflection.TargetInvocationException)
  46401. // catch (TargetInvocationException)
  46402. // throw;
  46403. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  46404. }// end catch (depth: 1)
  46405. CATCH_004a:
  46406. {// begin catch(System.Exception)
  46407. // throw new TargetInvocationException(ex);
  46408. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_13 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  46409. NullCheck(L_13);
  46410. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_13, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  46411. IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_5_Invoke_m42F22AAA7C76522A4C82E86BD9B54B324C5B47F0_RuntimeMethod_var)));
  46412. }// end catch (depth: 1)
  46413. IL_0050:
  46414. {
  46415. // return InvokeUnsafe(target, arg0, arg1, arg2);
  46416. RuntimeObject* L_14 = ___0_target;
  46417. RuntimeObject* L_15 = ___1_arg0;
  46418. RuntimeObject* L_16 = ___2_arg1;
  46419. RuntimeObject* L_17 = ___3_arg2;
  46420. RuntimeObject* L_18;
  46421. L_18 = (( RuntimeObject* (*) (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))(__this, L_14, L_15, L_16, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  46422. return L_18;
  46423. }
  46424. IL_005c:
  46425. {
  46426. // }
  46427. RuntimeObject* L_19 = V_0;
  46428. return L_19;
  46429. }
  46430. }
  46431. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object,System.Object,System.Object)
  46432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_5_InvokeUnsafe_m70817210C139143DF5C556CAE96D7324D4C2044D_gshared (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method)
  46433. {
  46434. {
  46435. // return invoke.Invoke((TTarget)target, (TParam0)arg0, (TParam1)arg1, (TParam2)arg2);
  46436. Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* L_0 = (Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A*)__this->___invoke_2;
  46437. RuntimeObject* L_1 = ___0_target;
  46438. RuntimeObject* L_2 = ___1_arg0;
  46439. RuntimeObject* L_3 = ___2_arg1;
  46440. RuntimeObject* L_4 = ___3_arg2;
  46441. NullCheck(L_0);
  46442. RuntimeObject* L_5;
  46443. L_5 = (( RuntimeObject* (*) (Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 7))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 8))), ((RuntimeObject*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 9))), ((RuntimeObject*)Castclass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 10))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  46444. return L_5;
  46445. }
  46446. }
  46447. // System.Type[] Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::GetParameterTypes()
  46448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceFunctionInvoker_5_GetParameterTypes_m606DAC9961A4B82DC916E897A4F839B0FC403391_gshared (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4* __this, const RuntimeMethod* method)
  46449. {
  46450. static bool s_Il2CppMethodInitialized;
  46451. if (!s_Il2CppMethodInitialized)
  46452. {
  46453. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  46454. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46455. s_Il2CppMethodInitialized = true;
  46456. }
  46457. {
  46458. // return new[] { typeof(TParam0), typeof(TParam1), typeof(TParam2) };
  46459. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)3);
  46460. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  46461. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 14)) };
  46462. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  46463. Type_t* L_3;
  46464. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  46465. NullCheck(L_1);
  46466. ArrayElementTypeCheck (L_1, L_3);
  46467. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  46468. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_1;
  46469. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 15)) };
  46470. Type_t* L_6;
  46471. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  46472. NullCheck(L_4);
  46473. ArrayElementTypeCheck (L_4, L_6);
  46474. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_6);
  46475. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = L_4;
  46476. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 16)) };
  46477. Type_t* L_9;
  46478. L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
  46479. NullCheck(L_7);
  46480. ArrayElementTypeCheck (L_7, L_9);
  46481. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (Type_t*)L_9);
  46482. return L_7;
  46483. }
  46484. }
  46485. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  46486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_5_CompileExpression_mEC67190740ED531E886C1ED07405DEEE7EA52E0C_gshared (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  46487. {
  46488. static bool s_Il2CppMethodInitialized;
  46489. if (!s_Il2CppMethodInitialized)
  46490. {
  46491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  46492. s_Il2CppMethodInitialized = true;
  46493. }
  46494. {
  46495. // invoke = Expression.Lambda<Func<TTarget, TParam0, TParam1, TParam2, TResult>>(callExpression, parameterExpressions).Compile();
  46496. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  46497. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  46498. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  46499. Expression_1_t10971FDE01A991F34A83A1301FA30F51E9EC74B8* L_2;
  46500. L_2 = (( Expression_1_t10971FDE01A991F34A83A1301FA30F51E9EC74B8* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 17)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 17));
  46501. NullCheck(L_2);
  46502. Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* L_3;
  46503. L_3 = (( Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A* (*) (Expression_1_t10971FDE01A991F34A83A1301FA30F51E9EC74B8*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 19)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
  46504. __this->___invoke_2 = L_3;
  46505. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  46506. // }
  46507. return;
  46508. }
  46509. }
  46510. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`5<System.Object,System.Object,System.Object,System.Object,System.Object>::CreateDelegate()
  46511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_5_CreateDelegate_m669939147BEFCCAFDAFD3A9868AA3A04FB790A16_gshared (InstanceFunctionInvoker_5_tACA3D9EF25539BC21A6F67334747F215A2C9CBC4* __this, const RuntimeMethod* method)
  46512. {
  46513. static bool s_Il2CppMethodInitialized;
  46514. if (!s_Il2CppMethodInitialized)
  46515. {
  46516. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46517. s_Il2CppMethodInitialized = true;
  46518. }
  46519. {
  46520. // invoke = (Func<TTarget, TParam0, TParam1, TParam2, TResult>)methodInfo.CreateDelegate(typeof(Func<TTarget, TParam0, TParam1, TParam2, TResult>));
  46521. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46522. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 20)) };
  46523. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  46524. Type_t* L_2;
  46525. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  46526. NullCheck(L_0);
  46527. Delegate_t* L_3;
  46528. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  46529. __this->___invoke_2 = ((Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 11)));
  46530. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Func_5_tCAF2203A305DC98F7249111653223E3D03B7549A*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 11))));
  46531. // }
  46532. return;
  46533. }
  46534. }
  46535. #ifdef __clang__
  46536. #pragma clang diagnostic pop
  46537. #endif
  46538. #ifdef __clang__
  46539. #pragma clang diagnostic push
  46540. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  46541. #pragma clang diagnostic ignored "-Wunused-variable"
  46542. #endif
  46543. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  46544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_6__ctor_m07D55BF64C42159969737CDF5F7335CC87870706_gshared (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  46545. {
  46546. {
  46547. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  46548. MethodInfo_t* L_0 = ___0_methodInfo;
  46549. (( void (*) (InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  46550. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  46551. return;
  46552. }
  46553. }
  46554. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  46555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_6_Invoke_m45B9BECD9D4320C71FDCC0E8B5B5F715275E858F_gshared (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  46556. {
  46557. {
  46558. // if (args.Length != 4)
  46559. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  46560. NullCheck(L_0);
  46561. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)4)))
  46562. {
  46563. goto IL_000c;
  46564. }
  46565. }
  46566. {
  46567. // throw new TargetParameterCountException();
  46568. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  46569. NullCheck(L_1);
  46570. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  46571. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_6_Invoke_m45B9BECD9D4320C71FDCC0E8B5B5F715275E858F_RuntimeMethod_var)));
  46572. }
  46573. IL_000c:
  46574. {
  46575. // return Invoke(target, args[0], args[1], args[2], args[3]);
  46576. RuntimeObject* L_2 = ___0_target;
  46577. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  46578. NullCheck(L_3);
  46579. int32_t L_4 = 0;
  46580. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  46581. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___1_args;
  46582. NullCheck(L_6);
  46583. int32_t L_7 = 1;
  46584. RuntimeObject* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  46585. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___1_args;
  46586. NullCheck(L_9);
  46587. int32_t L_10 = 2;
  46588. RuntimeObject* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  46589. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___1_args;
  46590. NullCheck(L_12);
  46591. int32_t L_13 = 3;
  46592. RuntimeObject* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  46593. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46594. RuntimeObject* L_15;
  46595. L_15 = VirtualFuncInvoker5< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(18 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object,System.Object,System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5, L_8, L_11, L_14);
  46596. return L_15;
  46597. }
  46598. }
  46599. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object,System.Object,System.Object,System.Object)
  46600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_6_Invoke_m5904F454227BD21A5AC90F2FD90865E52BE40EB7_gshared (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, RuntimeObject* ___4_arg3, const RuntimeMethod* method)
  46601. {
  46602. static bool s_Il2CppMethodInitialized;
  46603. if (!s_Il2CppMethodInitialized)
  46604. {
  46605. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  46606. s_Il2CppMethodInitialized = true;
  46607. }
  46608. RuntimeObject* V_0 = NULL;
  46609. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  46610. {
  46611. // if (OptimizedReflection.safeMode)
  46612. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  46613. bool L_0;
  46614. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  46615. if (!L_0)
  46616. {
  46617. goto IL_0061;
  46618. }
  46619. }
  46620. {
  46621. // VerifyTarget(target);
  46622. RuntimeObject* L_1 = ___0_target;
  46623. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46624. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  46625. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  46626. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46627. RuntimeObject* L_3 = ___1_arg0;
  46628. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46629. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  46630. // VerifyArgument<TParam1>(methodInfo, 1, arg1);
  46631. MethodInfo_t* L_4 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46632. RuntimeObject* L_5 = ___2_arg1;
  46633. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46634. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_4, 1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  46635. // VerifyArgument<TParam2>(methodInfo, 2, arg2);
  46636. MethodInfo_t* L_6 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46637. RuntimeObject* L_7 = ___3_arg2;
  46638. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46639. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_6, 2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  46640. // VerifyArgument<TParam3>(methodInfo, 3, arg3);
  46641. MethodInfo_t* L_8 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46642. RuntimeObject* L_9 = ___4_arg3;
  46643. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46644. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_8, 3, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  46645. }
  46646. try
  46647. {// begin try (depth: 1)
  46648. // return InvokeUnsafe(target, arg0, arg1, arg2, arg3);
  46649. RuntimeObject* L_10 = ___0_target;
  46650. RuntimeObject* L_11 = ___1_arg0;
  46651. RuntimeObject* L_12 = ___2_arg1;
  46652. RuntimeObject* L_13 = ___3_arg2;
  46653. RuntimeObject* L_14 = ___4_arg3;
  46654. RuntimeObject* L_15;
  46655. L_15 = (( RuntimeObject* (*) (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_10, L_11, L_12, L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  46656. V_0 = L_15;
  46657. goto IL_006f;
  46658. }// end try (depth: 1)
  46659. catch(Il2CppExceptionWrapper& e)
  46660. {
  46661. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  46662. {
  46663. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  46664. goto CATCH_0058;
  46665. }
  46666. 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)))
  46667. {
  46668. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  46669. goto CATCH_005b;
  46670. }
  46671. throw e;
  46672. }
  46673. CATCH_0058:
  46674. {// begin catch(System.Reflection.TargetInvocationException)
  46675. // catch (TargetInvocationException)
  46676. // throw;
  46677. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  46678. }// end catch (depth: 1)
  46679. CATCH_005b:
  46680. {// begin catch(System.Exception)
  46681. // throw new TargetInvocationException(ex);
  46682. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_16 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  46683. NullCheck(L_16);
  46684. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_16, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  46685. IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_6_Invoke_m5904F454227BD21A5AC90F2FD90865E52BE40EB7_RuntimeMethod_var)));
  46686. }// end catch (depth: 1)
  46687. IL_0061:
  46688. {
  46689. // return InvokeUnsafe(target, arg0, arg1, arg2, arg3);
  46690. RuntimeObject* L_17 = ___0_target;
  46691. RuntimeObject* L_18 = ___1_arg0;
  46692. RuntimeObject* L_19 = ___2_arg1;
  46693. RuntimeObject* L_20 = ___3_arg2;
  46694. RuntimeObject* L_21 = ___4_arg3;
  46695. RuntimeObject* L_22;
  46696. L_22 = (( RuntimeObject* (*) (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))(__this, L_17, L_18, L_19, L_20, L_21, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  46697. return L_22;
  46698. }
  46699. IL_006f:
  46700. {
  46701. // }
  46702. RuntimeObject* L_23 = V_0;
  46703. return L_23;
  46704. }
  46705. }
  46706. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object,System.Object,System.Object,System.Object)
  46707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_6_InvokeUnsafe_m978525943EC684A168C8300A70DDB5328C6A1281_gshared (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, RuntimeObject* ___4_arg3, const RuntimeMethod* method)
  46708. {
  46709. {
  46710. // return invoke.Invoke((TTarget)target, (TParam0)arg0, (TParam1)arg1, (TParam2)arg2, (TParam3)arg3);
  46711. Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* L_0 = (Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D*)__this->___invoke_2;
  46712. RuntimeObject* L_1 = ___0_target;
  46713. RuntimeObject* L_2 = ___1_arg0;
  46714. RuntimeObject* L_3 = ___2_arg1;
  46715. RuntimeObject* L_4 = ___3_arg2;
  46716. RuntimeObject* L_5 = ___4_arg3;
  46717. NullCheck(L_0);
  46718. RuntimeObject* L_6;
  46719. L_6 = (( RuntimeObject* (*) (Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 8))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 9))), ((RuntimeObject*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 10))), ((RuntimeObject*)Castclass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 11))), ((RuntimeObject*)Castclass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 12))), il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  46720. return L_6;
  46721. }
  46722. }
  46723. // System.Type[] Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::GetParameterTypes()
  46724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceFunctionInvoker_6_GetParameterTypes_m8523159D9A7E99A146BBA2C0F4CDCE4FAF0CFBD2_gshared (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2* __this, const RuntimeMethod* method)
  46725. {
  46726. static bool s_Il2CppMethodInitialized;
  46727. if (!s_Il2CppMethodInitialized)
  46728. {
  46729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  46730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46731. s_Il2CppMethodInitialized = true;
  46732. }
  46733. {
  46734. // return new[] { typeof(TParam0), typeof(TParam1), typeof(TParam2), typeof(TParam3) };
  46735. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)4);
  46736. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  46737. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 16)) };
  46738. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  46739. Type_t* L_3;
  46740. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  46741. NullCheck(L_1);
  46742. ArrayElementTypeCheck (L_1, L_3);
  46743. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  46744. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_1;
  46745. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 17)) };
  46746. Type_t* L_6;
  46747. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  46748. NullCheck(L_4);
  46749. ArrayElementTypeCheck (L_4, L_6);
  46750. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_6);
  46751. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = L_4;
  46752. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 18)) };
  46753. Type_t* L_9;
  46754. L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
  46755. NullCheck(L_7);
  46756. ArrayElementTypeCheck (L_7, L_9);
  46757. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (Type_t*)L_9);
  46758. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = L_7;
  46759. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 19)) };
  46760. Type_t* L_12;
  46761. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  46762. NullCheck(L_10);
  46763. ArrayElementTypeCheck (L_10, L_12);
  46764. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (Type_t*)L_12);
  46765. return L_10;
  46766. }
  46767. }
  46768. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  46769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_6_CompileExpression_m7734FFB11D63A827E55F6AE62902EE529C13BAED_gshared (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  46770. {
  46771. static bool s_Il2CppMethodInitialized;
  46772. if (!s_Il2CppMethodInitialized)
  46773. {
  46774. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  46775. s_Il2CppMethodInitialized = true;
  46776. }
  46777. {
  46778. // invoke = Expression.Lambda<Func<TTarget, TParam0, TParam1, TParam2, TParam3, TResult>>(callExpression, parameterExpressions).Compile();
  46779. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  46780. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  46781. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  46782. Expression_1_t7ABBC92ED63C10B57689758C555B3149E462116A* L_2;
  46783. L_2 = (( Expression_1_t7ABBC92ED63C10B57689758C555B3149E462116A* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 20)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 20));
  46784. NullCheck(L_2);
  46785. Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* L_3;
  46786. L_3 = (( Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D* (*) (Expression_1_t7ABBC92ED63C10B57689758C555B3149E462116A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 22)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 22));
  46787. __this->___invoke_2 = L_3;
  46788. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  46789. // }
  46790. return;
  46791. }
  46792. }
  46793. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`6<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::CreateDelegate()
  46794. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_6_CreateDelegate_m57BB02A15C416AEE6DF9DBA030F008558500986F_gshared (InstanceFunctionInvoker_6_t9F460A037E34F93DBB7A33651AEBDFC810CE1AA2* __this, const RuntimeMethod* method)
  46795. {
  46796. static bool s_Il2CppMethodInitialized;
  46797. if (!s_Il2CppMethodInitialized)
  46798. {
  46799. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46800. s_Il2CppMethodInitialized = true;
  46801. }
  46802. {
  46803. // invoke = (Func<TTarget, TParam0, TParam1, TParam2, TParam3, TResult>)methodInfo.CreateDelegate(typeof(Func<TTarget, TParam0, TParam1, TParam2, TParam3, TResult>));
  46804. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46805. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 23)) };
  46806. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  46807. Type_t* L_2;
  46808. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  46809. NullCheck(L_0);
  46810. Delegate_t* L_3;
  46811. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  46812. __this->___invoke_2 = ((Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 13)));
  46813. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Func_6_t1140F5DEC08357AA583D5571AB4F2B2CC693CC8D*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 13))));
  46814. // }
  46815. return;
  46816. }
  46817. }
  46818. #ifdef __clang__
  46819. #pragma clang diagnostic pop
  46820. #endif
  46821. #ifdef __clang__
  46822. #pragma clang diagnostic push
  46823. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  46824. #pragma clang diagnostic ignored "-Wunused-variable"
  46825. #endif
  46826. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::.ctor(System.Reflection.MethodInfo)
  46827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_7__ctor_mC32D3BF2FF222CECDD0D497E5786CC10168C4D83_gshared (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  46828. {
  46829. {
  46830. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  46831. MethodInfo_t* L_0 = ___0_methodInfo;
  46832. (( void (*) (InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*, MethodInfo_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((InstanceFunctionInvokerBase_2_t922AE7E10970DBC1087516B11A4CEEF9CE84BB08*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  46833. // public InstanceFunctionInvoker(MethodInfo methodInfo) : base(methodInfo) { }
  46834. return;
  46835. }
  46836. }
  46837. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object[])
  46838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_7_Invoke_m06BA05DB8092C2E73381746EA86D52310B3302DF_gshared (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
  46839. {
  46840. {
  46841. // if (args.Length != 5)
  46842. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ___1_args;
  46843. NullCheck(L_0);
  46844. if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)5)))
  46845. {
  46846. goto IL_000c;
  46847. }
  46848. }
  46849. {
  46850. // throw new TargetParameterCountException();
  46851. TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859* L_1 = (TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetParameterCountException_t06AE62DE58A6F9CAC9E33DBEFA5B224F08293859_il2cpp_TypeInfo_var)));
  46852. NullCheck(L_1);
  46853. TargetParameterCountException__ctor_mB090518705EDCFAE8DD6041BDC2982D66BCD3ADE(L_1, NULL);
  46854. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_7_Invoke_m06BA05DB8092C2E73381746EA86D52310B3302DF_RuntimeMethod_var)));
  46855. }
  46856. IL_000c:
  46857. {
  46858. // return Invoke(target, args[0], args[1], args[2], args[3], args[4]);
  46859. RuntimeObject* L_2 = ___0_target;
  46860. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
  46861. NullCheck(L_3);
  46862. int32_t L_4 = 0;
  46863. RuntimeObject* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  46864. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = ___1_args;
  46865. NullCheck(L_6);
  46866. int32_t L_7 = 1;
  46867. RuntimeObject* L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  46868. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = ___1_args;
  46869. NullCheck(L_9);
  46870. int32_t L_10 = 2;
  46871. RuntimeObject* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  46872. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = ___1_args;
  46873. NullCheck(L_12);
  46874. int32_t L_13 = 3;
  46875. RuntimeObject* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  46876. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = ___1_args;
  46877. NullCheck(L_15);
  46878. int32_t L_16 = 4;
  46879. RuntimeObject* L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  46880. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46881. RuntimeObject* L_18;
  46882. L_18 = VirtualFuncInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(19 /* System.Object Unity.VisualScripting.InvokerBase::Invoke(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, L_5, L_8, L_11, L_14, L_17);
  46883. return L_18;
  46884. }
  46885. }
  46886. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::Invoke(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object)
  46887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_7_Invoke_m57D7EBC262303038D9B80E6505B1C8C1937133FF_gshared (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, RuntimeObject* ___4_arg3, RuntimeObject* ___5_arg4, const RuntimeMethod* method)
  46888. {
  46889. static bool s_Il2CppMethodInitialized;
  46890. if (!s_Il2CppMethodInitialized)
  46891. {
  46892. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  46893. s_Il2CppMethodInitialized = true;
  46894. }
  46895. RuntimeObject* V_0 = NULL;
  46896. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  46897. {
  46898. // if (OptimizedReflection.safeMode)
  46899. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  46900. bool L_0;
  46901. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  46902. if (!L_0)
  46903. {
  46904. goto IL_0072;
  46905. }
  46906. }
  46907. {
  46908. // VerifyTarget(target);
  46909. RuntimeObject* L_1 = ___0_target;
  46910. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46911. VirtualActionInvoker1< RuntimeObject* >::Invoke(22 /* System.Void Unity.VisualScripting.InvokerBase::VerifyTarget(System.Object) */, (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_1);
  46912. // VerifyArgument<TParam0>(methodInfo, 0, arg0);
  46913. MethodInfo_t* L_2 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46914. RuntimeObject* L_3 = ___1_arg0;
  46915. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46916. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_2, 0, L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  46917. // VerifyArgument<TParam1>(methodInfo, 1, arg1);
  46918. MethodInfo_t* L_4 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46919. RuntimeObject* L_5 = ___2_arg1;
  46920. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46921. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_4, 1, L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  46922. // VerifyArgument<TParam2>(methodInfo, 2, arg2);
  46923. MethodInfo_t* L_6 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46924. RuntimeObject* L_7 = ___3_arg2;
  46925. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46926. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_6, 2, L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  46927. // VerifyArgument<TParam3>(methodInfo, 3, arg3);
  46928. MethodInfo_t* L_8 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46929. RuntimeObject* L_9 = ___4_arg3;
  46930. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46931. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 6)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_8, 3, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  46932. // VerifyArgument<TParam4>(methodInfo, 4, arg4);
  46933. MethodInfo_t* L_10 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  46934. RuntimeObject* L_11 = ___5_arg4;
  46935. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  46936. (( void (*) (InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*, MethodInfo_t*, int32_t, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 7)))((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_10, 4, L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
  46937. }
  46938. try
  46939. {// begin try (depth: 1)
  46940. // return InvokeUnsafe(target, arg0, arg1, arg2, arg3, arg4);
  46941. RuntimeObject* L_12 = ___0_target;
  46942. RuntimeObject* L_13 = ___1_arg0;
  46943. RuntimeObject* L_14 = ___2_arg1;
  46944. RuntimeObject* L_15 = ___3_arg2;
  46945. RuntimeObject* L_16 = ___4_arg3;
  46946. RuntimeObject* L_17 = ___5_arg4;
  46947. RuntimeObject* L_18;
  46948. L_18 = (( RuntimeObject* (*) (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(__this, L_12, L_13, L_14, L_15, L_16, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  46949. V_0 = L_18;
  46950. goto IL_0082;
  46951. }// end try (depth: 1)
  46952. catch(Il2CppExceptionWrapper& e)
  46953. {
  46954. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  46955. {
  46956. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  46957. goto CATCH_0069;
  46958. }
  46959. 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)))
  46960. {
  46961. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  46962. goto CATCH_006c;
  46963. }
  46964. throw e;
  46965. }
  46966. CATCH_0069:
  46967. {// begin catch(System.Reflection.TargetInvocationException)
  46968. // catch (TargetInvocationException)
  46969. // throw;
  46970. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  46971. }// end catch (depth: 1)
  46972. CATCH_006c:
  46973. {// begin catch(System.Exception)
  46974. // throw new TargetInvocationException(ex);
  46975. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_19 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  46976. NullCheck(L_19);
  46977. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_19, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  46978. IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceFunctionInvoker_7_Invoke_m57D7EBC262303038D9B80E6505B1C8C1937133FF_RuntimeMethod_var)));
  46979. }// end catch (depth: 1)
  46980. IL_0072:
  46981. {
  46982. // return InvokeUnsafe(target, arg0, arg1, arg2, arg3, arg4);
  46983. RuntimeObject* L_20 = ___0_target;
  46984. RuntimeObject* L_21 = ___1_arg0;
  46985. RuntimeObject* L_22 = ___2_arg1;
  46986. RuntimeObject* L_23 = ___3_arg2;
  46987. RuntimeObject* L_24 = ___4_arg3;
  46988. RuntimeObject* L_25 = ___5_arg4;
  46989. RuntimeObject* L_26;
  46990. L_26 = (( RuntimeObject* (*) (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(__this, L_20, L_21, L_22, L_23, L_24, L_25, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  46991. return L_26;
  46992. }
  46993. IL_0082:
  46994. {
  46995. // }
  46996. RuntimeObject* L_27 = V_0;
  46997. return L_27;
  46998. }
  46999. }
  47000. // System.Object Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::InvokeUnsafe(System.Object,System.Object,System.Object,System.Object,System.Object,System.Object)
  47001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstanceFunctionInvoker_7_InvokeUnsafe_m52E089114A7EBF559FEB3B55C556DACA890246BD_gshared (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, RuntimeObject* ___4_arg3, RuntimeObject* ___5_arg4, const RuntimeMethod* method)
  47002. {
  47003. {
  47004. // return invoke.Invoke((TTarget)target, (TParam0)arg0, (TParam1)arg1, (TParam2)arg2, (TParam3)arg3, (TParam4)arg4);
  47005. Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* L_0 = (Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A*)__this->___invoke_2;
  47006. RuntimeObject* L_1 = ___0_target;
  47007. RuntimeObject* L_2 = ___1_arg0;
  47008. RuntimeObject* L_3 = ___2_arg1;
  47009. RuntimeObject* L_4 = ___3_arg2;
  47010. RuntimeObject* L_5 = ___4_arg3;
  47011. RuntimeObject* L_6 = ___5_arg4;
  47012. NullCheck(L_0);
  47013. RuntimeObject* L_7;
  47014. L_7 = (( RuntimeObject* (*) (Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 16)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 9))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 10))), ((RuntimeObject*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 11))), ((RuntimeObject*)Castclass((RuntimeObject*)L_4, il2cpp_rgctx_data(method->klass->rgctx_data, 12))), ((RuntimeObject*)Castclass((RuntimeObject*)L_5, il2cpp_rgctx_data(method->klass->rgctx_data, 13))), ((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->klass->rgctx_data, 14))), il2cpp_rgctx_method(method->klass->rgctx_data, 16));
  47015. return L_7;
  47016. }
  47017. }
  47018. // System.Type[] Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::GetParameterTypes()
  47019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* InstanceFunctionInvoker_7_GetParameterTypes_m0D806FCF16A177F9CCE74FD4EEDFF913C75A1CC0_gshared (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401* __this, const RuntimeMethod* method)
  47020. {
  47021. static bool s_Il2CppMethodInitialized;
  47022. if (!s_Il2CppMethodInitialized)
  47023. {
  47024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  47025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47026. s_Il2CppMethodInitialized = true;
  47027. }
  47028. {
  47029. // return new[] { typeof(TParam0), typeof(TParam1), typeof(TParam2), typeof(TParam3), typeof(TParam4) };
  47030. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)5);
  47031. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
  47032. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 18)) };
  47033. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47034. Type_t* L_3;
  47035. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  47036. NullCheck(L_1);
  47037. ArrayElementTypeCheck (L_1, L_3);
  47038. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
  47039. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_1;
  47040. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 19)) };
  47041. Type_t* L_6;
  47042. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  47043. NullCheck(L_4);
  47044. ArrayElementTypeCheck (L_4, L_6);
  47045. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_6);
  47046. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = L_4;
  47047. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 20)) };
  47048. Type_t* L_9;
  47049. L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
  47050. NullCheck(L_7);
  47051. ArrayElementTypeCheck (L_7, L_9);
  47052. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (Type_t*)L_9);
  47053. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = L_7;
  47054. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 21)) };
  47055. Type_t* L_12;
  47056. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  47057. NullCheck(L_10);
  47058. ArrayElementTypeCheck (L_10, L_12);
  47059. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (Type_t*)L_12);
  47060. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_13 = L_10;
  47061. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 22)) };
  47062. Type_t* L_15;
  47063. L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
  47064. NullCheck(L_13);
  47065. ArrayElementTypeCheck (L_13, L_15);
  47066. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(4), (Type_t*)L_15);
  47067. return L_13;
  47068. }
  47069. }
  47070. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[])
  47071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_7_CompileExpression_m4AC9AACA178446ED1DCEF694C3A4DF9E358E6394_gshared (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401* __this, MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* ___0_callExpression, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* ___1_parameterExpressions, const RuntimeMethod* method)
  47072. {
  47073. static bool s_Il2CppMethodInitialized;
  47074. if (!s_Il2CppMethodInitialized)
  47075. {
  47076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  47077. s_Il2CppMethodInitialized = true;
  47078. }
  47079. {
  47080. // invoke = Expression.Lambda<Func<TTarget, TParam0, TParam1, TParam2, TParam3, TParam4, TResult>>(callExpression, parameterExpressions).Compile();
  47081. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_0 = ___0_callExpression;
  47082. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_1 = ___1_parameterExpressions;
  47083. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  47084. Expression_1_t9A84A852C45227477A60ABB6E4C1F2A951393338* L_2;
  47085. L_2 = (( Expression_1_t9A84A852C45227477A60ABB6E4C1F2A951393338* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 23)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_0, L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 23));
  47086. NullCheck(L_2);
  47087. Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* L_3;
  47088. L_3 = (( Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A* (*) (Expression_1_t9A84A852C45227477A60ABB6E4C1F2A951393338*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 25)))(L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 25));
  47089. __this->___invoke_2 = L_3;
  47090. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)L_3);
  47091. // }
  47092. return;
  47093. }
  47094. }
  47095. // System.Void Unity.VisualScripting.InstanceFunctionInvoker`7<System.Object,System.Object,System.Object,System.Object,System.Object,System.Object,System.Object>::CreateDelegate()
  47096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceFunctionInvoker_7_CreateDelegate_m786B8FAF34C6D504832D3DBCD4FBF0D241824853_gshared (InstanceFunctionInvoker_7_tF801E7F26E59875ACB99CBEE8D3E1D6DC087A401* __this, const RuntimeMethod* method)
  47097. {
  47098. static bool s_Il2CppMethodInitialized;
  47099. if (!s_Il2CppMethodInitialized)
  47100. {
  47101. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47102. s_Il2CppMethodInitialized = true;
  47103. }
  47104. {
  47105. // invoke = (Func<TTarget, TParam0, TParam1, TParam2, TParam3, TParam4, TResult>)methodInfo.CreateDelegate(typeof(Func<TTarget, TParam0, TParam1, TParam2, TParam3, TParam4, TResult>));
  47106. MethodInfo_t* L_0 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  47107. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 26)) };
  47108. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47109. Type_t* L_2;
  47110. L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
  47111. NullCheck(L_0);
  47112. Delegate_t* L_3;
  47113. L_3 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_0, L_2);
  47114. __this->___invoke_2 = ((Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 15)));
  47115. Il2CppCodeGenWriteBarrier((void**)(&__this->___invoke_2), (void*)((Func_7_tACEE09B7699D4D00E3EC10A6C677B663A24E944A*)Castclass((RuntimeObject*)L_3, il2cpp_rgctx_data(method->klass->rgctx_data, 15))));
  47116. // }
  47117. return;
  47118. }
  47119. }
  47120. #ifdef __clang__
  47121. #pragma clang diagnostic pop
  47122. #endif
  47123. #ifdef __clang__
  47124. #pragma clang diagnostic push
  47125. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  47126. #pragma clang diagnostic ignored "-Wunused-variable"
  47127. #endif
  47128. // System.Void Unity.VisualScripting.InstanceInvokerBase`1<System.Object>::.ctor(System.Reflection.MethodInfo)
  47129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceInvokerBase_1__ctor_m751F38D9F381BD316D220C02535474D5E9FCD383_gshared (InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70* __this, MethodInfo_t* ___0_methodInfo, const RuntimeMethod* method)
  47130. {
  47131. static bool s_Il2CppMethodInitialized;
  47132. if (!s_Il2CppMethodInitialized)
  47133. {
  47134. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47135. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47136. s_Il2CppMethodInitialized = true;
  47137. }
  47138. {
  47139. // protected InstanceInvokerBase(MethodInfo methodInfo) : base(methodInfo)
  47140. MethodInfo_t* L_0 = ___0_methodInfo;
  47141. InvokerBase__ctor_mF8778193D06F6C818A249562C7962709730CC5C3((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, L_0, NULL);
  47142. // if (OptimizedReflection.safeMode)
  47143. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47144. bool L_1;
  47145. L_1 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  47146. if (!L_1)
  47147. {
  47148. goto IL_004d;
  47149. }
  47150. }
  47151. {
  47152. // if (methodInfo.DeclaringType != typeof(TTarget))
  47153. MethodInfo_t* L_2 = ___0_methodInfo;
  47154. NullCheck((MemberInfo_t*)L_2);
  47155. Type_t* L_3;
  47156. L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, (MemberInfo_t*)L_2);
  47157. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  47158. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47159. Type_t* L_5;
  47160. L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
  47161. bool L_6;
  47162. L_6 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_3, L_5, NULL);
  47163. if (!L_6)
  47164. {
  47165. goto IL_0035;
  47166. }
  47167. }
  47168. {
  47169. // throw new ArgumentException("Declaring type of method info doesn't match generic type.", nameof(methodInfo));
  47170. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  47171. NullCheck(L_7);
  47172. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral39C6E28534C4481D347ED539A4876F20EC483FAA)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BCDF92088B43A83757528F5CA0E89E3A8EA051D)), NULL);
  47173. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceInvokerBase_1__ctor_m751F38D9F381BD316D220C02535474D5E9FCD383_RuntimeMethod_var)));
  47174. }
  47175. IL_0035:
  47176. {
  47177. // if (methodInfo.IsStatic)
  47178. MethodInfo_t* L_8 = ___0_methodInfo;
  47179. NullCheck((MethodBase_t*)L_8);
  47180. bool L_9;
  47181. L_9 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E((MethodBase_t*)L_8, NULL);
  47182. if (!L_9)
  47183. {
  47184. goto IL_004d;
  47185. }
  47186. }
  47187. {
  47188. // throw new ArgumentException("The method is static.", nameof(methodInfo));
  47189. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_10 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  47190. NullCheck(L_10);
  47191. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDCD13029B7622889E547C9691E04B34DB7B354C4)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9BCDF92088B43A83757528F5CA0E89E3A8EA051D)), NULL);
  47192. IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceInvokerBase_1__ctor_m751F38D9F381BD316D220C02535474D5E9FCD383_RuntimeMethod_var)));
  47193. }
  47194. IL_004d:
  47195. {
  47196. // }
  47197. return;
  47198. }
  47199. }
  47200. // System.Void Unity.VisualScripting.InstanceInvokerBase`1<System.Object>::CompileExpression()
  47201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceInvokerBase_1_CompileExpression_m7B29156A1F9BEF8F5BA33B9E362E7963922C1B8D_gshared (InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70* __this, const RuntimeMethod* method)
  47202. {
  47203. static bool s_Il2CppMethodInitialized;
  47204. if (!s_Il2CppMethodInitialized)
  47205. {
  47206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  47207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
  47208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
  47210. s_Il2CppMethodInitialized = true;
  47211. }
  47212. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_0 = NULL;
  47213. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* V_1 = NULL;
  47214. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* V_2 = NULL;
  47215. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* V_3 = NULL;
  47216. ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* V_4 = NULL;
  47217. {
  47218. // var targetExpression = Expression.Parameter(typeof(TTarget), "target");
  47219. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  47220. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47221. Type_t* L_1;
  47222. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  47223. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  47224. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_2;
  47225. L_2 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_1, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, NULL);
  47226. V_0 = L_2;
  47227. // var parameterExpressions = GetParameterExpressions();
  47228. NullCheck((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this);
  47229. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_3;
  47230. L_3 = InvokerBase_GetParameterExpressions_m4000146B3859FA03C9411B13994B29A6B791E94B((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this, NULL);
  47231. V_1 = L_3;
  47232. // var parameterExpressionsIncludingTarget = new ParameterExpression[1 + parameterExpressions.Length];
  47233. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_4 = V_1;
  47234. NullCheck(L_4);
  47235. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_5 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(1, ((int32_t)(((RuntimeArray*)L_4)->max_length)))));
  47236. V_2 = L_5;
  47237. // parameterExpressionsIncludingTarget[0] = targetExpression;
  47238. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_6 = V_2;
  47239. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_7 = V_0;
  47240. NullCheck(L_6);
  47241. ArrayElementTypeCheck (L_6, L_7);
  47242. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_7);
  47243. // Array.Copy(parameterExpressions, 0, parameterExpressionsIncludingTarget, 1, parameterExpressions.Length);
  47244. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_8 = V_1;
  47245. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_9 = V_2;
  47246. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_10 = V_1;
  47247. NullCheck(L_10);
  47248. Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 1, ((int32_t)(((RuntimeArray*)L_10)->max_length)), NULL);
  47249. // var callExpression = Expression.Call(targetExpression, methodInfo, parameterExpressions);
  47250. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_11 = V_0;
  47251. MethodInfo_t* L_12 = (MethodInfo_t*)((InvokerBase_t7EAFB932168B4166A9D41BF15E3DF2160743B778*)__this)->___methodInfo_1;
  47252. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_13 = V_1;
  47253. V_4 = (ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F*)L_13;
  47254. ExpressionU5BU5D_tA9F782C3F01235FA1BEE94C80141F0CE1CB1BF6F* L_14 = V_4;
  47255. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_15;
  47256. L_15 = Expression_Call_mF08321E4E99D835F221F58B40C8077C60530CE62((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_11, L_12, L_14, NULL);
  47257. V_3 = L_15;
  47258. // CompileExpression(callExpression, parameterExpressionsIncludingTarget);
  47259. MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB* L_16 = V_3;
  47260. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_17 = V_2;
  47261. VirtualActionInvoker2< MethodCallExpression_tC95F5EFAB9E7AB984F7F6931F57E6A2D094C22DB*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* >::Invoke(23 /* System.Void Unity.VisualScripting.InstanceInvokerBase`1<System.Object>::CompileExpression(System.Linq.Expressions.MethodCallExpression,System.Linq.Expressions.ParameterExpression[]) */, __this, L_16, L_17);
  47262. // }
  47263. return;
  47264. }
  47265. }
  47266. // System.Void Unity.VisualScripting.InstanceInvokerBase`1<System.Object>::VerifyTarget(System.Object)
  47267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceInvokerBase_1_VerifyTarget_mABDDD3D2FCBB78DEAFA2D998139C911A45B951E0_gshared (InstanceInvokerBase_1_tA9712E709A6239C9BE98FEE87D290730AEDD0F70* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  47268. {
  47269. static bool s_Il2CppMethodInitialized;
  47270. if (!s_Il2CppMethodInitialized)
  47271. {
  47272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47273. s_Il2CppMethodInitialized = true;
  47274. }
  47275. {
  47276. // OptimizedReflection.VerifyInstanceTarget<TTarget>(target);
  47277. RuntimeObject* L_0 = ___0_target;
  47278. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47279. (( void (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  47280. // }
  47281. return;
  47282. }
  47283. }
  47284. #ifdef __clang__
  47285. #pragma clang diagnostic pop
  47286. #endif
  47287. #ifdef __clang__
  47288. #pragma clang diagnostic push
  47289. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  47290. #pragma clang diagnostic ignored "-Wunused-variable"
  47291. #endif
  47292. // System.Void Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>::.ctor(System.Reflection.PropertyInfo)
  47293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstancePropertyAccessor_2__ctor_mAB2A5978DFA19C0D020D3AC3D16D82CFD70C219F_gshared (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81* __this, PropertyInfo_t* ___0_propertyInfo, const RuntimeMethod* method)
  47294. {
  47295. static bool s_Il2CppMethodInitialized;
  47296. if (!s_Il2CppMethodInitialized)
  47297. {
  47298. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnsureThat_IsNotNull_TisPropertyInfo_t_m718ADA4E1D5E2E976F82CD5D09F2C20CECC7BE88_RuntimeMethod_var);
  47299. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  47300. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemberUtility_t504048F94C6B7999AC58DF9426BEF52003E9C79E_il2cpp_TypeInfo_var);
  47301. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBC35FFDE20578F35F7D80AA15EBCB02F42463C4);
  47304. s_Il2CppMethodInitialized = true;
  47305. }
  47306. {
  47307. // public InstancePropertyAccessor(PropertyInfo propertyInfo)
  47308. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2((RuntimeObject*)__this, NULL);
  47309. // if (OptimizedReflection.safeMode)
  47310. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47311. bool L_0;
  47312. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  47313. if (!L_0)
  47314. {
  47315. goto IL_0083;
  47316. }
  47317. }
  47318. {
  47319. // Ensure.That(nameof(propertyInfo)).IsNotNull(propertyInfo);
  47320. il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
  47321. EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_1;
  47322. L_1 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteralFBC35FFDE20578F35F7D80AA15EBCB02F42463C4, NULL);
  47323. PropertyInfo_t* L_2 = ___0_propertyInfo;
  47324. NullCheck(L_1);
  47325. EnsureThat_IsNotNull_TisPropertyInfo_t_m718ADA4E1D5E2E976F82CD5D09F2C20CECC7BE88(L_1, L_2, EnsureThat_IsNotNull_TisPropertyInfo_t_m718ADA4E1D5E2E976F82CD5D09F2C20CECC7BE88_RuntimeMethod_var);
  47326. // if (propertyInfo.DeclaringType != typeof(TTarget))
  47327. PropertyInfo_t* L_3 = ___0_propertyInfo;
  47328. NullCheck((MemberInfo_t*)L_3);
  47329. Type_t* L_4;
  47330. L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, (MemberInfo_t*)L_3);
  47331. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  47332. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47333. Type_t* L_6;
  47334. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  47335. bool L_7;
  47336. L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL);
  47337. if (!L_7)
  47338. {
  47339. goto IL_0044;
  47340. }
  47341. }
  47342. {
  47343. // throw new ArgumentException("The declaring type of the property info doesn't match the generic type.", nameof(propertyInfo));
  47344. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  47345. NullCheck(L_8);
  47346. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral54CA80FA3116FF5D614EB4DDF7E04BC2B3666394)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFBC35FFDE20578F35F7D80AA15EBCB02F42463C4)), NULL);
  47347. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstancePropertyAccessor_2__ctor_mAB2A5978DFA19C0D020D3AC3D16D82CFD70C219F_RuntimeMethod_var)));
  47348. }
  47349. IL_0044:
  47350. {
  47351. // if (propertyInfo.PropertyType != typeof(TProperty))
  47352. PropertyInfo_t* L_9 = ___0_propertyInfo;
  47353. NullCheck(L_9);
  47354. Type_t* L_10;
  47355. L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(16 /* System.Type System.Reflection.PropertyInfo::get_PropertyType() */, L_9);
  47356. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 1)) };
  47357. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47358. Type_t* L_12;
  47359. L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
  47360. bool L_13;
  47361. L_13 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_10, L_12, NULL);
  47362. if (!L_13)
  47363. {
  47364. goto IL_006b;
  47365. }
  47366. }
  47367. {
  47368. // throw new ArgumentException("The property type of the property info doesn't match the generic type.", nameof(propertyInfo));
  47369. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  47370. NullCheck(L_14);
  47371. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB8C42BD3D4D07B626C359233A32EAA26F94F8DA6)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFBC35FFDE20578F35F7D80AA15EBCB02F42463C4)), NULL);
  47372. IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstancePropertyAccessor_2__ctor_mAB2A5978DFA19C0D020D3AC3D16D82CFD70C219F_RuntimeMethod_var)));
  47373. }
  47374. IL_006b:
  47375. {
  47376. // if (propertyInfo.IsStatic())
  47377. PropertyInfo_t* L_15 = ___0_propertyInfo;
  47378. il2cpp_codegen_runtime_class_init_inline(MemberUtility_t504048F94C6B7999AC58DF9426BEF52003E9C79E_il2cpp_TypeInfo_var);
  47379. bool L_16;
  47380. L_16 = MemberUtility_IsStatic_m518306DE8B210938210C1A2DFC8AAA4A041F288A(L_15, NULL);
  47381. if (!L_16)
  47382. {
  47383. goto IL_0083;
  47384. }
  47385. }
  47386. {
  47387. // throw new ArgumentException("The property is static.", nameof(propertyInfo));
  47388. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_17 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  47389. NullCheck(L_17);
  47390. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4D76DD3865EC3D2214246A1E9967CA63627DC57D)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFBC35FFDE20578F35F7D80AA15EBCB02F42463C4)), NULL);
  47391. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstancePropertyAccessor_2__ctor_mAB2A5978DFA19C0D020D3AC3D16D82CFD70C219F_RuntimeMethod_var)));
  47392. }
  47393. IL_0083:
  47394. {
  47395. // this.propertyInfo = propertyInfo;
  47396. PropertyInfo_t* L_18 = ___0_propertyInfo;
  47397. __this->___propertyInfo_0 = L_18;
  47398. Il2CppCodeGenWriteBarrier((void**)(&__this->___propertyInfo_0), (void*)L_18);
  47399. // }
  47400. return;
  47401. }
  47402. }
  47403. // System.Void Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>::Compile()
  47404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstancePropertyAccessor_2_Compile_m462B1E8F674A0036DB65ED71390B4F4503DDC767_gshared (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81* __this, const RuntimeMethod* method)
  47405. {
  47406. static bool s_Il2CppMethodInitialized;
  47407. if (!s_Il2CppMethodInitialized)
  47408. {
  47409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  47410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var);
  47412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
  47414. s_Il2CppMethodInitialized = true;
  47415. }
  47416. MethodInfo_t* V_0 = NULL;
  47417. MethodInfo_t* V_1 = NULL;
  47418. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* V_2 = NULL;
  47419. MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* V_3 = NULL;
  47420. {
  47421. // var getterInfo = propertyInfo.GetGetMethod(true);
  47422. PropertyInfo_t* L_0 = (PropertyInfo_t*)__this->___propertyInfo_0;
  47423. NullCheck(L_0);
  47424. MethodInfo_t* L_1;
  47425. L_1 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(23 /* System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetGetMethod(System.Boolean) */, L_0, (bool)1);
  47426. V_0 = L_1;
  47427. // var setterInfo = propertyInfo.GetSetMethod(true);
  47428. PropertyInfo_t* L_2 = (PropertyInfo_t*)__this->___propertyInfo_0;
  47429. NullCheck(L_2);
  47430. MethodInfo_t* L_3;
  47431. L_3 = VirtualFuncInvoker1< MethodInfo_t*, bool >::Invoke(25 /* System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetSetMethod(System.Boolean) */, L_2, (bool)1);
  47432. V_1 = L_3;
  47433. // if (OptimizedReflection.useJit)
  47434. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47435. bool L_4;
  47436. L_4 = OptimizedReflection_get_useJit_mA1E53EB6ECAF6C799D746D0F87F6EBC7AC01996B(NULL);
  47437. if (!L_4)
  47438. {
  47439. goto IL_008c;
  47440. }
  47441. }
  47442. {
  47443. // var targetExpression = Expression.Parameter(typeof(TTarget), "target");
  47444. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  47445. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47446. Type_t* L_6;
  47447. L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
  47448. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  47449. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_7;
  47450. L_7 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_6, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, NULL);
  47451. V_2 = L_7;
  47452. // if (getterInfo != null)
  47453. MethodInfo_t* L_8 = V_0;
  47454. bool L_9;
  47455. L_9 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_8, (MethodInfo_t*)NULL, NULL);
  47456. if (!L_9)
  47457. {
  47458. goto IL_0067;
  47459. }
  47460. }
  47461. {
  47462. // var propertyExpression = Expression.Property(targetExpression, propertyInfo);
  47463. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_10 = V_2;
  47464. PropertyInfo_t* L_11 = (PropertyInfo_t*)__this->___propertyInfo_0;
  47465. il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var);
  47466. MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_12;
  47467. L_12 = Expression_Property_m5C42C2C4783D3282226E02E655FDAD82347549EC((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_10, L_11, NULL);
  47468. V_3 = L_12;
  47469. // getter = Expression.Lambda<Func<TTarget, TProperty>>(propertyExpression, targetExpression).Compile();
  47470. MemberExpression_t133C12A9CE765EF02D622D660CE80E146B15EF89* L_13 = V_3;
  47471. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_14 = (ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*)SZArrayNew(ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C_il2cpp_TypeInfo_var, (uint32_t)1);
  47472. ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C* L_15 = L_14;
  47473. ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_16 = V_2;
  47474. NullCheck(L_15);
  47475. ArrayElementTypeCheck (L_15, L_16);
  47476. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110*)L_16);
  47477. Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A* L_17;
  47478. L_17 = (( Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A* (*) (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*, ParameterExpressionU5BU5D_tA217A6969CA4383EF6D3C43B8EB0989358ABE72C*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))((Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785*)L_13, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  47479. NullCheck(L_17);
  47480. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_18;
  47481. L_18 = (( Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*) (Expression_1_t0C1D38512C1A5669C892A481AB143B8610DC757A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 4)))(L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 4));
  47482. __this->___getter_1 = L_18;
  47483. Il2CppCodeGenWriteBarrier((void**)(&__this->___getter_1), (void*)L_18);
  47484. }
  47485. IL_0067:
  47486. {
  47487. // if (setterInfo != null)
  47488. MethodInfo_t* L_19 = V_1;
  47489. bool L_20;
  47490. L_20 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_19, (MethodInfo_t*)NULL, NULL);
  47491. if (!L_20)
  47492. {
  47493. goto IL_00d4;
  47494. }
  47495. }
  47496. {
  47497. // setter = (Action<TTarget, TProperty>)setterInfo.CreateDelegate(typeof(Action<TTarget, TProperty>));
  47498. MethodInfo_t* L_21 = V_1;
  47499. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 5)) };
  47500. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47501. Type_t* L_23;
  47502. L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL);
  47503. NullCheck(L_21);
  47504. Delegate_t* L_24;
  47505. L_24 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_21, L_23);
  47506. __this->___setter_2 = ((Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)Castclass((RuntimeObject*)L_24, il2cpp_rgctx_data(method->klass->rgctx_data, 6)));
  47507. Il2CppCodeGenWriteBarrier((void**)(&__this->___setter_2), (void*)((Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)Castclass((RuntimeObject*)L_24, il2cpp_rgctx_data(method->klass->rgctx_data, 6))));
  47508. return;
  47509. }
  47510. IL_008c:
  47511. {
  47512. // if (getterInfo != null)
  47513. MethodInfo_t* L_25 = V_0;
  47514. bool L_26;
  47515. L_26 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_25, (MethodInfo_t*)NULL, NULL);
  47516. if (!L_26)
  47517. {
  47518. goto IL_00b0;
  47519. }
  47520. }
  47521. {
  47522. // getter = (Func<TTarget, TProperty>)getterInfo.CreateDelegate(typeof(Func<TTarget, TProperty>));
  47523. MethodInfo_t* L_27 = V_0;
  47524. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 7)) };
  47525. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47526. Type_t* L_29;
  47527. L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL);
  47528. NullCheck(L_27);
  47529. Delegate_t* L_30;
  47530. L_30 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_27, L_29);
  47531. __this->___getter_1 = ((Func_2_tACBF5A1656250800CE861707354491F0611F6624*)Castclass((RuntimeObject*)L_30, il2cpp_rgctx_data(method->klass->rgctx_data, 8)));
  47532. Il2CppCodeGenWriteBarrier((void**)(&__this->___getter_1), (void*)((Func_2_tACBF5A1656250800CE861707354491F0611F6624*)Castclass((RuntimeObject*)L_30, il2cpp_rgctx_data(method->klass->rgctx_data, 8))));
  47533. }
  47534. IL_00b0:
  47535. {
  47536. // if (setterInfo != null)
  47537. MethodInfo_t* L_31 = V_1;
  47538. bool L_32;
  47539. L_32 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_31, (MethodInfo_t*)NULL, NULL);
  47540. if (!L_32)
  47541. {
  47542. goto IL_00d4;
  47543. }
  47544. }
  47545. {
  47546. // setter = (Action<TTarget, TProperty>)setterInfo.CreateDelegate(typeof(Action<TTarget, TProperty>));
  47547. MethodInfo_t* L_33 = V_1;
  47548. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 5)) };
  47549. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47550. Type_t* L_35;
  47551. L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL);
  47552. NullCheck(L_33);
  47553. Delegate_t* L_36;
  47554. L_36 = VirtualFuncInvoker1< Delegate_t*, Type_t* >::Invoke(45 /* System.Delegate System.Reflection.MethodInfo::CreateDelegate(System.Type) */, L_33, L_35);
  47555. __this->___setter_2 = ((Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)Castclass((RuntimeObject*)L_36, il2cpp_rgctx_data(method->klass->rgctx_data, 6)));
  47556. Il2CppCodeGenWriteBarrier((void**)(&__this->___setter_2), (void*)((Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)Castclass((RuntimeObject*)L_36, il2cpp_rgctx_data(method->klass->rgctx_data, 6))));
  47557. }
  47558. IL_00d4:
  47559. {
  47560. // }
  47561. return;
  47562. }
  47563. }
  47564. // System.Object Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>::GetValue(System.Object)
  47565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstancePropertyAccessor_2_GetValue_mCB9FFB2ECF4028EEF64E13EFF0D4C13AF493D0D7_gshared (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  47566. {
  47567. static bool s_Il2CppMethodInitialized;
  47568. if (!s_Il2CppMethodInitialized)
  47569. {
  47570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47571. s_Il2CppMethodInitialized = true;
  47572. }
  47573. RuntimeObject* V_0 = NULL;
  47574. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  47575. {
  47576. // if (OptimizedReflection.safeMode)
  47577. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47578. bool L_0;
  47579. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  47580. if (!L_0)
  47581. {
  47582. goto IL_004e;
  47583. }
  47584. }
  47585. {
  47586. // OptimizedReflection.VerifyInstanceTarget<TTarget>(target);
  47587. RuntimeObject* L_1 = ___0_target;
  47588. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47589. (( void (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  47590. // if (getter == null)
  47591. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)__this->___getter_1;
  47592. if (L_2)
  47593. {
  47594. goto IL_003a;
  47595. }
  47596. }
  47597. {
  47598. // throw new TargetException($"The property '{typeof(TTarget)}.{propertyInfo.Name}' has no get accessor.");
  47599. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  47600. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  47601. Type_t* L_4;
  47602. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  47603. PropertyInfo_t* L_5 = (PropertyInfo_t*)__this->___propertyInfo_0;
  47604. NullCheck((MemberInfo_t*)L_5);
  47605. String_t* L_6;
  47606. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t*)L_5);
  47607. String_t* L_7;
  47608. L_7 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC30E5FCF81A5A9DAF075A7CB00FB9B266FC60938)), (RuntimeObject*)L_4, (RuntimeObject*)L_6, NULL);
  47609. TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6* L_8 = (TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6_il2cpp_TypeInfo_var)));
  47610. NullCheck(L_8);
  47611. TargetException__ctor_m6F20420087AA894B6CE0EE5E10754BFBA297A5B1(L_8, L_7, NULL);
  47612. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstancePropertyAccessor_2_GetValue_mCB9FFB2ECF4028EEF64E13EFF0D4C13AF493D0D7_RuntimeMethod_var)));
  47613. }
  47614. IL_003a:
  47615. {
  47616. }
  47617. try
  47618. {// begin try (depth: 1)
  47619. // return GetValueUnsafe(target);
  47620. RuntimeObject* L_9 = ___0_target;
  47621. RuntimeObject* L_10;
  47622. L_10 = (( RuntimeObject* (*) (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  47623. V_0 = L_10;
  47624. goto IL_0056;
  47625. }// end try (depth: 1)
  47626. catch(Il2CppExceptionWrapper& e)
  47627. {
  47628. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  47629. {
  47630. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  47631. goto CATCH_0045;
  47632. }
  47633. 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)))
  47634. {
  47635. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  47636. goto CATCH_0048;
  47637. }
  47638. throw e;
  47639. }
  47640. CATCH_0045:
  47641. {// begin catch(System.Reflection.TargetInvocationException)
  47642. // catch (TargetInvocationException)
  47643. // throw;
  47644. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  47645. }// end catch (depth: 1)
  47646. CATCH_0048:
  47647. {// begin catch(System.Exception)
  47648. // throw new TargetInvocationException(ex);
  47649. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_11 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  47650. NullCheck(L_11);
  47651. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_11, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  47652. IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstancePropertyAccessor_2_GetValue_mCB9FFB2ECF4028EEF64E13EFF0D4C13AF493D0D7_RuntimeMethod_var)));
  47653. }// end catch (depth: 1)
  47654. IL_004e:
  47655. {
  47656. // return GetValueUnsafe(target);
  47657. RuntimeObject* L_12 = ___0_target;
  47658. RuntimeObject* L_13;
  47659. L_13 = (( RuntimeObject* (*) (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(__this, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  47660. return L_13;
  47661. }
  47662. IL_0056:
  47663. {
  47664. // }
  47665. RuntimeObject* L_14 = V_0;
  47666. return L_14;
  47667. }
  47668. }
  47669. // System.Object Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>::GetValueUnsafe(System.Object)
  47670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InstancePropertyAccessor_2_GetValueUnsafe_m38EDC46A5003F8A574FA1ADF1CC50F3DF63C7265_gshared (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81* __this, RuntimeObject* ___0_target, const RuntimeMethod* method)
  47671. {
  47672. {
  47673. // return getter.Invoke((TTarget)target);
  47674. Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)__this->___getter_1;
  47675. RuntimeObject* L_1 = ___0_target;
  47676. NullCheck(L_0);
  47677. RuntimeObject* L_2;
  47678. L_2 = (( RuntimeObject* (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 12)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 11))), il2cpp_rgctx_method(method->klass->rgctx_data, 12));
  47679. return L_2;
  47680. }
  47681. }
  47682. // System.Void Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>::SetValue(System.Object,System.Object)
  47683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstancePropertyAccessor_2_SetValue_mA4EC6B6CF4E85FB43F7478F17875F7496F17D382_gshared (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_value, const RuntimeMethod* method)
  47684. {
  47685. static bool s_Il2CppMethodInitialized;
  47686. if (!s_Il2CppMethodInitialized)
  47687. {
  47688. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47689. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtility_t7D4E5C8ED9EB64D83C953F50E76AEE333EA0366A_il2cpp_TypeInfo_var);
  47690. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47691. s_Il2CppMethodInitialized = true;
  47692. }
  47693. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  47694. int32_t G_B6_0 = 0;
  47695. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_1 = NULL;
  47696. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_2 = NULL;
  47697. String_t* G_B6_3 = NULL;
  47698. int32_t G_B5_0 = 0;
  47699. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B5_1 = NULL;
  47700. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B5_2 = NULL;
  47701. String_t* G_B5_3 = NULL;
  47702. String_t* G_B9_0 = NULL;
  47703. int32_t G_B9_1 = 0;
  47704. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B9_2 = NULL;
  47705. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B9_3 = NULL;
  47706. String_t* G_B9_4 = NULL;
  47707. Type_t* G_B8_0 = NULL;
  47708. int32_t G_B8_1 = 0;
  47709. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_2 = NULL;
  47710. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_3 = NULL;
  47711. String_t* G_B8_4 = NULL;
  47712. Type_t* G_B7_0 = NULL;
  47713. int32_t G_B7_1 = 0;
  47714. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B7_2 = NULL;
  47715. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B7_3 = NULL;
  47716. String_t* G_B7_4 = NULL;
  47717. String_t* G_B11_0 = NULL;
  47718. int32_t G_B11_1 = 0;
  47719. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B11_2 = NULL;
  47720. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B11_3 = NULL;
  47721. String_t* G_B11_4 = NULL;
  47722. String_t* G_B10_0 = NULL;
  47723. int32_t G_B10_1 = 0;
  47724. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B10_2 = NULL;
  47725. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B10_3 = NULL;
  47726. String_t* G_B10_4 = NULL;
  47727. {
  47728. // if (OptimizedReflection.safeMode)
  47729. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47730. bool L_0;
  47731. L_0 = OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline(NULL);
  47732. if (!L_0)
  47733. {
  47734. goto IL_00c5;
  47735. }
  47736. }
  47737. {
  47738. // OptimizedReflection.VerifyInstanceTarget<TTarget>(target);
  47739. RuntimeObject* L_1 = ___0_target;
  47740. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  47741. (( void (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 9)))(L_1, il2cpp_rgctx_method(method->klass->rgctx_data, 9));
  47742. // if (setter == null)
  47743. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_2 = (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)__this->___setter_2;
  47744. if (L_2)
  47745. {
  47746. goto IL_003d;
  47747. }
  47748. }
  47749. {
  47750. // throw new TargetException($"The property '{typeof(TTarget)}.{propertyInfo.Name}' has no set accessor.");
  47751. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  47752. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  47753. Type_t* L_4;
  47754. L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL);
  47755. PropertyInfo_t* L_5 = (PropertyInfo_t*)__this->___propertyInfo_0;
  47756. NullCheck((MemberInfo_t*)L_5);
  47757. String_t* L_6;
  47758. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t*)L_5);
  47759. String_t* L_7;
  47760. L_7 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral72804274E5F5D242B4F2BC17BBB9875855A18B30)), (RuntimeObject*)L_4, (RuntimeObject*)L_6, NULL);
  47761. TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6* L_8 = (TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetException_t0BF701F53560E89407F6DD0DD8D50A5DA882A6B6_il2cpp_TypeInfo_var)));
  47762. NullCheck(L_8);
  47763. TargetException__ctor_m6F20420087AA894B6CE0EE5E10754BFBA297A5B1(L_8, L_7, NULL);
  47764. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstancePropertyAccessor_2_SetValue_mA4EC6B6CF4E85FB43F7478F17875F7496F17D382_RuntimeMethod_var)));
  47765. }
  47766. IL_003d:
  47767. {
  47768. // if (!typeof(TProperty).IsAssignableFrom(value))
  47769. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 1)) };
  47770. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  47771. Type_t* L_10;
  47772. L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
  47773. RuntimeObject* L_11 = ___1_value;
  47774. il2cpp_codegen_runtime_class_init_inline(TypeUtility_t7D4E5C8ED9EB64D83C953F50E76AEE333EA0366A_il2cpp_TypeInfo_var);
  47775. bool L_12;
  47776. L_12 = TypeUtility_IsAssignableFrom_mAEB6320B1B550044B01FABADEF19F5B2C1D4D569(L_10, L_11, NULL);
  47777. if (L_12)
  47778. {
  47779. goto IL_00b1;
  47780. }
  47781. }
  47782. {
  47783. // throw new ArgumentException($"The provided value for '{typeof(TTarget)}.{propertyInfo.Name}' does not match the property type.\nProvided: {value?.GetType()?.ToString() ?? "null"}\nExpected: {typeof(TProperty)}");
  47784. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)4);
  47785. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13;
  47786. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  47787. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  47788. Type_t* L_16;
  47789. L_16 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_15, NULL);
  47790. NullCheck(L_14);
  47791. ArrayElementTypeCheck (L_14, L_16);
  47792. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_16);
  47793. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_14;
  47794. PropertyInfo_t* L_18 = (PropertyInfo_t*)__this->___propertyInfo_0;
  47795. NullCheck((MemberInfo_t*)L_18);
  47796. String_t* L_19;
  47797. L_19 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t*)L_18);
  47798. NullCheck(L_17);
  47799. ArrayElementTypeCheck (L_17, L_19);
  47800. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_19);
  47801. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_17;
  47802. RuntimeObject* L_21 = ___1_value;
  47803. G_B5_0 = 2;
  47804. G_B5_1 = L_20;
  47805. G_B5_2 = L_20;
  47806. G_B5_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2142B0CEAF8C8B8384F32EA54571DB8C34FCCE82));
  47807. if (L_21)
  47808. {
  47809. G_B6_0 = 2;
  47810. G_B6_1 = L_20;
  47811. G_B6_2 = L_20;
  47812. G_B6_3 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2142B0CEAF8C8B8384F32EA54571DB8C34FCCE82));
  47813. goto IL_007d;
  47814. }
  47815. }
  47816. {
  47817. G_B9_0 = ((String_t*)(NULL));
  47818. G_B9_1 = G_B5_0;
  47819. G_B9_2 = G_B5_1;
  47820. G_B9_3 = G_B5_2;
  47821. G_B9_4 = G_B5_3;
  47822. goto IL_008f;
  47823. }
  47824. IL_007d:
  47825. {
  47826. RuntimeObject* L_22 = ___1_value;
  47827. NullCheck(L_22);
  47828. Type_t* L_23;
  47829. L_23 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_22, NULL);
  47830. Type_t* L_24 = L_23;
  47831. G_B7_0 = L_24;
  47832. G_B7_1 = G_B6_0;
  47833. G_B7_2 = G_B6_1;
  47834. G_B7_3 = G_B6_2;
  47835. G_B7_4 = G_B6_3;
  47836. if (L_24)
  47837. {
  47838. G_B8_0 = L_24;
  47839. G_B8_1 = G_B6_0;
  47840. G_B8_2 = G_B6_1;
  47841. G_B8_3 = G_B6_2;
  47842. G_B8_4 = G_B6_3;
  47843. goto IL_008a;
  47844. }
  47845. }
  47846. {
  47847. G_B9_0 = ((String_t*)(NULL));
  47848. G_B9_1 = G_B7_1;
  47849. G_B9_2 = G_B7_2;
  47850. G_B9_3 = G_B7_3;
  47851. G_B9_4 = G_B7_4;
  47852. goto IL_008f;
  47853. }
  47854. IL_008a:
  47855. {
  47856. NullCheck((RuntimeObject*)G_B8_0);
  47857. String_t* L_25;
  47858. L_25 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, (RuntimeObject*)G_B8_0);
  47859. G_B9_0 = L_25;
  47860. G_B9_1 = G_B8_1;
  47861. G_B9_2 = G_B8_2;
  47862. G_B9_3 = G_B8_3;
  47863. G_B9_4 = G_B8_4;
  47864. }
  47865. IL_008f:
  47866. {
  47867. String_t* L_26 = G_B9_0;
  47868. G_B10_0 = L_26;
  47869. G_B10_1 = G_B9_1;
  47870. G_B10_2 = G_B9_2;
  47871. G_B10_3 = G_B9_3;
  47872. G_B10_4 = G_B9_4;
  47873. if (L_26)
  47874. {
  47875. G_B11_0 = L_26;
  47876. G_B11_1 = G_B9_1;
  47877. G_B11_2 = G_B9_2;
  47878. G_B11_3 = G_B9_3;
  47879. G_B11_4 = G_B9_4;
  47880. goto IL_0098;
  47881. }
  47882. }
  47883. {
  47884. G_B11_0 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174));
  47885. G_B11_1 = G_B10_1;
  47886. G_B11_2 = G_B10_2;
  47887. G_B11_3 = G_B10_3;
  47888. G_B11_4 = G_B10_4;
  47889. }
  47890. IL_0098:
  47891. {
  47892. NullCheck(G_B11_2);
  47893. ArrayElementTypeCheck (G_B11_2, G_B11_0);
  47894. (G_B11_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B11_1), (RuntimeObject*)G_B11_0);
  47895. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = G_B11_3;
  47896. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 1)) };
  47897. il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Type_t_il2cpp_TypeInfo_var)));
  47898. Type_t* L_29;
  47899. L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL);
  47900. NullCheck(L_27);
  47901. ArrayElementTypeCheck (L_27, L_29);
  47902. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_29);
  47903. String_t* L_30;
  47904. L_30 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(G_B11_4, L_27, NULL);
  47905. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_31 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  47906. NullCheck(L_31);
  47907. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_31, L_30, NULL);
  47908. IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstancePropertyAccessor_2_SetValue_mA4EC6B6CF4E85FB43F7478F17875F7496F17D382_RuntimeMethod_var)));
  47909. }
  47910. IL_00b1:
  47911. {
  47912. }
  47913. try
  47914. {// begin try (depth: 1)
  47915. // SetValueUnsafe(target, value);
  47916. RuntimeObject* L_32 = ___0_target;
  47917. RuntimeObject* L_33 = ___1_value;
  47918. (( void (*) (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, L_32, L_33, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  47919. // }
  47920. goto IL_00cd;
  47921. }// end try (depth: 1)
  47922. catch(Il2CppExceptionWrapper& e)
  47923. {
  47924. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  47925. {
  47926. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  47927. goto CATCH_00bc;
  47928. }
  47929. 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)))
  47930. {
  47931. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  47932. goto CATCH_00bf;
  47933. }
  47934. throw e;
  47935. }
  47936. CATCH_00bc:
  47937. {// begin catch(System.Reflection.TargetInvocationException)
  47938. // catch (TargetInvocationException)
  47939. // throw;
  47940. IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
  47941. }// end catch (depth: 1)
  47942. CATCH_00bf:
  47943. {// begin catch(System.Exception)
  47944. // throw new TargetInvocationException(ex);
  47945. TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2* L_34 = (TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TargetInvocationException_t46C470A37ED9947AFD45BD814387DF64665B69F2_il2cpp_TypeInfo_var)));
  47946. NullCheck(L_34);
  47947. TargetInvocationException__ctor_m4892CF9181DF7889AD9FD9834CDC31C634D85C87(L_34, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
  47948. IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstancePropertyAccessor_2_SetValue_mA4EC6B6CF4E85FB43F7478F17875F7496F17D382_RuntimeMethod_var)));
  47949. }// end catch (depth: 1)
  47950. IL_00c5:
  47951. {
  47952. // SetValueUnsafe(target, value);
  47953. RuntimeObject* L_35 = ___0_target;
  47954. RuntimeObject* L_36 = ___1_value;
  47955. (( void (*) (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 14)))(__this, L_35, L_36, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  47956. }
  47957. IL_00cd:
  47958. {
  47959. // }
  47960. return;
  47961. }
  47962. }
  47963. // System.Void Unity.VisualScripting.InstancePropertyAccessor`2<System.Object,System.Object>::SetValueUnsafe(System.Object,System.Object)
  47964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstancePropertyAccessor_2_SetValueUnsafe_m411E6E31EBE7E24453EE8950E8DA094CF5D7F666_gshared (InstancePropertyAccessor_2_tC92B4FFE4F36A862B7A335D18FD7BBDCCEE9AE81* __this, RuntimeObject* ___0_target, RuntimeObject* ___1_value, const RuntimeMethod* method)
  47965. {
  47966. {
  47967. // setter.Invoke((TTarget)target, (TProperty)value);
  47968. Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* L_0 = (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*)__this->___setter_2;
  47969. RuntimeObject* L_1 = ___0_target;
  47970. RuntimeObject* L_2 = ___1_value;
  47971. NullCheck(L_0);
  47972. (( void (*) (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 11))), ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 13))), il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  47973. // }
  47974. return;
  47975. }
  47976. }
  47977. #ifdef __clang__
  47978. #pragma clang diagnostic pop
  47979. #endif
  47980. #ifdef __clang__
  47981. #pragma clang diagnostic push
  47982. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  47983. #pragma clang diagnostic ignored "-Wunused-variable"
  47984. #endif
  47985. // System.Void System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Int32>::.ctor(System.Collections.Generic.Dictionary`2<T,System.Int32>)
  47986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntSwitchInstruction_1__ctor_m951ED8CB3E63077EEA0876BAD60AC9A3B153791F_gshared (IntSwitchInstruction_1_t333EDD576D4AA851BD34A4BDCAC2E5FB668D460C* __this, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___0_cases, const RuntimeMethod* method)
  47987. {
  47988. {
  47989. Instruction__ctor_m7FA7D188887DDFCD2238984FACB1F8850DBB1B6E((Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998*)__this, NULL);
  47990. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = ___0_cases;
  47991. __this->____cases_0 = L_0;
  47992. Il2CppCodeGenWriteBarrier((void**)(&__this->____cases_0), (void*)L_0);
  47993. return;
  47994. }
  47995. }
  47996. // System.String System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Int32>::get_InstructionName()
  47997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IntSwitchInstruction_1_get_InstructionName_m2DA5622A94C9850854E57B44DD7B7C453C412399_gshared (IntSwitchInstruction_1_t333EDD576D4AA851BD34A4BDCAC2E5FB668D460C* __this, const RuntimeMethod* method)
  47998. {
  47999. static bool s_Il2CppMethodInitialized;
  48000. if (!s_Il2CppMethodInitialized)
  48001. {
  48002. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0902C7C376F8746D470CBD6FEA5BBCE3AE817CD3);
  48003. s_Il2CppMethodInitialized = true;
  48004. }
  48005. {
  48006. return _stringLiteral0902C7C376F8746D470CBD6FEA5BBCE3AE817CD3;
  48007. }
  48008. }
  48009. // System.Int32 System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Int32>::get_ConsumedStack()
  48010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntSwitchInstruction_1_get_ConsumedStack_m9D62F27AE11689019863CB07C087F6B0188BBB93_gshared (IntSwitchInstruction_1_t333EDD576D4AA851BD34A4BDCAC2E5FB668D460C* __this, const RuntimeMethod* method)
  48011. {
  48012. {
  48013. return 1;
  48014. }
  48015. }
  48016. // System.Int32 System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Int32>::Run(System.Linq.Expressions.Interpreter.InterpretedFrame)
  48017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntSwitchInstruction_1_Run_m3F2151FEAEDD912CA2BD211D3B241BDD57CBAD91_gshared (IntSwitchInstruction_1_t333EDD576D4AA851BD34A4BDCAC2E5FB668D460C* __this, InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D* ___0_frame, const RuntimeMethod* method)
  48018. {
  48019. int32_t V_0 = 0;
  48020. {
  48021. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)__this->____cases_0;
  48022. InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D* L_1 = ___0_frame;
  48023. NullCheck(L_1);
  48024. RuntimeObject* L_2;
  48025. L_2 = InterpretedFrame_Pop_mB08F9A4193FC9EEDFA06CF1D1950A4D6FDE035A3(L_1, NULL);
  48026. NullCheck(L_0);
  48027. bool L_3;
  48028. L_3 = (( bool (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 0))))), (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  48029. if (L_3)
  48030. {
  48031. goto IL_001c;
  48032. }
  48033. }
  48034. {
  48035. return 1;
  48036. }
  48037. IL_001c:
  48038. {
  48039. int32_t L_4 = V_0;
  48040. return L_4;
  48041. }
  48042. }
  48043. #ifdef __clang__
  48044. #pragma clang diagnostic pop
  48045. #endif
  48046. #ifdef __clang__
  48047. #pragma clang diagnostic push
  48048. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  48049. #pragma clang diagnostic ignored "-Wunused-variable"
  48050. #endif
  48051. // System.Void System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Object>::.ctor(System.Collections.Generic.Dictionary`2<T,System.Int32>)
  48052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntSwitchInstruction_1__ctor_m923B3271C3C91E31BD2DD47D63C797E09910B19B_gshared (IntSwitchInstruction_1_t4DBAEAC3976389B59CDC67B8D1E49EC22371DD3E* __this, Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* ___0_cases, const RuntimeMethod* method)
  48053. {
  48054. {
  48055. Instruction__ctor_m7FA7D188887DDFCD2238984FACB1F8850DBB1B6E((Instruction_t7ED95EF62BBC5003D30C1CE0FF8B1D79105A8998*)__this, NULL);
  48056. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = ___0_cases;
  48057. __this->____cases_0 = L_0;
  48058. Il2CppCodeGenWriteBarrier((void**)(&__this->____cases_0), (void*)L_0);
  48059. return;
  48060. }
  48061. }
  48062. // System.String System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Object>::get_InstructionName()
  48063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IntSwitchInstruction_1_get_InstructionName_m994C7014702255347087D8F3CA854141321F4642_gshared (IntSwitchInstruction_1_t4DBAEAC3976389B59CDC67B8D1E49EC22371DD3E* __this, const RuntimeMethod* method)
  48064. {
  48065. static bool s_Il2CppMethodInitialized;
  48066. if (!s_Il2CppMethodInitialized)
  48067. {
  48068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0902C7C376F8746D470CBD6FEA5BBCE3AE817CD3);
  48069. s_Il2CppMethodInitialized = true;
  48070. }
  48071. {
  48072. return _stringLiteral0902C7C376F8746D470CBD6FEA5BBCE3AE817CD3;
  48073. }
  48074. }
  48075. // System.Int32 System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Object>::get_ConsumedStack()
  48076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntSwitchInstruction_1_get_ConsumedStack_mEDBF788CA724ADA187C2B7251FB80ECAF787F2FF_gshared (IntSwitchInstruction_1_t4DBAEAC3976389B59CDC67B8D1E49EC22371DD3E* __this, const RuntimeMethod* method)
  48077. {
  48078. {
  48079. return 1;
  48080. }
  48081. }
  48082. // System.Int32 System.Linq.Expressions.Interpreter.IntSwitchInstruction`1<System.Object>::Run(System.Linq.Expressions.Interpreter.InterpretedFrame)
  48083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntSwitchInstruction_1_Run_m81B6A648A3825582E8F12B640A1E1ECBFB043C28_gshared (IntSwitchInstruction_1_t4DBAEAC3976389B59CDC67B8D1E49EC22371DD3E* __this, InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D* ___0_frame, const RuntimeMethod* method)
  48084. {
  48085. int32_t V_0 = 0;
  48086. {
  48087. Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* L_0 = (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*)__this->____cases_0;
  48088. InterpretedFrame_tF030A9AC78837B1C2F9CD54B43F7A04D85A8D92D* L_1 = ___0_frame;
  48089. NullCheck(L_1);
  48090. RuntimeObject* L_2;
  48091. L_2 = InterpretedFrame_Pop_mB08F9A4193FC9EEDFA06CF1D1950A4D6FDE035A3(L_1, NULL);
  48092. NullCheck(L_0);
  48093. bool L_3;
  48094. L_3 = (( bool (*) (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1*, RuntimeObject*, int32_t*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 2)))(L_0, ((RuntimeObject*)Castclass((RuntimeObject*)L_2, il2cpp_rgctx_data(method->klass->rgctx_data, 0))), (&V_0), il2cpp_rgctx_method(method->klass->rgctx_data, 2));
  48095. if (L_3)
  48096. {
  48097. goto IL_001c;
  48098. }
  48099. }
  48100. {
  48101. return 1;
  48102. }
  48103. IL_001c:
  48104. {
  48105. int32_t L_4 = V_0;
  48106. return L_4;
  48107. }
  48108. }
  48109. #ifdef __clang__
  48110. #pragma clang diagnostic pop
  48111. #endif
  48112. #ifdef __clang__
  48113. #pragma clang diagnostic push
  48114. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  48115. #pragma clang diagnostic ignored "-Wunused-variable"
  48116. #endif
  48117. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::.ctor(System.Array)
  48118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m47F5AC4025F5E243AC577EAD4A0A60DB0ED0161A_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48119. {
  48120. {
  48121. RuntimeArray* L_0 = ___0_array;
  48122. __this->___array_0 = L_0;
  48123. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  48124. __this->___idx_1 = ((int32_t)-2);
  48125. return;
  48126. }
  48127. }
  48128. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m47F5AC4025F5E243AC577EAD4A0A60DB0ED0161A_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48129. {
  48130. InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* _thisAdjusted;
  48131. int32_t _offset = 1;
  48132. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*>(__this + _offset);
  48133. InternalEnumerator_1__ctor_m47F5AC4025F5E243AC577EAD4A0A60DB0ED0161A(_thisAdjusted, ___0_array, method);
  48134. }
  48135. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::Dispose()
  48136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mF4681FC41B86A452152A88B4A132B37AFB6AC221_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  48137. {
  48138. {
  48139. return;
  48140. }
  48141. }
  48142. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_mF4681FC41B86A452152A88B4A132B37AFB6AC221_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48143. {
  48144. InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* _thisAdjusted;
  48145. int32_t _offset = 1;
  48146. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*>(__this + _offset);
  48147. InternalEnumerator_1_Dispose_mF4681FC41B86A452152A88B4A132B37AFB6AC221(_thisAdjusted, method);
  48148. }
  48149. // System.Boolean System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::MoveNext()
  48150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m9C3DE5EDC62A250E3FFC853844EA5A2BFA46F764_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  48151. {
  48152. int32_t V_0 = 0;
  48153. {
  48154. int32_t L_0 = (int32_t)__this->___idx_1;
  48155. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48156. {
  48157. goto IL_001b;
  48158. }
  48159. }
  48160. {
  48161. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  48162. NullCheck(L_1);
  48163. int32_t L_2;
  48164. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  48165. __this->___idx_1 = L_2;
  48166. }
  48167. IL_001b:
  48168. {
  48169. int32_t L_3 = (int32_t)__this->___idx_1;
  48170. if ((((int32_t)L_3) == ((int32_t)(-1))))
  48171. {
  48172. goto IL_003c;
  48173. }
  48174. }
  48175. {
  48176. int32_t L_4 = (int32_t)__this->___idx_1;
  48177. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  48178. int32_t L_5 = V_0;
  48179. __this->___idx_1 = L_5;
  48180. int32_t L_6 = V_0;
  48181. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  48182. }
  48183. IL_003c:
  48184. {
  48185. return (bool)0;
  48186. }
  48187. }
  48188. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m9C3DE5EDC62A250E3FFC853844EA5A2BFA46F764_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48189. {
  48190. InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* _thisAdjusted;
  48191. int32_t _offset = 1;
  48192. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*>(__this + _offset);
  48193. bool _returnValue;
  48194. _returnValue = InternalEnumerator_1_MoveNext_m9C3DE5EDC62A250E3FFC853844EA5A2BFA46F764(_thisAdjusted, method);
  48195. return _returnValue;
  48196. }
  48197. // T System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::get_Current()
  48198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  48199. {
  48200. {
  48201. int32_t L_0 = (int32_t)__this->___idx_1;
  48202. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48203. {
  48204. goto IL_0015;
  48205. }
  48206. }
  48207. {
  48208. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48209. NullCheck(L_1);
  48210. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  48211. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E_RuntimeMethod_var)));
  48212. }
  48213. IL_0015:
  48214. {
  48215. int32_t L_2 = (int32_t)__this->___idx_1;
  48216. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  48217. {
  48218. goto IL_0029;
  48219. }
  48220. }
  48221. {
  48222. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48223. NullCheck(L_3);
  48224. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  48225. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E_RuntimeMethod_var)));
  48226. }
  48227. IL_0029:
  48228. {
  48229. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  48230. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  48231. NullCheck(L_5);
  48232. int32_t L_6;
  48233. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  48234. int32_t L_7 = (int32_t)__this->___idx_1;
  48235. NullCheck(L_4);
  48236. ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 L_8;
  48237. L_8 = (( ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  48238. return L_8;
  48239. }
  48240. }
  48241. IL2CPP_EXTERN_C ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48242. {
  48243. InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* _thisAdjusted;
  48244. int32_t _offset = 1;
  48245. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*>(__this + _offset);
  48246. ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 _returnValue;
  48247. _returnValue = InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E(_thisAdjusted, method);
  48248. return _returnValue;
  48249. }
  48250. // System.Void System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::System.Collections.IEnumerator.Reset()
  48251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mED71486687FA215ABEDBB6CAB8742999752743F4_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  48252. {
  48253. {
  48254. __this->___idx_1 = ((int32_t)-2);
  48255. return;
  48256. }
  48257. }
  48258. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mED71486687FA215ABEDBB6CAB8742999752743F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48259. {
  48260. InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* _thisAdjusted;
  48261. int32_t _offset = 1;
  48262. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*>(__this + _offset);
  48263. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mED71486687FA215ABEDBB6CAB8742999752743F4(_thisAdjusted, method);
  48264. }
  48265. // System.Object System.Array/InternalEnumerator`1<System.ArraySegment`1<System.Byte>>::System.Collections.IEnumerator.get_Current()
  48266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD5F67B0708AFA176C1F6A33B89934C21EB491D72_gshared (InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* __this, const RuntimeMethod* method)
  48267. {
  48268. {
  48269. ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 L_0;
  48270. L_0 = InternalEnumerator_1_get_Current_mD45770C2AB43849D0593682A36BBA0F4CDCE7B0E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  48271. ArraySegment_1_t3DC888623B720A071D69279F1FCB95A109195093 L_1 = L_0;
  48272. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  48273. return L_2;
  48274. }
  48275. }
  48276. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD5F67B0708AFA176C1F6A33B89934C21EB491D72_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48277. {
  48278. InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1* _thisAdjusted;
  48279. int32_t _offset = 1;
  48280. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD5AF1E9C09D5BED4E3679061E6FA6DD121E4B9E1*>(__this + _offset);
  48281. RuntimeObject* _returnValue;
  48282. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD5F67B0708AFA176C1F6A33B89934C21EB491D72(_thisAdjusted, method);
  48283. return _returnValue;
  48284. }
  48285. #ifdef __clang__
  48286. #pragma clang diagnostic pop
  48287. #endif
  48288. #ifdef __clang__
  48289. #pragma clang diagnostic push
  48290. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  48291. #pragma clang diagnostic ignored "-Wunused-variable"
  48292. #endif
  48293. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::.ctor(System.Array)
  48294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m275E7F3B5D78091A28497F8A194AE28B0963F58E_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48295. {
  48296. {
  48297. RuntimeArray* L_0 = ___0_array;
  48298. __this->___array_0 = L_0;
  48299. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  48300. __this->___idx_1 = ((int32_t)-2);
  48301. return;
  48302. }
  48303. }
  48304. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m275E7F3B5D78091A28497F8A194AE28B0963F58E_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48305. {
  48306. InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* _thisAdjusted;
  48307. int32_t _offset = 1;
  48308. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*>(__this + _offset);
  48309. InternalEnumerator_1__ctor_m275E7F3B5D78091A28497F8A194AE28B0963F58E(_thisAdjusted, ___0_array, method);
  48310. }
  48311. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::Dispose()
  48312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m49D95B5FBC16E42B5B2E0715F7D52FE4935E2A73_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  48313. {
  48314. {
  48315. return;
  48316. }
  48317. }
  48318. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m49D95B5FBC16E42B5B2E0715F7D52FE4935E2A73_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48319. {
  48320. InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* _thisAdjusted;
  48321. int32_t _offset = 1;
  48322. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*>(__this + _offset);
  48323. InternalEnumerator_1_Dispose_m49D95B5FBC16E42B5B2E0715F7D52FE4935E2A73(_thisAdjusted, method);
  48324. }
  48325. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::MoveNext()
  48326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m4724204CD74A4D3AAA56701425467E8069674EC6_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  48327. {
  48328. int32_t V_0 = 0;
  48329. {
  48330. int32_t L_0 = (int32_t)__this->___idx_1;
  48331. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48332. {
  48333. goto IL_001b;
  48334. }
  48335. }
  48336. {
  48337. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  48338. NullCheck(L_1);
  48339. int32_t L_2;
  48340. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  48341. __this->___idx_1 = L_2;
  48342. }
  48343. IL_001b:
  48344. {
  48345. int32_t L_3 = (int32_t)__this->___idx_1;
  48346. if ((((int32_t)L_3) == ((int32_t)(-1))))
  48347. {
  48348. goto IL_003c;
  48349. }
  48350. }
  48351. {
  48352. int32_t L_4 = (int32_t)__this->___idx_1;
  48353. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  48354. int32_t L_5 = V_0;
  48355. __this->___idx_1 = L_5;
  48356. int32_t L_6 = V_0;
  48357. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  48358. }
  48359. IL_003c:
  48360. {
  48361. return (bool)0;
  48362. }
  48363. }
  48364. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m4724204CD74A4D3AAA56701425467E8069674EC6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48365. {
  48366. InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* _thisAdjusted;
  48367. int32_t _offset = 1;
  48368. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*>(__this + _offset);
  48369. bool _returnValue;
  48370. _returnValue = InternalEnumerator_1_MoveNext_m4724204CD74A4D3AAA56701425467E8069674EC6(_thisAdjusted, method);
  48371. return _returnValue;
  48372. }
  48373. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::get_Current()
  48374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  48375. {
  48376. {
  48377. int32_t L_0 = (int32_t)__this->___idx_1;
  48378. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48379. {
  48380. goto IL_0015;
  48381. }
  48382. }
  48383. {
  48384. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48385. NullCheck(L_1);
  48386. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  48387. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8_RuntimeMethod_var)));
  48388. }
  48389. IL_0015:
  48390. {
  48391. int32_t L_2 = (int32_t)__this->___idx_1;
  48392. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  48393. {
  48394. goto IL_0029;
  48395. }
  48396. }
  48397. {
  48398. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48399. NullCheck(L_3);
  48400. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  48401. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8_RuntimeMethod_var)));
  48402. }
  48403. IL_0029:
  48404. {
  48405. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  48406. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  48407. NullCheck(L_5);
  48408. int32_t L_6;
  48409. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  48410. int32_t L_7 = (int32_t)__this->___idx_1;
  48411. NullCheck(L_4);
  48412. EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC L_8;
  48413. L_8 = (( EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  48414. return L_8;
  48415. }
  48416. }
  48417. IL2CPP_EXTERN_C EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48418. {
  48419. InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* _thisAdjusted;
  48420. int32_t _offset = 1;
  48421. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*>(__this + _offset);
  48422. EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC _returnValue;
  48423. _returnValue = InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8(_thisAdjusted, method);
  48424. return _returnValue;
  48425. }
  48426. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::System.Collections.IEnumerator.Reset()
  48427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m76EFAE6056DFFA7828B68D73B6556A8E35DCE214_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  48428. {
  48429. {
  48430. __this->___idx_1 = ((int32_t)-2);
  48431. return;
  48432. }
  48433. }
  48434. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m76EFAE6056DFFA7828B68D73B6556A8E35DCE214_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48435. {
  48436. InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* _thisAdjusted;
  48437. int32_t _offset = 1;
  48438. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*>(__this + _offset);
  48439. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m76EFAE6056DFFA7828B68D73B6556A8E35DCE214(_thisAdjusted, method);
  48440. }
  48441. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Background>>::System.Collections.IEnumerator.get_Current()
  48442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCB58C1B7E1FD19163F6CF92C8E06C2D62E0B5DF0_gshared (InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* __this, const RuntimeMethod* method)
  48443. {
  48444. {
  48445. EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC L_0;
  48446. L_0 = InternalEnumerator_1_get_Current_m04C04730D9D4F5289046D2E668A29754324641F8(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  48447. EmptyData_t3ADF94D95DAB6657C31C89FBD83359BCC8B247EC L_1 = L_0;
  48448. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  48449. return L_2;
  48450. }
  48451. }
  48452. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCB58C1B7E1FD19163F6CF92C8E06C2D62E0B5DF0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48453. {
  48454. InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B* _thisAdjusted;
  48455. int32_t _offset = 1;
  48456. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tD31DABD59EB2F15E36295AFB109FF6E8885F192B*>(__this + _offset);
  48457. RuntimeObject* _returnValue;
  48458. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCB58C1B7E1FD19163F6CF92C8E06C2D62E0B5DF0(_thisAdjusted, method);
  48459. return _returnValue;
  48460. }
  48461. #ifdef __clang__
  48462. #pragma clang diagnostic pop
  48463. #endif
  48464. #ifdef __clang__
  48465. #pragma clang diagnostic push
  48466. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  48467. #pragma clang diagnostic ignored "-Wunused-variable"
  48468. #endif
  48469. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::.ctor(System.Array)
  48470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mD863795416074805CD533969388D584B2F4A67F5_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48471. {
  48472. {
  48473. RuntimeArray* L_0 = ___0_array;
  48474. __this->___array_0 = L_0;
  48475. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  48476. __this->___idx_1 = ((int32_t)-2);
  48477. return;
  48478. }
  48479. }
  48480. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mD863795416074805CD533969388D584B2F4A67F5_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48481. {
  48482. InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* _thisAdjusted;
  48483. int32_t _offset = 1;
  48484. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*>(__this + _offset);
  48485. InternalEnumerator_1__ctor_mD863795416074805CD533969388D584B2F4A67F5(_thisAdjusted, ___0_array, method);
  48486. }
  48487. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::Dispose()
  48488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m0614F344D1F83B0493CDE75A951B9CE89A2CAC3C_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  48489. {
  48490. {
  48491. return;
  48492. }
  48493. }
  48494. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m0614F344D1F83B0493CDE75A951B9CE89A2CAC3C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48495. {
  48496. InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* _thisAdjusted;
  48497. int32_t _offset = 1;
  48498. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*>(__this + _offset);
  48499. InternalEnumerator_1_Dispose_m0614F344D1F83B0493CDE75A951B9CE89A2CAC3C(_thisAdjusted, method);
  48500. }
  48501. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::MoveNext()
  48502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC1E27F3043779A364F68DBD9021A952B92776FD3_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  48503. {
  48504. int32_t V_0 = 0;
  48505. {
  48506. int32_t L_0 = (int32_t)__this->___idx_1;
  48507. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48508. {
  48509. goto IL_001b;
  48510. }
  48511. }
  48512. {
  48513. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  48514. NullCheck(L_1);
  48515. int32_t L_2;
  48516. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  48517. __this->___idx_1 = L_2;
  48518. }
  48519. IL_001b:
  48520. {
  48521. int32_t L_3 = (int32_t)__this->___idx_1;
  48522. if ((((int32_t)L_3) == ((int32_t)(-1))))
  48523. {
  48524. goto IL_003c;
  48525. }
  48526. }
  48527. {
  48528. int32_t L_4 = (int32_t)__this->___idx_1;
  48529. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  48530. int32_t L_5 = V_0;
  48531. __this->___idx_1 = L_5;
  48532. int32_t L_6 = V_0;
  48533. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  48534. }
  48535. IL_003c:
  48536. {
  48537. return (bool)0;
  48538. }
  48539. }
  48540. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mC1E27F3043779A364F68DBD9021A952B92776FD3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48541. {
  48542. InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* _thisAdjusted;
  48543. int32_t _offset = 1;
  48544. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*>(__this + _offset);
  48545. bool _returnValue;
  48546. _returnValue = InternalEnumerator_1_MoveNext_mC1E27F3043779A364F68DBD9021A952B92776FD3(_thisAdjusted, method);
  48547. return _returnValue;
  48548. }
  48549. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::get_Current()
  48550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  48551. {
  48552. {
  48553. int32_t L_0 = (int32_t)__this->___idx_1;
  48554. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48555. {
  48556. goto IL_0015;
  48557. }
  48558. }
  48559. {
  48560. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48561. NullCheck(L_1);
  48562. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  48563. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52_RuntimeMethod_var)));
  48564. }
  48565. IL_0015:
  48566. {
  48567. int32_t L_2 = (int32_t)__this->___idx_1;
  48568. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  48569. {
  48570. goto IL_0029;
  48571. }
  48572. }
  48573. {
  48574. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48575. NullCheck(L_3);
  48576. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  48577. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52_RuntimeMethod_var)));
  48578. }
  48579. IL_0029:
  48580. {
  48581. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  48582. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  48583. NullCheck(L_5);
  48584. int32_t L_6;
  48585. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  48586. int32_t L_7 = (int32_t)__this->___idx_1;
  48587. NullCheck(L_4);
  48588. EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 L_8;
  48589. L_8 = (( EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  48590. return L_8;
  48591. }
  48592. }
  48593. IL2CPP_EXTERN_C EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48594. {
  48595. InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* _thisAdjusted;
  48596. int32_t _offset = 1;
  48597. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*>(__this + _offset);
  48598. EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 _returnValue;
  48599. _returnValue = InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52(_thisAdjusted, method);
  48600. return _returnValue;
  48601. }
  48602. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::System.Collections.IEnumerator.Reset()
  48603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m18F896DAF967341DACDC113E946CA39581F80465_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  48604. {
  48605. {
  48606. __this->___idx_1 = ((int32_t)-2);
  48607. return;
  48608. }
  48609. }
  48610. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m18F896DAF967341DACDC113E946CA39581F80465_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48611. {
  48612. InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* _thisAdjusted;
  48613. int32_t _offset = 1;
  48614. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*>(__this + _offset);
  48615. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m18F896DAF967341DACDC113E946CA39581F80465(_thisAdjusted, method);
  48616. }
  48617. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.Color>>::System.Collections.IEnumerator.get_Current()
  48618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m10A308E0901FC790E8D061EBBA65C727EAA2D746_gshared (InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* __this, const RuntimeMethod* method)
  48619. {
  48620. {
  48621. EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 L_0;
  48622. L_0 = InternalEnumerator_1_get_Current_m0E79B32C8F6ABADC5E44CBBBF8B234695A794E52(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  48623. EmptyData_t48DAAB7E0603E64673C08055B3C11B08F9AB5A83 L_1 = L_0;
  48624. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  48625. return L_2;
  48626. }
  48627. }
  48628. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m10A308E0901FC790E8D061EBBA65C727EAA2D746_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48629. {
  48630. InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC* _thisAdjusted;
  48631. int32_t _offset = 1;
  48632. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2B11574A342B0E76A45D583839CDBA8C57825ADC*>(__this + _offset);
  48633. RuntimeObject* _returnValue;
  48634. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m10A308E0901FC790E8D061EBBA65C727EAA2D746(_thisAdjusted, method);
  48635. return _returnValue;
  48636. }
  48637. #ifdef __clang__
  48638. #pragma clang diagnostic pop
  48639. #endif
  48640. #ifdef __clang__
  48641. #pragma clang diagnostic push
  48642. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  48643. #pragma clang diagnostic ignored "-Wunused-variable"
  48644. #endif
  48645. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::.ctor(System.Array)
  48646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m2062763A376AC9DA77D20FCA49233CD1AB1A6DE3_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48647. {
  48648. {
  48649. RuntimeArray* L_0 = ___0_array;
  48650. __this->___array_0 = L_0;
  48651. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  48652. __this->___idx_1 = ((int32_t)-2);
  48653. return;
  48654. }
  48655. }
  48656. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m2062763A376AC9DA77D20FCA49233CD1AB1A6DE3_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48657. {
  48658. InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* _thisAdjusted;
  48659. int32_t _offset = 1;
  48660. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*>(__this + _offset);
  48661. InternalEnumerator_1__ctor_m2062763A376AC9DA77D20FCA49233CD1AB1A6DE3(_thisAdjusted, ___0_array, method);
  48662. }
  48663. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::Dispose()
  48664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m8B70414F1977FD948E0D7C6539741932EA23C26E_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  48665. {
  48666. {
  48667. return;
  48668. }
  48669. }
  48670. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m8B70414F1977FD948E0D7C6539741932EA23C26E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48671. {
  48672. InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* _thisAdjusted;
  48673. int32_t _offset = 1;
  48674. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*>(__this + _offset);
  48675. InternalEnumerator_1_Dispose_m8B70414F1977FD948E0D7C6539741932EA23C26E(_thisAdjusted, method);
  48676. }
  48677. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::MoveNext()
  48678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mA82D2C56B672A405D24B75C81C2FCC79D9C486C6_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  48679. {
  48680. int32_t V_0 = 0;
  48681. {
  48682. int32_t L_0 = (int32_t)__this->___idx_1;
  48683. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48684. {
  48685. goto IL_001b;
  48686. }
  48687. }
  48688. {
  48689. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  48690. NullCheck(L_1);
  48691. int32_t L_2;
  48692. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  48693. __this->___idx_1 = L_2;
  48694. }
  48695. IL_001b:
  48696. {
  48697. int32_t L_3 = (int32_t)__this->___idx_1;
  48698. if ((((int32_t)L_3) == ((int32_t)(-1))))
  48699. {
  48700. goto IL_003c;
  48701. }
  48702. }
  48703. {
  48704. int32_t L_4 = (int32_t)__this->___idx_1;
  48705. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  48706. int32_t L_5 = V_0;
  48707. __this->___idx_1 = L_5;
  48708. int32_t L_6 = V_0;
  48709. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  48710. }
  48711. IL_003c:
  48712. {
  48713. return (bool)0;
  48714. }
  48715. }
  48716. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mA82D2C56B672A405D24B75C81C2FCC79D9C486C6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48717. {
  48718. InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* _thisAdjusted;
  48719. int32_t _offset = 1;
  48720. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*>(__this + _offset);
  48721. bool _returnValue;
  48722. _returnValue = InternalEnumerator_1_MoveNext_mA82D2C56B672A405D24B75C81C2FCC79D9C486C6(_thisAdjusted, method);
  48723. return _returnValue;
  48724. }
  48725. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::get_Current()
  48726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  48727. {
  48728. {
  48729. int32_t L_0 = (int32_t)__this->___idx_1;
  48730. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48731. {
  48732. goto IL_0015;
  48733. }
  48734. }
  48735. {
  48736. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48737. NullCheck(L_1);
  48738. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  48739. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6_RuntimeMethod_var)));
  48740. }
  48741. IL_0015:
  48742. {
  48743. int32_t L_2 = (int32_t)__this->___idx_1;
  48744. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  48745. {
  48746. goto IL_0029;
  48747. }
  48748. }
  48749. {
  48750. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48751. NullCheck(L_3);
  48752. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  48753. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6_RuntimeMethod_var)));
  48754. }
  48755. IL_0029:
  48756. {
  48757. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  48758. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  48759. NullCheck(L_5);
  48760. int32_t L_6;
  48761. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  48762. int32_t L_7 = (int32_t)__this->___idx_1;
  48763. NullCheck(L_4);
  48764. EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 L_8;
  48765. L_8 = (( EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  48766. return L_8;
  48767. }
  48768. }
  48769. IL2CPP_EXTERN_C EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48770. {
  48771. InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* _thisAdjusted;
  48772. int32_t _offset = 1;
  48773. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*>(__this + _offset);
  48774. EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 _returnValue;
  48775. _returnValue = InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6(_thisAdjusted, method);
  48776. return _returnValue;
  48777. }
  48778. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::System.Collections.IEnumerator.Reset()
  48779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA098195DC4E8924412F8B5DA076B9E228007FE48_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  48780. {
  48781. {
  48782. __this->___idx_1 = ((int32_t)-2);
  48783. return;
  48784. }
  48785. }
  48786. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA098195DC4E8924412F8B5DA076B9E228007FE48_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48787. {
  48788. InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* _thisAdjusted;
  48789. int32_t _offset = 1;
  48790. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*>(__this + _offset);
  48791. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA098195DC4E8924412F8B5DA076B9E228007FE48(_thisAdjusted, method);
  48792. }
  48793. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.FontDefinition>>::System.Collections.IEnumerator.get_Current()
  48794. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m945A6B7239208C0867B2440C24DFFE3BFEDAF28C_gshared (InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* __this, const RuntimeMethod* method)
  48795. {
  48796. {
  48797. EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 L_0;
  48798. L_0 = InternalEnumerator_1_get_Current_m4CCD877DE62A7EFCFDC54BFE1BE926BC1418FDA6(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  48799. EmptyData_tF289285BF36F0D81770920F887D038CEE0FDE022 L_1 = L_0;
  48800. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  48801. return L_2;
  48802. }
  48803. }
  48804. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m945A6B7239208C0867B2440C24DFFE3BFEDAF28C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48805. {
  48806. InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46* _thisAdjusted;
  48807. int32_t _offset = 1;
  48808. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDDA9FE4616D53130201ADEA99386C2CA42C2EE46*>(__this + _offset);
  48809. RuntimeObject* _returnValue;
  48810. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m945A6B7239208C0867B2440C24DFFE3BFEDAF28C(_thisAdjusted, method);
  48811. return _returnValue;
  48812. }
  48813. #ifdef __clang__
  48814. #pragma clang diagnostic pop
  48815. #endif
  48816. #ifdef __clang__
  48817. #pragma clang diagnostic push
  48818. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  48819. #pragma clang diagnostic ignored "-Wunused-variable"
  48820. #endif
  48821. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::.ctor(System.Array)
  48822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m75294DCC543588D42572B00363A92EE09904CB11_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48823. {
  48824. {
  48825. RuntimeArray* L_0 = ___0_array;
  48826. __this->___array_0 = L_0;
  48827. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  48828. __this->___idx_1 = ((int32_t)-2);
  48829. return;
  48830. }
  48831. }
  48832. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m75294DCC543588D42572B00363A92EE09904CB11_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48833. {
  48834. InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* _thisAdjusted;
  48835. int32_t _offset = 1;
  48836. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*>(__this + _offset);
  48837. InternalEnumerator_1__ctor_m75294DCC543588D42572B00363A92EE09904CB11(_thisAdjusted, ___0_array, method);
  48838. }
  48839. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::Dispose()
  48840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m7C1044A30FDFDF44E235E23CEA4D51F373EEABC9_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  48841. {
  48842. {
  48843. return;
  48844. }
  48845. }
  48846. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m7C1044A30FDFDF44E235E23CEA4D51F373EEABC9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48847. {
  48848. InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* _thisAdjusted;
  48849. int32_t _offset = 1;
  48850. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*>(__this + _offset);
  48851. InternalEnumerator_1_Dispose_m7C1044A30FDFDF44E235E23CEA4D51F373EEABC9(_thisAdjusted, method);
  48852. }
  48853. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::MoveNext()
  48854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m6D023027B0296AD34CC81F640833D0B64FFC7E28_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  48855. {
  48856. int32_t V_0 = 0;
  48857. {
  48858. int32_t L_0 = (int32_t)__this->___idx_1;
  48859. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48860. {
  48861. goto IL_001b;
  48862. }
  48863. }
  48864. {
  48865. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  48866. NullCheck(L_1);
  48867. int32_t L_2;
  48868. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  48869. __this->___idx_1 = L_2;
  48870. }
  48871. IL_001b:
  48872. {
  48873. int32_t L_3 = (int32_t)__this->___idx_1;
  48874. if ((((int32_t)L_3) == ((int32_t)(-1))))
  48875. {
  48876. goto IL_003c;
  48877. }
  48878. }
  48879. {
  48880. int32_t L_4 = (int32_t)__this->___idx_1;
  48881. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  48882. int32_t L_5 = V_0;
  48883. __this->___idx_1 = L_5;
  48884. int32_t L_6 = V_0;
  48885. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  48886. }
  48887. IL_003c:
  48888. {
  48889. return (bool)0;
  48890. }
  48891. }
  48892. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m6D023027B0296AD34CC81F640833D0B64FFC7E28_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48893. {
  48894. InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* _thisAdjusted;
  48895. int32_t _offset = 1;
  48896. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*>(__this + _offset);
  48897. bool _returnValue;
  48898. _returnValue = InternalEnumerator_1_MoveNext_m6D023027B0296AD34CC81F640833D0B64FFC7E28(_thisAdjusted, method);
  48899. return _returnValue;
  48900. }
  48901. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::get_Current()
  48902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  48903. {
  48904. {
  48905. int32_t L_0 = (int32_t)__this->___idx_1;
  48906. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  48907. {
  48908. goto IL_0015;
  48909. }
  48910. }
  48911. {
  48912. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48913. NullCheck(L_1);
  48914. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  48915. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843_RuntimeMethod_var)));
  48916. }
  48917. IL_0015:
  48918. {
  48919. int32_t L_2 = (int32_t)__this->___idx_1;
  48920. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  48921. {
  48922. goto IL_0029;
  48923. }
  48924. }
  48925. {
  48926. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  48927. NullCheck(L_3);
  48928. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  48929. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843_RuntimeMethod_var)));
  48930. }
  48931. IL_0029:
  48932. {
  48933. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  48934. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  48935. NullCheck(L_5);
  48936. int32_t L_6;
  48937. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  48938. int32_t L_7 = (int32_t)__this->___idx_1;
  48939. NullCheck(L_4);
  48940. EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 L_8;
  48941. L_8 = (( EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  48942. return L_8;
  48943. }
  48944. }
  48945. IL2CPP_EXTERN_C EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48946. {
  48947. InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* _thisAdjusted;
  48948. int32_t _offset = 1;
  48949. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*>(__this + _offset);
  48950. EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 _returnValue;
  48951. _returnValue = InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843(_thisAdjusted, method);
  48952. return _returnValue;
  48953. }
  48954. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::System.Collections.IEnumerator.Reset()
  48955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m1D878B1F0BF79BD0EE444BE867591DA079C10394_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  48956. {
  48957. {
  48958. __this->___idx_1 = ((int32_t)-2);
  48959. return;
  48960. }
  48961. }
  48962. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m1D878B1F0BF79BD0EE444BE867591DA079C10394_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48963. {
  48964. InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* _thisAdjusted;
  48965. int32_t _offset = 1;
  48966. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*>(__this + _offset);
  48967. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m1D878B1F0BF79BD0EE444BE867591DA079C10394(_thisAdjusted, method);
  48968. }
  48969. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Int32>>::System.Collections.IEnumerator.get_Current()
  48970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m370815216E9127E9ECBC1B49ACBD72A0CB8591E5_gshared (InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* __this, const RuntimeMethod* method)
  48971. {
  48972. {
  48973. EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 L_0;
  48974. L_0 = InternalEnumerator_1_get_Current_mA701F7CF134F88781D4862EE6CA80A1D6C15A843(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  48975. EmptyData_t02ECBE01728C0979248845C107F3FCE871DDC9E3 L_1 = L_0;
  48976. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  48977. return L_2;
  48978. }
  48979. }
  48980. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m370815216E9127E9ECBC1B49ACBD72A0CB8591E5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  48981. {
  48982. InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534* _thisAdjusted;
  48983. int32_t _offset = 1;
  48984. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tB2ED94664CB7600A9D7109D077D446EA7E9B5534*>(__this + _offset);
  48985. RuntimeObject* _returnValue;
  48986. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m370815216E9127E9ECBC1B49ACBD72A0CB8591E5(_thisAdjusted, method);
  48987. return _returnValue;
  48988. }
  48989. #ifdef __clang__
  48990. #pragma clang diagnostic pop
  48991. #endif
  48992. #ifdef __clang__
  48993. #pragma clang diagnostic push
  48994. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  48995. #pragma clang diagnostic ignored "-Wunused-variable"
  48996. #endif
  48997. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::.ctor(System.Array)
  48998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m9A6E13BE12CAA6715F933F5068E686CA31A1D8FE_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  48999. {
  49000. {
  49001. RuntimeArray* L_0 = ___0_array;
  49002. __this->___array_0 = L_0;
  49003. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  49004. __this->___idx_1 = ((int32_t)-2);
  49005. return;
  49006. }
  49007. }
  49008. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m9A6E13BE12CAA6715F933F5068E686CA31A1D8FE_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49009. {
  49010. InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* _thisAdjusted;
  49011. int32_t _offset = 1;
  49012. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*>(__this + _offset);
  49013. InternalEnumerator_1__ctor_m9A6E13BE12CAA6715F933F5068E686CA31A1D8FE(_thisAdjusted, ___0_array, method);
  49014. }
  49015. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::Dispose()
  49016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m274A8F05A61588B3ABC13AAC5F6D9B19B3877B23_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  49017. {
  49018. {
  49019. return;
  49020. }
  49021. }
  49022. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m274A8F05A61588B3ABC13AAC5F6D9B19B3877B23_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49023. {
  49024. InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* _thisAdjusted;
  49025. int32_t _offset = 1;
  49026. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*>(__this + _offset);
  49027. InternalEnumerator_1_Dispose_m274A8F05A61588B3ABC13AAC5F6D9B19B3877B23(_thisAdjusted, method);
  49028. }
  49029. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::MoveNext()
  49030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m2B9B376E5C74D50B695E15C8E7153FEE75872481_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  49031. {
  49032. int32_t V_0 = 0;
  49033. {
  49034. int32_t L_0 = (int32_t)__this->___idx_1;
  49035. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49036. {
  49037. goto IL_001b;
  49038. }
  49039. }
  49040. {
  49041. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  49042. NullCheck(L_1);
  49043. int32_t L_2;
  49044. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  49045. __this->___idx_1 = L_2;
  49046. }
  49047. IL_001b:
  49048. {
  49049. int32_t L_3 = (int32_t)__this->___idx_1;
  49050. if ((((int32_t)L_3) == ((int32_t)(-1))))
  49051. {
  49052. goto IL_003c;
  49053. }
  49054. }
  49055. {
  49056. int32_t L_4 = (int32_t)__this->___idx_1;
  49057. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  49058. int32_t L_5 = V_0;
  49059. __this->___idx_1 = L_5;
  49060. int32_t L_6 = V_0;
  49061. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  49062. }
  49063. IL_003c:
  49064. {
  49065. return (bool)0;
  49066. }
  49067. }
  49068. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m2B9B376E5C74D50B695E15C8E7153FEE75872481_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49069. {
  49070. InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* _thisAdjusted;
  49071. int32_t _offset = 1;
  49072. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*>(__this + _offset);
  49073. bool _returnValue;
  49074. _returnValue = InternalEnumerator_1_MoveNext_m2B9B376E5C74D50B695E15C8E7153FEE75872481(_thisAdjusted, method);
  49075. return _returnValue;
  49076. }
  49077. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::get_Current()
  49078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  49079. {
  49080. {
  49081. int32_t L_0 = (int32_t)__this->___idx_1;
  49082. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49083. {
  49084. goto IL_0015;
  49085. }
  49086. }
  49087. {
  49088. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49089. NullCheck(L_1);
  49090. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  49091. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609_RuntimeMethod_var)));
  49092. }
  49093. IL_0015:
  49094. {
  49095. int32_t L_2 = (int32_t)__this->___idx_1;
  49096. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  49097. {
  49098. goto IL_0029;
  49099. }
  49100. }
  49101. {
  49102. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49103. NullCheck(L_3);
  49104. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  49105. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609_RuntimeMethod_var)));
  49106. }
  49107. IL_0029:
  49108. {
  49109. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  49110. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  49111. NullCheck(L_5);
  49112. int32_t L_6;
  49113. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  49114. int32_t L_7 = (int32_t)__this->___idx_1;
  49115. NullCheck(L_4);
  49116. EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C L_8;
  49117. L_8 = (( EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  49118. return L_8;
  49119. }
  49120. }
  49121. IL2CPP_EXTERN_C EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49122. {
  49123. InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* _thisAdjusted;
  49124. int32_t _offset = 1;
  49125. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*>(__this + _offset);
  49126. EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C _returnValue;
  49127. _returnValue = InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609(_thisAdjusted, method);
  49128. return _returnValue;
  49129. }
  49130. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::System.Collections.IEnumerator.Reset()
  49131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB8FC39F1A0E749F9AD741EC8858394632117751E_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  49132. {
  49133. {
  49134. __this->___idx_1 = ((int32_t)-2);
  49135. return;
  49136. }
  49137. }
  49138. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB8FC39F1A0E749F9AD741EC8858394632117751E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49139. {
  49140. InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* _thisAdjusted;
  49141. int32_t _offset = 1;
  49142. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*>(__this + _offset);
  49143. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB8FC39F1A0E749F9AD741EC8858394632117751E(_thisAdjusted, method);
  49144. }
  49145. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Length>>::System.Collections.IEnumerator.get_Current()
  49146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m21252FF06791FD71C5C8DE8FFBF77C6959F34E95_gshared (InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* __this, const RuntimeMethod* method)
  49147. {
  49148. {
  49149. EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C L_0;
  49150. L_0 = InternalEnumerator_1_get_Current_m64782BED266C0F010EC2D72923297192AB96A609(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  49151. EmptyData_tB976A2FB38B5384D01F0E788A4C35E43321C374C L_1 = L_0;
  49152. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  49153. return L_2;
  49154. }
  49155. }
  49156. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m21252FF06791FD71C5C8DE8FFBF77C6959F34E95_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49157. {
  49158. InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8* _thisAdjusted;
  49159. int32_t _offset = 1;
  49160. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2A02AFFE0AA8FC3EF850B020F47169BDD9E9ACE8*>(__this + _offset);
  49161. RuntimeObject* _returnValue;
  49162. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m21252FF06791FD71C5C8DE8FFBF77C6959F34E95(_thisAdjusted, method);
  49163. return _returnValue;
  49164. }
  49165. #ifdef __clang__
  49166. #pragma clang diagnostic pop
  49167. #endif
  49168. #ifdef __clang__
  49169. #pragma clang diagnostic push
  49170. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  49171. #pragma clang diagnostic ignored "-Wunused-variable"
  49172. #endif
  49173. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::.ctor(System.Array)
  49174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m9E2B4BEDA489ECB9A476D966CD3A4BEBCDA90EE6_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49175. {
  49176. {
  49177. RuntimeArray* L_0 = ___0_array;
  49178. __this->___array_0 = L_0;
  49179. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  49180. __this->___idx_1 = ((int32_t)-2);
  49181. return;
  49182. }
  49183. }
  49184. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m9E2B4BEDA489ECB9A476D966CD3A4BEBCDA90EE6_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49185. {
  49186. InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* _thisAdjusted;
  49187. int32_t _offset = 1;
  49188. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*>(__this + _offset);
  49189. InternalEnumerator_1__ctor_m9E2B4BEDA489ECB9A476D966CD3A4BEBCDA90EE6(_thisAdjusted, ___0_array, method);
  49190. }
  49191. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::Dispose()
  49192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m845FCC38A0372507756D11919B85CDD435E3551A_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  49193. {
  49194. {
  49195. return;
  49196. }
  49197. }
  49198. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m845FCC38A0372507756D11919B85CDD435E3551A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49199. {
  49200. InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* _thisAdjusted;
  49201. int32_t _offset = 1;
  49202. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*>(__this + _offset);
  49203. InternalEnumerator_1_Dispose_m845FCC38A0372507756D11919B85CDD435E3551A(_thisAdjusted, method);
  49204. }
  49205. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::MoveNext()
  49206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m0E7A6384595DBBACCF85A122096AB4D8DDCF6694_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  49207. {
  49208. int32_t V_0 = 0;
  49209. {
  49210. int32_t L_0 = (int32_t)__this->___idx_1;
  49211. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49212. {
  49213. goto IL_001b;
  49214. }
  49215. }
  49216. {
  49217. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  49218. NullCheck(L_1);
  49219. int32_t L_2;
  49220. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  49221. __this->___idx_1 = L_2;
  49222. }
  49223. IL_001b:
  49224. {
  49225. int32_t L_3 = (int32_t)__this->___idx_1;
  49226. if ((((int32_t)L_3) == ((int32_t)(-1))))
  49227. {
  49228. goto IL_003c;
  49229. }
  49230. }
  49231. {
  49232. int32_t L_4 = (int32_t)__this->___idx_1;
  49233. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  49234. int32_t L_5 = V_0;
  49235. __this->___idx_1 = L_5;
  49236. int32_t L_6 = V_0;
  49237. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  49238. }
  49239. IL_003c:
  49240. {
  49241. return (bool)0;
  49242. }
  49243. }
  49244. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m0E7A6384595DBBACCF85A122096AB4D8DDCF6694_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49245. {
  49246. InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* _thisAdjusted;
  49247. int32_t _offset = 1;
  49248. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*>(__this + _offset);
  49249. bool _returnValue;
  49250. _returnValue = InternalEnumerator_1_MoveNext_m0E7A6384595DBBACCF85A122096AB4D8DDCF6694(_thisAdjusted, method);
  49251. return _returnValue;
  49252. }
  49253. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::get_Current()
  49254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  49255. {
  49256. {
  49257. int32_t L_0 = (int32_t)__this->___idx_1;
  49258. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49259. {
  49260. goto IL_0015;
  49261. }
  49262. }
  49263. {
  49264. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49265. NullCheck(L_1);
  49266. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  49267. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385_RuntimeMethod_var)));
  49268. }
  49269. IL_0015:
  49270. {
  49271. int32_t L_2 = (int32_t)__this->___idx_1;
  49272. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  49273. {
  49274. goto IL_0029;
  49275. }
  49276. }
  49277. {
  49278. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49279. NullCheck(L_3);
  49280. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  49281. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385_RuntimeMethod_var)));
  49282. }
  49283. IL_0029:
  49284. {
  49285. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  49286. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  49287. NullCheck(L_5);
  49288. int32_t L_6;
  49289. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  49290. int32_t L_7 = (int32_t)__this->___idx_1;
  49291. NullCheck(L_4);
  49292. EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 L_8;
  49293. L_8 = (( EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  49294. return L_8;
  49295. }
  49296. }
  49297. IL2CPP_EXTERN_C EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49298. {
  49299. InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* _thisAdjusted;
  49300. int32_t _offset = 1;
  49301. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*>(__this + _offset);
  49302. EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 _returnValue;
  49303. _returnValue = InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385(_thisAdjusted, method);
  49304. return _returnValue;
  49305. }
  49306. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::System.Collections.IEnumerator.Reset()
  49307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE75E4B5F40C61A076E87D16561EE5AE25D1DA87C_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  49308. {
  49309. {
  49310. __this->___idx_1 = ((int32_t)-2);
  49311. return;
  49312. }
  49313. }
  49314. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE75E4B5F40C61A076E87D16561EE5AE25D1DA87C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49315. {
  49316. InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* _thisAdjusted;
  49317. int32_t _offset = 1;
  49318. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*>(__this + _offset);
  49319. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE75E4B5F40C61A076E87D16561EE5AE25D1DA87C(_thisAdjusted, method);
  49320. }
  49321. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Object>>::System.Collections.IEnumerator.get_Current()
  49322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m222B8C8E7CA1C570853EAC46B702CD175FD4B3DD_gshared (InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* __this, const RuntimeMethod* method)
  49323. {
  49324. {
  49325. EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 L_0;
  49326. L_0 = InternalEnumerator_1_get_Current_m502CCF1CE81A6E03C5DA67CCF938EFA5DF9F1385(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  49327. EmptyData_tF13A138DEF2627A8D32807954AEF9E30615B8182 L_1 = L_0;
  49328. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  49329. return L_2;
  49330. }
  49331. }
  49332. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m222B8C8E7CA1C570853EAC46B702CD175FD4B3DD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49333. {
  49334. InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576* _thisAdjusted;
  49335. int32_t _offset = 1;
  49336. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t2ED2AE209A7913A16934B193DBADAC12102BD576*>(__this + _offset);
  49337. RuntimeObject* _returnValue;
  49338. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m222B8C8E7CA1C570853EAC46B702CD175FD4B3DD(_thisAdjusted, method);
  49339. return _returnValue;
  49340. }
  49341. #ifdef __clang__
  49342. #pragma clang diagnostic pop
  49343. #endif
  49344. #ifdef __clang__
  49345. #pragma clang diagnostic push
  49346. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  49347. #pragma clang diagnostic ignored "-Wunused-variable"
  49348. #endif
  49349. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::.ctor(System.Array)
  49350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mB924F72F9737D001F874608F4D9103975E566424_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49351. {
  49352. {
  49353. RuntimeArray* L_0 = ___0_array;
  49354. __this->___array_0 = L_0;
  49355. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  49356. __this->___idx_1 = ((int32_t)-2);
  49357. return;
  49358. }
  49359. }
  49360. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mB924F72F9737D001F874608F4D9103975E566424_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49361. {
  49362. InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* _thisAdjusted;
  49363. int32_t _offset = 1;
  49364. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*>(__this + _offset);
  49365. InternalEnumerator_1__ctor_mB924F72F9737D001F874608F4D9103975E566424(_thisAdjusted, ___0_array, method);
  49366. }
  49367. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::Dispose()
  49368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m55FFA7C4125B7DBCE02837EDA12BA83EABF63877_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  49369. {
  49370. {
  49371. return;
  49372. }
  49373. }
  49374. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m55FFA7C4125B7DBCE02837EDA12BA83EABF63877_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49375. {
  49376. InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* _thisAdjusted;
  49377. int32_t _offset = 1;
  49378. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*>(__this + _offset);
  49379. InternalEnumerator_1_Dispose_m55FFA7C4125B7DBCE02837EDA12BA83EABF63877(_thisAdjusted, method);
  49380. }
  49381. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::MoveNext()
  49382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m231B5303A5CC4686043AB8488608FB5EDE1C994A_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  49383. {
  49384. int32_t V_0 = 0;
  49385. {
  49386. int32_t L_0 = (int32_t)__this->___idx_1;
  49387. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49388. {
  49389. goto IL_001b;
  49390. }
  49391. }
  49392. {
  49393. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  49394. NullCheck(L_1);
  49395. int32_t L_2;
  49396. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  49397. __this->___idx_1 = L_2;
  49398. }
  49399. IL_001b:
  49400. {
  49401. int32_t L_3 = (int32_t)__this->___idx_1;
  49402. if ((((int32_t)L_3) == ((int32_t)(-1))))
  49403. {
  49404. goto IL_003c;
  49405. }
  49406. }
  49407. {
  49408. int32_t L_4 = (int32_t)__this->___idx_1;
  49409. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  49410. int32_t L_5 = V_0;
  49411. __this->___idx_1 = L_5;
  49412. int32_t L_6 = V_0;
  49413. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  49414. }
  49415. IL_003c:
  49416. {
  49417. return (bool)0;
  49418. }
  49419. }
  49420. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m231B5303A5CC4686043AB8488608FB5EDE1C994A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49421. {
  49422. InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* _thisAdjusted;
  49423. int32_t _offset = 1;
  49424. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*>(__this + _offset);
  49425. bool _returnValue;
  49426. _returnValue = InternalEnumerator_1_MoveNext_m231B5303A5CC4686043AB8488608FB5EDE1C994A(_thisAdjusted, method);
  49427. return _returnValue;
  49428. }
  49429. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::get_Current()
  49430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  49431. {
  49432. {
  49433. int32_t L_0 = (int32_t)__this->___idx_1;
  49434. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49435. {
  49436. goto IL_0015;
  49437. }
  49438. }
  49439. {
  49440. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49441. NullCheck(L_1);
  49442. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  49443. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8_RuntimeMethod_var)));
  49444. }
  49445. IL_0015:
  49446. {
  49447. int32_t L_2 = (int32_t)__this->___idx_1;
  49448. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  49449. {
  49450. goto IL_0029;
  49451. }
  49452. }
  49453. {
  49454. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49455. NullCheck(L_3);
  49456. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  49457. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8_RuntimeMethod_var)));
  49458. }
  49459. IL_0029:
  49460. {
  49461. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  49462. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  49463. NullCheck(L_5);
  49464. int32_t L_6;
  49465. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  49466. int32_t L_7 = (int32_t)__this->___idx_1;
  49467. NullCheck(L_4);
  49468. EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 L_8;
  49469. L_8 = (( EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  49470. return L_8;
  49471. }
  49472. }
  49473. IL2CPP_EXTERN_C EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49474. {
  49475. InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* _thisAdjusted;
  49476. int32_t _offset = 1;
  49477. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*>(__this + _offset);
  49478. EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 _returnValue;
  49479. _returnValue = InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8(_thisAdjusted, method);
  49480. return _returnValue;
  49481. }
  49482. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::System.Collections.IEnumerator.Reset()
  49483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m4A0C67ED31DC1C0D17189873E02687EF88A02E10_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  49484. {
  49485. {
  49486. __this->___idx_1 = ((int32_t)-2);
  49487. return;
  49488. }
  49489. }
  49490. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m4A0C67ED31DC1C0D17189873E02687EF88A02E10_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49491. {
  49492. InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* _thisAdjusted;
  49493. int32_t _offset = 1;
  49494. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*>(__this + _offset);
  49495. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m4A0C67ED31DC1C0D17189873E02687EF88A02E10(_thisAdjusted, method);
  49496. }
  49497. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Rotate>>::System.Collections.IEnumerator.get_Current()
  49498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1D7A502D9643311934284BB8451C09293E5F7D8A_gshared (InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* __this, const RuntimeMethod* method)
  49499. {
  49500. {
  49501. EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 L_0;
  49502. L_0 = InternalEnumerator_1_get_Current_mD203D8A669D6B0D99C6A213ABBCAD7CB160D56A8(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  49503. EmptyData_t4FC1686BC526371087AD5A5B28DBE30D1ECDD533 L_1 = L_0;
  49504. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  49505. return L_2;
  49506. }
  49507. }
  49508. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1D7A502D9643311934284BB8451C09293E5F7D8A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49509. {
  49510. InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6* _thisAdjusted;
  49511. int32_t _offset = 1;
  49512. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5BF79E9F70B5FBC71E8B158A8A71E772C3A49AE6*>(__this + _offset);
  49513. RuntimeObject* _returnValue;
  49514. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1D7A502D9643311934284BB8451C09293E5F7D8A(_thisAdjusted, method);
  49515. return _returnValue;
  49516. }
  49517. #ifdef __clang__
  49518. #pragma clang diagnostic pop
  49519. #endif
  49520. #ifdef __clang__
  49521. #pragma clang diagnostic push
  49522. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  49523. #pragma clang diagnostic ignored "-Wunused-variable"
  49524. #endif
  49525. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::.ctor(System.Array)
  49526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mF43C0265F4408E92522F650B483B993CBFE43873_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49527. {
  49528. {
  49529. RuntimeArray* L_0 = ___0_array;
  49530. __this->___array_0 = L_0;
  49531. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  49532. __this->___idx_1 = ((int32_t)-2);
  49533. return;
  49534. }
  49535. }
  49536. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mF43C0265F4408E92522F650B483B993CBFE43873_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49537. {
  49538. InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* _thisAdjusted;
  49539. int32_t _offset = 1;
  49540. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*>(__this + _offset);
  49541. InternalEnumerator_1__ctor_mF43C0265F4408E92522F650B483B993CBFE43873(_thisAdjusted, ___0_array, method);
  49542. }
  49543. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::Dispose()
  49544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mC7F10700E316F91B8DE264FC585CFEDA26578040_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  49545. {
  49546. {
  49547. return;
  49548. }
  49549. }
  49550. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_mC7F10700E316F91B8DE264FC585CFEDA26578040_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49551. {
  49552. InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* _thisAdjusted;
  49553. int32_t _offset = 1;
  49554. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*>(__this + _offset);
  49555. InternalEnumerator_1_Dispose_mC7F10700E316F91B8DE264FC585CFEDA26578040(_thisAdjusted, method);
  49556. }
  49557. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::MoveNext()
  49558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m37F6C19B9847FC928C306E306D5E9AEBE7E93404_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  49559. {
  49560. int32_t V_0 = 0;
  49561. {
  49562. int32_t L_0 = (int32_t)__this->___idx_1;
  49563. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49564. {
  49565. goto IL_001b;
  49566. }
  49567. }
  49568. {
  49569. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  49570. NullCheck(L_1);
  49571. int32_t L_2;
  49572. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  49573. __this->___idx_1 = L_2;
  49574. }
  49575. IL_001b:
  49576. {
  49577. int32_t L_3 = (int32_t)__this->___idx_1;
  49578. if ((((int32_t)L_3) == ((int32_t)(-1))))
  49579. {
  49580. goto IL_003c;
  49581. }
  49582. }
  49583. {
  49584. int32_t L_4 = (int32_t)__this->___idx_1;
  49585. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  49586. int32_t L_5 = V_0;
  49587. __this->___idx_1 = L_5;
  49588. int32_t L_6 = V_0;
  49589. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  49590. }
  49591. IL_003c:
  49592. {
  49593. return (bool)0;
  49594. }
  49595. }
  49596. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m37F6C19B9847FC928C306E306D5E9AEBE7E93404_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49597. {
  49598. InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* _thisAdjusted;
  49599. int32_t _offset = 1;
  49600. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*>(__this + _offset);
  49601. bool _returnValue;
  49602. _returnValue = InternalEnumerator_1_MoveNext_m37F6C19B9847FC928C306E306D5E9AEBE7E93404(_thisAdjusted, method);
  49603. return _returnValue;
  49604. }
  49605. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::get_Current()
  49606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  49607. {
  49608. {
  49609. int32_t L_0 = (int32_t)__this->___idx_1;
  49610. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49611. {
  49612. goto IL_0015;
  49613. }
  49614. }
  49615. {
  49616. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49617. NullCheck(L_1);
  49618. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  49619. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB_RuntimeMethod_var)));
  49620. }
  49621. IL_0015:
  49622. {
  49623. int32_t L_2 = (int32_t)__this->___idx_1;
  49624. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  49625. {
  49626. goto IL_0029;
  49627. }
  49628. }
  49629. {
  49630. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49631. NullCheck(L_3);
  49632. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  49633. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB_RuntimeMethod_var)));
  49634. }
  49635. IL_0029:
  49636. {
  49637. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  49638. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  49639. NullCheck(L_5);
  49640. int32_t L_6;
  49641. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  49642. int32_t L_7 = (int32_t)__this->___idx_1;
  49643. NullCheck(L_4);
  49644. EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 L_8;
  49645. L_8 = (( EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  49646. return L_8;
  49647. }
  49648. }
  49649. IL2CPP_EXTERN_C EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49650. {
  49651. InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* _thisAdjusted;
  49652. int32_t _offset = 1;
  49653. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*>(__this + _offset);
  49654. EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 _returnValue;
  49655. _returnValue = InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB(_thisAdjusted, method);
  49656. return _returnValue;
  49657. }
  49658. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::System.Collections.IEnumerator.Reset()
  49659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6E3A64FDFE84FCCB7F067EFF5585DA00371CFAA0_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  49660. {
  49661. {
  49662. __this->___idx_1 = ((int32_t)-2);
  49663. return;
  49664. }
  49665. }
  49666. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6E3A64FDFE84FCCB7F067EFF5585DA00371CFAA0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49667. {
  49668. InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* _thisAdjusted;
  49669. int32_t _offset = 1;
  49670. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*>(__this + _offset);
  49671. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6E3A64FDFE84FCCB7F067EFF5585DA00371CFAA0(_thisAdjusted, method);
  49672. }
  49673. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Scale>>::System.Collections.IEnumerator.get_Current()
  49674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC999D87D57901E7FC074DD172E9A4718957AFBD6_gshared (InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* __this, const RuntimeMethod* method)
  49675. {
  49676. {
  49677. EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 L_0;
  49678. L_0 = InternalEnumerator_1_get_Current_m6CD00F6FF9E4CF834B184C4A7CB3767835961FEB(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  49679. EmptyData_t4A4F82A772FE766AA090A0628F398EA4D55646F0 L_1 = L_0;
  49680. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  49681. return L_2;
  49682. }
  49683. }
  49684. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC999D87D57901E7FC074DD172E9A4718957AFBD6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49685. {
  49686. InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89* _thisAdjusted;
  49687. int32_t _offset = 1;
  49688. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t44C5B69BC058D72B478907E3C581743905D92E89*>(__this + _offset);
  49689. RuntimeObject* _returnValue;
  49690. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC999D87D57901E7FC074DD172E9A4718957AFBD6(_thisAdjusted, method);
  49691. return _returnValue;
  49692. }
  49693. #ifdef __clang__
  49694. #pragma clang diagnostic pop
  49695. #endif
  49696. #ifdef __clang__
  49697. #pragma clang diagnostic push
  49698. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  49699. #pragma clang diagnostic ignored "-Wunused-variable"
  49700. #endif
  49701. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::.ctor(System.Array)
  49702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m5E1FF6C82646CAF9773E89F8CBB991B1DBF6D4ED_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49703. {
  49704. {
  49705. RuntimeArray* L_0 = ___0_array;
  49706. __this->___array_0 = L_0;
  49707. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  49708. __this->___idx_1 = ((int32_t)-2);
  49709. return;
  49710. }
  49711. }
  49712. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m5E1FF6C82646CAF9773E89F8CBB991B1DBF6D4ED_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49713. {
  49714. InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* _thisAdjusted;
  49715. int32_t _offset = 1;
  49716. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*>(__this + _offset);
  49717. InternalEnumerator_1__ctor_m5E1FF6C82646CAF9773E89F8CBB991B1DBF6D4ED(_thisAdjusted, ___0_array, method);
  49718. }
  49719. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::Dispose()
  49720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m9E030D006F477EE477F46B11E84E2152BDF7638B_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  49721. {
  49722. {
  49723. return;
  49724. }
  49725. }
  49726. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m9E030D006F477EE477F46B11E84E2152BDF7638B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49727. {
  49728. InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* _thisAdjusted;
  49729. int32_t _offset = 1;
  49730. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*>(__this + _offset);
  49731. InternalEnumerator_1_Dispose_m9E030D006F477EE477F46B11E84E2152BDF7638B(_thisAdjusted, method);
  49732. }
  49733. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::MoveNext()
  49734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC887D7F9EC475A5C8EA6EECEF9E6D10DCFD3A682_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  49735. {
  49736. int32_t V_0 = 0;
  49737. {
  49738. int32_t L_0 = (int32_t)__this->___idx_1;
  49739. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49740. {
  49741. goto IL_001b;
  49742. }
  49743. }
  49744. {
  49745. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  49746. NullCheck(L_1);
  49747. int32_t L_2;
  49748. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  49749. __this->___idx_1 = L_2;
  49750. }
  49751. IL_001b:
  49752. {
  49753. int32_t L_3 = (int32_t)__this->___idx_1;
  49754. if ((((int32_t)L_3) == ((int32_t)(-1))))
  49755. {
  49756. goto IL_003c;
  49757. }
  49758. }
  49759. {
  49760. int32_t L_4 = (int32_t)__this->___idx_1;
  49761. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  49762. int32_t L_5 = V_0;
  49763. __this->___idx_1 = L_5;
  49764. int32_t L_6 = V_0;
  49765. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  49766. }
  49767. IL_003c:
  49768. {
  49769. return (bool)0;
  49770. }
  49771. }
  49772. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mC887D7F9EC475A5C8EA6EECEF9E6D10DCFD3A682_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49773. {
  49774. InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* _thisAdjusted;
  49775. int32_t _offset = 1;
  49776. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*>(__this + _offset);
  49777. bool _returnValue;
  49778. _returnValue = InternalEnumerator_1_MoveNext_mC887D7F9EC475A5C8EA6EECEF9E6D10DCFD3A682(_thisAdjusted, method);
  49779. return _returnValue;
  49780. }
  49781. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::get_Current()
  49782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  49783. {
  49784. {
  49785. int32_t L_0 = (int32_t)__this->___idx_1;
  49786. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49787. {
  49788. goto IL_0015;
  49789. }
  49790. }
  49791. {
  49792. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49793. NullCheck(L_1);
  49794. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  49795. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7_RuntimeMethod_var)));
  49796. }
  49797. IL_0015:
  49798. {
  49799. int32_t L_2 = (int32_t)__this->___idx_1;
  49800. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  49801. {
  49802. goto IL_0029;
  49803. }
  49804. }
  49805. {
  49806. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49807. NullCheck(L_3);
  49808. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  49809. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7_RuntimeMethod_var)));
  49810. }
  49811. IL_0029:
  49812. {
  49813. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  49814. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  49815. NullCheck(L_5);
  49816. int32_t L_6;
  49817. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  49818. int32_t L_7 = (int32_t)__this->___idx_1;
  49819. NullCheck(L_4);
  49820. EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 L_8;
  49821. L_8 = (( EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  49822. return L_8;
  49823. }
  49824. }
  49825. IL2CPP_EXTERN_C EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49826. {
  49827. InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* _thisAdjusted;
  49828. int32_t _offset = 1;
  49829. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*>(__this + _offset);
  49830. EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 _returnValue;
  49831. _returnValue = InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7(_thisAdjusted, method);
  49832. return _returnValue;
  49833. }
  49834. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::System.Collections.IEnumerator.Reset()
  49835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA8ECEB857D9C649C6D74E0F3804EE95BDA9D46C2_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  49836. {
  49837. {
  49838. __this->___idx_1 = ((int32_t)-2);
  49839. return;
  49840. }
  49841. }
  49842. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA8ECEB857D9C649C6D74E0F3804EE95BDA9D46C2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49843. {
  49844. InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* _thisAdjusted;
  49845. int32_t _offset = 1;
  49846. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*>(__this + _offset);
  49847. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mA8ECEB857D9C649C6D74E0F3804EE95BDA9D46C2(_thisAdjusted, method);
  49848. }
  49849. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<System.Single>>::System.Collections.IEnumerator.get_Current()
  49850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mED7AECBD92D52BDB599B203EED886C351DD144DC_gshared (InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* __this, const RuntimeMethod* method)
  49851. {
  49852. {
  49853. EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 L_0;
  49854. L_0 = InternalEnumerator_1_get_Current_mF8DF9D0BDFFC4A4FAB6575FC119CDBE585DEC5A7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  49855. EmptyData_t43DE49ADBBE9CFA603DCA7C5CDC998DE6DC976A1 L_1 = L_0;
  49856. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  49857. return L_2;
  49858. }
  49859. }
  49860. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mED7AECBD92D52BDB599B203EED886C351DD144DC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49861. {
  49862. InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32* _thisAdjusted;
  49863. int32_t _offset = 1;
  49864. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t550143D62DAE65C20C48EF1F8D75EFC30B47AB32*>(__this + _offset);
  49865. RuntimeObject* _returnValue;
  49866. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mED7AECBD92D52BDB599B203EED886C351DD144DC(_thisAdjusted, method);
  49867. return _returnValue;
  49868. }
  49869. #ifdef __clang__
  49870. #pragma clang diagnostic pop
  49871. #endif
  49872. #ifdef __clang__
  49873. #pragma clang diagnostic push
  49874. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  49875. #pragma clang diagnostic ignored "-Wunused-variable"
  49876. #endif
  49877. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::.ctor(System.Array)
  49878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mEDF0009830B4F9C7FE848216E9C9ED2F5516B759_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49879. {
  49880. {
  49881. RuntimeArray* L_0 = ___0_array;
  49882. __this->___array_0 = L_0;
  49883. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  49884. __this->___idx_1 = ((int32_t)-2);
  49885. return;
  49886. }
  49887. }
  49888. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mEDF0009830B4F9C7FE848216E9C9ED2F5516B759_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  49889. {
  49890. InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* _thisAdjusted;
  49891. int32_t _offset = 1;
  49892. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*>(__this + _offset);
  49893. InternalEnumerator_1__ctor_mEDF0009830B4F9C7FE848216E9C9ED2F5516B759(_thisAdjusted, ___0_array, method);
  49894. }
  49895. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::Dispose()
  49896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m01837563E778E4A2F99F4FFE1469A613A8D0FCF9_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  49897. {
  49898. {
  49899. return;
  49900. }
  49901. }
  49902. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m01837563E778E4A2F99F4FFE1469A613A8D0FCF9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49903. {
  49904. InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* _thisAdjusted;
  49905. int32_t _offset = 1;
  49906. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*>(__this + _offset);
  49907. InternalEnumerator_1_Dispose_m01837563E778E4A2F99F4FFE1469A613A8D0FCF9(_thisAdjusted, method);
  49908. }
  49909. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::MoveNext()
  49910. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mE534CA23A81191067BCB0F65A25AB7DF14459AC0_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  49911. {
  49912. int32_t V_0 = 0;
  49913. {
  49914. int32_t L_0 = (int32_t)__this->___idx_1;
  49915. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49916. {
  49917. goto IL_001b;
  49918. }
  49919. }
  49920. {
  49921. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  49922. NullCheck(L_1);
  49923. int32_t L_2;
  49924. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  49925. __this->___idx_1 = L_2;
  49926. }
  49927. IL_001b:
  49928. {
  49929. int32_t L_3 = (int32_t)__this->___idx_1;
  49930. if ((((int32_t)L_3) == ((int32_t)(-1))))
  49931. {
  49932. goto IL_003c;
  49933. }
  49934. }
  49935. {
  49936. int32_t L_4 = (int32_t)__this->___idx_1;
  49937. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  49938. int32_t L_5 = V_0;
  49939. __this->___idx_1 = L_5;
  49940. int32_t L_6 = V_0;
  49941. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  49942. }
  49943. IL_003c:
  49944. {
  49945. return (bool)0;
  49946. }
  49947. }
  49948. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mE534CA23A81191067BCB0F65A25AB7DF14459AC0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  49949. {
  49950. InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* _thisAdjusted;
  49951. int32_t _offset = 1;
  49952. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*>(__this + _offset);
  49953. bool _returnValue;
  49954. _returnValue = InternalEnumerator_1_MoveNext_mE534CA23A81191067BCB0F65A25AB7DF14459AC0(_thisAdjusted, method);
  49955. return _returnValue;
  49956. }
  49957. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::get_Current()
  49958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  49959. {
  49960. {
  49961. int32_t L_0 = (int32_t)__this->___idx_1;
  49962. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  49963. {
  49964. goto IL_0015;
  49965. }
  49966. }
  49967. {
  49968. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49969. NullCheck(L_1);
  49970. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  49971. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA_RuntimeMethod_var)));
  49972. }
  49973. IL_0015:
  49974. {
  49975. int32_t L_2 = (int32_t)__this->___idx_1;
  49976. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  49977. {
  49978. goto IL_0029;
  49979. }
  49980. }
  49981. {
  49982. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  49983. NullCheck(L_3);
  49984. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  49985. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA_RuntimeMethod_var)));
  49986. }
  49987. IL_0029:
  49988. {
  49989. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  49990. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  49991. NullCheck(L_5);
  49992. int32_t L_6;
  49993. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  49994. int32_t L_7 = (int32_t)__this->___idx_1;
  49995. NullCheck(L_4);
  49996. EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F L_8;
  49997. L_8 = (( EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  49998. return L_8;
  49999. }
  50000. }
  50001. IL2CPP_EXTERN_C EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50002. {
  50003. InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* _thisAdjusted;
  50004. int32_t _offset = 1;
  50005. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*>(__this + _offset);
  50006. EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F _returnValue;
  50007. _returnValue = InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA(_thisAdjusted, method);
  50008. return _returnValue;
  50009. }
  50010. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::System.Collections.IEnumerator.Reset()
  50011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m36E270608F5FCCA869564A75FFC7215C9BEAEEE0_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  50012. {
  50013. {
  50014. __this->___idx_1 = ((int32_t)-2);
  50015. return;
  50016. }
  50017. }
  50018. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m36E270608F5FCCA869564A75FFC7215C9BEAEEE0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50019. {
  50020. InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* _thisAdjusted;
  50021. int32_t _offset = 1;
  50022. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*>(__this + _offset);
  50023. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m36E270608F5FCCA869564A75FFC7215C9BEAEEE0(_thisAdjusted, method);
  50024. }
  50025. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TextShadow>>::System.Collections.IEnumerator.get_Current()
  50026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mDD8D826010863F36B1A1A7927CDDF90C0218D73C_gshared (InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* __this, const RuntimeMethod* method)
  50027. {
  50028. {
  50029. EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F L_0;
  50030. L_0 = InternalEnumerator_1_get_Current_m4CB88612F5C0693C75E4AF93222E36F5F72E59FA(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  50031. EmptyData_tA8769B9E6E130745DA8CFF6D496ED462ED74B44F L_1 = L_0;
  50032. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  50033. return L_2;
  50034. }
  50035. }
  50036. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mDD8D826010863F36B1A1A7927CDDF90C0218D73C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50037. {
  50038. InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4* _thisAdjusted;
  50039. int32_t _offset = 1;
  50040. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t48F5EF0FB5B6B0F1F2388E8364A40882921241F4*>(__this + _offset);
  50041. RuntimeObject* _returnValue;
  50042. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mDD8D826010863F36B1A1A7927CDDF90C0218D73C(_thisAdjusted, method);
  50043. return _returnValue;
  50044. }
  50045. #ifdef __clang__
  50046. #pragma clang diagnostic pop
  50047. #endif
  50048. #ifdef __clang__
  50049. #pragma clang diagnostic push
  50050. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  50051. #pragma clang diagnostic ignored "-Wunused-variable"
  50052. #endif
  50053. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::.ctor(System.Array)
  50054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m9D7A32BCF9C679E02E49754B64574E92F173CB3F_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50055. {
  50056. {
  50057. RuntimeArray* L_0 = ___0_array;
  50058. __this->___array_0 = L_0;
  50059. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  50060. __this->___idx_1 = ((int32_t)-2);
  50061. return;
  50062. }
  50063. }
  50064. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m9D7A32BCF9C679E02E49754B64574E92F173CB3F_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50065. {
  50066. InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* _thisAdjusted;
  50067. int32_t _offset = 1;
  50068. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*>(__this + _offset);
  50069. InternalEnumerator_1__ctor_m9D7A32BCF9C679E02E49754B64574E92F173CB3F(_thisAdjusted, ___0_array, method);
  50070. }
  50071. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::Dispose()
  50072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m4DF4A70E889ACD7395A2E9AB8327AA15CB151059_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  50073. {
  50074. {
  50075. return;
  50076. }
  50077. }
  50078. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m4DF4A70E889ACD7395A2E9AB8327AA15CB151059_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50079. {
  50080. InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* _thisAdjusted;
  50081. int32_t _offset = 1;
  50082. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*>(__this + _offset);
  50083. InternalEnumerator_1_Dispose_m4DF4A70E889ACD7395A2E9AB8327AA15CB151059(_thisAdjusted, method);
  50084. }
  50085. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::MoveNext()
  50086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m4D3DA2DE0A7430A7ACAA0267EEBEC95CF0321279_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  50087. {
  50088. int32_t V_0 = 0;
  50089. {
  50090. int32_t L_0 = (int32_t)__this->___idx_1;
  50091. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50092. {
  50093. goto IL_001b;
  50094. }
  50095. }
  50096. {
  50097. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  50098. NullCheck(L_1);
  50099. int32_t L_2;
  50100. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  50101. __this->___idx_1 = L_2;
  50102. }
  50103. IL_001b:
  50104. {
  50105. int32_t L_3 = (int32_t)__this->___idx_1;
  50106. if ((((int32_t)L_3) == ((int32_t)(-1))))
  50107. {
  50108. goto IL_003c;
  50109. }
  50110. }
  50111. {
  50112. int32_t L_4 = (int32_t)__this->___idx_1;
  50113. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  50114. int32_t L_5 = V_0;
  50115. __this->___idx_1 = L_5;
  50116. int32_t L_6 = V_0;
  50117. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  50118. }
  50119. IL_003c:
  50120. {
  50121. return (bool)0;
  50122. }
  50123. }
  50124. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m4D3DA2DE0A7430A7ACAA0267EEBEC95CF0321279_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50125. {
  50126. InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* _thisAdjusted;
  50127. int32_t _offset = 1;
  50128. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*>(__this + _offset);
  50129. bool _returnValue;
  50130. _returnValue = InternalEnumerator_1_MoveNext_m4D3DA2DE0A7430A7ACAA0267EEBEC95CF0321279(_thisAdjusted, method);
  50131. return _returnValue;
  50132. }
  50133. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::get_Current()
  50134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  50135. {
  50136. {
  50137. int32_t L_0 = (int32_t)__this->___idx_1;
  50138. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50139. {
  50140. goto IL_0015;
  50141. }
  50142. }
  50143. {
  50144. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50145. NullCheck(L_1);
  50146. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  50147. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D_RuntimeMethod_var)));
  50148. }
  50149. IL_0015:
  50150. {
  50151. int32_t L_2 = (int32_t)__this->___idx_1;
  50152. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  50153. {
  50154. goto IL_0029;
  50155. }
  50156. }
  50157. {
  50158. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50159. NullCheck(L_3);
  50160. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  50161. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D_RuntimeMethod_var)));
  50162. }
  50163. IL_0029:
  50164. {
  50165. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  50166. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  50167. NullCheck(L_5);
  50168. int32_t L_6;
  50169. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  50170. int32_t L_7 = (int32_t)__this->___idx_1;
  50171. NullCheck(L_4);
  50172. EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E L_8;
  50173. L_8 = (( EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  50174. return L_8;
  50175. }
  50176. }
  50177. IL2CPP_EXTERN_C EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50178. {
  50179. InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* _thisAdjusted;
  50180. int32_t _offset = 1;
  50181. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*>(__this + _offset);
  50182. EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E _returnValue;
  50183. _returnValue = InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D(_thisAdjusted, method);
  50184. return _returnValue;
  50185. }
  50186. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::System.Collections.IEnumerator.Reset()
  50187. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mD1739E5292CC4253EF6645507C8A1265A1BE550A_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  50188. {
  50189. {
  50190. __this->___idx_1 = ((int32_t)-2);
  50191. return;
  50192. }
  50193. }
  50194. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mD1739E5292CC4253EF6645507C8A1265A1BE550A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50195. {
  50196. InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* _thisAdjusted;
  50197. int32_t _offset = 1;
  50198. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*>(__this + _offset);
  50199. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mD1739E5292CC4253EF6645507C8A1265A1BE550A(_thisAdjusted, method);
  50200. }
  50201. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.TransformOrigin>>::System.Collections.IEnumerator.get_Current()
  50202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCC48C828F4D5626AE329C70DEE8BF25F1B9980CF_gshared (InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* __this, const RuntimeMethod* method)
  50203. {
  50204. {
  50205. EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E L_0;
  50206. L_0 = InternalEnumerator_1_get_Current_mB076F287BBBC0D592E383D9FA66A88FC2442370D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  50207. EmptyData_t2CB75995D335E22F6BF31D1CB979DB1067C5025E L_1 = L_0;
  50208. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  50209. return L_2;
  50210. }
  50211. }
  50212. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCC48C828F4D5626AE329C70DEE8BF25F1B9980CF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50213. {
  50214. InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746* _thisAdjusted;
  50215. int32_t _offset = 1;
  50216. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5099CBB1772C7C1CAC0D09A67B74D2834CF0F746*>(__this + _offset);
  50217. RuntimeObject* _returnValue;
  50218. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mCC48C828F4D5626AE329C70DEE8BF25F1B9980CF(_thisAdjusted, method);
  50219. return _returnValue;
  50220. }
  50221. #ifdef __clang__
  50222. #pragma clang diagnostic pop
  50223. #endif
  50224. #ifdef __clang__
  50225. #pragma clang diagnostic push
  50226. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  50227. #pragma clang diagnostic ignored "-Wunused-variable"
  50228. #endif
  50229. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::.ctor(System.Array)
  50230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mFECC3887EB8856D9D7B6DE2DC326C64C5C539214_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50231. {
  50232. {
  50233. RuntimeArray* L_0 = ___0_array;
  50234. __this->___array_0 = L_0;
  50235. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  50236. __this->___idx_1 = ((int32_t)-2);
  50237. return;
  50238. }
  50239. }
  50240. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mFECC3887EB8856D9D7B6DE2DC326C64C5C539214_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50241. {
  50242. InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* _thisAdjusted;
  50243. int32_t _offset = 1;
  50244. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*>(__this + _offset);
  50245. InternalEnumerator_1__ctor_mFECC3887EB8856D9D7B6DE2DC326C64C5C539214(_thisAdjusted, ___0_array, method);
  50246. }
  50247. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::Dispose()
  50248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mEBEEFCBECD544ECF14191DCC4ACFDB19B4BC6D97_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  50249. {
  50250. {
  50251. return;
  50252. }
  50253. }
  50254. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_mEBEEFCBECD544ECF14191DCC4ACFDB19B4BC6D97_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50255. {
  50256. InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* _thisAdjusted;
  50257. int32_t _offset = 1;
  50258. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*>(__this + _offset);
  50259. InternalEnumerator_1_Dispose_mEBEEFCBECD544ECF14191DCC4ACFDB19B4BC6D97(_thisAdjusted, method);
  50260. }
  50261. // System.Boolean System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::MoveNext()
  50262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mA2EA34753AB06EBB8B3F3FBC2DE4AB62E0C03EDE_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  50263. {
  50264. int32_t V_0 = 0;
  50265. {
  50266. int32_t L_0 = (int32_t)__this->___idx_1;
  50267. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50268. {
  50269. goto IL_001b;
  50270. }
  50271. }
  50272. {
  50273. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  50274. NullCheck(L_1);
  50275. int32_t L_2;
  50276. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  50277. __this->___idx_1 = L_2;
  50278. }
  50279. IL_001b:
  50280. {
  50281. int32_t L_3 = (int32_t)__this->___idx_1;
  50282. if ((((int32_t)L_3) == ((int32_t)(-1))))
  50283. {
  50284. goto IL_003c;
  50285. }
  50286. }
  50287. {
  50288. int32_t L_4 = (int32_t)__this->___idx_1;
  50289. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  50290. int32_t L_5 = V_0;
  50291. __this->___idx_1 = L_5;
  50292. int32_t L_6 = V_0;
  50293. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  50294. }
  50295. IL_003c:
  50296. {
  50297. return (bool)0;
  50298. }
  50299. }
  50300. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mA2EA34753AB06EBB8B3F3FBC2DE4AB62E0C03EDE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50301. {
  50302. InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* _thisAdjusted;
  50303. int32_t _offset = 1;
  50304. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*>(__this + _offset);
  50305. bool _returnValue;
  50306. _returnValue = InternalEnumerator_1_MoveNext_mA2EA34753AB06EBB8B3F3FBC2DE4AB62E0C03EDE(_thisAdjusted, method);
  50307. return _returnValue;
  50308. }
  50309. // T System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::get_Current()
  50310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  50311. {
  50312. {
  50313. int32_t L_0 = (int32_t)__this->___idx_1;
  50314. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50315. {
  50316. goto IL_0015;
  50317. }
  50318. }
  50319. {
  50320. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50321. NullCheck(L_1);
  50322. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  50323. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F_RuntimeMethod_var)));
  50324. }
  50325. IL_0015:
  50326. {
  50327. int32_t L_2 = (int32_t)__this->___idx_1;
  50328. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  50329. {
  50330. goto IL_0029;
  50331. }
  50332. }
  50333. {
  50334. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50335. NullCheck(L_3);
  50336. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  50337. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F_RuntimeMethod_var)));
  50338. }
  50339. IL_0029:
  50340. {
  50341. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  50342. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  50343. NullCheck(L_5);
  50344. int32_t L_6;
  50345. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  50346. int32_t L_7 = (int32_t)__this->___idx_1;
  50347. NullCheck(L_4);
  50348. EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB L_8;
  50349. L_8 = (( EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  50350. return L_8;
  50351. }
  50352. }
  50353. IL2CPP_EXTERN_C EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50354. {
  50355. InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* _thisAdjusted;
  50356. int32_t _offset = 1;
  50357. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*>(__this + _offset);
  50358. EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB _returnValue;
  50359. _returnValue = InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F(_thisAdjusted, method);
  50360. return _returnValue;
  50361. }
  50362. // System.Void System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::System.Collections.IEnumerator.Reset()
  50363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA2ADC8507B29DA0AAF4FD5A97EE8CD52A087070_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  50364. {
  50365. {
  50366. __this->___idx_1 = ((int32_t)-2);
  50367. return;
  50368. }
  50369. }
  50370. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA2ADC8507B29DA0AAF4FD5A97EE8CD52A087070_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50371. {
  50372. InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* _thisAdjusted;
  50373. int32_t _offset = 1;
  50374. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*>(__this + _offset);
  50375. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA2ADC8507B29DA0AAF4FD5A97EE8CD52A087070(_thisAdjusted, method);
  50376. }
  50377. // System.Object System.Array/InternalEnumerator`1<UnityEngine.UIElements.StylePropertyAnimationSystem/Values`1/EmptyData<UnityEngine.UIElements.Translate>>::System.Collections.IEnumerator.get_Current()
  50378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m921F0EC4C72B04C13E3AED414E24A05F45B77F3A_gshared (InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* __this, const RuntimeMethod* method)
  50379. {
  50380. {
  50381. EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB L_0;
  50382. L_0 = InternalEnumerator_1_get_Current_mFEB31527F4F844F1FB5F939B272CC145104FDD2F(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  50383. EmptyData_tED1BB22234DD4A2FBA90416759D025535300EDCB L_1 = L_0;
  50384. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  50385. return L_2;
  50386. }
  50387. }
  50388. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m921F0EC4C72B04C13E3AED414E24A05F45B77F3A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50389. {
  50390. InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2* _thisAdjusted;
  50391. int32_t _offset = 1;
  50392. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFEBC4336F62322256E76F51D8967934D4CA448D2*>(__this + _offset);
  50393. RuntimeObject* _returnValue;
  50394. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m921F0EC4C72B04C13E3AED414E24A05F45B77F3A(_thisAdjusted, method);
  50395. return _returnValue;
  50396. }
  50397. #ifdef __clang__
  50398. #pragma clang diagnostic pop
  50399. #endif
  50400. #ifdef __clang__
  50401. #pragma clang diagnostic push
  50402. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  50403. #pragma clang diagnostic ignored "-Wunused-variable"
  50404. #endif
  50405. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::.ctor(System.Array)
  50406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m22BCBFA19EBD96404F8B9113DDF3CFB7AEF386DE_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50407. {
  50408. {
  50409. RuntimeArray* L_0 = ___0_array;
  50410. __this->___array_0 = L_0;
  50411. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  50412. __this->___idx_1 = ((int32_t)-2);
  50413. return;
  50414. }
  50415. }
  50416. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m22BCBFA19EBD96404F8B9113DDF3CFB7AEF386DE_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50417. {
  50418. InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* _thisAdjusted;
  50419. int32_t _offset = 1;
  50420. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*>(__this + _offset);
  50421. InternalEnumerator_1__ctor_m22BCBFA19EBD96404F8B9113DDF3CFB7AEF386DE(_thisAdjusted, ___0_array, method);
  50422. }
  50423. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::Dispose()
  50424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m309265218FFA0B7E7589B9565A251B99018B9D3C_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  50425. {
  50426. {
  50427. return;
  50428. }
  50429. }
  50430. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m309265218FFA0B7E7589B9565A251B99018B9D3C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50431. {
  50432. InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* _thisAdjusted;
  50433. int32_t _offset = 1;
  50434. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*>(__this + _offset);
  50435. InternalEnumerator_1_Dispose_m309265218FFA0B7E7589B9565A251B99018B9D3C(_thisAdjusted, method);
  50436. }
  50437. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::MoveNext()
  50438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m3B67D00E8C1B0888889FC44CC55EDD4DD943AE85_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  50439. {
  50440. int32_t V_0 = 0;
  50441. {
  50442. int32_t L_0 = (int32_t)__this->___idx_1;
  50443. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50444. {
  50445. goto IL_001b;
  50446. }
  50447. }
  50448. {
  50449. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  50450. NullCheck(L_1);
  50451. int32_t L_2;
  50452. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  50453. __this->___idx_1 = L_2;
  50454. }
  50455. IL_001b:
  50456. {
  50457. int32_t L_3 = (int32_t)__this->___idx_1;
  50458. if ((((int32_t)L_3) == ((int32_t)(-1))))
  50459. {
  50460. goto IL_003c;
  50461. }
  50462. }
  50463. {
  50464. int32_t L_4 = (int32_t)__this->___idx_1;
  50465. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  50466. int32_t L_5 = V_0;
  50467. __this->___idx_1 = L_5;
  50468. int32_t L_6 = V_0;
  50469. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  50470. }
  50471. IL_003c:
  50472. {
  50473. return (bool)0;
  50474. }
  50475. }
  50476. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m3B67D00E8C1B0888889FC44CC55EDD4DD943AE85_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50477. {
  50478. InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* _thisAdjusted;
  50479. int32_t _offset = 1;
  50480. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*>(__this + _offset);
  50481. bool _returnValue;
  50482. _returnValue = InternalEnumerator_1_MoveNext_m3B67D00E8C1B0888889FC44CC55EDD4DD943AE85(_thisAdjusted, method);
  50483. return _returnValue;
  50484. }
  50485. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::get_Current()
  50486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tEA99553F325828A74A65B889F46BE09836044044 InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  50487. {
  50488. {
  50489. int32_t L_0 = (int32_t)__this->___idx_1;
  50490. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50491. {
  50492. goto IL_0015;
  50493. }
  50494. }
  50495. {
  50496. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50497. NullCheck(L_1);
  50498. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  50499. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797_RuntimeMethod_var)));
  50500. }
  50501. IL_0015:
  50502. {
  50503. int32_t L_2 = (int32_t)__this->___idx_1;
  50504. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  50505. {
  50506. goto IL_0029;
  50507. }
  50508. }
  50509. {
  50510. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50511. NullCheck(L_3);
  50512. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  50513. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797_RuntimeMethod_var)));
  50514. }
  50515. IL_0029:
  50516. {
  50517. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  50518. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  50519. NullCheck(L_5);
  50520. int32_t L_6;
  50521. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  50522. int32_t L_7 = (int32_t)__this->___idx_1;
  50523. NullCheck(L_4);
  50524. Entry_tEA99553F325828A74A65B889F46BE09836044044 L_8;
  50525. L_8 = (( Entry_tEA99553F325828A74A65B889F46BE09836044044 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  50526. return L_8;
  50527. }
  50528. }
  50529. IL2CPP_EXTERN_C Entry_tEA99553F325828A74A65B889F46BE09836044044 InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50530. {
  50531. InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* _thisAdjusted;
  50532. int32_t _offset = 1;
  50533. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*>(__this + _offset);
  50534. Entry_tEA99553F325828A74A65B889F46BE09836044044 _returnValue;
  50535. _returnValue = InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797(_thisAdjusted, method);
  50536. return _returnValue;
  50537. }
  50538. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.Reset()
  50539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m78BD49A789A59A51E51438F8FDC431AB4093EE7D_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  50540. {
  50541. {
  50542. __this->___idx_1 = ((int32_t)-2);
  50543. return;
  50544. }
  50545. }
  50546. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m78BD49A789A59A51E51438F8FDC431AB4093EE7D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50547. {
  50548. InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* _thisAdjusted;
  50549. int32_t _offset = 1;
  50550. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*>(__this + _offset);
  50551. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m78BD49A789A59A51E51438F8FDC431AB4093EE7D(_thisAdjusted, method);
  50552. }
  50553. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.get_Current()
  50554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m00C312B009FCF56DC14161A49A83F7FBD03E1664_gshared (InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* __this, const RuntimeMethod* method)
  50555. {
  50556. {
  50557. Entry_tEA99553F325828A74A65B889F46BE09836044044 L_0;
  50558. L_0 = InternalEnumerator_1_get_Current_mF32542F9ACC7D067B064ABBEA360A27DF110C797(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  50559. Entry_tEA99553F325828A74A65B889F46BE09836044044 L_1 = L_0;
  50560. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  50561. return L_2;
  50562. }
  50563. }
  50564. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m00C312B009FCF56DC14161A49A83F7FBD03E1664_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50565. {
  50566. InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2* _thisAdjusted;
  50567. int32_t _offset = 1;
  50568. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t51FF29BD688A6F14E2F31B8AC200A9D6965161D2*>(__this + _offset);
  50569. RuntimeObject* _returnValue;
  50570. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m00C312B009FCF56DC14161A49A83F7FBD03E1664(_thisAdjusted, method);
  50571. return _returnValue;
  50572. }
  50573. #ifdef __clang__
  50574. #pragma clang diagnostic pop
  50575. #endif
  50576. #ifdef __clang__
  50577. #pragma clang diagnostic push
  50578. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  50579. #pragma clang diagnostic ignored "-Wunused-variable"
  50580. #endif
  50581. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::.ctor(System.Array)
  50582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mAF45FBA4DF0794685BF102FC2C95195BFCA3A8B7_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50583. {
  50584. {
  50585. RuntimeArray* L_0 = ___0_array;
  50586. __this->___array_0 = L_0;
  50587. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  50588. __this->___idx_1 = ((int32_t)-2);
  50589. return;
  50590. }
  50591. }
  50592. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mAF45FBA4DF0794685BF102FC2C95195BFCA3A8B7_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50593. {
  50594. InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* _thisAdjusted;
  50595. int32_t _offset = 1;
  50596. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*>(__this + _offset);
  50597. InternalEnumerator_1__ctor_mAF45FBA4DF0794685BF102FC2C95195BFCA3A8B7(_thisAdjusted, ___0_array, method);
  50598. }
  50599. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::Dispose()
  50600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m9FB7B9922B3AF7FCBCD299256416B834AF7E3694_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  50601. {
  50602. {
  50603. return;
  50604. }
  50605. }
  50606. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m9FB7B9922B3AF7FCBCD299256416B834AF7E3694_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50607. {
  50608. InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* _thisAdjusted;
  50609. int32_t _offset = 1;
  50610. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*>(__this + _offset);
  50611. InternalEnumerator_1_Dispose_m9FB7B9922B3AF7FCBCD299256416B834AF7E3694(_thisAdjusted, method);
  50612. }
  50613. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::MoveNext()
  50614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC5D7E4DC0DF67FC95EAC6431F9832ECE5FA10883_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  50615. {
  50616. int32_t V_0 = 0;
  50617. {
  50618. int32_t L_0 = (int32_t)__this->___idx_1;
  50619. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50620. {
  50621. goto IL_001b;
  50622. }
  50623. }
  50624. {
  50625. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  50626. NullCheck(L_1);
  50627. int32_t L_2;
  50628. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  50629. __this->___idx_1 = L_2;
  50630. }
  50631. IL_001b:
  50632. {
  50633. int32_t L_3 = (int32_t)__this->___idx_1;
  50634. if ((((int32_t)L_3) == ((int32_t)(-1))))
  50635. {
  50636. goto IL_003c;
  50637. }
  50638. }
  50639. {
  50640. int32_t L_4 = (int32_t)__this->___idx_1;
  50641. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  50642. int32_t L_5 = V_0;
  50643. __this->___idx_1 = L_5;
  50644. int32_t L_6 = V_0;
  50645. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  50646. }
  50647. IL_003c:
  50648. {
  50649. return (bool)0;
  50650. }
  50651. }
  50652. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mC5D7E4DC0DF67FC95EAC6431F9832ECE5FA10883_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50653. {
  50654. InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* _thisAdjusted;
  50655. int32_t _offset = 1;
  50656. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*>(__this + _offset);
  50657. bool _returnValue;
  50658. _returnValue = InternalEnumerator_1_MoveNext_mC5D7E4DC0DF67FC95EAC6431F9832ECE5FA10883(_thisAdjusted, method);
  50659. return _returnValue;
  50660. }
  50661. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::get_Current()
  50662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  50663. {
  50664. {
  50665. int32_t L_0 = (int32_t)__this->___idx_1;
  50666. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50667. {
  50668. goto IL_0015;
  50669. }
  50670. }
  50671. {
  50672. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50673. NullCheck(L_1);
  50674. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  50675. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668_RuntimeMethod_var)));
  50676. }
  50677. IL_0015:
  50678. {
  50679. int32_t L_2 = (int32_t)__this->___idx_1;
  50680. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  50681. {
  50682. goto IL_0029;
  50683. }
  50684. }
  50685. {
  50686. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50687. NullCheck(L_3);
  50688. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  50689. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668_RuntimeMethod_var)));
  50690. }
  50691. IL_0029:
  50692. {
  50693. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  50694. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  50695. NullCheck(L_5);
  50696. int32_t L_6;
  50697. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  50698. int32_t L_7 = (int32_t)__this->___idx_1;
  50699. NullCheck(L_4);
  50700. Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 L_8;
  50701. L_8 = (( Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  50702. return L_8;
  50703. }
  50704. }
  50705. IL2CPP_EXTERN_C Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50706. {
  50707. InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* _thisAdjusted;
  50708. int32_t _offset = 1;
  50709. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*>(__this + _offset);
  50710. Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 _returnValue;
  50711. _returnValue = InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668(_thisAdjusted, method);
  50712. return _returnValue;
  50713. }
  50714. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.Reset()
  50715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m17AF997C519BF4634B213FD9351E4365665DE86B_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  50716. {
  50717. {
  50718. __this->___idx_1 = ((int32_t)-2);
  50719. return;
  50720. }
  50721. }
  50722. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m17AF997C519BF4634B213FD9351E4365665DE86B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50723. {
  50724. InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* _thisAdjusted;
  50725. int32_t _offset = 1;
  50726. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*>(__this + _offset);
  50727. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m17AF997C519BF4634B213FD9351E4365665DE86B(_thisAdjusted, method);
  50728. }
  50729. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Object,System.Object>,System.Object>>::System.Collections.IEnumerator.get_Current()
  50730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m62EA87A4999387C191B319104DE272A81F89BDCE_gshared (InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* __this, const RuntimeMethod* method)
  50731. {
  50732. {
  50733. Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 L_0;
  50734. L_0 = InternalEnumerator_1_get_Current_m53D3F7C3AEE9EE4AFE260902B6B093C2952E9668(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  50735. Entry_t9E54CCBCBF389A3EB228FFF39B2963CCB6661448 L_1 = L_0;
  50736. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  50737. return L_2;
  50738. }
  50739. }
  50740. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m62EA87A4999387C191B319104DE272A81F89BDCE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50741. {
  50742. InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE* _thisAdjusted;
  50743. int32_t _offset = 1;
  50744. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tE8C813F049F18E1F292A07FD953B70389F97E3BE*>(__this + _offset);
  50745. RuntimeObject* _returnValue;
  50746. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m62EA87A4999387C191B319104DE272A81F89BDCE(_thisAdjusted, method);
  50747. return _returnValue;
  50748. }
  50749. #ifdef __clang__
  50750. #pragma clang diagnostic pop
  50751. #endif
  50752. #ifdef __clang__
  50753. #pragma clang diagnostic push
  50754. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  50755. #pragma clang diagnostic ignored "-Wunused-variable"
  50756. #endif
  50757. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::.ctor(System.Array)
  50758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m7438C31DDE3AF08E80E4CFBC96F62ACBCA17A1C6_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50759. {
  50760. {
  50761. RuntimeArray* L_0 = ___0_array;
  50762. __this->___array_0 = L_0;
  50763. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  50764. __this->___idx_1 = ((int32_t)-2);
  50765. return;
  50766. }
  50767. }
  50768. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m7438C31DDE3AF08E80E4CFBC96F62ACBCA17A1C6_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50769. {
  50770. InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* _thisAdjusted;
  50771. int32_t _offset = 1;
  50772. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*>(__this + _offset);
  50773. InternalEnumerator_1__ctor_m7438C31DDE3AF08E80E4CFBC96F62ACBCA17A1C6(_thisAdjusted, ___0_array, method);
  50774. }
  50775. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::Dispose()
  50776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m37258EC9FC681CD356D470EDF4AECA71A8896953_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  50777. {
  50778. {
  50779. return;
  50780. }
  50781. }
  50782. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m37258EC9FC681CD356D470EDF4AECA71A8896953_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50783. {
  50784. InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* _thisAdjusted;
  50785. int32_t _offset = 1;
  50786. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*>(__this + _offset);
  50787. InternalEnumerator_1_Dispose_m37258EC9FC681CD356D470EDF4AECA71A8896953(_thisAdjusted, method);
  50788. }
  50789. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::MoveNext()
  50790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m69B68513FBD2BCE86CC5513DD2AC014341708150_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  50791. {
  50792. int32_t V_0 = 0;
  50793. {
  50794. int32_t L_0 = (int32_t)__this->___idx_1;
  50795. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50796. {
  50797. goto IL_001b;
  50798. }
  50799. }
  50800. {
  50801. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  50802. NullCheck(L_1);
  50803. int32_t L_2;
  50804. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  50805. __this->___idx_1 = L_2;
  50806. }
  50807. IL_001b:
  50808. {
  50809. int32_t L_3 = (int32_t)__this->___idx_1;
  50810. if ((((int32_t)L_3) == ((int32_t)(-1))))
  50811. {
  50812. goto IL_003c;
  50813. }
  50814. }
  50815. {
  50816. int32_t L_4 = (int32_t)__this->___idx_1;
  50817. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  50818. int32_t L_5 = V_0;
  50819. __this->___idx_1 = L_5;
  50820. int32_t L_6 = V_0;
  50821. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  50822. }
  50823. IL_003c:
  50824. {
  50825. return (bool)0;
  50826. }
  50827. }
  50828. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m69B68513FBD2BCE86CC5513DD2AC014341708150_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50829. {
  50830. InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* _thisAdjusted;
  50831. int32_t _offset = 1;
  50832. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*>(__this + _offset);
  50833. bool _returnValue;
  50834. _returnValue = InternalEnumerator_1_MoveNext_m69B68513FBD2BCE86CC5513DD2AC014341708150(_thisAdjusted, method);
  50835. return _returnValue;
  50836. }
  50837. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::get_Current()
  50838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  50839. {
  50840. {
  50841. int32_t L_0 = (int32_t)__this->___idx_1;
  50842. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50843. {
  50844. goto IL_0015;
  50845. }
  50846. }
  50847. {
  50848. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50849. NullCheck(L_1);
  50850. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  50851. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9_RuntimeMethod_var)));
  50852. }
  50853. IL_0015:
  50854. {
  50855. int32_t L_2 = (int32_t)__this->___idx_1;
  50856. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  50857. {
  50858. goto IL_0029;
  50859. }
  50860. }
  50861. {
  50862. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  50863. NullCheck(L_3);
  50864. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  50865. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9_RuntimeMethod_var)));
  50866. }
  50867. IL_0029:
  50868. {
  50869. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  50870. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  50871. NullCheck(L_5);
  50872. int32_t L_6;
  50873. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  50874. int32_t L_7 = (int32_t)__this->___idx_1;
  50875. NullCheck(L_4);
  50876. Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D L_8;
  50877. L_8 = (( Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  50878. return L_8;
  50879. }
  50880. }
  50881. IL2CPP_EXTERN_C Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50882. {
  50883. InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* _thisAdjusted;
  50884. int32_t _offset = 1;
  50885. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*>(__this + _offset);
  50886. Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D _returnValue;
  50887. _returnValue = InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9(_thisAdjusted, method);
  50888. return _returnValue;
  50889. }
  50890. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::System.Collections.IEnumerator.Reset()
  50891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m79F15AD5F2F60DF8022B25BD5AB75F533C5E172E_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  50892. {
  50893. {
  50894. __this->___idx_1 = ((int32_t)-2);
  50895. return;
  50896. }
  50897. }
  50898. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m79F15AD5F2F60DF8022B25BD5AB75F533C5E172E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50899. {
  50900. InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* _thisAdjusted;
  50901. int32_t _offset = 1;
  50902. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*>(__this + _offset);
  50903. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m79F15AD5F2F60DF8022B25BD5AB75F533C5E172E(_thisAdjusted, method);
  50904. }
  50905. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Color,System.Object>>::System.Collections.IEnumerator.get_Current()
  50906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1A76D0E20723AA8BE95C0D2D56E790AD0FEF7050_gshared (InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* __this, const RuntimeMethod* method)
  50907. {
  50908. {
  50909. Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D L_0;
  50910. L_0 = InternalEnumerator_1_get_Current_m3273C2316784389333E23C9622C348F24B4AA2F9(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  50911. Entry_t28B388C96BB1B286A8571111130109B03CDEBC0D L_1 = L_0;
  50912. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  50913. return L_2;
  50914. }
  50915. }
  50916. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1A76D0E20723AA8BE95C0D2D56E790AD0FEF7050_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50917. {
  50918. InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0* _thisAdjusted;
  50919. int32_t _offset = 1;
  50920. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tFA3E21103FF966F2CE5126B07A43BBD8A4C3F5E0*>(__this + _offset);
  50921. RuntimeObject* _returnValue;
  50922. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m1A76D0E20723AA8BE95C0D2D56E790AD0FEF7050(_thisAdjusted, method);
  50923. return _returnValue;
  50924. }
  50925. #ifdef __clang__
  50926. #pragma clang diagnostic pop
  50927. #endif
  50928. #ifdef __clang__
  50929. #pragma clang diagnostic push
  50930. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  50931. #pragma clang diagnostic ignored "-Wunused-variable"
  50932. #endif
  50933. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::.ctor(System.Array)
  50934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m4DB4CBF2673EECE81C0F66E754678C4498D4DD55_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50935. {
  50936. {
  50937. RuntimeArray* L_0 = ___0_array;
  50938. __this->___array_0 = L_0;
  50939. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  50940. __this->___idx_1 = ((int32_t)-2);
  50941. return;
  50942. }
  50943. }
  50944. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m4DB4CBF2673EECE81C0F66E754678C4498D4DD55_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  50945. {
  50946. InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* _thisAdjusted;
  50947. int32_t _offset = 1;
  50948. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*>(__this + _offset);
  50949. InternalEnumerator_1__ctor_m4DB4CBF2673EECE81C0F66E754678C4498D4DD55(_thisAdjusted, ___0_array, method);
  50950. }
  50951. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::Dispose()
  50952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m104AA9E9EA7E5EC96A869F36983DBF346D862883_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  50953. {
  50954. {
  50955. return;
  50956. }
  50957. }
  50958. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m104AA9E9EA7E5EC96A869F36983DBF346D862883_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  50959. {
  50960. InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* _thisAdjusted;
  50961. int32_t _offset = 1;
  50962. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*>(__this + _offset);
  50963. InternalEnumerator_1_Dispose_m104AA9E9EA7E5EC96A869F36983DBF346D862883(_thisAdjusted, method);
  50964. }
  50965. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::MoveNext()
  50966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mA01ED64DB6CFD4D506FFA24B10F28D6700AD3941_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  50967. {
  50968. int32_t V_0 = 0;
  50969. {
  50970. int32_t L_0 = (int32_t)__this->___idx_1;
  50971. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  50972. {
  50973. goto IL_001b;
  50974. }
  50975. }
  50976. {
  50977. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  50978. NullCheck(L_1);
  50979. int32_t L_2;
  50980. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  50981. __this->___idx_1 = L_2;
  50982. }
  50983. IL_001b:
  50984. {
  50985. int32_t L_3 = (int32_t)__this->___idx_1;
  50986. if ((((int32_t)L_3) == ((int32_t)(-1))))
  50987. {
  50988. goto IL_003c;
  50989. }
  50990. }
  50991. {
  50992. int32_t L_4 = (int32_t)__this->___idx_1;
  50993. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  50994. int32_t L_5 = V_0;
  50995. __this->___idx_1 = L_5;
  50996. int32_t L_6 = V_0;
  50997. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  50998. }
  50999. IL_003c:
  51000. {
  51001. return (bool)0;
  51002. }
  51003. }
  51004. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mA01ED64DB6CFD4D506FFA24B10F28D6700AD3941_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51005. {
  51006. InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* _thisAdjusted;
  51007. int32_t _offset = 1;
  51008. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*>(__this + _offset);
  51009. bool _returnValue;
  51010. _returnValue = InternalEnumerator_1_MoveNext_mA01ED64DB6CFD4D506FFA24B10F28D6700AD3941(_thisAdjusted, method);
  51011. return _returnValue;
  51012. }
  51013. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::get_Current()
  51014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  51015. {
  51016. {
  51017. int32_t L_0 = (int32_t)__this->___idx_1;
  51018. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51019. {
  51020. goto IL_0015;
  51021. }
  51022. }
  51023. {
  51024. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51025. NullCheck(L_1);
  51026. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  51027. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7_RuntimeMethod_var)));
  51028. }
  51029. IL_0015:
  51030. {
  51031. int32_t L_2 = (int32_t)__this->___idx_1;
  51032. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  51033. {
  51034. goto IL_0029;
  51035. }
  51036. }
  51037. {
  51038. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51039. NullCheck(L_3);
  51040. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  51041. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7_RuntimeMethod_var)));
  51042. }
  51043. IL_0029:
  51044. {
  51045. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  51046. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  51047. NullCheck(L_5);
  51048. int32_t L_6;
  51049. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  51050. int32_t L_7 = (int32_t)__this->___idx_1;
  51051. NullCheck(L_4);
  51052. Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 L_8;
  51053. L_8 = (( Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  51054. return L_8;
  51055. }
  51056. }
  51057. IL2CPP_EXTERN_C Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51058. {
  51059. InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* _thisAdjusted;
  51060. int32_t _offset = 1;
  51061. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*>(__this + _offset);
  51062. Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 _returnValue;
  51063. _returnValue = InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7(_thisAdjusted, method);
  51064. return _returnValue;
  51065. }
  51066. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::System.Collections.IEnumerator.Reset()
  51067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m24E482FCDF716D4E0681BE21DB76194B28E8C734_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  51068. {
  51069. {
  51070. __this->___idx_1 = ((int32_t)-2);
  51071. return;
  51072. }
  51073. }
  51074. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m24E482FCDF716D4E0681BE21DB76194B28E8C734_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51075. {
  51076. InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* _thisAdjusted;
  51077. int32_t _offset = 1;
  51078. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*>(__this + _offset);
  51079. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m24E482FCDF716D4E0681BE21DB76194B28E8C734(_thisAdjusted, method);
  51080. }
  51081. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Double,System.Object>>::System.Collections.IEnumerator.get_Current()
  51082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m628D586D5E0E586CD3290A2D4748FDA41018477B_gshared (InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* __this, const RuntimeMethod* method)
  51083. {
  51084. {
  51085. Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 L_0;
  51086. L_0 = InternalEnumerator_1_get_Current_m8E26C36369BE501E035F3954DFC0656A406A91F7(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  51087. Entry_tD8BF50FFCC986556ABBAA6F93D610F5098D11342 L_1 = L_0;
  51088. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  51089. return L_2;
  51090. }
  51091. }
  51092. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m628D586D5E0E586CD3290A2D4748FDA41018477B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51093. {
  51094. InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF* _thisAdjusted;
  51095. int32_t _offset = 1;
  51096. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC21CF5E2D86F8695B9A933A79CCEC78E430BDACF*>(__this + _offset);
  51097. RuntimeObject* _returnValue;
  51098. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m628D586D5E0E586CD3290A2D4748FDA41018477B(_thisAdjusted, method);
  51099. return _returnValue;
  51100. }
  51101. #ifdef __clang__
  51102. #pragma clang diagnostic pop
  51103. #endif
  51104. #ifdef __clang__
  51105. #pragma clang diagnostic push
  51106. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  51107. #pragma clang diagnostic ignored "-Wunused-variable"
  51108. #endif
  51109. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::.ctor(System.Array)
  51110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m83D3ABEA91800339A0D07302053ACDFB5F34A91C_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51111. {
  51112. {
  51113. RuntimeArray* L_0 = ___0_array;
  51114. __this->___array_0 = L_0;
  51115. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  51116. __this->___idx_1 = ((int32_t)-2);
  51117. return;
  51118. }
  51119. }
  51120. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m83D3ABEA91800339A0D07302053ACDFB5F34A91C_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51121. {
  51122. InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* _thisAdjusted;
  51123. int32_t _offset = 1;
  51124. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*>(__this + _offset);
  51125. InternalEnumerator_1__ctor_m83D3ABEA91800339A0D07302053ACDFB5F34A91C(_thisAdjusted, ___0_array, method);
  51126. }
  51127. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::Dispose()
  51128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m29097BEB3B377A3197E9BD3FDE17FF2CF4941E12_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  51129. {
  51130. {
  51131. return;
  51132. }
  51133. }
  51134. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m29097BEB3B377A3197E9BD3FDE17FF2CF4941E12_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51135. {
  51136. InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* _thisAdjusted;
  51137. int32_t _offset = 1;
  51138. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*>(__this + _offset);
  51139. InternalEnumerator_1_Dispose_m29097BEB3B377A3197E9BD3FDE17FF2CF4941E12(_thisAdjusted, method);
  51140. }
  51141. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::MoveNext()
  51142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m7FF6E48507CE048C3C9CA9655B8CEE60A733DBF1_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  51143. {
  51144. int32_t V_0 = 0;
  51145. {
  51146. int32_t L_0 = (int32_t)__this->___idx_1;
  51147. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51148. {
  51149. goto IL_001b;
  51150. }
  51151. }
  51152. {
  51153. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  51154. NullCheck(L_1);
  51155. int32_t L_2;
  51156. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  51157. __this->___idx_1 = L_2;
  51158. }
  51159. IL_001b:
  51160. {
  51161. int32_t L_3 = (int32_t)__this->___idx_1;
  51162. if ((((int32_t)L_3) == ((int32_t)(-1))))
  51163. {
  51164. goto IL_003c;
  51165. }
  51166. }
  51167. {
  51168. int32_t L_4 = (int32_t)__this->___idx_1;
  51169. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  51170. int32_t L_5 = V_0;
  51171. __this->___idx_1 = L_5;
  51172. int32_t L_6 = V_0;
  51173. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  51174. }
  51175. IL_003c:
  51176. {
  51177. return (bool)0;
  51178. }
  51179. }
  51180. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m7FF6E48507CE048C3C9CA9655B8CEE60A733DBF1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51181. {
  51182. InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* _thisAdjusted;
  51183. int32_t _offset = 1;
  51184. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*>(__this + _offset);
  51185. bool _returnValue;
  51186. _returnValue = InternalEnumerator_1_MoveNext_m7FF6E48507CE048C3C9CA9655B8CEE60A733DBF1(_thisAdjusted, method);
  51187. return _returnValue;
  51188. }
  51189. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::get_Current()
  51190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  51191. {
  51192. {
  51193. int32_t L_0 = (int32_t)__this->___idx_1;
  51194. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51195. {
  51196. goto IL_0015;
  51197. }
  51198. }
  51199. {
  51200. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51201. NullCheck(L_1);
  51202. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  51203. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F_RuntimeMethod_var)));
  51204. }
  51205. IL_0015:
  51206. {
  51207. int32_t L_2 = (int32_t)__this->___idx_1;
  51208. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  51209. {
  51210. goto IL_0029;
  51211. }
  51212. }
  51213. {
  51214. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51215. NullCheck(L_3);
  51216. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  51217. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F_RuntimeMethod_var)));
  51218. }
  51219. IL_0029:
  51220. {
  51221. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  51222. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  51223. NullCheck(L_5);
  51224. int32_t L_6;
  51225. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  51226. int32_t L_7 = (int32_t)__this->___idx_1;
  51227. NullCheck(L_4);
  51228. Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B L_8;
  51229. L_8 = (( Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  51230. return L_8;
  51231. }
  51232. }
  51233. IL2CPP_EXTERN_C Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51234. {
  51235. InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* _thisAdjusted;
  51236. int32_t _offset = 1;
  51237. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*>(__this + _offset);
  51238. Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B _returnValue;
  51239. _returnValue = InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F(_thisAdjusted, method);
  51240. return _returnValue;
  51241. }
  51242. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::System.Collections.IEnumerator.Reset()
  51243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE609E602B962AB41FD5E6EEBE6931C6F1758E456_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  51244. {
  51245. {
  51246. __this->___idx_1 = ((int32_t)-2);
  51247. return;
  51248. }
  51249. }
  51250. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE609E602B962AB41FD5E6EEBE6931C6F1758E456_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51251. {
  51252. InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* _thisAdjusted;
  51253. int32_t _offset = 1;
  51254. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*>(__this + _offset);
  51255. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mE609E602B962AB41FD5E6EEBE6931C6F1758E456(_thisAdjusted, method);
  51256. }
  51257. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<Unity.VisualScripting.EventHook,System.Object>>::System.Collections.IEnumerator.get_Current()
  51258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m98382BF22CF03B780ADA26E95F38EA5DD6F4AB6F_gshared (InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* __this, const RuntimeMethod* method)
  51259. {
  51260. {
  51261. Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B L_0;
  51262. L_0 = InternalEnumerator_1_get_Current_mC835AD55E390CFCCE4C5178B3285136523AF465F(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  51263. Entry_tEED6954957FDE1F41844DF48224D3086B2CD782B L_1 = L_0;
  51264. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  51265. return L_2;
  51266. }
  51267. }
  51268. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m98382BF22CF03B780ADA26E95F38EA5DD6F4AB6F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51269. {
  51270. InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F* _thisAdjusted;
  51271. int32_t _offset = 1;
  51272. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t56F6E16E4BC1F2E9133C9F5114ED4814B169544F*>(__this + _offset);
  51273. RuntimeObject* _returnValue;
  51274. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m98382BF22CF03B780ADA26E95F38EA5DD6F4AB6F(_thisAdjusted, method);
  51275. return _returnValue;
  51276. }
  51277. #ifdef __clang__
  51278. #pragma clang diagnostic pop
  51279. #endif
  51280. #ifdef __clang__
  51281. #pragma clang diagnostic push
  51282. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  51283. #pragma clang diagnostic ignored "-Wunused-variable"
  51284. #endif
  51285. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::.ctor(System.Array)
  51286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mD09FE088311522A706CAD921B8C21BBE6C1628A0_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51287. {
  51288. {
  51289. RuntimeArray* L_0 = ___0_array;
  51290. __this->___array_0 = L_0;
  51291. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  51292. __this->___idx_1 = ((int32_t)-2);
  51293. return;
  51294. }
  51295. }
  51296. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mD09FE088311522A706CAD921B8C21BBE6C1628A0_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51297. {
  51298. InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* _thisAdjusted;
  51299. int32_t _offset = 1;
  51300. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*>(__this + _offset);
  51301. InternalEnumerator_1__ctor_mD09FE088311522A706CAD921B8C21BBE6C1628A0(_thisAdjusted, ___0_array, method);
  51302. }
  51303. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::Dispose()
  51304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m63AFFFB6E00A6972A2B5F0AAE84931FA79FC9C71_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  51305. {
  51306. {
  51307. return;
  51308. }
  51309. }
  51310. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m63AFFFB6E00A6972A2B5F0AAE84931FA79FC9C71_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51311. {
  51312. InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* _thisAdjusted;
  51313. int32_t _offset = 1;
  51314. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*>(__this + _offset);
  51315. InternalEnumerator_1_Dispose_m63AFFFB6E00A6972A2B5F0AAE84931FA79FC9C71(_thisAdjusted, method);
  51316. }
  51317. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::MoveNext()
  51318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mD812C663810F39D2AB966CC3B3F4A38C0188E584_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  51319. {
  51320. int32_t V_0 = 0;
  51321. {
  51322. int32_t L_0 = (int32_t)__this->___idx_1;
  51323. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51324. {
  51325. goto IL_001b;
  51326. }
  51327. }
  51328. {
  51329. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  51330. NullCheck(L_1);
  51331. int32_t L_2;
  51332. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  51333. __this->___idx_1 = L_2;
  51334. }
  51335. IL_001b:
  51336. {
  51337. int32_t L_3 = (int32_t)__this->___idx_1;
  51338. if ((((int32_t)L_3) == ((int32_t)(-1))))
  51339. {
  51340. goto IL_003c;
  51341. }
  51342. }
  51343. {
  51344. int32_t L_4 = (int32_t)__this->___idx_1;
  51345. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  51346. int32_t L_5 = V_0;
  51347. __this->___idx_1 = L_5;
  51348. int32_t L_6 = V_0;
  51349. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  51350. }
  51351. IL_003c:
  51352. {
  51353. return (bool)0;
  51354. }
  51355. }
  51356. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mD812C663810F39D2AB966CC3B3F4A38C0188E584_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51357. {
  51358. InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* _thisAdjusted;
  51359. int32_t _offset = 1;
  51360. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*>(__this + _offset);
  51361. bool _returnValue;
  51362. _returnValue = InternalEnumerator_1_MoveNext_mD812C663810F39D2AB966CC3B3F4A38C0188E584(_thisAdjusted, method);
  51363. return _returnValue;
  51364. }
  51365. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::get_Current()
  51366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  51367. {
  51368. {
  51369. int32_t L_0 = (int32_t)__this->___idx_1;
  51370. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51371. {
  51372. goto IL_0015;
  51373. }
  51374. }
  51375. {
  51376. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51377. NullCheck(L_1);
  51378. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  51379. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E_RuntimeMethod_var)));
  51380. }
  51381. IL_0015:
  51382. {
  51383. int32_t L_2 = (int32_t)__this->___idx_1;
  51384. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  51385. {
  51386. goto IL_0029;
  51387. }
  51388. }
  51389. {
  51390. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51391. NullCheck(L_3);
  51392. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  51393. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E_RuntimeMethod_var)));
  51394. }
  51395. IL_0029:
  51396. {
  51397. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  51398. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  51399. NullCheck(L_5);
  51400. int32_t L_6;
  51401. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  51402. int32_t L_7 = (int32_t)__this->___idx_1;
  51403. NullCheck(L_4);
  51404. Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF L_8;
  51405. L_8 = (( Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  51406. return L_8;
  51407. }
  51408. }
  51409. IL2CPP_EXTERN_C Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51410. {
  51411. InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* _thisAdjusted;
  51412. int32_t _offset = 1;
  51413. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*>(__this + _offset);
  51414. Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF _returnValue;
  51415. _returnValue = InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E(_thisAdjusted, method);
  51416. return _returnValue;
  51417. }
  51418. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::System.Collections.IEnumerator.Reset()
  51419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA48F5AC7641F7BAFCAA0687A83BDC83CAAB9F04_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  51420. {
  51421. {
  51422. __this->___idx_1 = ((int32_t)-2);
  51423. return;
  51424. }
  51425. }
  51426. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA48F5AC7641F7BAFCAA0687A83BDC83CAAB9F04_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51427. {
  51428. InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* _thisAdjusted;
  51429. int32_t _offset = 1;
  51430. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*>(__this + _offset);
  51431. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mCA48F5AC7641F7BAFCAA0687A83BDC83CAAB9F04(_thisAdjusted, method);
  51432. }
  51433. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Guid,System.Object>>::System.Collections.IEnumerator.get_Current()
  51434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m6CECD0DFFA96466AA6CD835D6DE592322954935B_gshared (InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* __this, const RuntimeMethod* method)
  51435. {
  51436. {
  51437. Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF L_0;
  51438. L_0 = InternalEnumerator_1_get_Current_mC808A781B521636712EE4642D0AAF8A2C4D4DA8E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  51439. Entry_t4BAC0D992203B05A8D2645406D4CF9E24E0F5BEF L_1 = L_0;
  51440. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  51441. return L_2;
  51442. }
  51443. }
  51444. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m6CECD0DFFA96466AA6CD835D6DE592322954935B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51445. {
  51446. InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966* _thisAdjusted;
  51447. int32_t _offset = 1;
  51448. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t225C9B128851D9E7EC70F98ACF566F96BC46C966*>(__this + _offset);
  51449. RuntimeObject* _returnValue;
  51450. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m6CECD0DFFA96466AA6CD835D6DE592322954935B(_thisAdjusted, method);
  51451. return _returnValue;
  51452. }
  51453. #ifdef __clang__
  51454. #pragma clang diagnostic pop
  51455. #endif
  51456. #ifdef __clang__
  51457. #pragma clang diagnostic push
  51458. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  51459. #pragma clang diagnostic ignored "-Wunused-variable"
  51460. #endif
  51461. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::.ctor(System.Array)
  51462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mE00AD5AA139071A7FAF1538774EE75AB8611DBF9_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51463. {
  51464. {
  51465. RuntimeArray* L_0 = ___0_array;
  51466. __this->___array_0 = L_0;
  51467. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  51468. __this->___idx_1 = ((int32_t)-2);
  51469. return;
  51470. }
  51471. }
  51472. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mE00AD5AA139071A7FAF1538774EE75AB8611DBF9_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51473. {
  51474. InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* _thisAdjusted;
  51475. int32_t _offset = 1;
  51476. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*>(__this + _offset);
  51477. InternalEnumerator_1__ctor_mE00AD5AA139071A7FAF1538774EE75AB8611DBF9(_thisAdjusted, ___0_array, method);
  51478. }
  51479. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::Dispose()
  51480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m10731E4E2D77753E5EC9344000666BC7DDC26DBB_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  51481. {
  51482. {
  51483. return;
  51484. }
  51485. }
  51486. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m10731E4E2D77753E5EC9344000666BC7DDC26DBB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51487. {
  51488. InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* _thisAdjusted;
  51489. int32_t _offset = 1;
  51490. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*>(__this + _offset);
  51491. InternalEnumerator_1_Dispose_m10731E4E2D77753E5EC9344000666BC7DDC26DBB(_thisAdjusted, method);
  51492. }
  51493. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::MoveNext()
  51494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC063D1FB3C9885931936DF07E2BAE571479DA07D_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  51495. {
  51496. int32_t V_0 = 0;
  51497. {
  51498. int32_t L_0 = (int32_t)__this->___idx_1;
  51499. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51500. {
  51501. goto IL_001b;
  51502. }
  51503. }
  51504. {
  51505. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  51506. NullCheck(L_1);
  51507. int32_t L_2;
  51508. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  51509. __this->___idx_1 = L_2;
  51510. }
  51511. IL_001b:
  51512. {
  51513. int32_t L_3 = (int32_t)__this->___idx_1;
  51514. if ((((int32_t)L_3) == ((int32_t)(-1))))
  51515. {
  51516. goto IL_003c;
  51517. }
  51518. }
  51519. {
  51520. int32_t L_4 = (int32_t)__this->___idx_1;
  51521. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  51522. int32_t L_5 = V_0;
  51523. __this->___idx_1 = L_5;
  51524. int32_t L_6 = V_0;
  51525. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  51526. }
  51527. IL_003c:
  51528. {
  51529. return (bool)0;
  51530. }
  51531. }
  51532. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mC063D1FB3C9885931936DF07E2BAE571479DA07D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51533. {
  51534. InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* _thisAdjusted;
  51535. int32_t _offset = 1;
  51536. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*>(__this + _offset);
  51537. bool _returnValue;
  51538. _returnValue = InternalEnumerator_1_MoveNext_mC063D1FB3C9885931936DF07E2BAE571479DA07D(_thisAdjusted, method);
  51539. return _returnValue;
  51540. }
  51541. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::get_Current()
  51542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  51543. {
  51544. {
  51545. int32_t L_0 = (int32_t)__this->___idx_1;
  51546. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51547. {
  51548. goto IL_0015;
  51549. }
  51550. }
  51551. {
  51552. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51553. NullCheck(L_1);
  51554. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  51555. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643_RuntimeMethod_var)));
  51556. }
  51557. IL_0015:
  51558. {
  51559. int32_t L_2 = (int32_t)__this->___idx_1;
  51560. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  51561. {
  51562. goto IL_0029;
  51563. }
  51564. }
  51565. {
  51566. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51567. NullCheck(L_3);
  51568. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  51569. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643_RuntimeMethod_var)));
  51570. }
  51571. IL_0029:
  51572. {
  51573. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  51574. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  51575. NullCheck(L_5);
  51576. int32_t L_6;
  51577. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  51578. int32_t L_7 = (int32_t)__this->___idx_1;
  51579. NullCheck(L_4);
  51580. Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE L_8;
  51581. L_8 = (( Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  51582. return L_8;
  51583. }
  51584. }
  51585. IL2CPP_EXTERN_C Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51586. {
  51587. InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* _thisAdjusted;
  51588. int32_t _offset = 1;
  51589. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*>(__this + _offset);
  51590. Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE _returnValue;
  51591. _returnValue = InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643(_thisAdjusted, method);
  51592. return _returnValue;
  51593. }
  51594. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::System.Collections.IEnumerator.Reset()
  51595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m20B7C9F52F074E5A4E610657761931CA530292E4_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  51596. {
  51597. {
  51598. __this->___idx_1 = ((int32_t)-2);
  51599. return;
  51600. }
  51601. }
  51602. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m20B7C9F52F074E5A4E610657761931CA530292E4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51603. {
  51604. InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* _thisAdjusted;
  51605. int32_t _offset = 1;
  51606. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*>(__this + _offset);
  51607. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m20B7C9F52F074E5A4E610657761931CA530292E4(_thisAdjusted, method);
  51608. }
  51609. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Boolean>>::System.Collections.IEnumerator.get_Current()
  51610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD55BAC95A59255380547A1F90A31FE314AE525F2_gshared (InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* __this, const RuntimeMethod* method)
  51611. {
  51612. {
  51613. Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE L_0;
  51614. L_0 = InternalEnumerator_1_get_Current_m0CBECD714D6CC796B51267CFDFA0EBAADF801643(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  51615. Entry_t740F919D5BA6D1FE201C58777E6EB966B35EE2EE L_1 = L_0;
  51616. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  51617. return L_2;
  51618. }
  51619. }
  51620. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD55BAC95A59255380547A1F90A31FE314AE525F2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51621. {
  51622. InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D* _thisAdjusted;
  51623. int32_t _offset = 1;
  51624. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tAFE9760734CEAD4CCABABF1D28EBBD29A87C7C9D*>(__this + _offset);
  51625. RuntimeObject* _returnValue;
  51626. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD55BAC95A59255380547A1F90A31FE314AE525F2(_thisAdjusted, method);
  51627. return _returnValue;
  51628. }
  51629. #ifdef __clang__
  51630. #pragma clang diagnostic pop
  51631. #endif
  51632. #ifdef __clang__
  51633. #pragma clang diagnostic push
  51634. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  51635. #pragma clang diagnostic ignored "-Wunused-variable"
  51636. #endif
  51637. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::.ctor(System.Array)
  51638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m2B943255B9783BAFD2B47E2D1AF6903E1E792073_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51639. {
  51640. {
  51641. RuntimeArray* L_0 = ___0_array;
  51642. __this->___array_0 = L_0;
  51643. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  51644. __this->___idx_1 = ((int32_t)-2);
  51645. return;
  51646. }
  51647. }
  51648. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m2B943255B9783BAFD2B47E2D1AF6903E1E792073_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51649. {
  51650. InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* _thisAdjusted;
  51651. int32_t _offset = 1;
  51652. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*>(__this + _offset);
  51653. InternalEnumerator_1__ctor_m2B943255B9783BAFD2B47E2D1AF6903E1E792073(_thisAdjusted, ___0_array, method);
  51654. }
  51655. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::Dispose()
  51656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mDA6C72CEA0114DA9817B9978DE7C59B83794942E_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  51657. {
  51658. {
  51659. return;
  51660. }
  51661. }
  51662. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_mDA6C72CEA0114DA9817B9978DE7C59B83794942E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51663. {
  51664. InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* _thisAdjusted;
  51665. int32_t _offset = 1;
  51666. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*>(__this + _offset);
  51667. InternalEnumerator_1_Dispose_mDA6C72CEA0114DA9817B9978DE7C59B83794942E(_thisAdjusted, method);
  51668. }
  51669. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::MoveNext()
  51670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m96F9B030F410CE6FD0C8414D115BB389FBF3FBCF_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  51671. {
  51672. int32_t V_0 = 0;
  51673. {
  51674. int32_t L_0 = (int32_t)__this->___idx_1;
  51675. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51676. {
  51677. goto IL_001b;
  51678. }
  51679. }
  51680. {
  51681. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  51682. NullCheck(L_1);
  51683. int32_t L_2;
  51684. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  51685. __this->___idx_1 = L_2;
  51686. }
  51687. IL_001b:
  51688. {
  51689. int32_t L_3 = (int32_t)__this->___idx_1;
  51690. if ((((int32_t)L_3) == ((int32_t)(-1))))
  51691. {
  51692. goto IL_003c;
  51693. }
  51694. }
  51695. {
  51696. int32_t L_4 = (int32_t)__this->___idx_1;
  51697. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  51698. int32_t L_5 = V_0;
  51699. __this->___idx_1 = L_5;
  51700. int32_t L_6 = V_0;
  51701. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  51702. }
  51703. IL_003c:
  51704. {
  51705. return (bool)0;
  51706. }
  51707. }
  51708. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m96F9B030F410CE6FD0C8414D115BB389FBF3FBCF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51709. {
  51710. InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* _thisAdjusted;
  51711. int32_t _offset = 1;
  51712. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*>(__this + _offset);
  51713. bool _returnValue;
  51714. _returnValue = InternalEnumerator_1_MoveNext_m96F9B030F410CE6FD0C8414D115BB389FBF3FBCF(_thisAdjusted, method);
  51715. return _returnValue;
  51716. }
  51717. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::get_Current()
  51718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  51719. {
  51720. {
  51721. int32_t L_0 = (int32_t)__this->___idx_1;
  51722. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51723. {
  51724. goto IL_0015;
  51725. }
  51726. }
  51727. {
  51728. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51729. NullCheck(L_1);
  51730. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  51731. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42_RuntimeMethod_var)));
  51732. }
  51733. IL_0015:
  51734. {
  51735. int32_t L_2 = (int32_t)__this->___idx_1;
  51736. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  51737. {
  51738. goto IL_0029;
  51739. }
  51740. }
  51741. {
  51742. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51743. NullCheck(L_3);
  51744. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  51745. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42_RuntimeMethod_var)));
  51746. }
  51747. IL_0029:
  51748. {
  51749. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  51750. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  51751. NullCheck(L_5);
  51752. int32_t L_6;
  51753. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  51754. int32_t L_7 = (int32_t)__this->___idx_1;
  51755. NullCheck(L_4);
  51756. Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 L_8;
  51757. L_8 = (( Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  51758. return L_8;
  51759. }
  51760. }
  51761. IL2CPP_EXTERN_C Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51762. {
  51763. InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* _thisAdjusted;
  51764. int32_t _offset = 1;
  51765. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*>(__this + _offset);
  51766. Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 _returnValue;
  51767. _returnValue = InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42(_thisAdjusted, method);
  51768. return _returnValue;
  51769. }
  51770. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::System.Collections.IEnumerator.Reset()
  51771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m708C14CBF09495D0D466ECC90CFA56403AFA64E9_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  51772. {
  51773. {
  51774. __this->___idx_1 = ((int32_t)-2);
  51775. return;
  51776. }
  51777. }
  51778. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m708C14CBF09495D0D466ECC90CFA56403AFA64E9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51779. {
  51780. InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* _thisAdjusted;
  51781. int32_t _offset = 1;
  51782. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*>(__this + _offset);
  51783. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m708C14CBF09495D0D466ECC90CFA56403AFA64E9(_thisAdjusted, method);
  51784. }
  51785. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>>::System.Collections.IEnumerator.get_Current()
  51786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD518679BF4E71FB49EA85CE946CDC540D15C08FE_gshared (InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* __this, const RuntimeMethod* method)
  51787. {
  51788. {
  51789. Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 L_0;
  51790. L_0 = InternalEnumerator_1_get_Current_mB2921D27B7C5286DAFA6D3504563B539C554DE42(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  51791. Entry_t5A1DD43C826878A3853C7DF32E971C3D19805227 L_1 = L_0;
  51792. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  51793. return L_2;
  51794. }
  51795. }
  51796. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD518679BF4E71FB49EA85CE946CDC540D15C08FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51797. {
  51798. InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77* _thisAdjusted;
  51799. int32_t _offset = 1;
  51800. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tA101BBBF31ADD123479393B495352ED7E46BDC77*>(__this + _offset);
  51801. RuntimeObject* _returnValue;
  51802. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD518679BF4E71FB49EA85CE946CDC540D15C08FE(_thisAdjusted, method);
  51803. return _returnValue;
  51804. }
  51805. #ifdef __clang__
  51806. #pragma clang diagnostic pop
  51807. #endif
  51808. #ifdef __clang__
  51809. #pragma clang diagnostic push
  51810. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  51811. #pragma clang diagnostic ignored "-Wunused-variable"
  51812. #endif
  51813. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::.ctor(System.Array)
  51814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m01D803FCCCB4478CF679531EAE52B089C7D28F0E_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51815. {
  51816. {
  51817. RuntimeArray* L_0 = ___0_array;
  51818. __this->___array_0 = L_0;
  51819. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  51820. __this->___idx_1 = ((int32_t)-2);
  51821. return;
  51822. }
  51823. }
  51824. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m01D803FCCCB4478CF679531EAE52B089C7D28F0E_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51825. {
  51826. InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* _thisAdjusted;
  51827. int32_t _offset = 1;
  51828. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*>(__this + _offset);
  51829. InternalEnumerator_1__ctor_m01D803FCCCB4478CF679531EAE52B089C7D28F0E(_thisAdjusted, ___0_array, method);
  51830. }
  51831. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::Dispose()
  51832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m96F8A556E31E246B7A2923ADCE68DEAF30B01C48_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  51833. {
  51834. {
  51835. return;
  51836. }
  51837. }
  51838. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m96F8A556E31E246B7A2923ADCE68DEAF30B01C48_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51839. {
  51840. InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* _thisAdjusted;
  51841. int32_t _offset = 1;
  51842. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*>(__this + _offset);
  51843. InternalEnumerator_1_Dispose_m96F8A556E31E246B7A2923ADCE68DEAF30B01C48(_thisAdjusted, method);
  51844. }
  51845. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::MoveNext()
  51846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m2ADCDED18A6F96F34434688FFAA2FFE74AC4F591_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  51847. {
  51848. int32_t V_0 = 0;
  51849. {
  51850. int32_t L_0 = (int32_t)__this->___idx_1;
  51851. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51852. {
  51853. goto IL_001b;
  51854. }
  51855. }
  51856. {
  51857. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  51858. NullCheck(L_1);
  51859. int32_t L_2;
  51860. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  51861. __this->___idx_1 = L_2;
  51862. }
  51863. IL_001b:
  51864. {
  51865. int32_t L_3 = (int32_t)__this->___idx_1;
  51866. if ((((int32_t)L_3) == ((int32_t)(-1))))
  51867. {
  51868. goto IL_003c;
  51869. }
  51870. }
  51871. {
  51872. int32_t L_4 = (int32_t)__this->___idx_1;
  51873. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  51874. int32_t L_5 = V_0;
  51875. __this->___idx_1 = L_5;
  51876. int32_t L_6 = V_0;
  51877. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  51878. }
  51879. IL_003c:
  51880. {
  51881. return (bool)0;
  51882. }
  51883. }
  51884. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m2ADCDED18A6F96F34434688FFAA2FFE74AC4F591_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51885. {
  51886. InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* _thisAdjusted;
  51887. int32_t _offset = 1;
  51888. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*>(__this + _offset);
  51889. bool _returnValue;
  51890. _returnValue = InternalEnumerator_1_MoveNext_m2ADCDED18A6F96F34434688FFAA2FFE74AC4F591(_thisAdjusted, method);
  51891. return _returnValue;
  51892. }
  51893. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::get_Current()
  51894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  51895. {
  51896. {
  51897. int32_t L_0 = (int32_t)__this->___idx_1;
  51898. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  51899. {
  51900. goto IL_0015;
  51901. }
  51902. }
  51903. {
  51904. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51905. NullCheck(L_1);
  51906. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  51907. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D_RuntimeMethod_var)));
  51908. }
  51909. IL_0015:
  51910. {
  51911. int32_t L_2 = (int32_t)__this->___idx_1;
  51912. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  51913. {
  51914. goto IL_0029;
  51915. }
  51916. }
  51917. {
  51918. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  51919. NullCheck(L_3);
  51920. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  51921. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D_RuntimeMethod_var)));
  51922. }
  51923. IL_0029:
  51924. {
  51925. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  51926. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  51927. NullCheck(L_5);
  51928. int32_t L_6;
  51929. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  51930. int32_t L_7 = (int32_t)__this->___idx_1;
  51931. NullCheck(L_4);
  51932. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 L_8;
  51933. L_8 = (( Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  51934. return L_8;
  51935. }
  51936. }
  51937. IL2CPP_EXTERN_C Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51938. {
  51939. InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* _thisAdjusted;
  51940. int32_t _offset = 1;
  51941. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*>(__this + _offset);
  51942. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 _returnValue;
  51943. _returnValue = InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D(_thisAdjusted, method);
  51944. return _returnValue;
  51945. }
  51946. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::System.Collections.IEnumerator.Reset()
  51947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m606696728C648F4A1A9F0FCF37B79405EBFBE080_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  51948. {
  51949. {
  51950. __this->___idx_1 = ((int32_t)-2);
  51951. return;
  51952. }
  51953. }
  51954. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m606696728C648F4A1A9F0FCF37B79405EBFBE080_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51955. {
  51956. InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* _thisAdjusted;
  51957. int32_t _offset = 1;
  51958. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*>(__this + _offset);
  51959. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m606696728C648F4A1A9F0FCF37B79405EBFBE080(_thisAdjusted, method);
  51960. }
  51961. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Double>>::System.Collections.IEnumerator.get_Current()
  51962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD24B04675EB791C680A6F8796E8F5338D4522E55_gshared (InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* __this, const RuntimeMethod* method)
  51963. {
  51964. {
  51965. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 L_0;
  51966. L_0 = InternalEnumerator_1_get_Current_m25444E4D345B3589054910A59F2017D82E571F2D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  51967. Entry_tA8C7487BAAE39A4FB1ADF6C6EEFA62EF29DB9B36 L_1 = L_0;
  51968. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  51969. return L_2;
  51970. }
  51971. }
  51972. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD24B04675EB791C680A6F8796E8F5338D4522E55_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  51973. {
  51974. InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B* _thisAdjusted;
  51975. int32_t _offset = 1;
  51976. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tC2BE1482299205C85C9F25E084308EBE9EEDF89B*>(__this + _offset);
  51977. RuntimeObject* _returnValue;
  51978. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD24B04675EB791C680A6F8796E8F5338D4522E55(_thisAdjusted, method);
  51979. return _returnValue;
  51980. }
  51981. #ifdef __clang__
  51982. #pragma clang diagnostic pop
  51983. #endif
  51984. #ifdef __clang__
  51985. #pragma clang diagnostic push
  51986. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  51987. #pragma clang diagnostic ignored "-Wunused-variable"
  51988. #endif
  51989. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::.ctor(System.Array)
  51990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mA69DE74173E72840CC3931E697B0B370F3044E1F_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  51991. {
  51992. {
  51993. RuntimeArray* L_0 = ___0_array;
  51994. __this->___array_0 = L_0;
  51995. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  51996. __this->___idx_1 = ((int32_t)-2);
  51997. return;
  51998. }
  51999. }
  52000. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mA69DE74173E72840CC3931E697B0B370F3044E1F_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52001. {
  52002. InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* _thisAdjusted;
  52003. int32_t _offset = 1;
  52004. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*>(__this + _offset);
  52005. InternalEnumerator_1__ctor_mA69DE74173E72840CC3931E697B0B370F3044E1F(_thisAdjusted, ___0_array, method);
  52006. }
  52007. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::Dispose()
  52008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m15588A55E1E8F6610FD0BC41291FAA60746956F8_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  52009. {
  52010. {
  52011. return;
  52012. }
  52013. }
  52014. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m15588A55E1E8F6610FD0BC41291FAA60746956F8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52015. {
  52016. InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* _thisAdjusted;
  52017. int32_t _offset = 1;
  52018. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*>(__this + _offset);
  52019. InternalEnumerator_1_Dispose_m15588A55E1E8F6610FD0BC41291FAA60746956F8(_thisAdjusted, method);
  52020. }
  52021. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::MoveNext()
  52022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m2CAB17DD0B5002128BBE25021F09BCDD591F9AA6_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  52023. {
  52024. int32_t V_0 = 0;
  52025. {
  52026. int32_t L_0 = (int32_t)__this->___idx_1;
  52027. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52028. {
  52029. goto IL_001b;
  52030. }
  52031. }
  52032. {
  52033. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  52034. NullCheck(L_1);
  52035. int32_t L_2;
  52036. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  52037. __this->___idx_1 = L_2;
  52038. }
  52039. IL_001b:
  52040. {
  52041. int32_t L_3 = (int32_t)__this->___idx_1;
  52042. if ((((int32_t)L_3) == ((int32_t)(-1))))
  52043. {
  52044. goto IL_003c;
  52045. }
  52046. }
  52047. {
  52048. int32_t L_4 = (int32_t)__this->___idx_1;
  52049. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  52050. int32_t L_5 = V_0;
  52051. __this->___idx_1 = L_5;
  52052. int32_t L_6 = V_0;
  52053. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  52054. }
  52055. IL_003c:
  52056. {
  52057. return (bool)0;
  52058. }
  52059. }
  52060. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m2CAB17DD0B5002128BBE25021F09BCDD591F9AA6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52061. {
  52062. InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* _thisAdjusted;
  52063. int32_t _offset = 1;
  52064. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*>(__this + _offset);
  52065. bool _returnValue;
  52066. _returnValue = InternalEnumerator_1_MoveNext_m2CAB17DD0B5002128BBE25021F09BCDD591F9AA6(_thisAdjusted, method);
  52067. return _returnValue;
  52068. }
  52069. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::get_Current()
  52070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tA212E7034D981AC2F7E219C600769EE485919684 InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  52071. {
  52072. {
  52073. int32_t L_0 = (int32_t)__this->___idx_1;
  52074. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52075. {
  52076. goto IL_0015;
  52077. }
  52078. }
  52079. {
  52080. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52081. NullCheck(L_1);
  52082. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  52083. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D_RuntimeMethod_var)));
  52084. }
  52085. IL_0015:
  52086. {
  52087. int32_t L_2 = (int32_t)__this->___idx_1;
  52088. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  52089. {
  52090. goto IL_0029;
  52091. }
  52092. }
  52093. {
  52094. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52095. NullCheck(L_3);
  52096. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  52097. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D_RuntimeMethod_var)));
  52098. }
  52099. IL_0029:
  52100. {
  52101. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  52102. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  52103. NullCheck(L_5);
  52104. int32_t L_6;
  52105. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  52106. int32_t L_7 = (int32_t)__this->___idx_1;
  52107. NullCheck(L_4);
  52108. Entry_tA212E7034D981AC2F7E219C600769EE485919684 L_8;
  52109. L_8 = (( Entry_tA212E7034D981AC2F7E219C600769EE485919684 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  52110. return L_8;
  52111. }
  52112. }
  52113. IL2CPP_EXTERN_C Entry_tA212E7034D981AC2F7E219C600769EE485919684 InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52114. {
  52115. InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* _thisAdjusted;
  52116. int32_t _offset = 1;
  52117. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*>(__this + _offset);
  52118. Entry_tA212E7034D981AC2F7E219C600769EE485919684 _returnValue;
  52119. _returnValue = InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D(_thisAdjusted, method);
  52120. return _returnValue;
  52121. }
  52122. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::System.Collections.IEnumerator.Reset()
  52123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6B21C347F5049DDAEFDFC034D4664B8960942090_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  52124. {
  52125. {
  52126. __this->___idx_1 = ((int32_t)-2);
  52127. return;
  52128. }
  52129. }
  52130. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6B21C347F5049DDAEFDFC034D4664B8960942090_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52131. {
  52132. InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* _thisAdjusted;
  52133. int32_t _offset = 1;
  52134. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*>(__this + _offset);
  52135. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m6B21C347F5049DDAEFDFC034D4664B8960942090(_thisAdjusted, method);
  52136. }
  52137. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>>::System.Collections.IEnumerator.get_Current()
  52138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mAA0B09277F4A7A5111ED384DE186590586DB65D8_gshared (InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* __this, const RuntimeMethod* method)
  52139. {
  52140. {
  52141. Entry_tA212E7034D981AC2F7E219C600769EE485919684 L_0;
  52142. L_0 = InternalEnumerator_1_get_Current_mB484476E8FD03F3F4AD04F733E633492CB040F7D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  52143. Entry_tA212E7034D981AC2F7E219C600769EE485919684 L_1 = L_0;
  52144. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  52145. return L_2;
  52146. }
  52147. }
  52148. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mAA0B09277F4A7A5111ED384DE186590586DB65D8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52149. {
  52150. InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368* _thisAdjusted;
  52151. int32_t _offset = 1;
  52152. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t45CB76FD049EF8C451AAF7A744BF3260D9364368*>(__this + _offset);
  52153. RuntimeObject* _returnValue;
  52154. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mAA0B09277F4A7A5111ED384DE186590586DB65D8(_thisAdjusted, method);
  52155. return _returnValue;
  52156. }
  52157. #ifdef __clang__
  52158. #pragma clang diagnostic pop
  52159. #endif
  52160. #ifdef __clang__
  52161. #pragma clang diagnostic push
  52162. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  52163. #pragma clang diagnostic ignored "-Wunused-variable"
  52164. #endif
  52165. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::.ctor(System.Array)
  52166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m472B08584B1EDC2F422C3232343CEBD06B2DD038_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52167. {
  52168. {
  52169. RuntimeArray* L_0 = ___0_array;
  52170. __this->___array_0 = L_0;
  52171. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  52172. __this->___idx_1 = ((int32_t)-2);
  52173. return;
  52174. }
  52175. }
  52176. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m472B08584B1EDC2F422C3232343CEBD06B2DD038_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52177. {
  52178. InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* _thisAdjusted;
  52179. int32_t _offset = 1;
  52180. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*>(__this + _offset);
  52181. InternalEnumerator_1__ctor_m472B08584B1EDC2F422C3232343CEBD06B2DD038(_thisAdjusted, ___0_array, method);
  52182. }
  52183. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::Dispose()
  52184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mAF1B802C228ADBD929405CFC666CCDBBFD79E29B_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  52185. {
  52186. {
  52187. return;
  52188. }
  52189. }
  52190. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_mAF1B802C228ADBD929405CFC666CCDBBFD79E29B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52191. {
  52192. InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* _thisAdjusted;
  52193. int32_t _offset = 1;
  52194. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*>(__this + _offset);
  52195. InternalEnumerator_1_Dispose_mAF1B802C228ADBD929405CFC666CCDBBFD79E29B(_thisAdjusted, method);
  52196. }
  52197. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::MoveNext()
  52198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mAA851FF109A87E3FF182E919CFEBB25C4A4751BC_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  52199. {
  52200. int32_t V_0 = 0;
  52201. {
  52202. int32_t L_0 = (int32_t)__this->___idx_1;
  52203. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52204. {
  52205. goto IL_001b;
  52206. }
  52207. }
  52208. {
  52209. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  52210. NullCheck(L_1);
  52211. int32_t L_2;
  52212. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  52213. __this->___idx_1 = L_2;
  52214. }
  52215. IL_001b:
  52216. {
  52217. int32_t L_3 = (int32_t)__this->___idx_1;
  52218. if ((((int32_t)L_3) == ((int32_t)(-1))))
  52219. {
  52220. goto IL_003c;
  52221. }
  52222. }
  52223. {
  52224. int32_t L_4 = (int32_t)__this->___idx_1;
  52225. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  52226. int32_t L_5 = V_0;
  52227. __this->___idx_1 = L_5;
  52228. int32_t L_6 = V_0;
  52229. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  52230. }
  52231. IL_003c:
  52232. {
  52233. return (bool)0;
  52234. }
  52235. }
  52236. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mAA851FF109A87E3FF182E919CFEBB25C4A4751BC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52237. {
  52238. InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* _thisAdjusted;
  52239. int32_t _offset = 1;
  52240. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*>(__this + _offset);
  52241. bool _returnValue;
  52242. _returnValue = InternalEnumerator_1_MoveNext_mAA851FF109A87E3FF182E919CFEBB25C4A4751BC(_thisAdjusted, method);
  52243. return _returnValue;
  52244. }
  52245. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::get_Current()
  52246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  52247. {
  52248. {
  52249. int32_t L_0 = (int32_t)__this->___idx_1;
  52250. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52251. {
  52252. goto IL_0015;
  52253. }
  52254. }
  52255. {
  52256. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52257. NullCheck(L_1);
  52258. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  52259. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D_RuntimeMethod_var)));
  52260. }
  52261. IL_0015:
  52262. {
  52263. int32_t L_2 = (int32_t)__this->___idx_1;
  52264. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  52265. {
  52266. goto IL_0029;
  52267. }
  52268. }
  52269. {
  52270. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52271. NullCheck(L_3);
  52272. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  52273. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D_RuntimeMethod_var)));
  52274. }
  52275. IL_0029:
  52276. {
  52277. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  52278. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  52279. NullCheck(L_5);
  52280. int32_t L_6;
  52281. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  52282. int32_t L_7 = (int32_t)__this->___idx_1;
  52283. NullCheck(L_4);
  52284. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 L_8;
  52285. L_8 = (( Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  52286. return L_8;
  52287. }
  52288. }
  52289. IL2CPP_EXTERN_C Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52290. {
  52291. InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* _thisAdjusted;
  52292. int32_t _offset = 1;
  52293. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*>(__this + _offset);
  52294. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 _returnValue;
  52295. _returnValue = InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D(_thisAdjusted, method);
  52296. return _returnValue;
  52297. }
  52298. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::System.Collections.IEnumerator.Reset()
  52299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7626AB247F92116CB7932717B6F5022F25C994C2_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  52300. {
  52301. {
  52302. __this->___idx_1 = ((int32_t)-2);
  52303. return;
  52304. }
  52305. }
  52306. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7626AB247F92116CB7932717B6F5022F25C994C2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52307. {
  52308. InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* _thisAdjusted;
  52309. int32_t _offset = 1;
  52310. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*>(__this + _offset);
  52311. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7626AB247F92116CB7932717B6F5022F25C994C2(_thisAdjusted, method);
  52312. }
  52313. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int64>>::System.Collections.IEnumerator.get_Current()
  52314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m41444B70EFCAC0213780DDD7DE8C7130F5FC0AAC_gshared (InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* __this, const RuntimeMethod* method)
  52315. {
  52316. {
  52317. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 L_0;
  52318. L_0 = InternalEnumerator_1_get_Current_m870B2BC19AB572517DC10E59781C9C832198437D(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  52319. Entry_t4F374F13C9422AE969BA033893F5B076AEE88131 L_1 = L_0;
  52320. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  52321. return L_2;
  52322. }
  52323. }
  52324. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m41444B70EFCAC0213780DDD7DE8C7130F5FC0AAC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52325. {
  52326. InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8* _thisAdjusted;
  52327. int32_t _offset = 1;
  52328. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t9B38535ACC44B2EBFF166E0F1BFD76ECC5A119E8*>(__this + _offset);
  52329. RuntimeObject* _returnValue;
  52330. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m41444B70EFCAC0213780DDD7DE8C7130F5FC0AAC(_thisAdjusted, method);
  52331. return _returnValue;
  52332. }
  52333. #ifdef __clang__
  52334. #pragma clang diagnostic pop
  52335. #endif
  52336. #ifdef __clang__
  52337. #pragma clang diagnostic push
  52338. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  52339. #pragma clang diagnostic ignored "-Wunused-variable"
  52340. #endif
  52341. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::.ctor(System.Array)
  52342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m04597029F7B0F12C56971AD6AF5E8D893523DF76_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52343. {
  52344. {
  52345. RuntimeArray* L_0 = ___0_array;
  52346. __this->___array_0 = L_0;
  52347. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  52348. __this->___idx_1 = ((int32_t)-2);
  52349. return;
  52350. }
  52351. }
  52352. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m04597029F7B0F12C56971AD6AF5E8D893523DF76_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52353. {
  52354. InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* _thisAdjusted;
  52355. int32_t _offset = 1;
  52356. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*>(__this + _offset);
  52357. InternalEnumerator_1__ctor_m04597029F7B0F12C56971AD6AF5E8D893523DF76(_thisAdjusted, ___0_array, method);
  52358. }
  52359. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::Dispose()
  52360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m612940B27EE31E58C64FE6542D125869A10CB4AB_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  52361. {
  52362. {
  52363. return;
  52364. }
  52365. }
  52366. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m612940B27EE31E58C64FE6542D125869A10CB4AB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52367. {
  52368. InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* _thisAdjusted;
  52369. int32_t _offset = 1;
  52370. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*>(__this + _offset);
  52371. InternalEnumerator_1_Dispose_m612940B27EE31E58C64FE6542D125869A10CB4AB(_thisAdjusted, method);
  52372. }
  52373. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::MoveNext()
  52374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m049A519FED53A3298229BC8DDBF984D11CC0E9D2_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  52375. {
  52376. int32_t V_0 = 0;
  52377. {
  52378. int32_t L_0 = (int32_t)__this->___idx_1;
  52379. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52380. {
  52381. goto IL_001b;
  52382. }
  52383. }
  52384. {
  52385. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  52386. NullCheck(L_1);
  52387. int32_t L_2;
  52388. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  52389. __this->___idx_1 = L_2;
  52390. }
  52391. IL_001b:
  52392. {
  52393. int32_t L_3 = (int32_t)__this->___idx_1;
  52394. if ((((int32_t)L_3) == ((int32_t)(-1))))
  52395. {
  52396. goto IL_003c;
  52397. }
  52398. }
  52399. {
  52400. int32_t L_4 = (int32_t)__this->___idx_1;
  52401. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  52402. int32_t L_5 = V_0;
  52403. __this->___idx_1 = L_5;
  52404. int32_t L_6 = V_0;
  52405. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  52406. }
  52407. IL_003c:
  52408. {
  52409. return (bool)0;
  52410. }
  52411. }
  52412. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m049A519FED53A3298229BC8DDBF984D11CC0E9D2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52413. {
  52414. InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* _thisAdjusted;
  52415. int32_t _offset = 1;
  52416. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*>(__this + _offset);
  52417. bool _returnValue;
  52418. _returnValue = InternalEnumerator_1_MoveNext_m049A519FED53A3298229BC8DDBF984D11CC0E9D2(_thisAdjusted, method);
  52419. return _returnValue;
  52420. }
  52421. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::get_Current()
  52422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  52423. {
  52424. {
  52425. int32_t L_0 = (int32_t)__this->___idx_1;
  52426. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52427. {
  52428. goto IL_0015;
  52429. }
  52430. }
  52431. {
  52432. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52433. NullCheck(L_1);
  52434. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  52435. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1_RuntimeMethod_var)));
  52436. }
  52437. IL_0015:
  52438. {
  52439. int32_t L_2 = (int32_t)__this->___idx_1;
  52440. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  52441. {
  52442. goto IL_0029;
  52443. }
  52444. }
  52445. {
  52446. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52447. NullCheck(L_3);
  52448. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  52449. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1_RuntimeMethod_var)));
  52450. }
  52451. IL_0029:
  52452. {
  52453. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  52454. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  52455. NullCheck(L_5);
  52456. int32_t L_6;
  52457. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  52458. int32_t L_7 = (int32_t)__this->___idx_1;
  52459. NullCheck(L_4);
  52460. Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C L_8;
  52461. L_8 = (( Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  52462. return L_8;
  52463. }
  52464. }
  52465. IL2CPP_EXTERN_C Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52466. {
  52467. InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* _thisAdjusted;
  52468. int32_t _offset = 1;
  52469. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*>(__this + _offset);
  52470. Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C _returnValue;
  52471. _returnValue = InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1(_thisAdjusted, method);
  52472. return _returnValue;
  52473. }
  52474. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::System.Collections.IEnumerator.Reset()
  52475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF3FED89154E59FC64FF9FA98EC7B9BA83EF9B323_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  52476. {
  52477. {
  52478. __this->___idx_1 = ((int32_t)-2);
  52479. return;
  52480. }
  52481. }
  52482. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF3FED89154E59FC64FF9FA98EC7B9BA83EF9B323_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52483. {
  52484. InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* _thisAdjusted;
  52485. int32_t _offset = 1;
  52486. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*>(__this + _offset);
  52487. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF3FED89154E59FC64FF9FA98EC7B9BA83EF9B323(_thisAdjusted, method);
  52488. }
  52489. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.IntPtr>>::System.Collections.IEnumerator.get_Current()
  52490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m576E18F0D3E01AEBE04F747345A16CAD5D07EB1F_gshared (InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* __this, const RuntimeMethod* method)
  52491. {
  52492. {
  52493. Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C L_0;
  52494. L_0 = InternalEnumerator_1_get_Current_mB0F0532CE64FF45BF1E66D4D61DDA57D58D80BB1(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  52495. Entry_t07FCF990A0E5DD3D6ABA005AB97274464535E95C L_1 = L_0;
  52496. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  52497. return L_2;
  52498. }
  52499. }
  52500. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m576E18F0D3E01AEBE04F747345A16CAD5D07EB1F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52501. {
  52502. InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3* _thisAdjusted;
  52503. int32_t _offset = 1;
  52504. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t8FF6B349D684036ADCC14437C9F3A4F366DCB7C3*>(__this + _offset);
  52505. RuntimeObject* _returnValue;
  52506. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m576E18F0D3E01AEBE04F747345A16CAD5D07EB1F(_thisAdjusted, method);
  52507. return _returnValue;
  52508. }
  52509. #ifdef __clang__
  52510. #pragma clang diagnostic pop
  52511. #endif
  52512. #ifdef __clang__
  52513. #pragma clang diagnostic push
  52514. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  52515. #pragma clang diagnostic ignored "-Wunused-variable"
  52516. #endif
  52517. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::.ctor(System.Array)
  52518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m307D0AAAFE1B013144E1D8FE2139F26D8FADBC29_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52519. {
  52520. {
  52521. RuntimeArray* L_0 = ___0_array;
  52522. __this->___array_0 = L_0;
  52523. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  52524. __this->___idx_1 = ((int32_t)-2);
  52525. return;
  52526. }
  52527. }
  52528. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m307D0AAAFE1B013144E1D8FE2139F26D8FADBC29_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52529. {
  52530. InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* _thisAdjusted;
  52531. int32_t _offset = 1;
  52532. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*>(__this + _offset);
  52533. InternalEnumerator_1__ctor_m307D0AAAFE1B013144E1D8FE2139F26D8FADBC29(_thisAdjusted, ___0_array, method);
  52534. }
  52535. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::Dispose()
  52536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mF1D90BAAE93BD4C84C088ACC02DBC525DAB61BA8_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  52537. {
  52538. {
  52539. return;
  52540. }
  52541. }
  52542. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_mF1D90BAAE93BD4C84C088ACC02DBC525DAB61BA8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52543. {
  52544. InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* _thisAdjusted;
  52545. int32_t _offset = 1;
  52546. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*>(__this + _offset);
  52547. InternalEnumerator_1_Dispose_mF1D90BAAE93BD4C84C088ACC02DBC525DAB61BA8(_thisAdjusted, method);
  52548. }
  52549. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::MoveNext()
  52550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mAF51340689F9F9123B5E1C0BE8C864BF5452D290_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  52551. {
  52552. int32_t V_0 = 0;
  52553. {
  52554. int32_t L_0 = (int32_t)__this->___idx_1;
  52555. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52556. {
  52557. goto IL_001b;
  52558. }
  52559. }
  52560. {
  52561. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  52562. NullCheck(L_1);
  52563. int32_t L_2;
  52564. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  52565. __this->___idx_1 = L_2;
  52566. }
  52567. IL_001b:
  52568. {
  52569. int32_t L_3 = (int32_t)__this->___idx_1;
  52570. if ((((int32_t)L_3) == ((int32_t)(-1))))
  52571. {
  52572. goto IL_003c;
  52573. }
  52574. }
  52575. {
  52576. int32_t L_4 = (int32_t)__this->___idx_1;
  52577. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  52578. int32_t L_5 = V_0;
  52579. __this->___idx_1 = L_5;
  52580. int32_t L_6 = V_0;
  52581. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  52582. }
  52583. IL_003c:
  52584. {
  52585. return (bool)0;
  52586. }
  52587. }
  52588. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mAF51340689F9F9123B5E1C0BE8C864BF5452D290_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52589. {
  52590. InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* _thisAdjusted;
  52591. int32_t _offset = 1;
  52592. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*>(__this + _offset);
  52593. bool _returnValue;
  52594. _returnValue = InternalEnumerator_1_MoveNext_mAF51340689F9F9123B5E1C0BE8C864BF5452D290(_thisAdjusted, method);
  52595. return _returnValue;
  52596. }
  52597. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::get_Current()
  52598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  52599. {
  52600. {
  52601. int32_t L_0 = (int32_t)__this->___idx_1;
  52602. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52603. {
  52604. goto IL_0015;
  52605. }
  52606. }
  52607. {
  52608. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52609. NullCheck(L_1);
  52610. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  52611. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097_RuntimeMethod_var)));
  52612. }
  52613. IL_0015:
  52614. {
  52615. int32_t L_2 = (int32_t)__this->___idx_1;
  52616. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  52617. {
  52618. goto IL_0029;
  52619. }
  52620. }
  52621. {
  52622. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52623. NullCheck(L_3);
  52624. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  52625. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097_RuntimeMethod_var)));
  52626. }
  52627. IL_0029:
  52628. {
  52629. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  52630. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  52631. NullCheck(L_5);
  52632. int32_t L_6;
  52633. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  52634. int32_t L_7 = (int32_t)__this->___idx_1;
  52635. NullCheck(L_4);
  52636. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 L_8;
  52637. L_8 = (( Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  52638. return L_8;
  52639. }
  52640. }
  52641. IL2CPP_EXTERN_C Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52642. {
  52643. InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* _thisAdjusted;
  52644. int32_t _offset = 1;
  52645. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*>(__this + _offset);
  52646. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 _returnValue;
  52647. _returnValue = InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097(_thisAdjusted, method);
  52648. return _returnValue;
  52649. }
  52650. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::System.Collections.IEnumerator.Reset()
  52651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7453691F58508B805984F5D11FEC74B2FD61FD1F_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  52652. {
  52653. {
  52654. __this->___idx_1 = ((int32_t)-2);
  52655. return;
  52656. }
  52657. }
  52658. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7453691F58508B805984F5D11FEC74B2FD61FD1F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52659. {
  52660. InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* _thisAdjusted;
  52661. int32_t _offset = 1;
  52662. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*>(__this + _offset);
  52663. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m7453691F58508B805984F5D11FEC74B2FD61FD1F(_thisAdjusted, method);
  52664. }
  52665. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Object>>::System.Collections.IEnumerator.get_Current()
  52666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mE9CB5EAF04294F677BE28228DFDA070E075DA9DB_gshared (InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* __this, const RuntimeMethod* method)
  52667. {
  52668. {
  52669. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 L_0;
  52670. L_0 = InternalEnumerator_1_get_Current_m870C3B626D455C88626FA83AEFCB22D6B4280097(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  52671. Entry_t59E90724C756CA6F3F5F5B2D04D9E6A4FDDFC339 L_1 = L_0;
  52672. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  52673. return L_2;
  52674. }
  52675. }
  52676. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mE9CB5EAF04294F677BE28228DFDA070E075DA9DB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52677. {
  52678. InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994* _thisAdjusted;
  52679. int32_t _offset = 1;
  52680. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5FA300F026BB90D8FA2B64D2B7B950215165B994*>(__this + _offset);
  52681. RuntimeObject* _returnValue;
  52682. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mE9CB5EAF04294F677BE28228DFDA070E075DA9DB(_thisAdjusted, method);
  52683. return _returnValue;
  52684. }
  52685. #ifdef __clang__
  52686. #pragma clang diagnostic pop
  52687. #endif
  52688. #ifdef __clang__
  52689. #pragma clang diagnostic push
  52690. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  52691. #pragma clang diagnostic ignored "-Wunused-variable"
  52692. #endif
  52693. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::.ctor(System.Array)
  52694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_mFACB7C97CDD6B5DF7D4A42D0D796F40B401F98E4_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52695. {
  52696. {
  52697. RuntimeArray* L_0 = ___0_array;
  52698. __this->___array_0 = L_0;
  52699. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  52700. __this->___idx_1 = ((int32_t)-2);
  52701. return;
  52702. }
  52703. }
  52704. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_mFACB7C97CDD6B5DF7D4A42D0D796F40B401F98E4_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52705. {
  52706. InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* _thisAdjusted;
  52707. int32_t _offset = 1;
  52708. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*>(__this + _offset);
  52709. InternalEnumerator_1__ctor_mFACB7C97CDD6B5DF7D4A42D0D796F40B401F98E4(_thisAdjusted, ___0_array, method);
  52710. }
  52711. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::Dispose()
  52712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m9EF7106E63AD5106B8DF9335689615378D883A61_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  52713. {
  52714. {
  52715. return;
  52716. }
  52717. }
  52718. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m9EF7106E63AD5106B8DF9335689615378D883A61_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52719. {
  52720. InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* _thisAdjusted;
  52721. int32_t _offset = 1;
  52722. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*>(__this + _offset);
  52723. InternalEnumerator_1_Dispose_m9EF7106E63AD5106B8DF9335689615378D883A61(_thisAdjusted, method);
  52724. }
  52725. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::MoveNext()
  52726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mD79BF89B5F763BFE385EB52A2E23B71D911DC001_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  52727. {
  52728. int32_t V_0 = 0;
  52729. {
  52730. int32_t L_0 = (int32_t)__this->___idx_1;
  52731. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52732. {
  52733. goto IL_001b;
  52734. }
  52735. }
  52736. {
  52737. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  52738. NullCheck(L_1);
  52739. int32_t L_2;
  52740. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  52741. __this->___idx_1 = L_2;
  52742. }
  52743. IL_001b:
  52744. {
  52745. int32_t L_3 = (int32_t)__this->___idx_1;
  52746. if ((((int32_t)L_3) == ((int32_t)(-1))))
  52747. {
  52748. goto IL_003c;
  52749. }
  52750. }
  52751. {
  52752. int32_t L_4 = (int32_t)__this->___idx_1;
  52753. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  52754. int32_t L_5 = V_0;
  52755. __this->___idx_1 = L_5;
  52756. int32_t L_6 = V_0;
  52757. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  52758. }
  52759. IL_003c:
  52760. {
  52761. return (bool)0;
  52762. }
  52763. }
  52764. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mD79BF89B5F763BFE385EB52A2E23B71D911DC001_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52765. {
  52766. InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* _thisAdjusted;
  52767. int32_t _offset = 1;
  52768. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*>(__this + _offset);
  52769. bool _returnValue;
  52770. _returnValue = InternalEnumerator_1_MoveNext_mD79BF89B5F763BFE385EB52A2E23B71D911DC001(_thisAdjusted, method);
  52771. return _returnValue;
  52772. }
  52773. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::get_Current()
  52774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  52775. {
  52776. {
  52777. int32_t L_0 = (int32_t)__this->___idx_1;
  52778. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52779. {
  52780. goto IL_0015;
  52781. }
  52782. }
  52783. {
  52784. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52785. NullCheck(L_1);
  52786. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  52787. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C_RuntimeMethod_var)));
  52788. }
  52789. IL_0015:
  52790. {
  52791. int32_t L_2 = (int32_t)__this->___idx_1;
  52792. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  52793. {
  52794. goto IL_0029;
  52795. }
  52796. }
  52797. {
  52798. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52799. NullCheck(L_3);
  52800. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  52801. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C_RuntimeMethod_var)));
  52802. }
  52803. IL_0029:
  52804. {
  52805. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  52806. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  52807. NullCheck(L_5);
  52808. int32_t L_6;
  52809. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  52810. int32_t L_7 = (int32_t)__this->___idx_1;
  52811. NullCheck(L_4);
  52812. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC L_8;
  52813. L_8 = (( Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  52814. return L_8;
  52815. }
  52816. }
  52817. IL2CPP_EXTERN_C Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52818. {
  52819. InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* _thisAdjusted;
  52820. int32_t _offset = 1;
  52821. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*>(__this + _offset);
  52822. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC _returnValue;
  52823. _returnValue = InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C(_thisAdjusted, method);
  52824. return _returnValue;
  52825. }
  52826. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::System.Collections.IEnumerator.Reset()
  52827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m499EAAF8574C1609D8A4C60120D026CE53BCE361_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  52828. {
  52829. {
  52830. __this->___idx_1 = ((int32_t)-2);
  52831. return;
  52832. }
  52833. }
  52834. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m499EAAF8574C1609D8A4C60120D026CE53BCE361_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52835. {
  52836. InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* _thisAdjusted;
  52837. int32_t _offset = 1;
  52838. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*>(__this + _offset);
  52839. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m499EAAF8574C1609D8A4C60120D026CE53BCE361(_thisAdjusted, method);
  52840. }
  52841. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>>::System.Collections.IEnumerator.get_Current()
  52842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC141483E2C66B353265EEF83E1F316B14DF17E71_gshared (InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* __this, const RuntimeMethod* method)
  52843. {
  52844. {
  52845. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC L_0;
  52846. L_0 = InternalEnumerator_1_get_Current_m8C0052D9ACB0FF75687D42F82D68A549C7E1201C(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  52847. Entry_t532FECF491646E3372F9D145FEC277E0C5089CBC L_1 = L_0;
  52848. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  52849. return L_2;
  52850. }
  52851. }
  52852. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC141483E2C66B353265EEF83E1F316B14DF17E71_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52853. {
  52854. InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2* _thisAdjusted;
  52855. int32_t _offset = 1;
  52856. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_tDBF92AD09A5A76E920600E2070F48FC10A0356A2*>(__this + _offset);
  52857. RuntimeObject* _returnValue;
  52858. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mC141483E2C66B353265EEF83E1F316B14DF17E71(_thisAdjusted, method);
  52859. return _returnValue;
  52860. }
  52861. #ifdef __clang__
  52862. #pragma clang diagnostic pop
  52863. #endif
  52864. #ifdef __clang__
  52865. #pragma clang diagnostic push
  52866. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  52867. #pragma clang diagnostic ignored "-Wunused-variable"
  52868. #endif
  52869. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::.ctor(System.Array)
  52870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m27DF1B45B5E46EF8B9955434521D9697BC99C0CD_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52871. {
  52872. {
  52873. RuntimeArray* L_0 = ___0_array;
  52874. __this->___array_0 = L_0;
  52875. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  52876. __this->___idx_1 = ((int32_t)-2);
  52877. return;
  52878. }
  52879. }
  52880. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m27DF1B45B5E46EF8B9955434521D9697BC99C0CD_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  52881. {
  52882. InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* _thisAdjusted;
  52883. int32_t _offset = 1;
  52884. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*>(__this + _offset);
  52885. InternalEnumerator_1__ctor_m27DF1B45B5E46EF8B9955434521D9697BC99C0CD(_thisAdjusted, ___0_array, method);
  52886. }
  52887. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::Dispose()
  52888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m34C2CD261B5908EA6B0288B4919C245DC7CE2B93_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  52889. {
  52890. {
  52891. return;
  52892. }
  52893. }
  52894. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m34C2CD261B5908EA6B0288B4919C245DC7CE2B93_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52895. {
  52896. InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* _thisAdjusted;
  52897. int32_t _offset = 1;
  52898. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*>(__this + _offset);
  52899. InternalEnumerator_1_Dispose_m34C2CD261B5908EA6B0288B4919C245DC7CE2B93(_thisAdjusted, method);
  52900. }
  52901. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::MoveNext()
  52902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m1D03D2F4BDD357B731D832EDD4768A99A7C1B1FB_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  52903. {
  52904. int32_t V_0 = 0;
  52905. {
  52906. int32_t L_0 = (int32_t)__this->___idx_1;
  52907. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52908. {
  52909. goto IL_001b;
  52910. }
  52911. }
  52912. {
  52913. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  52914. NullCheck(L_1);
  52915. int32_t L_2;
  52916. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  52917. __this->___idx_1 = L_2;
  52918. }
  52919. IL_001b:
  52920. {
  52921. int32_t L_3 = (int32_t)__this->___idx_1;
  52922. if ((((int32_t)L_3) == ((int32_t)(-1))))
  52923. {
  52924. goto IL_003c;
  52925. }
  52926. }
  52927. {
  52928. int32_t L_4 = (int32_t)__this->___idx_1;
  52929. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  52930. int32_t L_5 = V_0;
  52931. __this->___idx_1 = L_5;
  52932. int32_t L_6 = V_0;
  52933. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  52934. }
  52935. IL_003c:
  52936. {
  52937. return (bool)0;
  52938. }
  52939. }
  52940. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m1D03D2F4BDD357B731D832EDD4768A99A7C1B1FB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52941. {
  52942. InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* _thisAdjusted;
  52943. int32_t _offset = 1;
  52944. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*>(__this + _offset);
  52945. bool _returnValue;
  52946. _returnValue = InternalEnumerator_1_MoveNext_m1D03D2F4BDD357B731D832EDD4768A99A7C1B1FB(_thisAdjusted, method);
  52947. return _returnValue;
  52948. }
  52949. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::get_Current()
  52950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  52951. {
  52952. {
  52953. int32_t L_0 = (int32_t)__this->___idx_1;
  52954. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  52955. {
  52956. goto IL_0015;
  52957. }
  52958. }
  52959. {
  52960. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52961. NullCheck(L_1);
  52962. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  52963. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5_RuntimeMethod_var)));
  52964. }
  52965. IL_0015:
  52966. {
  52967. int32_t L_2 = (int32_t)__this->___idx_1;
  52968. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  52969. {
  52970. goto IL_0029;
  52971. }
  52972. }
  52973. {
  52974. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  52975. NullCheck(L_3);
  52976. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  52977. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5_RuntimeMethod_var)));
  52978. }
  52979. IL_0029:
  52980. {
  52981. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  52982. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  52983. NullCheck(L_5);
  52984. int32_t L_6;
  52985. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  52986. int32_t L_7 = (int32_t)__this->___idx_1;
  52987. NullCheck(L_4);
  52988. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 L_8;
  52989. L_8 = (( Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  52990. return L_8;
  52991. }
  52992. }
  52993. IL2CPP_EXTERN_C Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  52994. {
  52995. InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* _thisAdjusted;
  52996. int32_t _offset = 1;
  52997. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*>(__this + _offset);
  52998. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 _returnValue;
  52999. _returnValue = InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5(_thisAdjusted, method);
  53000. return _returnValue;
  53001. }
  53002. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::System.Collections.IEnumerator.Reset()
  53003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF648A53C3AA4DFB2E909F1C01253ED4B9CE783A4_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  53004. {
  53005. {
  53006. __this->___idx_1 = ((int32_t)-2);
  53007. return;
  53008. }
  53009. }
  53010. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF648A53C3AA4DFB2E909F1C01253ED4B9CE783A4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53011. {
  53012. InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* _thisAdjusted;
  53013. int32_t _offset = 1;
  53014. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*>(__this + _offset);
  53015. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mF648A53C3AA4DFB2E909F1C01253ED4B9CE783A4(_thisAdjusted, method);
  53016. }
  53017. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.Text.TextResourceManager/FontAssetRef>>::System.Collections.IEnumerator.get_Current()
  53018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD8B5DE12B2985AF9D11DBAC3D2CD7BCF07C179D4_gshared (InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* __this, const RuntimeMethod* method)
  53019. {
  53020. {
  53021. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 L_0;
  53022. L_0 = InternalEnumerator_1_get_Current_mB7A5F7AAF13683E1076319EE7E387B9C92E754F5(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  53023. Entry_tAB4AC6D6C313741B7F6F6C4694EF22BCDEBF5B20 L_1 = L_0;
  53024. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  53025. return L_2;
  53026. }
  53027. }
  53028. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD8B5DE12B2985AF9D11DBAC3D2CD7BCF07C179D4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53029. {
  53030. InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC* _thisAdjusted;
  53031. int32_t _offset = 1;
  53032. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t3C51ABD752065C0473A28AABB2CB15B4408753FC*>(__this + _offset);
  53033. RuntimeObject* _returnValue;
  53034. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mD8B5DE12B2985AF9D11DBAC3D2CD7BCF07C179D4(_thisAdjusted, method);
  53035. return _returnValue;
  53036. }
  53037. #ifdef __clang__
  53038. #pragma clang diagnostic pop
  53039. #endif
  53040. #ifdef __clang__
  53041. #pragma clang diagnostic push
  53042. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  53043. #pragma clang diagnostic ignored "-Wunused-variable"
  53044. #endif
  53045. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::.ctor(System.Array)
  53046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m8E0B20065D7040B930B390B8913FA2A02CD6408A_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  53047. {
  53048. {
  53049. RuntimeArray* L_0 = ___0_array;
  53050. __this->___array_0 = L_0;
  53051. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  53052. __this->___idx_1 = ((int32_t)-2);
  53053. return;
  53054. }
  53055. }
  53056. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m8E0B20065D7040B930B390B8913FA2A02CD6408A_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  53057. {
  53058. InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* _thisAdjusted;
  53059. int32_t _offset = 1;
  53060. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*>(__this + _offset);
  53061. InternalEnumerator_1__ctor_m8E0B20065D7040B930B390B8913FA2A02CD6408A(_thisAdjusted, ___0_array, method);
  53062. }
  53063. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::Dispose()
  53064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_mC4A186B7C31B09CA079179F1074561156B6CA3EF_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  53065. {
  53066. {
  53067. return;
  53068. }
  53069. }
  53070. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_mC4A186B7C31B09CA079179F1074561156B6CA3EF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53071. {
  53072. InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* _thisAdjusted;
  53073. int32_t _offset = 1;
  53074. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*>(__this + _offset);
  53075. InternalEnumerator_1_Dispose_mC4A186B7C31B09CA079179F1074561156B6CA3EF(_thisAdjusted, method);
  53076. }
  53077. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::MoveNext()
  53078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_m0E223D59CC02B1BC2FBD72764FFB979FFE36D707_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  53079. {
  53080. int32_t V_0 = 0;
  53081. {
  53082. int32_t L_0 = (int32_t)__this->___idx_1;
  53083. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  53084. {
  53085. goto IL_001b;
  53086. }
  53087. }
  53088. {
  53089. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  53090. NullCheck(L_1);
  53091. int32_t L_2;
  53092. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  53093. __this->___idx_1 = L_2;
  53094. }
  53095. IL_001b:
  53096. {
  53097. int32_t L_3 = (int32_t)__this->___idx_1;
  53098. if ((((int32_t)L_3) == ((int32_t)(-1))))
  53099. {
  53100. goto IL_003c;
  53101. }
  53102. }
  53103. {
  53104. int32_t L_4 = (int32_t)__this->___idx_1;
  53105. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  53106. int32_t L_5 = V_0;
  53107. __this->___idx_1 = L_5;
  53108. int32_t L_6 = V_0;
  53109. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  53110. }
  53111. IL_003c:
  53112. {
  53113. return (bool)0;
  53114. }
  53115. }
  53116. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_m0E223D59CC02B1BC2FBD72764FFB979FFE36D707_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53117. {
  53118. InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* _thisAdjusted;
  53119. int32_t _offset = 1;
  53120. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*>(__this + _offset);
  53121. bool _returnValue;
  53122. _returnValue = InternalEnumerator_1_MoveNext_m0E223D59CC02B1BC2FBD72764FFB979FFE36D707(_thisAdjusted, method);
  53123. return _returnValue;
  53124. }
  53125. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::get_Current()
  53126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  53127. {
  53128. {
  53129. int32_t L_0 = (int32_t)__this->___idx_1;
  53130. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  53131. {
  53132. goto IL_0015;
  53133. }
  53134. }
  53135. {
  53136. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  53137. NullCheck(L_1);
  53138. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  53139. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87_RuntimeMethod_var)));
  53140. }
  53141. IL_0015:
  53142. {
  53143. int32_t L_2 = (int32_t)__this->___idx_1;
  53144. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  53145. {
  53146. goto IL_0029;
  53147. }
  53148. }
  53149. {
  53150. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  53151. NullCheck(L_3);
  53152. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  53153. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87_RuntimeMethod_var)));
  53154. }
  53155. IL_0029:
  53156. {
  53157. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  53158. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  53159. NullCheck(L_5);
  53160. int32_t L_6;
  53161. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  53162. int32_t L_7 = (int32_t)__this->___idx_1;
  53163. NullCheck(L_4);
  53164. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 L_8;
  53165. L_8 = (( Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  53166. return L_8;
  53167. }
  53168. }
  53169. IL2CPP_EXTERN_C Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53170. {
  53171. InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* _thisAdjusted;
  53172. int32_t _offset = 1;
  53173. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*>(__this + _offset);
  53174. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 _returnValue;
  53175. _returnValue = InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87(_thisAdjusted, method);
  53176. return _returnValue;
  53177. }
  53178. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::System.Collections.IEnumerator.Reset()
  53179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m3EEEB4A07E9BDBD79CAA1A42A3650B2A7712E589_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  53180. {
  53181. {
  53182. __this->___idx_1 = ((int32_t)-2);
  53183. return;
  53184. }
  53185. }
  53186. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_m3EEEB4A07E9BDBD79CAA1A42A3650B2A7712E589_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53187. {
  53188. InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* _thisAdjusted;
  53189. int32_t _offset = 1;
  53190. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*>(__this + _offset);
  53191. InternalEnumerator_1_System_Collections_IEnumerator_Reset_m3EEEB4A07E9BDBD79CAA1A42A3650B2A7712E589(_thisAdjusted, method);
  53192. }
  53193. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int32Enum,System.Object>>::System.Collections.IEnumerator.get_Current()
  53194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mB2AFC61BD618479AD99C627E1B505D81CE75F5FB_gshared (InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* __this, const RuntimeMethod* method)
  53195. {
  53196. {
  53197. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 L_0;
  53198. L_0 = InternalEnumerator_1_get_Current_m62A7183285F008980F228F1CA6F53E9FE5AE0A87(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  53199. Entry_t4D5A107E6414D8B9DE012405A201C46AACFACF98 L_1 = L_0;
  53200. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  53201. return L_2;
  53202. }
  53203. }
  53204. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mB2AFC61BD618479AD99C627E1B505D81CE75F5FB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53205. {
  53206. InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879* _thisAdjusted;
  53207. int32_t _offset = 1;
  53208. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t88645ED0D3422F38C41CACE04F9C763BBE2BF879*>(__this + _offset);
  53209. RuntimeObject* _returnValue;
  53210. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_mB2AFC61BD618479AD99C627E1B505D81CE75F5FB(_thisAdjusted, method);
  53211. return _returnValue;
  53212. }
  53213. #ifdef __clang__
  53214. #pragma clang diagnostic pop
  53215. #endif
  53216. #ifdef __clang__
  53217. #pragma clang diagnostic push
  53218. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  53219. #pragma clang diagnostic ignored "-Wunused-variable"
  53220. #endif
  53221. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::.ctor(System.Array)
  53222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1__ctor_m050B88E7A1493544EF062FB94959A89BC8A16454_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  53223. {
  53224. {
  53225. RuntimeArray* L_0 = ___0_array;
  53226. __this->___array_0 = L_0;
  53227. Il2CppCodeGenWriteBarrier((void**)(&__this->___array_0), (void*)L_0);
  53228. __this->___idx_1 = ((int32_t)-2);
  53229. return;
  53230. }
  53231. }
  53232. IL2CPP_EXTERN_C void InternalEnumerator_1__ctor_m050B88E7A1493544EF062FB94959A89BC8A16454_AdjustorThunk (RuntimeObject* __this, RuntimeArray* ___0_array, const RuntimeMethod* method)
  53233. {
  53234. InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* _thisAdjusted;
  53235. int32_t _offset = 1;
  53236. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*>(__this + _offset);
  53237. InternalEnumerator_1__ctor_m050B88E7A1493544EF062FB94959A89BC8A16454(_thisAdjusted, ___0_array, method);
  53238. }
  53239. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::Dispose()
  53240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_Dispose_m9D7F6D1E33BB06972B9002988B11BE85DBD35A3D_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  53241. {
  53242. {
  53243. return;
  53244. }
  53245. }
  53246. IL2CPP_EXTERN_C void InternalEnumerator_1_Dispose_m9D7F6D1E33BB06972B9002988B11BE85DBD35A3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53247. {
  53248. InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* _thisAdjusted;
  53249. int32_t _offset = 1;
  53250. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*>(__this + _offset);
  53251. InternalEnumerator_1_Dispose_m9D7F6D1E33BB06972B9002988B11BE85DBD35A3D(_thisAdjusted, method);
  53252. }
  53253. // System.Boolean System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::MoveNext()
  53254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEnumerator_1_MoveNext_mC96339C69679ECDA6AEB752FFDC0D97806572F09_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  53255. {
  53256. int32_t V_0 = 0;
  53257. {
  53258. int32_t L_0 = (int32_t)__this->___idx_1;
  53259. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  53260. {
  53261. goto IL_001b;
  53262. }
  53263. }
  53264. {
  53265. RuntimeArray* L_1 = (RuntimeArray*)__this->___array_0;
  53266. NullCheck(L_1);
  53267. int32_t L_2;
  53268. L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL);
  53269. __this->___idx_1 = L_2;
  53270. }
  53271. IL_001b:
  53272. {
  53273. int32_t L_3 = (int32_t)__this->___idx_1;
  53274. if ((((int32_t)L_3) == ((int32_t)(-1))))
  53275. {
  53276. goto IL_003c;
  53277. }
  53278. }
  53279. {
  53280. int32_t L_4 = (int32_t)__this->___idx_1;
  53281. V_0 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  53282. int32_t L_5 = V_0;
  53283. __this->___idx_1 = L_5;
  53284. int32_t L_6 = V_0;
  53285. return (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  53286. }
  53287. IL_003c:
  53288. {
  53289. return (bool)0;
  53290. }
  53291. }
  53292. IL2CPP_EXTERN_C bool InternalEnumerator_1_MoveNext_mC96339C69679ECDA6AEB752FFDC0D97806572F09_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53293. {
  53294. InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* _thisAdjusted;
  53295. int32_t _offset = 1;
  53296. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*>(__this + _offset);
  53297. bool _returnValue;
  53298. _returnValue = InternalEnumerator_1_MoveNext_mC96339C69679ECDA6AEB752FFDC0D97806572F09(_thisAdjusted, method);
  53299. return _returnValue;
  53300. }
  53301. // T System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::get_Current()
  53302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  53303. {
  53304. {
  53305. int32_t L_0 = (int32_t)__this->___idx_1;
  53306. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
  53307. {
  53308. goto IL_0015;
  53309. }
  53310. }
  53311. {
  53312. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  53313. NullCheck(L_1);
  53314. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E7A07FECA0FF43839D67A9F7828EE56182CC9F6)), NULL);
  53315. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93_RuntimeMethod_var)));
  53316. }
  53317. IL_0015:
  53318. {
  53319. int32_t L_2 = (int32_t)__this->___idx_1;
  53320. if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
  53321. {
  53322. goto IL_0029;
  53323. }
  53324. }
  53325. {
  53326. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  53327. NullCheck(L_3);
  53328. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8963BEA051E9F5E3F02A780ED8AB1AE95782FAF)), NULL);
  53329. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93_RuntimeMethod_var)));
  53330. }
  53331. IL_0029:
  53332. {
  53333. RuntimeArray* L_4 = (RuntimeArray*)__this->___array_0;
  53334. RuntimeArray* L_5 = (RuntimeArray*)__this->___array_0;
  53335. NullCheck(L_5);
  53336. int32_t L_6;
  53337. L_6 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_5, NULL);
  53338. int32_t L_7 = (int32_t)__this->___idx_1;
  53339. NullCheck(L_4);
  53340. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C L_8;
  53341. L_8 = (( Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C (*) (RuntimeArray*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_4, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7)), il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  53342. return L_8;
  53343. }
  53344. }
  53345. IL2CPP_EXTERN_C Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53346. {
  53347. InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* _thisAdjusted;
  53348. int32_t _offset = 1;
  53349. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*>(__this + _offset);
  53350. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C _returnValue;
  53351. _returnValue = InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93(_thisAdjusted, method);
  53352. return _returnValue;
  53353. }
  53354. // System.Void System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::System.Collections.IEnumerator.Reset()
  53355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB898CE01446964E94973C5BE7BCDFD5F7987CDC5_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  53356. {
  53357. {
  53358. __this->___idx_1 = ((int32_t)-2);
  53359. return;
  53360. }
  53361. }
  53362. IL2CPP_EXTERN_C void InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB898CE01446964E94973C5BE7BCDFD5F7987CDC5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53363. {
  53364. InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* _thisAdjusted;
  53365. int32_t _offset = 1;
  53366. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*>(__this + _offset);
  53367. InternalEnumerator_1_System_Collections_IEnumerator_Reset_mB898CE01446964E94973C5BE7BCDFD5F7987CDC5(_thisAdjusted, method);
  53368. }
  53369. // System.Object System.Array/InternalEnumerator`1<System.Collections.Generic.Dictionary`2/Entry<System.Int64,UnityEngine.UIElements.ComputedStyle>>::System.Collections.IEnumerator.get_Current()
  53370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m78474F55F21D68A34E1F6463D6D89C6837DDC1BE_gshared (InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* __this, const RuntimeMethod* method)
  53371. {
  53372. {
  53373. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C L_0;
  53374. L_0 = InternalEnumerator_1_get_Current_mEB1E692A02123B4DB723247E3C4E28D1BD9F9A93(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  53375. Entry_tA76B18EF78BF0132EE1736D5F5B829D890C26E5C L_1 = L_0;
  53376. RuntimeObject* L_2 = Box(il2cpp_rgctx_data(InitializedTypeInfo(method->klass)->rgctx_data, 2), &L_1);
  53377. return L_2;
  53378. }
  53379. }
  53380. IL2CPP_EXTERN_C RuntimeObject* InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m78474F55F21D68A34E1F6463D6D89C6837DDC1BE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  53381. {
  53382. InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0* _thisAdjusted;
  53383. int32_t _offset = 1;
  53384. _thisAdjusted = reinterpret_cast<InternalEnumerator_1_t5CA7ED783432620A83D8C3DF0DDEC67B3FC4FBD0*>(__this + _offset);
  53385. RuntimeObject* _returnValue;
  53386. _returnValue = InternalEnumerator_1_System_Collections_IEnumerator_get_Current_m78474F55F21D68A34E1F6463D6D89C6837DDC1BE(_thisAdjusted, method);
  53387. return _returnValue;
  53388. }
  53389. #ifdef __clang__
  53390. #pragma clang diagnostic pop
  53391. #endif
  53392. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool OptimizedReflection_get_safeMode_m16A922E85DCBC77BF8D7842CF9D46D3AD747308A_inline (const RuntimeMethod* method)
  53393. {
  53394. static bool s_Il2CppMethodInitialized;
  53395. if (!s_Il2CppMethodInitialized)
  53396. {
  53397. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  53398. s_Il2CppMethodInitialized = true;
  53399. }
  53400. {
  53401. // public static bool safeMode { get; set; }
  53402. il2cpp_codegen_runtime_class_init_inline(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var);
  53403. bool L_0 = ((OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_StaticFields*)il2cpp_codegen_static_fields_for(OptimizedReflection_t7F2A25A36302950D7E078F447B955296D454A9DF_il2cpp_TypeInfo_var))->___U3CsafeModeU3Ek__BackingField_5;
  53404. return L_0;
  53405. }
  53406. }
  53407. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_gshared_inline (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method)
  53408. {
  53409. {
  53410. int32_t L_0 = (int32_t)__this->____current_3;
  53411. return L_0;
  53412. }
  53413. }
  53414. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method)
  53415. {
  53416. {
  53417. RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
  53418. return L_0;
  53419. }
  53420. }
  53421. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Enumerator_get_Current_m1816042CBEEA33AC96FF5A81924F31E40F1FFF6B_gshared_inline (Enumerator_t4CFD59DAFC3EC5FB49F484BCE727EF83D3179CD1* __this, const RuntimeMethod* method)
  53422. {
  53423. {
  53424. uint32_t L_0 = (uint32_t)__this->____current_3;
  53425. return L_0;
  53426. }
  53427. }
  53428. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  53429. {
  53430. {
  53431. RuntimeObject* L_0 = (RuntimeObject*)__this->___key_0;
  53432. return L_0;
  53433. }
  53434. }
  53435. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  53436. {
  53437. {
  53438. RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1;
  53439. return L_0;
  53440. }
  53441. }
  53442. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4573A12BFDA535926500C04E88A94540C95C395D_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, const RuntimeMethod* method)
  53443. {
  53444. {
  53445. int32_t L_0 = (int32_t)__this->____size_2;
  53446. return L_0;
  53447. }
  53448. }
  53449. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m5AAB6DCB6C30EB5769B4E8DB8170E50319F0A9ED_gshared_inline (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A* __this, bool ___0_item, const RuntimeMethod* method)
  53450. {
  53451. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
  53452. int32_t V_1 = 0;
  53453. {
  53454. int32_t L_0 = (int32_t)__this->____version_3;
  53455. __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
  53456. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)__this->____items_1;
  53457. V_0 = L_1;
  53458. int32_t L_2 = (int32_t)__this->____size_2;
  53459. V_1 = L_2;
  53460. int32_t L_3 = V_1;
  53461. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = V_0;
  53462. NullCheck(L_4);
  53463. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  53464. {
  53465. goto IL_0034;
  53466. }
  53467. }
  53468. {
  53469. int32_t L_5 = V_1;
  53470. __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  53471. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = V_0;
  53472. int32_t L_7 = V_1;
  53473. bool L_8 = ___0_item;
  53474. NullCheck(L_6);
  53475. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (bool)L_8);
  53476. return;
  53477. }
  53478. IL_0034:
  53479. {
  53480. bool L_9 = ___0_item;
  53481. (( void (*) (List_1_t01207CE5982A7640E56B1F9F672A06F96B09367A*, bool, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  53482. return;
  53483. }
  53484. }